From 9605f59c04322847e514902e58bd3aabfa584538 Mon Sep 17 00:00:00 2001 From: ponce Date: Sat, 24 Dec 2011 13:13:32 +0100 Subject: [PATCH] multimedia/dvdstyler: Updated for version 2.1, cleanups. --- multimedia/dvdstyler/doinst.sh | 3 - multimedia/dvdstyler/dvdstyler.SlackBuild | 17 +- multimedia/dvdstyler/dvdstyler.info | 8 +- multimedia/dvdstyler/dvdstyler.svg | 638 ----------------------------- multimedia/dvdstyler/dvdstyler.svg.gz | Bin 0 -> 5238 bytes 5 files changed, 18 insertions(+), 648 deletions(-) delete mode 100644 multimedia/dvdstyler/doinst.sh delete mode 100644 multimedia/dvdstyler/dvdstyler.svg create mode 100644 multimedia/dvdstyler/dvdstyler.svg.gz diff --git a/multimedia/dvdstyler/doinst.sh b/multimedia/dvdstyler/doinst.sh deleted file mode 100644 index 5fb2893..0000000 --- a/multimedia/dvdstyler/doinst.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi diff --git a/multimedia/dvdstyler/dvdstyler.SlackBuild b/multimedia/dvdstyler/dvdstyler.SlackBuild index 7689a5d..a92e0cd 100644 --- a/multimedia/dvdstyler/dvdstyler.SlackBuild +++ b/multimedia/dvdstyler/dvdstyler.SlackBuild @@ -6,7 +6,7 @@ PRGNAM=dvdstyler SPRGNAM=DVDStyler -VERSION=${VERSION:-2.1b2} +VERSION=${VERSION:-2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -52,6 +52,11 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# a header is renamed in ffmpeg-0.9 so check if applies +if [ -f /usr/include/libavfilter/buffersink.h ]; then + sed -i "s|vsink_buffer\.h|buffersink.h|" src/mediatrc_ffmpeg.cpp +fi + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -66,7 +71,9 @@ CXXFLAGS="$SLKCFLAGS" \ make make install DESTDIR=$PKG -install -D -m0644 $CWD/$PRGNAM.svg $PKG/usr/share/pixmaps/$PRGNAM.svg +# install a proper svg icon a remove the bad quality one +zcat $CWD/$PRGNAM.svg.gz > $PKG/usr/share/pixmaps/$PRGNAM.svg +rm $PKG/usr/share/pixmaps/$PRGNAM.png find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true @@ -79,7 +86,11 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh +cat < $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} diff --git a/multimedia/dvdstyler/dvdstyler.info b/multimedia/dvdstyler/dvdstyler.info index 476735c..f87ac9b 100644 --- a/multimedia/dvdstyler/dvdstyler.info +++ b/multimedia/dvdstyler/dvdstyler.info @@ -1,10 +1,10 @@ PRGNAM="dvdstyler" -VERSION="2.1b2" +VERSION="2.1" HOMEPAGE="http://www.dvdstyler.org/" -DOWNLOAD="http://download.sourceforge.net/dvdstyler/DVDStyler-2.1b2.tar.bz2" -MD5SUM="ac2e121a67b4c970adb145818cc30eaf" +DOWNLOAD="http://download.sourceforge.net/dvdstyler/DVDStyler-2.1.tar.bz2" +MD5SUM="99f41f52d8b0ab8cea9b477e99ee19c3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="ponce" EMAIL="matteo.bernardini@gmail.com" -APPROVED="Niels Horn" +APPROVED="" diff --git a/multimedia/dvdstyler/dvdstyler.svg b/multimedia/dvdstyler/dvdstyler.svg deleted file mode 100644 index fc208b9..0000000 --- a/multimedia/dvdstyler/dvdstyler.svg +++ /dev/null @@ -1,638 +0,0 @@ - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/multimedia/dvdstyler/dvdstyler.svg.gz b/multimedia/dvdstyler/dvdstyler.svg.gz new file mode 100644 index 0000000000000000000000000000000000000000..050c51eb2dc3e60525689c6bdd9670e2f8b12dcf GIT binary patch literal 5238 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