diff options
author | Eric Anholt <anholt@FreeBSD.org> | 2004-05-10 04:59:35 +0000 |
---|---|---|
committer | Eric Anholt <anholt@FreeBSD.org> | 2004-05-10 04:59:35 +0000 |
commit | d3002112d6b73f21fb406b720abaa6e2aa9ca5c4 (patch) | |
tree | c2723e86a1c0f6a7b93ac758c3f0e89eab9e248a /x11 | |
parent | 0ce25fe7cd5b92b7167bc12f1a4a5f32e69cd923 (diff) | |
download | ports-d3002112d6b73f21fb406b720abaa6e2aa9ca5c4.tar.gz ports-d3002112d6b73f21fb406b720abaa6e2aa9ca5c4.zip |
New port: libXxf86 taken from X.org release 6.7.0 at freedesktop.org:
Miscellaneous XFree86 X extensions libraries
Notes
Notes:
svn path=/head/; revision=108793
Diffstat (limited to 'x11')
-rw-r--r-- | x11/Makefile | 1 | ||||
-rw-r--r-- | x11/libXxf86/Makefile | 56 | ||||
-rw-r--r-- | x11/libXxf86/distinfo | 2 | ||||
-rw-r--r-- | x11/libXxf86/files/Imakefile | 9 | ||||
-rw-r--r-- | x11/libXxf86/files/patch-Xxf86dga-Imakefile | 30 | ||||
-rw-r--r-- | x11/libXxf86/files/patch-Xxf86misc-Imakefile | 28 | ||||
-rw-r--r-- | x11/libXxf86/files/patch-Xxf86vm-Imakefile | 28 | ||||
-rw-r--r-- | x11/libXxf86/pkg-descr | 6 | ||||
-rw-r--r-- | x11/libXxf86/pkg-plist | 9 |
9 files changed, 169 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile index aa57c43b09e5..fcb6d0b5021a 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -101,6 +101,7 @@ SUBDIR += libXres SUBDIR += libXtrans SUBDIR += libXv + SUBDIR += libXxf86 SUBDIR += libcapplet SUBDIR += libdnd SUBDIR += libgnome diff --git a/x11/libXxf86/Makefile b/x11/libXxf86/Makefile new file mode 100644 index 000000000000..58699752656e --- /dev/null +++ b/x11/libXxf86/Makefile @@ -0,0 +1,56 @@ +# New ports collection makefile for: libXxf86 +# Date Created: 7 May 2004 +# Whom: Eric Anholt <anholt@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= libXxf86 +PORTVERSION= 1.0 +CATEGORIES= x11 +MASTER_SITES= http://freedesktop.org/~xorg/X11R6.7.0/src/ +DISTNAME= X11R6.7.0-src1 + +MAINTAINER= x11@FreeBSD.org +COMMENT= Miscellaneous XFree86 X extensions libraries + +LIB_PC_DEPENDS= ${X11BASE}/include/X11/extensions/xf86dga.h:${PORTSDIR}/x11/xf86ext \ + ${X11BASE}/libdata/pkgconfig/xext.pc:${PORTSDIR}/x11/libXext +BUILD_DEPENDS= ${LIB_PC_DEPENDS} +RUN_DEPENDS= ${LIB_PC_DEPENDS} + +CONFLICTS= XFree86-libraries-* + +USE_IMAKE= YES +USE_X_PREFIX= no +PREFIX?= ${X11BASE} +DIST_SUBDIR= xorg +INSTALLS_SHLIB= yes +WRKSRC= ${WRKDIR}/xc/lib +EXTRACT_AFTER_ARGS= | ${TAR} -xf - xc/lib +MAN3= XDGA.3 \ + XDGAChangePixmapMode.3 \ + XDGACloseFramebuffer.3 \ + XDGACopyArea.3 \ + XDGACopyTransparentArea.3 \ + XDGACreateColormap.3 \ + XDGAFillRectangle.3 \ + XDGAGetViewportStatus.3 \ + XDGAInstallColormap.3 \ + XDGAKeyEventToXKeyEvent.3 \ + XDGAOpenFramebuffer.3 \ + XDGAQueryExtension.3 \ + XDGAQueryModes.3 \ + XDGAQueryVersion.3 \ + XDGASelectInput.3 \ + XDGASetClientVersion.3 \ + XDGASetMode.3 \ + XDGASetViewport.3 \ + XDGASync.3 \ + XF86DGA.3 \ + XFree86-DGA.3 + +post-patch: + ${CP} ${FILESDIR}/Imakefile ${WRKSRC}/ + +.include <bsd.port.mk> diff --git a/x11/libXxf86/distinfo b/x11/libXxf86/distinfo new file mode 100644 index 000000000000..3b6121dc89e0 --- /dev/null +++ b/x11/libXxf86/distinfo @@ -0,0 +1,2 @@ +MD5 (xorg/X11R6.7.0-src1.tar.gz) = 22465263bae7a2e9f5ad77e172cf1ab5 +SIZE (xorg/X11R6.7.0-src1.tar.gz) = 30039655 diff --git a/x11/libXxf86/files/Imakefile b/x11/libXxf86/files/Imakefile new file mode 100644 index 000000000000..283c15142cfe --- /dev/null +++ b/x11/libXxf86/files/Imakefile @@ -0,0 +1,9 @@ +#define IHaveSubdirs +#define PassCDebugFlags + +SUBDIRS = Xxf86misc Xxf86vm Xxf86dga + +MakeSubdirs($(SUBDIRS)) +DependSubdirs($(SUBDIRS)) +MakeLintLibSubdirs($(LINTSUBDIRS)) +MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln) diff --git a/x11/libXxf86/files/patch-Xxf86dga-Imakefile b/x11/libXxf86/files/patch-Xxf86dga-Imakefile new file mode 100644 index 000000000000..ae8c7a81671c --- /dev/null +++ b/x11/libXxf86/files/patch-Xxf86dga-Imakefile @@ -0,0 +1,30 @@ +--- Xxf86dga/Imakefile.orig Sat May 8 16:30:52 2004 ++++ Xxf86dga/Imakefile Sat May 8 16:33:56 2004 +@@ -1,20 +1,19 @@ + XCOMM $XdotOrg: xc/lib/Xxf86dga/Imakefile,v 1.1.4.2.4.2 2004/03/05 12:46:31 eich Exp $ + XCOMM $XFree86: xc/lib/Xxf86dga/Imakefile,v 3.6 2003/05/05 20:42:30 tsi Exp $ + +-#define DoNormalLib NormalLibXxf86dga +-#define DoSharedLib SharedLibXxf86dga +-#define DoExtraLib SharedLibXxf86dga +-#define DoDebugLib DebugLibXxf86dga +-#define DoProfileLib ProfileLibXxf86dga ++#define DoNormalLib YES ++#define DoSharedLib YES ++#define DoExtraLib YES ++#define DoDebugLib NO ++#define DoProfileLib NO + #define LibName Xxf86dga + #define SoRev SOXXF86DGAREV ++SOXXF86DGAREV = 1.0 + #define LibHeaders NO + + #include <Threads.tmpl> + +-#ifdef SharedXxf86dgaReqs +-REQUIREDLIBS = SharedXxf86dgaReqs +-#endif ++REQUIREDLIBS = $(LDPRELIB) $(XLIB) + + XF86DGASRCS = XF86DGA.c XF86DGA2.c + XF86DGAOBJS = XF86DGA.o XF86DGA2.o diff --git a/x11/libXxf86/files/patch-Xxf86misc-Imakefile b/x11/libXxf86/files/patch-Xxf86misc-Imakefile new file mode 100644 index 000000000000..26f53bac1b39 --- /dev/null +++ b/x11/libXxf86/files/patch-Xxf86misc-Imakefile @@ -0,0 +1,28 @@ +--- Xxf86misc/Imakefile.orig Sat May 8 16:31:00 2004 ++++ Xxf86misc/Imakefile Sat May 8 16:34:55 2004 +@@ -1,18 +1,17 @@ + XCOMM $XFree86: xc/lib/Xxf86misc/Imakefile,v 3.3 2002/10/16 00:37:34 dawes Exp $ +-#define DoNormalLib NormalLibXxf86misc +-#define DoSharedLib SharedLibXxf86misc +-#define DoExtraLib SharedLibXxf86misc +-#define DoDebugLib DebugLibXxf86misc +-#define DoProfileLib ProfileLibXxf86misc ++#define DoNormalLib YES ++#define DoSharedLib YES ++#define DoExtraLib YES ++#define DoDebugLib NO ++#define DoProfileLib NO + #define LibName Xxf86misc + #define SoRev SOXXF86MISCREV ++SOXXF86MISCREV = 1.0 + #define LibHeaders NO + + #include <Threads.tmpl> + +-#ifdef SharedXxf86miscReqs +-REQUIREDLIBS = SharedXxf86miscReqs +-#endif ++REQUIREDLIBS = $(LDPRELIB) $(XLIB) + + XF86MISCSRCS = XF86Misc.c + XF86MISCOBJS = XF86Misc.o diff --git a/x11/libXxf86/files/patch-Xxf86vm-Imakefile b/x11/libXxf86/files/patch-Xxf86vm-Imakefile new file mode 100644 index 000000000000..aac17a7edab7 --- /dev/null +++ b/x11/libXxf86/files/patch-Xxf86vm-Imakefile @@ -0,0 +1,28 @@ +--- Xxf86vm/Imakefile.orig Sat May 8 16:30:56 2004 ++++ Xxf86vm/Imakefile Sat May 8 16:34:35 2004 +@@ -1,18 +1,17 @@ + XCOMM $XFree86: xc/lib/Xxf86vm/Imakefile,v 3.3 2002/10/16 00:37:34 dawes Exp $ +-#define DoNormalLib NormalLibXxf86vm +-#define DoSharedLib SharedLibXxf86vm +-#define DoExtraLib SharedLibXxf86vm +-#define DoDebugLib DebugLibXxf86vm +-#define DoProfileLib ProfileLibXxf86vm ++#define DoNormalLib YES ++#define DoSharedLib YES ++#define DoExtraLib YES ++#define DoDebugLib NO ++#define DoProfileLib NO + #define LibName Xxf86vm + #define SoRev SOXXF86VMREV ++SOXXF86VMREV = 1.0 + #define LibHeaders NO + + #include <Threads.tmpl> + +-#ifdef SharedXxf86vmReqs +-REQUIREDLIBS = SharedXxf86vmReqs +-#endif ++REQUIREDLIBS = $(LDPRELIB) $(XLIB) + + VIDMODESRCS = XF86VMode.c + VIDMODEOBJS = XF86VMode.o diff --git a/x11/libXxf86/pkg-descr b/x11/libXxf86/pkg-descr new file mode 100644 index 000000000000..1c83c4e6cf58 --- /dev/null +++ b/x11/libXxf86/pkg-descr @@ -0,0 +1,6 @@ +This package contains miscellaneous XFree86 X extensions libraries + +WWW: http://www.freedesktop.org/Software/xorg + +- Eric Anholt +anholt@FreeBSD.org diff --git a/x11/libXxf86/pkg-plist b/x11/libXxf86/pkg-plist new file mode 100644 index 000000000000..8468359796c4 --- /dev/null +++ b/x11/libXxf86/pkg-plist @@ -0,0 +1,9 @@ +lib/libXxf86dga.a +lib/libXxf86dga.so +lib/libXxf86dga.so.1 +lib/libXxf86misc.a +lib/libXxf86misc.so +lib/libXxf86misc.so.1 +lib/libXxf86vm.a +lib/libXxf86vm.so +lib/libXxf86vm.so.1 |