Hi,

Here is an update to scons-2.3.1.

Manpages removed because upstream forgot to generate them properly this
release so they are all blank, causing packaging to break.

On i386/amd64, all ports using scons still build.

ok?


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/scons/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile    9 Oct 2013 11:56:37 -0000       1.18
+++ Makefile    25 Mar 2014 21:58:43 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       Python-based build system
 
-VERSION =      2.3.0
-REVISION =     1
+VERSION =      2.3.1
 DISTNAME=      scons-${VERSION}
 CATEGORIES=    devel
 
@@ -22,8 +21,5 @@ NO_TEST=      Yes
 SUBST_VARS+=   VERSION
 
 MODPY_ADJ_FILES +=     script/scons script/sconsign script/scons-time
-
-post-install:
-       ${INSTALL_MAN} ${WRKSRC}/scons{,ign,-time}.1 ${PREFIX}/man/man1
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/scons/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo    5 Jul 2013 20:09:59 -0000       1.9
+++ distinfo    25 Mar 2014 21:58:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (scons-2.3.0.tar.gz) = lEIGmZnPSyyqlKWIarTCxx3hcY7V6RdsGOK228pGO0s=
-SIZE (scons-2.3.0.tar.gz) = 599514
+SHA256 (scons-2.3.1.tar.gz) = CRq0aPjmCEww866f1Igo44hAIUAc/vS3E9ExYboSAgE=
+SIZE (scons-2.3.1.tar.gz) = 499037
Index: patches/patch-engine_SCons_Tool___init___py
===================================================================
RCS file: patches/patch-engine_SCons_Tool___init___py
diff -N patches/patch-engine_SCons_Tool___init___py
--- patches/patch-engine_SCons_Tool___init___py 9 Oct 2013 11:56:38 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,40 +0,0 @@
-$OpenBSD: patch-engine_SCons_Tool___init___py,v 1.1 2013/10/09 11:56:38 stsp 
Exp $
-https://bitbucket.org/scons/scons/commits/303b85fc931a9630abb10b0c3b1826541fe8aecd
---- engine/SCons/Tool/__init__.py.orig Sun Mar  3 15:48:39 2013
-+++ engine/SCons/Tool/__init__.py      Thu Sep  5 15:40:24 2013
-@@ -257,6 +257,10 @@ def VersionShLibLinkNames(version, libname, env):
-             print "VersionShLibLinkNames: linkname = ",linkname
-         linknames.append(linkname)
-     elif platform == 'posix':
-+        if sys.platform.startswith('openbsd'):
-+            # OpenBSD uses x.y shared library versioning numbering convention
-+            # and doesn't use symlinks to backwards-compatible libraries
-+            return []
-         # For libfoo.so.x.y.z, linknames libfoo.so libfoo.so.x.y libfoo.so.x
-         suffix_re = re.escape(shlib_suffix + '.' + version)
-         # First linkname has no version number
-@@ -302,13 +306,17 @@ symlinks for the platform we are on"""
-     if version:
-         # set the shared library link flags
-         if platform == 'posix':
--            suffix_re = re.escape(shlib_suffix + '.' + version)
--            (major, age, revision) = version.split(".")
--            # soname will have only the major version number in it
--            soname = re.sub(suffix_re, shlib_suffix, libname) + '.' + major
--            shlink_flags += [ '-Wl,-Bsymbolic', '-Wl,-soname=%s' % soname ]
--            if Verbose:
--                print " soname ",soname,", shlink_flags ",shlink_flags
-+            shlink_flags += [ '-Wl,-Bsymbolic' ]
-+            if sys.platform.startswith('openbsd'):
-+                pass # OpenBSD doesn't usually use SONAME for libraries
-+            else:
-+                suffix_re = re.escape(shlib_suffix + '.' + version)
-+                (major, age, revision) = version.split(".")
-+                # soname will have only the major version number in it
-+                soname = re.sub(suffix_re, shlib_suffix, libname) + '.' + 
major
-+                shlink_flags += [ '-Wl,-soname=%s' % soname ]
-+                if Verbose:
-+                    print " soname ",soname,", shlink_flags ",shlink_flags
-         elif platform == 'cygwin':
-             shlink_flags += [ '-Wl,-Bsymbolic',
-                               '-Wl,--out-implib,${TARGET.base}.a' ]
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/scons/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST
--- pkg/PLIST   5 Jul 2013 20:09:59 -0000       1.7
+++ pkg/PLIST   25 Mar 2014 21:58:43 -0000
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.7 2013/07/05 20:09:59 bentley Exp $
+@comment $OpenBSD$
 bin/scons
 bin/scons-${VERSION}
 bin/scons-time
@@ -176,10 +176,15 @@ lib/scons-${VERSION}/SCons/Tool/cc.py
 lib/scons-${VERSION}/SCons/Tool/cc.pyc
 lib/scons-${VERSION}/SCons/Tool/cvf.py
 lib/scons-${VERSION}/SCons/Tool/cvf.pyc
+lib/scons-${VERSION}/SCons/Tool/cyglink.py
+lib/scons-${VERSION}/SCons/Tool/cyglink.pyc
 lib/scons-${VERSION}/SCons/Tool/default.py
 lib/scons-${VERSION}/SCons/Tool/default.pyc
 lib/scons-${VERSION}/SCons/Tool/dmd.py
 lib/scons-${VERSION}/SCons/Tool/dmd.pyc
+lib/scons-${VERSION}/SCons/Tool/docbook/
+lib/scons-${VERSION}/SCons/Tool/docbook/__init__.py
+lib/scons-${VERSION}/SCons/Tool/docbook/__init__.pyc
 lib/scons-${VERSION}/SCons/Tool/dvi.py
 lib/scons-${VERSION}/SCons/Tool/dvi.pyc
 lib/scons-${VERSION}/SCons/Tool/dvipdf.py
@@ -402,6 +407,3 @@ lib/scons-${VERSION}/SCons/dblite.pyc
 lib/scons-${VERSION}/SCons/exitfuncs.py
 lib/scons-${VERSION}/SCons/exitfuncs.pyc
 lib/scons-${VERSION}/scons-${VERSION}-py${MODPY_VERSION}.egg-info
-@man man/man1/scons-time.1
-@man man/man1/scons.1
-@man man/man1/sconsign.1

Reply via email to