diff options
author | Larry Hajali <larryhaja[at]gmail[dot]com> | 2010-11-05 18:11:45 -0500 |
---|---|---|
committer | Heinz Wiesinger <pprkut@slackbuilds.org> | 2010-11-22 19:43:16 +0100 |
commit | ba11325e95231dd04c8ace4668561ca06caa8860 (patch) | |
tree | e42fa8863e6dcaff7260f9dc7fb49eec127d07d7 /games/bsnes/bsnes.SlackBuild | |
parent | 11a6839df4e38b127483550aa83ae0b781edae5f (diff) | |
download | slackbuilds-ba11325e95231dd04c8ace4668561ca06caa8860.tar.gz |
games/bsnes: Updated for version 0.072.
Signed-off-by: Erik Hanson <erik@slackbuilds.org>
Diffstat (limited to 'games/bsnes/bsnes.SlackBuild')
-rw-r--r-- | games/bsnes/bsnes.SlackBuild | 33 |
1 files changed, 23 insertions, 10 deletions
diff --git a/games/bsnes/bsnes.SlackBuild b/games/bsnes/bsnes.SlackBuild index db126d5e86..187a0b584c 100644 --- a/games/bsnes/bsnes.SlackBuild +++ b/games/bsnes/bsnes.SlackBuild @@ -5,7 +5,7 @@ # Written by Larry Hajali <larryhaja[at]gmail[dot]com> PRGNAM=bsnes -VERSION=${VERSION:-0.068} +VERSION=${VERSION:-0.072} SRCVER=${VERSION:2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -57,7 +57,7 @@ find . \ cd $PRGNAM # Patch makefile so SLKCFLAGS and LIBDIRSUFFIX are recognized. -cat $CWD/bsnes-0.068-makefile.patch \ +cat $CWD/bsnes-0.072-makefile.patch \ | sed -e "/^\+/s|/lib/|/lib${LIBDIRSUFFIX}/|g" \ | patch -p1 @@ -66,15 +66,27 @@ cat $CWD/bsnes-0.068-makefile.patch \ sed -i \ -e 's|audio.pulseaudio ||' \ -e 's|audio.pulseaudiosimple ||' \ - -e '/pulse/d' qt/Makefile + -e '/pulse/d' ui-qt/Makefile -CXXFLAGS="$SLKCFLAGS" \ -make \ - platform=x \ - compiler=gcc \ - prefix=/usr +for profile in compatibility performance accuracy; do + CXXFLAGS="$SLKCFLAGS" \ + make \ + platform=x \ + compiler=gcc \ + prefix=/usr \ + ui=ui-qt \ + profile=$profile + + make install DESTDIR=$PKG prefix=/usr profile=$profile + make clean +done -make install DESTDIR=$PKG prefix=/usr +# Install the launcher +cd launcher +sed -i -e '/^clear/d' -e "s|-O3|$SLKCFLAGS|" cc.sh +./cc.sh +install -m 0755 ../out/bsnes $PKG/usr/bin/bsnes +cd .. # Install plugins. for i in snesfilter snesreader supergameboy; do @@ -86,6 +98,7 @@ for i in snesfilter snesreader supergameboy; do prefix=/usr make install DESTDIR=$PKG prefix=/usr + ( cd $PKG/usr/lib${LIBDIRSUFFIX} ; ln -s lib${i}.so lib${i}.so.1 ) cd - done @@ -93,7 +106,7 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a qt/data/*.html $PKG/usr/doc/$PRGNAM-$VERSION +cp -a ui-qt/data/*.html $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild find $PKG/usr/doc -type f -exec chmod 0644 {} \; |