On Tue, Jul 1, 2014 at 9:58 PM, Ingo Schwarze <schwa...@usta.de> wrote:
> Hi Anthony,
>
> Anthony J. Bentley wrote on Tue, Jul 01, 2014 at 09:42:57PM -0600:
>
>> 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.
>
> When there is such a major regression in a release, isn't it better
> to just skip the update and wait for the next release?

You're right. I poked upstream and they made a new release (which they
seemed to be planning to do soon anyway).

Everything depending on scons still builds. ok?

-- 
Anthony J. Bentley
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    9 Jul 2014 18:34:55 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       Python-based build system
 
-VERSION =      2.3.0
-REVISION =     1
+VERSION =      2.3.2
 DISTNAME=      scons-${VERSION}
 CATEGORIES=    devel
 
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    9 Jul 2014 18:34:55 -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.2.tar.gz) = +ZMyDF6VFeZWf8znPfCnqICEFL8SI8aRI9Pc8zmkSdQ=
+SIZE (scons-2.3.2.tar.gz) = 621932
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   9 Jul 2014 18:34:55 -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
@@ -121,6 +121,8 @@ lib/scons-${VERSION}/SCons/Tool/BitKeepe
 lib/scons-${VERSION}/SCons/Tool/BitKeeper.pyc
 lib/scons-${VERSION}/SCons/Tool/CVS.py
 lib/scons-${VERSION}/SCons/Tool/CVS.pyc
+lib/scons-${VERSION}/SCons/Tool/DCommon.py
+lib/scons-${VERSION}/SCons/Tool/DCommon.pyc
 lib/scons-${VERSION}/SCons/Tool/FortranCommon.py
 lib/scons-${VERSION}/SCons/Tool/FortranCommon.pyc
 lib/scons-${VERSION}/SCons/Tool/GettextCommon.py
@@ -176,10 +178,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
@@ -206,6 +213,8 @@ lib/scons-${VERSION}/SCons/Tool/gas.py
 lib/scons-${VERSION}/SCons/Tool/gas.pyc
 lib/scons-${VERSION}/SCons/Tool/gcc.py
 lib/scons-${VERSION}/SCons/Tool/gcc.pyc
+lib/scons-${VERSION}/SCons/Tool/gdc.py
+lib/scons-${VERSION}/SCons/Tool/gdc.pyc
 lib/scons-${VERSION}/SCons/Tool/gettext.py
 lib/scons-${VERSION}/SCons/Tool/gettext.pyc
 lib/scons-${VERSION}/SCons/Tool/gfortran.py
@@ -246,6 +255,8 @@ lib/scons-${VERSION}/SCons/Tool/javah.py
 lib/scons-${VERSION}/SCons/Tool/javah.pyc
 lib/scons-${VERSION}/SCons/Tool/latex.py
 lib/scons-${VERSION}/SCons/Tool/latex.pyc
+lib/scons-${VERSION}/SCons/Tool/ldc.py
+lib/scons-${VERSION}/SCons/Tool/ldc.pyc
 lib/scons-${VERSION}/SCons/Tool/lex.py
 lib/scons-${VERSION}/SCons/Tool/lex.pyc
 lib/scons-${VERSION}/SCons/Tool/link.py

Reply via email to