From 030f0352e6b30f5cdace1c6c6702cbcdcd3840eb Mon Sep 17 00:00:00 2001 From: Gwenhael Le Moine Date: Mon, 22 Jan 2024 09:05:01 +0100 Subject: [PATCH] add 2 games --- y/SummertimeSaga/SlackBuild | 56 +++++++++++++++++++++++++++++++++++++ y/What-a-Legend/SlackBuild | 55 ++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100755 y/SummertimeSaga/SlackBuild create mode 100755 y/What-a-Legend/SlackBuild diff --git a/y/SummertimeSaga/SlackBuild b/y/SummertimeSaga/SlackBuild new file mode 100755 index 00000000..3635df98 --- /dev/null +++ b/y/SummertimeSaga/SlackBuild @@ -0,0 +1,56 @@ +#!/bin/bash + +CWD=$(pwd) +TAG=${TAG:-gwh} +OUTPUT=${OUTPUT:-/tmp} +TMP=/tmp/$TAG + +PRGNAM=$(basename $CWD) +VERSION=${VERSION:-$(echo $PRGNAM-*.zip | grep -o "[0-9-]*" | sed 's|^-||' | sed 's|-$||' | tr - .)} +ORIG_VERSION=$(echo $VERSION | tr . -) +ARCH=${ARCH:-$(uname -m)} +BUILD=${BUILD:-1} + +PKG=$TMP/pkg-$PRGNAM + +rm -rf $PKG + +mkdir -p $TMP +cd $TMP + +mkdir -p $PKG/usr/games/ $PKG/opt/ +cd $PKG/opt/ +[ ! -e $CWD/$PRGNAM-$ORIG_VERSION-pc.zip ] && exit 1 +unzip $CWD/$PRGNAM-$ORIG_VERSION-pc.zip +mv $PRGNAM-$ORIG_VERSION-pc $PRGNAM + +cd $PKG/usr/games/ +ln -s ../../opt/$PRGNAM/$PRGNAM.sh + +mkdir -p $PKG/install + +cat < $PKG/install/slack-desc +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +${PRGNAM}: ${PRGNAM} (NSFW game) +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: https://summertimesaga.com +${PRGNAM}: +EOF + +cd $PKG +rm -f $PKG/{,usr/}lib$(uname -m | grep -o 64)/*.la +/sbin/makepkg --linkadd y --chown n --prepend $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}$TAG.txz diff --git a/y/What-a-Legend/SlackBuild b/y/What-a-Legend/SlackBuild new file mode 100755 index 00000000..6f3531b4 --- /dev/null +++ b/y/What-a-Legend/SlackBuild @@ -0,0 +1,55 @@ +#!/bin/bash + +CWD=$(pwd) +TAG=${TAG:-gwh} +OUTPUT=${OUTPUT:-/tmp} +TMP=/tmp/$TAG + +PRGNAM=$(basename $CWD) +VERSION=${VERSION:-$(echo $PRGNAM-*.zip | grep -o "[0-9.]*" | head -n1)} +ARCH=${ARCH:-$(uname -m)} +BUILD=${BUILD:-1} + +PKG=$TMP/pkg-$PRGNAM + +rm -rf $PKG + +mkdir -p $TMP +cd $TMP + +mkdir -p $PKG/usr/games/ $PKG/opt/ +cd $PKG/opt/ +[ ! -e $CWD/$PRGNAM-$VERSION-pc.zip ] && exit 1 +unzip $CWD/$PRGNAM-$VERSION-pc.zip +mv $PRGNAM-$VERSION-pc $PRGNAM + +cd $PKG/usr/games/ +ln -s ../../opt/$PRGNAM/$PRGNAM.sh + +mkdir -p $PKG/install + +cat < $PKG/install/slack-desc +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +${PRGNAM}: ${PRGNAM} (NSFW game) +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: https://whatalegendgame.com +${PRGNAM}: +EOF + +cd $PKG +rm -f $PKG/{,usr/}lib$(uname -m | grep -o 64)/*.la +/sbin/makepkg --linkadd y --chown n --prepend $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}$TAG.txz