pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel Update scons to 1.1.0, scons-devel to 1.1.0.2008...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9fb81aa4fbfe
branches: trunk
changeset: 550089:9fb81aa4fbfe
user: bjs <bjs%pkgsrc.org@localhost>
date: Sat Nov 15 01:16:48 2008 +0000
description:
Update scons to 1.1.0, scons-devel to 1.1.0.20081104. Split
common makery into Makefile.common, add CONFLICTS for each package
referring to the others, as for now the manpages will conflict.
TODO: Use ALTERNATIVES system? How to handle manpages?
Many bug fixes and some feature/documentation enhancements. The
web site goes into this in much detail; also, see CHANGES.txt
and RELEASE.txt in the source distribution.
Also, see the change to patch-aa which ensures we use ${PKGVERSION_NOREV}
to generate the version for the installation where appropriate.
diffstat:
devel/scons-devel/DESCR | 2 +-
devel/scons-devel/Makefile | 34 +-
devel/scons-devel/PLIST | 1089 ++++++++++++++++++-----------------
devel/scons-devel/distinfo | 10 +-
devel/scons-devel/patches/patch-aa | 13 +-
devel/scons/Makefile | 29 +-
devel/scons/Makefile.common | 19 +
devel/scons/PLIST | 946 ++++++++++++++++++-------------
devel/scons/distinfo | 9 +-
devel/scons/patches/patch-aa | 22 +
10 files changed, 1170 insertions(+), 1003 deletions(-)
diffs (truncated from 2245 to 300 lines):
diff -r ad36c253f54e -r 9fb81aa4fbfe devel/scons-devel/DESCR
--- a/devel/scons-devel/DESCR Sat Nov 15 00:05:18 2008 +0000
+++ b/devel/scons-devel/DESCR Sat Nov 15 01:16:48 2008 +0000
@@ -1,3 +1,3 @@
SCons is an Open Source software construction tool--that is, a build tool;
an improved substitute for the classic Make utility; a better way to build
-software.
+software. (Development version)
diff -r ad36c253f54e -r 9fb81aa4fbfe devel/scons-devel/Makefile
--- a/devel/scons-devel/Makefile Sat Nov 15 00:05:18 2008 +0000
+++ b/devel/scons-devel/Makefile Sat Nov 15 01:16:48 2008 +0000
@@ -1,33 +1,15 @@
-# $NetBSD: Makefile,v 1.6 2008/08/28 14:42:31 tonnerre Exp $
+# $NetBSD: Makefile,v 1.7 2008/11/15 01:16:49 bjs Exp $
#
-DISTNAME= scons-${SCONSVER}
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scons/}
+PKGNAME= ${DISTNAME:S/d//:C/-/&devel-/}
+COMMENT= Python-based, open-source build tool (development version)
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.scons.org/
-COMMENT= Build system, written in Python
-
-SCONSVER= 1.0.0
-PLIST_SUBST+= SCONSVER=${SCONSVER}
-INSTALLATION_DIRS= ${PKGMANDIR}/man1
-
-PYDISTUTILSPKG= yes
-PYTHON_PATCH_SCRIPTS= script/scons script/sconsign
+PKG_DESTDIR_SUPPORT= user-destdir
-# XXX The dependency on py-xml below is not needed for
-# standard operation. There is an extension to scons (bksys)
-# however which needs XML processing. Putting a dependency
-# on px-xml-for-the-python-version-used-by-scons elsewhere
-# would be too complicated.
+CONFLICTS= scons-[0-9]*
+
+.include "../../devel/scons/Makefile.common"
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/scons.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_MAN} ${WRKSRC}/sconsign.1 ${PREFIX}/${PKGMANDIR}/man1
+SCONS_VERSION= 1.1.0.d20081104
-.include "../../lang/python/application.mk"
-.include "../../lang/python/extension.mk"
-# XXX see comment above
-.include "../../textproc/py-xml/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r ad36c253f54e -r 9fb81aa4fbfe devel/scons-devel/PLIST
--- a/devel/scons-devel/PLIST Sat Nov 15 00:05:18 2008 +0000
+++ b/devel/scons-devel/PLIST Sat Nov 15 01:16:48 2008 +0000
@@ -1,549 +1,552 @@
-@comment $NetBSD: PLIST,v 1.3 2008/09/15 08:02:37 tonnerre Exp $
+@comment $NetBSD: PLIST,v 1.4 2008/11/15 01:16:49 bjs Exp $
bin/scons
-bin/scons-${SCONSVER}
+bin/scons-${PKGVERSION}
bin/scons-time
-bin/scons-time-${SCONSVER}
+bin/scons-time-${PKGVERSION}
bin/sconsign
-bin/sconsign-${SCONSVER}
-lib/${PKGNAME}/SCons/Action.py
-lib/${PKGNAME}/SCons/Action.pyc
-lib/${PKGNAME}/SCons/Action.pyo
-lib/${PKGNAME}/SCons/Builder.py
-lib/${PKGNAME}/SCons/Builder.pyc
-lib/${PKGNAME}/SCons/Builder.pyo
-lib/${PKGNAME}/SCons/CacheDir.py
-lib/${PKGNAME}/SCons/CacheDir.pyc
-lib/${PKGNAME}/SCons/CacheDir.pyo
-lib/${PKGNAME}/SCons/Conftest.py
-lib/${PKGNAME}/SCons/Conftest.pyc
-lib/${PKGNAME}/SCons/Conftest.pyo
-lib/${PKGNAME}/SCons/Debug.py
-lib/${PKGNAME}/SCons/Debug.pyc
-lib/${PKGNAME}/SCons/Debug.pyo
-lib/${PKGNAME}/SCons/Defaults.py
-lib/${PKGNAME}/SCons/Defaults.pyc
-lib/${PKGNAME}/SCons/Defaults.pyo
-lib/${PKGNAME}/SCons/Environment.py
-lib/${PKGNAME}/SCons/Environment.pyc
-lib/${PKGNAME}/SCons/Environment.pyo
-lib/${PKGNAME}/SCons/Errors.py
-lib/${PKGNAME}/SCons/Errors.pyc
-lib/${PKGNAME}/SCons/Errors.pyo
-lib/${PKGNAME}/SCons/Executor.py
-lib/${PKGNAME}/SCons/Executor.pyc
-lib/${PKGNAME}/SCons/Executor.pyo
-lib/${PKGNAME}/SCons/Job.py
-lib/${PKGNAME}/SCons/Job.pyc
-lib/${PKGNAME}/SCons/Job.pyo
-lib/${PKGNAME}/SCons/Memoize.py
-lib/${PKGNAME}/SCons/Memoize.pyc
-lib/${PKGNAME}/SCons/Memoize.pyo
-lib/${PKGNAME}/SCons/Node/Alias.py
-lib/${PKGNAME}/SCons/Node/Alias.pyc
-lib/${PKGNAME}/SCons/Node/Alias.pyo
-lib/${PKGNAME}/SCons/Node/FS.py
-lib/${PKGNAME}/SCons/Node/FS.pyc
-lib/${PKGNAME}/SCons/Node/FS.pyo
-lib/${PKGNAME}/SCons/Node/Python.py
-lib/${PKGNAME}/SCons/Node/Python.pyc
-lib/${PKGNAME}/SCons/Node/Python.pyo
-lib/${PKGNAME}/SCons/Node/__init__.py
-lib/${PKGNAME}/SCons/Node/__init__.pyc
-lib/${PKGNAME}/SCons/Node/__init__.pyo
-lib/${PKGNAME}/SCons/Options/BoolOption.py
-lib/${PKGNAME}/SCons/Options/BoolOption.pyc
-lib/${PKGNAME}/SCons/Options/BoolOption.pyo
-lib/${PKGNAME}/SCons/Options/EnumOption.py
-lib/${PKGNAME}/SCons/Options/EnumOption.pyc
-lib/${PKGNAME}/SCons/Options/EnumOption.pyo
-lib/${PKGNAME}/SCons/Options/ListOption.py
-lib/${PKGNAME}/SCons/Options/ListOption.pyc
-lib/${PKGNAME}/SCons/Options/ListOption.pyo
-lib/${PKGNAME}/SCons/Options/PackageOption.py
-lib/${PKGNAME}/SCons/Options/PackageOption.pyc
-lib/${PKGNAME}/SCons/Options/PackageOption.pyo
-lib/${PKGNAME}/SCons/Options/PathOption.py
-lib/${PKGNAME}/SCons/Options/PathOption.pyc
-lib/${PKGNAME}/SCons/Options/PathOption.pyo
-lib/${PKGNAME}/SCons/Options/__init__.py
-lib/${PKGNAME}/SCons/Options/__init__.pyc
-lib/${PKGNAME}/SCons/Options/__init__.pyo
-lib/${PKGNAME}/SCons/PathList.py
-lib/${PKGNAME}/SCons/PathList.pyc
-lib/${PKGNAME}/SCons/PathList.pyo
-lib/${PKGNAME}/SCons/Platform/__init__.py
-lib/${PKGNAME}/SCons/Platform/__init__.pyc
-lib/${PKGNAME}/SCons/Platform/__init__.pyo
-lib/${PKGNAME}/SCons/Platform/aix.py
-lib/${PKGNAME}/SCons/Platform/aix.pyc
-lib/${PKGNAME}/SCons/Platform/aix.pyo
-lib/${PKGNAME}/SCons/Platform/cygwin.py
-lib/${PKGNAME}/SCons/Platform/cygwin.pyc
-lib/${PKGNAME}/SCons/Platform/cygwin.pyo
-lib/${PKGNAME}/SCons/Platform/darwin.py
-lib/${PKGNAME}/SCons/Platform/darwin.pyc
-lib/${PKGNAME}/SCons/Platform/darwin.pyo
-lib/${PKGNAME}/SCons/Platform/hpux.py
-lib/${PKGNAME}/SCons/Platform/hpux.pyc
-lib/${PKGNAME}/SCons/Platform/hpux.pyo
-lib/${PKGNAME}/SCons/Platform/irix.py
-lib/${PKGNAME}/SCons/Platform/irix.pyc
-lib/${PKGNAME}/SCons/Platform/irix.pyo
-lib/${PKGNAME}/SCons/Platform/os2.py
-lib/${PKGNAME}/SCons/Platform/os2.pyc
-lib/${PKGNAME}/SCons/Platform/os2.pyo
-lib/${PKGNAME}/SCons/Platform/posix.py
-lib/${PKGNAME}/SCons/Platform/posix.pyc
-lib/${PKGNAME}/SCons/Platform/posix.pyo
-lib/${PKGNAME}/SCons/Platform/sunos.py
-lib/${PKGNAME}/SCons/Platform/sunos.pyc
-lib/${PKGNAME}/SCons/Platform/sunos.pyo
-lib/${PKGNAME}/SCons/Platform/win32.py
-lib/${PKGNAME}/SCons/Platform/win32.pyc
-lib/${PKGNAME}/SCons/Platform/win32.pyo
-lib/${PKGNAME}/SCons/SConf.py
-lib/${PKGNAME}/SCons/SConf.pyc
-lib/${PKGNAME}/SCons/SConf.pyo
-lib/${PKGNAME}/SCons/SConsign.py
-lib/${PKGNAME}/SCons/SConsign.pyc
-lib/${PKGNAME}/SCons/SConsign.pyo
-lib/${PKGNAME}/SCons/Scanner/C.py
-lib/${PKGNAME}/SCons/Scanner/C.pyc
-lib/${PKGNAME}/SCons/Scanner/C.pyo
-lib/${PKGNAME}/SCons/Scanner/D.py
-lib/${PKGNAME}/SCons/Scanner/D.pyc
-lib/${PKGNAME}/SCons/Scanner/D.pyo
-lib/${PKGNAME}/SCons/Scanner/Dir.py
-lib/${PKGNAME}/SCons/Scanner/Dir.pyc
-lib/${PKGNAME}/SCons/Scanner/Dir.pyo
-lib/${PKGNAME}/SCons/Scanner/Fortran.py
-lib/${PKGNAME}/SCons/Scanner/Fortran.pyc
-lib/${PKGNAME}/SCons/Scanner/Fortran.pyo
-lib/${PKGNAME}/SCons/Scanner/IDL.py
-lib/${PKGNAME}/SCons/Scanner/IDL.pyc
-lib/${PKGNAME}/SCons/Scanner/IDL.pyo
-lib/${PKGNAME}/SCons/Scanner/LaTeX.py
-lib/${PKGNAME}/SCons/Scanner/LaTeX.pyc
-lib/${PKGNAME}/SCons/Scanner/LaTeX.pyo
-lib/${PKGNAME}/SCons/Scanner/Prog.py
-lib/${PKGNAME}/SCons/Scanner/Prog.pyc
-lib/${PKGNAME}/SCons/Scanner/Prog.pyo
-lib/${PKGNAME}/SCons/Scanner/__init__.py
-lib/${PKGNAME}/SCons/Scanner/__init__.pyc
-lib/${PKGNAME}/SCons/Scanner/__init__.pyo
-lib/${PKGNAME}/SCons/Script/Interactive.py
-lib/${PKGNAME}/SCons/Script/Interactive.pyc
-lib/${PKGNAME}/SCons/Script/Interactive.pyo
-lib/${PKGNAME}/SCons/Script/Main.py
-lib/${PKGNAME}/SCons/Script/Main.pyc
-lib/${PKGNAME}/SCons/Script/Main.pyo
-lib/${PKGNAME}/SCons/Script/SConsOptions.py
-lib/${PKGNAME}/SCons/Script/SConsOptions.pyc
-lib/${PKGNAME}/SCons/Script/SConsOptions.pyo
-lib/${PKGNAME}/SCons/Script/SConscript.py
-lib/${PKGNAME}/SCons/Script/SConscript.pyc
-lib/${PKGNAME}/SCons/Script/SConscript.pyo
-lib/${PKGNAME}/SCons/Script/__init__.py
-lib/${PKGNAME}/SCons/Script/__init__.pyc
-lib/${PKGNAME}/SCons/Script/__init__.pyo
-lib/${PKGNAME}/SCons/Sig.py
-lib/${PKGNAME}/SCons/Sig.pyc
-lib/${PKGNAME}/SCons/Sig.pyo
-lib/${PKGNAME}/SCons/Subst.py
-lib/${PKGNAME}/SCons/Subst.pyc
-lib/${PKGNAME}/SCons/Subst.pyo
-lib/${PKGNAME}/SCons/Taskmaster.py
-lib/${PKGNAME}/SCons/Taskmaster.pyc
-lib/${PKGNAME}/SCons/Taskmaster.pyo
-lib/${PKGNAME}/SCons/Tool/386asm.py
-lib/${PKGNAME}/SCons/Tool/386asm.pyc
-lib/${PKGNAME}/SCons/Tool/386asm.pyo
-lib/${PKGNAME}/SCons/Tool/BitKeeper.py
-lib/${PKGNAME}/SCons/Tool/BitKeeper.pyc
-lib/${PKGNAME}/SCons/Tool/BitKeeper.pyo
-lib/${PKGNAME}/SCons/Tool/CVS.py
-lib/${PKGNAME}/SCons/Tool/CVS.pyc
-lib/${PKGNAME}/SCons/Tool/CVS.pyo
-lib/${PKGNAME}/SCons/Tool/FortranCommon.py
-lib/${PKGNAME}/SCons/Tool/FortranCommon.pyc
-lib/${PKGNAME}/SCons/Tool/FortranCommon.pyo
-lib/${PKGNAME}/SCons/Tool/JavaCommon.py
-lib/${PKGNAME}/SCons/Tool/JavaCommon.pyc
-lib/${PKGNAME}/SCons/Tool/JavaCommon.pyo
-lib/${PKGNAME}/SCons/Tool/Perforce.py
-lib/${PKGNAME}/SCons/Tool/Perforce.pyc
-lib/${PKGNAME}/SCons/Tool/Perforce.pyo
-lib/${PKGNAME}/SCons/Tool/PharLapCommon.py
-lib/${PKGNAME}/SCons/Tool/PharLapCommon.pyc
-lib/${PKGNAME}/SCons/Tool/PharLapCommon.pyo
-lib/${PKGNAME}/SCons/Tool/RCS.py
-lib/${PKGNAME}/SCons/Tool/RCS.pyc
-lib/${PKGNAME}/SCons/Tool/RCS.pyo
-lib/${PKGNAME}/SCons/Tool/SCCS.py
-lib/${PKGNAME}/SCons/Tool/SCCS.pyc
-lib/${PKGNAME}/SCons/Tool/SCCS.pyo
-lib/${PKGNAME}/SCons/Tool/Subversion.py
-lib/${PKGNAME}/SCons/Tool/Subversion.pyc
-lib/${PKGNAME}/SCons/Tool/Subversion.pyo
-lib/${PKGNAME}/SCons/Tool/__init__.py
-lib/${PKGNAME}/SCons/Tool/__init__.pyc
-lib/${PKGNAME}/SCons/Tool/__init__.pyo
-lib/${PKGNAME}/SCons/Tool/aixc++.py
-lib/${PKGNAME}/SCons/Tool/aixc++.pyc
-lib/${PKGNAME}/SCons/Tool/aixc++.pyo
-lib/${PKGNAME}/SCons/Tool/aixcc.py
-lib/${PKGNAME}/SCons/Tool/aixcc.pyc
-lib/${PKGNAME}/SCons/Tool/aixcc.pyo
-lib/${PKGNAME}/SCons/Tool/aixf77.py
-lib/${PKGNAME}/SCons/Tool/aixf77.pyc
-lib/${PKGNAME}/SCons/Tool/aixf77.pyo
-lib/${PKGNAME}/SCons/Tool/aixlink.py
-lib/${PKGNAME}/SCons/Tool/aixlink.pyc
-lib/${PKGNAME}/SCons/Tool/aixlink.pyo
-lib/${PKGNAME}/SCons/Tool/applelink.py
-lib/${PKGNAME}/SCons/Tool/applelink.pyc
-lib/${PKGNAME}/SCons/Tool/applelink.pyo
-lib/${PKGNAME}/SCons/Tool/ar.py
-lib/${PKGNAME}/SCons/Tool/ar.pyc
-lib/${PKGNAME}/SCons/Tool/ar.pyo
-lib/${PKGNAME}/SCons/Tool/as.py
-lib/${PKGNAME}/SCons/Tool/as.pyc
-lib/${PKGNAME}/SCons/Tool/as.pyo
-lib/${PKGNAME}/SCons/Tool/bcc32.py
-lib/${PKGNAME}/SCons/Tool/bcc32.pyc
-lib/${PKGNAME}/SCons/Tool/bcc32.pyo
-lib/${PKGNAME}/SCons/Tool/c++.py
-lib/${PKGNAME}/SCons/Tool/c++.pyc
-lib/${PKGNAME}/SCons/Tool/c++.pyo
-lib/${PKGNAME}/SCons/Tool/cc.py
-lib/${PKGNAME}/SCons/Tool/cc.pyc
-lib/${PKGNAME}/SCons/Tool/cc.pyo
-lib/${PKGNAME}/SCons/Tool/cvf.py
-lib/${PKGNAME}/SCons/Tool/cvf.pyc
-lib/${PKGNAME}/SCons/Tool/cvf.pyo
-lib/${PKGNAME}/SCons/Tool/default.py
-lib/${PKGNAME}/SCons/Tool/default.pyc
-lib/${PKGNAME}/SCons/Tool/default.pyo
-lib/${PKGNAME}/SCons/Tool/dmd.py
-lib/${PKGNAME}/SCons/Tool/dmd.pyc
-lib/${PKGNAME}/SCons/Tool/dmd.pyo
-lib/${PKGNAME}/SCons/Tool/dvi.py
-lib/${PKGNAME}/SCons/Tool/dvi.pyc
-lib/${PKGNAME}/SCons/Tool/dvi.pyo
-lib/${PKGNAME}/SCons/Tool/dvipdf.py
-lib/${PKGNAME}/SCons/Tool/dvipdf.pyc
-lib/${PKGNAME}/SCons/Tool/dvipdf.pyo
-lib/${PKGNAME}/SCons/Tool/dvips.py
-lib/${PKGNAME}/SCons/Tool/dvips.pyc
-lib/${PKGNAME}/SCons/Tool/dvips.pyo
-lib/${PKGNAME}/SCons/Tool/f77.py
-lib/${PKGNAME}/SCons/Tool/f77.pyc
Home |
Main Index |
Thread Index |
Old Index