diff options
Diffstat (limited to 'games/higan/higan.SlackBuild')
-rw-r--r-- | games/higan/higan.SlackBuild | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/games/higan/higan.SlackBuild b/games/higan/higan.SlackBuild index d4675f6351fd..97169db74c11 100644 --- a/games/higan/higan.SlackBuild +++ b/games/higan/higan.SlackBuild @@ -34,7 +34,7 @@ # This update would not have happened without assistance and moral support # from Yossi Ne'eman. Thanks! # - Take over maintenance. -# - Update for v106. +# - Update for v110. # - Use the gtk frontend, not the *broken* qt one. # - Make OpenAL dep optional & autodetected (and OPENAL=no to force-disable). # - Add OSS (default no) and PULSE (default yes) env vars. @@ -47,8 +47,8 @@ # page sources! PRGNAM=higan -VERSION=${VERSION:-106} -BUILD=${BUILD:-2} +VERSION=${VERSION:-110} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -102,7 +102,9 @@ patch -p1 -i $CWD/higan-paths.diff # 20181212 bkw: audio system stuff. Upstream doesn't give us a way to # disable these on the make command line, but hacking this file works: -HACKFILE=higan/target-tomoko/GNUmakefile +HACKFILE=higan/target-higan/GNUmakefile + +sed 's|/usr/local/lib/qt5/bin/moc|moc-qt5|' -i hiro/GNUmakefile # Who actually uses OSS? if [ "${OSS:-no}" = "no" ]; then @@ -130,13 +132,13 @@ CXXFLAGS="$SLKCFLAGS" \ make -C icarus \ prefix=/usr \ platform=linux \ - hiro=gtk + hiro=qt5 CXXFLAGS="$SLKCFLAGS" \ make -C $PRGNAM \ prefix=/usr \ platform=linux \ - hiro=gtk + hiro=qt5 mkdir -p $PKG/usr/games \ $PKG/usr/share/applications \ @@ -144,9 +146,9 @@ mkdir -p $PKG/usr/games \ $PKG/usr/share/pixmaps install -s -m 755 $PRGNAM/out/$PRGNAM icarus/out/icarus $PKG/usr/games/ -install -m 644 $PRGNAM/data/$PRGNAM.desktop $PKG/usr/share/applications/ -install -m 644 $PRGNAM/data/$PRGNAM.png $PKG/usr/share/pixmaps/ -cp -dr $PRGNAM/systems/* $PKG/usr/share/$PRGNAM/ +install -m 644 $PRGNAM/target-higan/resource/$PRGNAM.desktop $PKG/usr/share/applications/ +install -m 644 $PRGNAM/target-higan/resource/$PRGNAM.png $PKG/usr/share/pixmaps/ +cp -dr $PRGNAM/System/* $PKG/usr/share/$PRGNAM/ # Man pages by B. Watson. higan.6 is basically the higan-cli.md from the # git repo, reformatted as RST & converted to a man page. icarus.6 was @@ -156,10 +158,8 @@ for i in $PRGNAM icarus; do gzip -9c < $CWD/$i.6 > $PKG/usr/man/man6/$i.6.gz done -# Sadly there are no docs in v106. I found a docs/ dir in git, but it's not -# in the release 7z archive. Apparently this is because the git archive is -# somehow unofficial...? mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp *.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |