summaryrefslogtreecommitdiff
path: root/x11/xf86driproto
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2006-11-14 15:52:42 +0000
committerjoerg <joerg@pkgsrc.org>2006-11-14 15:52:42 +0000
commitf7cf610b08b686fab92515726d13908979ff0b9d (patch)
tree4813ad0d530d217c19a1607e2a99ebe4461ed168 /x11/xf86driproto
parent22bd38a6f24418384f6e1d48f76606c1a4212ac3 (diff)
downloadpkgsrc-f7cf610b08b686fab92515726d13908979ff0b9d.tar.gz
Import xf86driproto-2.0.2 from pkgsrc-wip.
This provides the XF86DRI extension headers from modular X.org X11 project. The headers contain the types and functions that define the interface between a DRI (direct rendering infrastructure) driver and driver loader. XXX The dependency on glproto and libdrm reflect the includes of the packages and should be checked by configure.
Diffstat (limited to 'x11/xf86driproto')
-rw-r--r--x11/xf86driproto/DESCR6
-rw-r--r--x11/xf86driproto/Makefile24
-rw-r--r--x11/xf86driproto/PLIST9
-rw-r--r--x11/xf86driproto/buildlink3.mk24
-rw-r--r--x11/xf86driproto/distinfo5
5 files changed, 68 insertions, 0 deletions
diff --git a/x11/xf86driproto/DESCR b/x11/xf86driproto/DESCR
new file mode 100644
index 00000000000..ecd921ff938
--- /dev/null
+++ b/x11/xf86driproto/DESCR
@@ -0,0 +1,6 @@
+This provides the XF86DRI extension headers from modular X.org X11
+project.
+
+The headers contain the types and functions that define the interface
+between a DRI (direct rendering infrastructure) driver and driver
+loader.
diff --git a/x11/xf86driproto/Makefile b/x11/xf86driproto/Makefile
new file mode 100644
index 00000000000..7001b414f7e
--- /dev/null
+++ b/x11/xf86driproto/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/11/14 15:52:42 joerg Exp $
+#
+
+DISTNAME= xf86driproto-2.0.3
+CATEGORIES= x11
+MASTER_SITES= http://xorg.freedesktop.org/releases/individual/proto/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= joerg@NetBSD.org
+HOMEPAGE= http://xorg.freedesktop.org/
+COMMENT= XF86DRI extension headers from modular X.org
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+PKGCONFIG_OVERRIDE+= xf86driproto.pc.in
+USE_LANGUAGES= # empty
+
+BUILDLINK_DEPMETHOD.libdrm?= build
+
+.include "../../x11/glproto/buildlink3.mk"
+.include "../../x11/libdrm/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xf86driproto/PLIST b/x11/xf86driproto/PLIST
new file mode 100644
index 00000000000..4114423f794
--- /dev/null
+++ b/x11/xf86driproto/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/11/14 15:52:42 joerg Exp $
+include/GL/internal/dri_interface.h
+include/X11/dri/xf86dri.h
+include/X11/dri/xf86dristr.h
+lib/pkgconfig/xf86driproto.pc
+@comment @dirrm include/X11/dri
+@comment @dirrm include/X11
+@comment @dirrm include/GL/internal
+@comment @dirrm include/GL
diff --git a/x11/xf86driproto/buildlink3.mk b/x11/xf86driproto/buildlink3.mk
new file mode 100644
index 00000000000..9ab3c961cd5
--- /dev/null
+++ b/x11/xf86driproto/buildlink3.mk
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/11/14 15:52:42 joerg Exp $
+
+BUILDLINK_DEPMETHOD.xf86driproto?= build
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+XF86DRIPROTO_BUILDLINK3_MK:= ${XF86DRIPROTO_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= xf86driproto
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxf86driproto}
+BUILDLINK_PACKAGES+= xf86driproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xf86driproto
+
+.if ${XF86DRIPROTO_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.xf86driproto+= xf86driproto>=2.0.3
+BUILDLINK_PKGSRCDIR.xf86driproto?= ../../x11/xf86driproto
+.endif # XF86DRIPROTO_BUILDLINK3_MK
+
+.include "../../x11/glproto/buildlink3.mk"
+.include "../../x11/libdrm/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/x11/xf86driproto/distinfo b/x11/xf86driproto/distinfo
new file mode 100644
index 00000000000..93d68da9d7f
--- /dev/null
+++ b/x11/xf86driproto/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/11/14 15:52:42 joerg Exp $
+
+SHA1 (xf86driproto-2.0.3.tar.bz2) = 7ec544426fd33239ae7b0a293baa41a82eb2cbf4
+RMD160 (xf86driproto-2.0.3.tar.bz2) = ed971412f91326ea93d2a74b1f9be1a0e8abf7a5
+Size (xf86driproto-2.0.3.tar.bz2) = 42828 bytes