diff options
Diffstat (limited to 'multimedia/LiVES/LiVES.SlackBuild')
-rw-r--r-- | multimedia/LiVES/LiVES.SlackBuild | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/multimedia/LiVES/LiVES.SlackBuild b/multimedia/LiVES/LiVES.SlackBuild index 15326cda85..6272ff7477 100644 --- a/multimedia/LiVES/LiVES.SlackBuild +++ b/multimedia/LiVES/LiVES.SlackBuild @@ -8,7 +8,7 @@ # at slackbuilds.org PRGNAM=LiVES -VERSION=1.3.4 +VERSION=${VERSION:-1.4.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -51,6 +51,12 @@ cd $PRGNAM-$VERSION chown -R root:root . chmod -R a-s,u+w,g-w+r,o-w+r . +# https://sf.net/tracker/index.php?func=detail&aid=3460799&group_id=64341&atid=507139 +patch -p1 < $CWD/patches/weed_palettes.patch + +# Drop Python3 version of multiencoder plugin +patch -p1 < $CWD/patches/drop_py3_multiencoder.patch + CFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ @@ -58,17 +64,30 @@ CFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --program-prefix="" \ + --disable-static \ --build=$ARCH-slackware-linux make docdir=/usr/doc/$PRGNAM-$VERSION make install-strip docdir=/usr/doc/$PRGNAM-$VERSION DESTDIR=$PKG +# fix link to lives exec +( cd $PKG/usr/bin ; rm lives ; ln -s lives-exe lives ) + +# remove static stuff +find $PKG/usr -name '*.la' -exec rm -f {} + +rm -f $PKG/usr/lib*/libweed-*.a + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a COPYING INSTALL NEWS $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +cat <<EOF > $PKG/install/doinst.sh +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi +EOF cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} |