pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/scons



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Thu Sep 19 11:07:04 UTC 2013

Modified Files:
        pkgsrc/devel/scons: Makefile distinfo
Added Files:
        pkgsrc/devel/scons/patches: patch-engine_SCons_Platform___init__.py

Log Message:
Don't treat SunOS as non-POSIX.  Bump PKGREVISION.

SCons implements special handling for a number of platforms, notably
older UNIX variants.  Unfortunately it does not carry this handling
through to the rest of its infrastructure, and so these platforms are
missing fundamental features such as shared library support.

Rather than treating it as a special case and adding "or sunos" to
every single platform check, leave it to be detected as the default
'posix' platform.  The only loss is that the sunos platform file is
no longer loaded, however there is little in there of value to us.

This has the added benefit of fixing the assumption SCons makes that
all SunOS platforms must use the Sun Studio tools, and ensures that we
are able to use GCC too.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/scons/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/scons/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/scons/patches/patch-engine_SCons_Platform___init__.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index