diff options
Diffstat (limited to 'development/scons/scons.SlackBuild')
-rw-r--r-- | development/scons/scons.SlackBuild | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/development/scons/scons.SlackBuild b/development/scons/scons.SlackBuild index 7847939089b79..d886bcdcfcf7e 100644 --- a/development/scons/scons.SlackBuild +++ b/development/scons/scons.SlackBuild @@ -1,40 +1,45 @@ #!/bin/sh # Slackware build script for scons -# Written by Kyle Guinn - -# Modified by the SlackBuilds.org project +# Written by Kyle Guinn <elyk03@gmail.com> PRGNAM=scons -VERSION=0.97 -ARCH=noarch +VERSION=0.98.5 +ARCH="noarch" BUILD=${BUILD:-1} TAG=${TAG:-_SBo} + CWD=$(pwd) TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM +PKG=$TMP/package-$PRGNAM-$VERSION OUTPUT=${OUTPUT:-/tmp} +DOCS="CHANGES.txt LICENSE.txt README.txt RELEASE.txt" + +set -e + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT -cd $TMP || exit 1 +cd $TMP rm -rf $PRGNAM-$VERSION -tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz || exit 1 -cd $PRGNAM-$VERSION || exit 1 +tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION chown -R root:root . -chmod -R u+w,go+r-w,a-s . +chmod -R u+w,go+r-w,a-st . -python ./setup.py build || exit 1 -python ./setup.py install --root=$PKG --symlink-scons || exit 1 +python ./setup.py build +python ./setup.py install --root=$PKG --symlink-scons ( cd $PKG/usr/man - find . -type f -exec gzip -9 {} \; - for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + find . -type f -exec gzip -9 {} \; + for i in $(find . -type l); do \ + ln -s $(readlink $i).gz $i.gz; \ + rm $i; \ + done ) mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES.txt LICENSE.txt README.txt RELEASE.txt \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |