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
commit9e0cd9bf6e6671cdd3ddd9a12c8859250255a916 (patch)
tree4813ad0d530d217c19a1607e2a99ebe4461ed168 /x11/xf86driproto
parentb6c4fe1b71a5c7c866e61c1df847fd1b2778763c (diff)
downloadpkgsrc-9e0cd9bf6e6671cdd3ddd9a12c8859250255a916.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