diff options
author | B. Watson <yalhcru@gmail.com> | 2021-10-06 14:36:33 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2021-10-13 00:52:35 +0700 |
commit | b550299063b2befbf29bee0950742aee983be906 (patch) | |
tree | 68bab2c6f40cfcce5d805bd104ed3c38fb5dd18b /games/doomretro/doomretro.SlackBuild | |
parent | 01aac2006b0dfc35b8338d30124d5ac3d527cf24 (diff) |
games/doomretro: Updated for version 4.2.3.
Signed-off-by: B. Watson <yalhcru@gmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games/doomretro/doomretro.SlackBuild')
-rw-r--r-- | games/doomretro/doomretro.SlackBuild | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/games/doomretro/doomretro.SlackBuild b/games/doomretro/doomretro.SlackBuild index fa832a3ce2b39..8b8e2ceb57129 100644 --- a/games/doomretro/doomretro.SlackBuild +++ b/games/doomretro/doomretro.SlackBuild @@ -23,6 +23,9 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20211006 bkw: +# - update for v4.2.3. +# - get rid of wrapper script; game now picks an IWAD itself. # 20210224 bkw: update for v4.0.3 # 20200927 bkw: update for v3.6.1, reformat README to 72 chars # 20200804 bkw: update for v3.5.10 @@ -32,19 +35,10 @@ # - move binary to /usr/games # - include wrapper script -# *** RANT MODE ON*** -# Every Doom engine on the planet besides this one attempts to load *some* -# IWAD file, if you don't give it one on the command line. But this one is -# supposed to pop up a file dialog to let you choose one. Only the dialog -# code hasn't been ported to Linux. So for us, unlike *all other* Doom -# source ports, we *must* specify the IWAD file on the command line. So I -# have to use a wrapper script to make it act like a normal Doom engine... -# *** RANT MODE OFF*** - cd $(dirname $0) ; CWD=$(pwd) PRGNAM=doomretro -VERSION=${VERSION:-4.0.3} +VERSION=${VERSION:-4.2.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -57,9 +51,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -113,10 +104,7 @@ cd build make install/strip DESTDIR=$PKG cd .. -mkdir -p $PKG/usr/games -mv $PKG/usr/bin/$PRGNAM $PKG/usr/games/$PRGNAM.bin -rm -rf $PKG/usr/bin -install -m0755 -oroot -groot $CWD/$PRGNAM.sh $PKG/usr/games/$PRGNAM +mv $PKG/usr/bin $PKG/usr/games mkdir -p $PKG/usr/share/applications cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop @@ -126,6 +114,8 @@ convert res/$PRGNAM.ico[0] $PKG/usr/share/icons/hicolor/256x256/apps/$PRGNAM.png convert res/$PRGNAM.ico[1] $PKG/usr/share/icons/hicolor/48x48/apps/$PRGNAM.png convert res/$PRGNAM.ico[2] $PKG/usr/share/icons/hicolor/32x32/apps/$PRGNAM.png convert res/$PRGNAM.ico[3] $PKG/usr/share/icons/hicolor/24x24/apps/$PRGNAM.png +mkdir -p $PKG/usr/share/pixmaps +ln -s ../icons/hicolor/48x48/apps/$PRGNAM.png $PKG/usr/share/pixmaps mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a CODEOWNERS LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION |