diff options
author | tron <tron@pkgsrc.org> | 2005-08-08 18:12:46 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 2005-08-08 18:12:46 +0000 |
commit | bdd4bbd947bdccf7ca698f2f4f5dd9fe127d46f7 (patch) | |
tree | 1f1df29cd21aaae99c75c2a90565889d957db741 /x11 | |
parent | f69d16b62fa378aa7ea4b62fe524bccd13c3ca5a (diff) | |
download | pkgsrc-bdd4bbd947bdccf7ca698f2f4f5dd9fe127d46f7.tar.gz |
Update "xservers" package to version 3.3.6.4. Changes:
- Provide a normal downloadable distribution file because this is much more
convenient after XFree86 3.3.6 was removed from the CVS sources.
- Fix buildlink issued which caused shared library runtime path problems.
- Compile the libraries without thread support. They aren't used by
anything but "xkbcomp" and the server. And neither of those uses threads.
BTW: this does *not* limit the server's ability to handle threaded X11
applications.
Diffstat (limited to 'x11')
-rw-r--r-- | x11/xservers/Makefile | 32 | ||||
-rw-r--r-- | x11/xservers/distinfo | 5 |
2 files changed, 11 insertions, 26 deletions
diff --git a/x11/xservers/Makefile b/x11/xservers/Makefile index 4b500791d3f..dd953ee0bf6 100644 --- a/x11/xservers/Makefile +++ b/x11/xservers/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.21 2005/07/15 18:27:54 jlam Exp $ +# $NetBSD: Makefile,v 1.22 2005/08/08 18:12:46 tron Exp $ -DISTNAME= xservers-3.3.6.3 +DISTNAME= xservers-3.3.6.4 CATEGORIES= x11 -MASTER_SITES= # empty -DISTFILES= # empty +MASTER_SITES= ${MASTER_SITE_LOCAL} +EXTRACT_SUFX= .tar.bz2 MAINTAINER= tron@NetBSD.org HOMEPAGE= http://www.xfree86.org/ @@ -23,8 +23,6 @@ PKG_SKIP_REASON= "${PKGNAME} is part of your X11 distribution" . endif .endif -USE_TOOLS+= gtar - X11_SUBDIR= X11R6.3 X11_SRCS= Imakefile Makefile config fonts include lib nls \ programs/Imakefile programs/Xserver programs/bdftopcf \ @@ -32,29 +30,12 @@ X11_SRCS= Imakefile Makefile config fonts include lib nls \ MESSAGE_SUBST+= X11_SUBDIR=${X11_SUBDIR} -.include "../../mk/bsd.prefs.mk" -.include "../../mk/x11.buildlink3.mk" - -do-fetch: -.if defined(BSDXSRCDIR) -.if !exists(${BSDXSRCDIR}/xc/config/cf/NetBSD.cf) - @${ECHO_MSG} "Cannot find NetBSD 2.0 (or older) X11 sources in ${BSDXSRCDIR}." - @${FALSE} -.endif -.else - @${ECHO_MSG} "Please set BSDXSRCDIR in /etc/mk.conf, pointing it to a" - @${ECHO_MSG} "directory that contains NetBSD 2.0 (or older) X11 sources." - @${FALSE} -.endif - -do-extract: - ${MKDIR} ${WRKSRC} - ${GTAR} --exclude '*/CVS' -c -C ${BSDXSRCDIR}/xc -f - ${X11_SRCS} | \ - ${GTAR} xCf ${WRKSRC} - +BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/X11R6.3/lib do-configure: ${SED} -e 's#@PROJECTROOT@#${PREFIX}/${X11_SUBDIR}#' \ ${FILESDIR}/host.def >${WRKSRC}/config/cf/host.def + ${ECHO} "#define NetBSDThreads NO" >>${WRKSRC}/config/cf/host.def post-install: cd ${PREFIX} && \ @@ -62,6 +43,7 @@ post-install: ${FIND} ${X11_SUBDIR} -type d -print | ${SORT} -r | \ ${AWK} '{print("@dirrm "$$1)}' >>${PLIST_SRC} +.include "../../mk/x11.buildlink3.mk" .include "../../mk/bsd.pkg.mk" print-x11-release: diff --git a/x11/xservers/distinfo b/x11/xservers/distinfo index 022b395a3da..27f74ee063d 100644 --- a/x11/xservers/distinfo +++ b/x11/xservers/distinfo @@ -1,5 +1,8 @@ -$NetBSD: distinfo,v 1.3 2002/06/04 12:36:16 tron Exp $ +$NetBSD: distinfo,v 1.4 2005/08/08 18:12:46 tron Exp $ +SHA1 (xservers-3.3.6.4.tar.bz2) = 6e78dfd8e76d0fc07b0427021bc09581deb08d13 +RMD160 (xservers-3.3.6.4.tar.bz2) = 18e456aa8b39936688cda1798c134ef9ffc27619 +Size (xservers-3.3.6.4.tar.bz2) = 24058313 bytes SHA1 (patch-aa) = 023c69ba09127bc4de484f0cd372aef3a8ea1ed7 SHA1 (patch-ab) = 49380b43e031c878297eb32aaf014ac9244b1785 SHA1 (patch-ac) = 35f3f5f7e431a0ca2e1ff97ba5ffc22a65681d4d |