diff --git a/system/devel/scons/actions.py b/system/devel/scons/actions.py index 3a4d86a7..279220e2 100755 --- a/system/devel/scons/actions.py +++ b/system/devel/scons/actions.py @@ -2,19 +2,20 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import pythonmodules from pisi.actionsapi import pisitools +def setup(): + # no install man pages into data dir. + pisitools.dosed("setup.cfg", ",\ \*.1", "") + pisitools.dosed("setup.cfg", "1$", deleteLine = True) + def build(): - pisitools.dosed("script/*", "/usr/bin/env python", "/usr/bin/python") - pythonmodules.compile() + pythonmodules.compile(pyVer = "3") def install(): - pythonmodules.install("--no-version-script \ - --standalone-lib \ - --install-scripts=/usr/bin \ - --install-data=/usr/share") + pythonmodules.install("--install-scripts=/usr/bin --install-data=/usr/share", pyVer = "3") - pisitools.dodoc("CHANGES*", "LICENSE*", "README*", "RELEASE*") + pisitools.doman("scons.1", "scons-time.1", "sconsign.1") diff --git a/system/devel/scons/pspec.xml b/system/devel/scons/pspec.xml index 037eda76..dd39fed1 100755 --- a/system/devel/scons/pspec.xml +++ b/system/devel/scons/pspec.xml @@ -1,9 +1,9 @@ - + scons - http://www.scons.org + https://www.scons.org/ PisiLinux Community admins@pisilinux.org @@ -12,20 +12,20 @@ app:console An Open Source software construction tool Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. - mirrors://sourceforge/scons/scons-3.1.2.tar.gz + mirrors://sourceforge/scons/scons-4.2.0.tar.gz - python + python3 + python3-setuptools - + scons - python + python3 /usr/bin @@ -36,6 +36,13 @@ + + 2021-10-22 + 4.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-12-09 3.1.2