]> git.ipfire.org Git - people/ms/ipfire-3.x.git/commitdiff
libepoxy: New package
authorAlexander Marx <alexander.marx@ipfire.org>
Thu, 24 Mar 2016 15:00:16 +0000 (16:00 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 24 Mar 2016 15:20:35 +0000 (15:20 +0000)
Required by gtk3

Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
libepoxy/libepoxy.nm [new file with mode: 0644]

diff --git a/libepoxy/libepoxy.nm b/libepoxy/libepoxy.nm
new file mode 100644 (file)
index 0000000..b7729ac
--- /dev/null
@@ -0,0 +1,44 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
+###############################################################################
+
+name       = libepoxy
+version    = 1.3.1
+release    = 1
+
+groups     = System/Libraries
+url        = https://github.com/anholt/libepoxy
+license    = MIT
+summary    = Epoxy is a library for handling OpenGL function pointer management
+
+description
+       Epoxy is a library for handling OpenGL function pointer management for you.
+
+       It hides the complexity of dlopen(), dlsym(), glXGetProcAddress(),
+       eglGetProcAddress(), etc. from the app developer, with very little
+       knowledge needed on their part. They get to read GL specs and write
+       code using undecorated function names like glCompileShader().
+end
+
+source_dl  = https://github.com/anholt/libepoxy/releases/download/v%{version}/
+sources    = %{thisapp}.tar.bz2
+
+build
+       requires
+               libEGL-devel
+               xorg-x11-util-macros
+       end
+end
+
+packages
+       package %{name}
+
+       package %{name}-devel
+               template DEVEL
+       end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
+       end
+end