summaryrefslogtreecommitdiffstats
path: root/graphics/gbm
diff options
context:
space:
mode:
authorkwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09>2014-09-30 05:36:10 +0800
committerkwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09>2014-09-30 05:36:10 +0800
commit108bf5e85323b80898eaced852f4235bfcf6025b (patch)
tree5f3ed89a129a3bbc45cd1cd39e653744f050d896 /graphics/gbm
parent4d2819f479f4e41168035284eea614b5a5ed9dab (diff)
downloadxorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.tar
xorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.tar.gz
xorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.tar.bz2
xorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.tar.lz
xorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.tar.xz
xorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.tar.zst
xorg-devel-ports-108bf5e85323b80898eaced852f4235bfcf6025b.zip
"Merge" the gbm work from experimental to trunk. next gen gnome3 needs gbm.
git-svn-id: https://trillian.chruetertee.ch/svn/ports/trunk@1517 058c260c-8361-11dd-a0ac-aa2bafec7d09
Diffstat (limited to 'graphics/gbm')
-rw-r--r--graphics/gbm/Makefile30
-rw-r--r--graphics/gbm/pkg-descr3
-rw-r--r--graphics/gbm/pkg-plist6
3 files changed, 39 insertions, 0 deletions
diff --git a/graphics/gbm/Makefile b/graphics/gbm/Makefile
new file mode 100644
index 0000000..d70c72b
--- /dev/null
+++ b/graphics/gbm/Makefile
@@ -0,0 +1,30 @@
+# Created by: kwm@FreeBSD.org
+# $FreeBSD$
+
+PORTNAME= gbm
+PORTVERSION= ${MESAVERSION}
+CATEGORIES= graphics
+
+COMMENT= gbm library
+
+LIB_DEPENDS+= libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
+ libexpat.so:${PORTSDIR}/textproc/expat2 \
+ libdrm.so:${PORTSDIR}/graphics/libdrm \
+ libglapi.so:${PORTSDIR}/graphics/libglapi
+
+USE_XORG= x11 xau xcb xdmcp
+
+# stuff not needed by gbm but configure wants it
+USE_XORG+= glproto dri2proto dri3proto xext xdamage xfixes presentproto \
+ xshmfence
+
+BUILD_WRKSRC= ${WRKSRC}/src/gbm
+INSTALL_WRKSRC= ${WRKSRC}/src/gbm
+
+.include <bsd.port.options.mk>
+.include "${.CURDIR}/../../graphics/libGL/bsd.mesalib.mk"
+
+pre-build:
+ @cd ${WRKSRC}/src/mapi/shared-glapi && ${MAKE_CMD} ${_MAKE_JOBS}
+
+.include <bsd.port.mk>
diff --git a/graphics/gbm/pkg-descr b/graphics/gbm/pkg-descr
new file mode 100644
index 0000000..f0ed995
--- /dev/null
+++ b/graphics/gbm/pkg-descr
@@ -0,0 +1,3 @@
+This package contains the EGL utility library.
+
+WWW: http://www.freedesktop.org/Software/xorg
diff --git a/graphics/gbm/pkg-plist b/graphics/gbm/pkg-plist
new file mode 100644
index 0000000..e68d8b6
--- /dev/null
+++ b/graphics/gbm/pkg-plist
@@ -0,0 +1,6 @@
+include/gbm.h
+lib/libgbm.la
+lib/libgbm.so
+lib/libgbm.so.1
+lib/libgbm.so.1.0.0
+libdata/pkgconfig/gbm.pc