summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2015-11-20 17:16:03 +0000
committeradam <adam@pkgsrc.org>2015-11-20 17:16:03 +0000
commitc35e84d1d4724fdc5708e418ec951db15e7adaab (patch)
tree1eb5ef7fe0a1bbc1fea10a3f739da62059af1ee4
parent0203664624623663bf2add0ce5e0546f32c381fc (diff)
downloadpkgsrc-c35e84d1d4724fdc5708e418ec951db15e7adaab.tar.gz
Changes 2.4.1:
- Fix for Bug 2791 - Setup.py fails unnecessarily under Jython. - Fixed license of SVG titlepage files in the context of Debian packaging, such that they allow for commercial use too (2985). - InstallVersionedLib now available in the DefaultEnvironment context. - Improves orthogonality of use cases between different Install functions. - Added new configure check, CheckProg, to check for existence of a program. - Fix for issue 2840 - Fix for two environments specifying same target with different actions not throwing hard error. Instead SCons was incorrectly issuing a warning and continuing. - Add support `Microsoft Visual C++ Compiler for Python 2.7' Compiler can be obtained at: https://www.microsoft.com/en-us/download/details.aspx?id=44266 - Fixed tigris issue 3011: Glob() excludes didn't work when used with VariantDir(duplicate=0) - Fix bug 2831 and allow Help() text to be appended to AddOption() help. - Reimplemented versioning for shared libraries, with the following effects - Fixed tigris issues 3001, 3006. - Fixed several other issues not reported to tigris, including: issues with versioned libraries in subdirectories with tricky names, issues with versioned libraries and variant directories, issue with soname not being injected to library when using D linkers, - Switched to direct symlinks instead of daisy-chained ones -- soname and development symlinks point directly to the versioned shared library now), - New construction variables to allow override default behavior: SONAME, SHLIBVERSIONFLAGS, _SHLIBVERSIONFLAGS, SHLIBNOVERSIONSYMLINKS, LDMODULEVERSION, LDMODULEVERSIONFLAGS, _LDMODULEVERSIONFLAGS, LDMODULENOVERSIONSYMLINKS. - Changed logic used to configure the versioning machinery from platform-centric to linker-oriented. - The SHLIBVERSION/LDMODULEVERSION variables are no longer validated by SCons (more freedom to users). - InstallVersionedLib() doesn't use SHLIBVERSION anymore. - Enchanced docs for the library versioning stuff. - New tests for versioned libraries. - Library versioning is currently implemented for the following linker tools: 'cyglink', 'gnulink', 'sunlink'. - Fix to swig tool - pick-up 'swig', 'swig3.0' and 'swig2.0' (in order). - Fix to swig tool - respect env['SWIG'] provided by user.
-rw-r--r--devel/scons/Makefile6
-rw-r--r--devel/scons/distinfo10
2 files changed, 8 insertions, 8 deletions
diff --git a/devel/scons/Makefile b/devel/scons/Makefile
index b02f5a979a6..fc9bc53210f 100644
--- a/devel/scons/Makefile
+++ b/devel/scons/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2015/09/05 10:55:20 adam Exp $
+# $NetBSD: Makefile,v 1.30 2015/11/20 17:16:03 adam Exp $
-DISTNAME= scons-2.3.6
+DISTNAME= scons-2.4.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scons/}
@@ -11,7 +11,7 @@ LICENSE= mit
REPLACE_PYTHON+= script/scons script/scons-time script/sconsign
-# not yet ported as of 2.3.0, but progress promised
+# not yet ported as of 2.4.1, but progress promised
PYTHON_VERSIONS_INCOMPATIBLE= 33 34
.include "../../lang/python/application.mk"
diff --git a/devel/scons/distinfo b/devel/scons/distinfo
index 01431a4127d..93d64d804cc 100644
--- a/devel/scons/distinfo
+++ b/devel/scons/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.18 2015/11/03 03:29:32 agc Exp $
+$NetBSD: distinfo,v 1.19 2015/11/20 17:16:03 adam Exp $
-SHA1 (scons-2.3.6.tar.gz) = 97af955770cd79518717b96681d0fc4cb3d965a1
-RMD160 (scons-2.3.6.tar.gz) = 21761c26f1ebece261bcc02e874e37e9fc1e11b9
-SHA512 (scons-2.3.6.tar.gz) = 390136e3e6d5dd641bc2bcbf294b8211bc732684f6bc02189826623c3a3763793d04bbc514ae1e0cc73a0bca4f96b94b1c315c1c873998de6d5d6ec732d577a6
-Size (scons-2.3.6.tar.gz) = 628985 bytes
+SHA1 (scons-2.4.1.tar.gz) = f0bfbe81aa1c1571e8de74e30a0ae1015516a9e8
+RMD160 (scons-2.4.1.tar.gz) = 0fd9476f4d623a4d08a848e332f505d506d476f5
+SHA512 (scons-2.4.1.tar.gz) = bd0830719dfc0c2e8620ec767ee6342af74a170cd895acda2995761eafe52e1efa9471626fcaedb0dd9a779ef9bb9b4306bd6cd3c2a5bd7bd2500018b40653e0
+Size (scons-2.4.1.tar.gz) = 638990 bytes
SHA1 (patch-aa) = 3175e49f2ef8575f7097d9af8a7f6067258bd085
SHA1 (patch-engine_SCons_Platform___init__.py) = 51ea2b6b3bc0ee11c863c924d60ec4b5cbde8416