diff options
author | endspiel <endspiel@disroot.org> | 2020-03-28 11:18:11 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2020-03-28 11:18:11 +0700 |
commit | 46cf5ef6b70af107b79c3da52ccd3aca9c8d22aa (patch) | |
tree | c8a6563a87502240d0e07848e39ee2bda6b47bed /system/splix/splix.SlackBuild | |
parent | 9bc97a5c83d41d41752fd1de6f2febcc6b8bd349 (diff) |
system/splix: Updated for version 2.0.0_76268c4.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/splix/splix.SlackBuild')
-rw-r--r-- | system/splix/splix.SlackBuild | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/system/splix/splix.SlackBuild b/system/splix/splix.SlackBuild index 6b631c785cdc5..65d2327c2035a 100644 --- a/system/splix/splix.SlackBuild +++ b/system/splix/splix.SlackBuild @@ -2,11 +2,12 @@ # Slackware build script for splix # Written by Iskar Enev <iskar.enev[@]gmail.com> -# Currently maintained by Glenn Becker <burningc@sdf.lonestar.org> +# Currently maintained by endspiel <endspiel@disroot.org> PRGNAM=splix -VERSION=${VERSION:-2.0.0} -BUILD=${BUILD:-2} +SRCVERSION=${SRCVERSION:-76268c4dd7dbc8218ea7426401104c3b40cc707a} +VERSION=${VERSION:-2.0.0_${SRCVERSION:0:7}} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -22,6 +23,9 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} +[ ${JBIG:-no} = "yes" ] \ + && JBIGOPT=0 || JBIGOPT=1 + CUPSCFLAGS=$(cups-config --cflags) CUPSLDFLAGS=$(cups-config --ldflags) CUPSLIBS=$(cups-config --libs) @@ -42,17 +46,17 @@ else LIBDIRSUFFIX="" fi -# Whether or not to use JBIG (see README) -# 0 - enable JBIG (default), 1 - disable JBIG -NO_JBIG=${NO_JBIG:-0} - set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 +mkdir $PRGNAM-$VERSION +tar \ + -C $PRGNAM-$VERSION \ + --strip-components=2 \ + -xvf $CWD/$PRGNAM-$SRCVERSION.tar.bz2 $PRGNAM-$SRCVERSION/$PRGNAM cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -61,24 +65,23 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -sed -i "s%\`cups-config --cflags\`%$CUPSCFLAGS%" module.mk -sed -i "s%\`cups-config --ldflags\`%$CUPSLDFLAGS%" module.mk -sed -i "s%\`cups-config --libs\`%$CUPSLIBS%" module.mk -sed -i "s%\`cups-config --serverbin\`%$CUPSSERVERBIN%" module.mk -sed -i "s%\`cups-config --datadir\`%$CUPSDATADIR%" module.mk - -sed -i 's#const PPDFile::Value::Value #const PPDFile::Value #' src/ppdfile.cpp +sed -e "s%\`cups-config --cflags\`%$CUPSCFLAGS%" \ + -e "s%\`cups-config --ldflags\`%$CUPSLDFLAGS%" \ + -e "s%\`cups-config --libs\`%$CUPSLIBS%" \ + -e "s%\`cups-config --serverbin\`%$CUPSSERVERBIN%" \ + -e "s%\`cups-config --datadir\`%$CUPSDATADIR%" \ + -i module.mk make \ V=1 \ - DISABLE_JBIG=$NO_JBIG \ + DISABLE_JBIG=$JBIGOPT \ OPTIM_CFLAGS="$SLKCFLAGS" \ OPTIM_CXXFLAGS="$SLKCFLAGS" mkdir -p ${PKG}${CUPSSERVERBIN}/filter ${PKG}${CUPSDATADIR}/model make install \ - DISABLE_JBIG=$NO_JBIG \ + DISABLE_JBIG=$JBIGOPT \ DESTDIR=$PKG find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ |