summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorrecht <recht>2003-12-16 08:39:24 +0000
committerrecht <recht>2003-12-16 08:39:24 +0000
commitb765d33a157212a70239b69c7fae95eec649c7aa (patch)
tree944c6c0b65c2e85b1b693041ee5a88222dbb0de4 /x11
parent4e3ddc366286cb6e0dc13d847cca5d5a70c9b2f8 (diff)
downloadpkgsrc-b765d33a157212a70239b69c7fae95eec649c7aa.tar.gz
initial import of fixesext-2.0
based upon the pkgsrc-wip pkg by xtraeme@ The XFIXES Extension is designed to provide the minimal server-side support necessary to eliminate problems caused by workarounds needed by X applications due to various shortcomings in the core X window system. This is part of the freedesktop.org X Libraries and Protocol Headers Project.
Diffstat (limited to 'x11')
-rw-r--r--x11/fixesext/DESCR7
-rw-r--r--x11/fixesext/Makefile20
-rw-r--r--x11/fixesext/PLIST6
-rw-r--r--x11/fixesext/buildlink2.mk22
-rw-r--r--x11/fixesext/distinfo5
-rw-r--r--x11/fixesext/patches/patch-aa16
6 files changed, 76 insertions, 0 deletions
diff --git a/x11/fixesext/DESCR b/x11/fixesext/DESCR
new file mode 100644
index 00000000000..811e0a7b4af
--- /dev/null
+++ b/x11/fixesext/DESCR
@@ -0,0 +1,7 @@
+The XFIXES Extension is designed to provide the minimal server-side
+support necessary to eliminate problems caused by workarounds needed
+by X applications due to various shortcomings in the core X window
+system.
+
+This is part of the freedesktop.org X Libraries and Protocol Headers
+Project.
diff --git a/x11/fixesext/Makefile b/x11/fixesext/Makefile
new file mode 100644
index 00000000000..c9ba7ad31da
--- /dev/null
+++ b/x11/fixesext/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/16 08:39:24 recht Exp $
+#
+
+DISTNAME= fixesext-2.0
+CATEGORIES= x11 devel
+MASTER_SITES= http://freedesktop.org/~xlibs/dist/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= xtraeme@NetBSD.org
+HOMEPAGE= http://www.freedesktop.org/Software/xlibs
+COMMENT= X Fixes extension headers and specification
+
+USE_X11= yes
+USE_BUILDLINK2= yes
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/fixesext.pc.in
+
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/fixesext/PLIST b/x11/fixesext/PLIST
new file mode 100644
index 00000000000..80bf2d07c44
--- /dev/null
+++ b/x11/fixesext/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/16 08:39:24 recht Exp $
+include/X11/extensions/xfixesproto.h
+include/X11/extensions/xfixeswire.h
+lib/pkgconfig/fixesext.pc
+share/doc/fixesext/protocol
+@dirrm share/doc/fixesext
diff --git a/x11/fixesext/buildlink2.mk b/x11/fixesext/buildlink2.mk
new file mode 100644
index 00000000000..4dc2a311246
--- /dev/null
+++ b/x11/fixesext/buildlink2.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/12/16 08:39:24 recht Exp $
+#
+
+.if !defined(FIXESEXT_BUILDLINK2_MK)
+FIXESEXT_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= fixesext
+BUILDLINK_DEPENDS.fixesext?= fixesext>=2.0
+BUILDLINK_PKGSRCDIR.fixesext?= ../../x11/fixesext
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.fixesext=fixesext
+BUILDLINK_PREFIX.fixesext_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.fixesext+= include/X11/extensions/xfixesproto.h
+BUILDLINK_FILES.fixesext+= include/X11/extensions/xfixeswire.h
+
+USE_X11= yes
+
+BUILDLINK_TARGETS+= fixesext-buildlink
+
+fixesext-buildlink: _BUILDLINK_USE
+
+.endif # FIXESEXT_BUILDLINK2_MK
diff --git a/x11/fixesext/distinfo b/x11/fixesext/distinfo
new file mode 100644
index 00000000000..37b3445feba
--- /dev/null
+++ b/x11/fixesext/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/16 08:39:24 recht Exp $
+
+SHA1 (fixesext-2.0.tar.bz2) = 64d47b511ebc2d749263f27c6a9891389d3f8921
+Size (fixesext-2.0.tar.bz2) = 44323 bytes
+SHA1 (patch-aa) = 7b5dd43fde24f16bd50570b2387801cf143912a7
diff --git a/x11/fixesext/patches/patch-aa b/x11/fixesext/patches/patch-aa
new file mode 100644
index 00000000000..32046f6c938
--- /dev/null
+++ b/x11/fixesext/patches/patch-aa
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/12/16 08:39:24 recht Exp $
+
+--- configure.orig 2003-12-04 17:04:52.000000000 +0100
++++ configure
+@@ -1724,9 +1724,8 @@ echo "${ECHO_T}$XEXTENSIONS_LIBS" >&6
+ if test $succeeded = yes; then
+ :
+ else
+- { { echo "$as_me:$LINENO: error: Library requirements (xextensions) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
+-echo "$as_me: error: Library requirements (xextensions) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
+- { (exit 1); exit 1; }; }
++ XEXTENSIONS_CFLAGS="$CFLAGS"
++ XEXTENSIONS_LIBS="$LDFLAGS"
+ fi
+
+