This repository has been archived on 2024-08-25. You can view files and clone it, but cannot push or open issues or pull requests.
Shattered-Pixel-Dungeon-Ubu.../build.sh

33 lines
780 B
Bash
Raw Permalink Normal View History

2022-03-07 08:15:14 +00:00
#!/bin/bash
2022-05-27 18:21:03 +01:00
# sed -e
2022-03-07 08:15:14 +00:00
CLICK_ARCH=$(dpkg-architecture -qDEB_HOST_ARCH)
CLICK_FRAMEWORK=ubuntu-sdk-16.04.5
2022-05-27 18:21:03 +01:00
pkgver=v1.2.3
2022-03-07 12:44:36 +00:00
srcdir=$BUILD_DIR
pkgdir=$INSTALL_DIR
mkdir -p $srcdir $pkgdir
2022-05-27 19:16:10 +01:00
git clone https://github.com/00-Evan/shattered-pixel-dungeon
cd shattered-pixel-dungeon/
git stash
git pull
rm -r android ios
./gradlew desktop:release
cd ../
cp shattered-pixel-dungeon/desktop/build/libs/*.jar $pkgdir/ShatteredPD.jar
2022-03-07 12:44:36 +00:00
2022-03-07 08:15:14 +00:00
cp $ROOT/manifest.json $pkgdir/
sed -i "s/@CLICK_ARCH@/$CLICK_ARCH/g" $pkgdir/manifest.json
sed -i "s/@CLICK_FRAMEWORK@/$CLICK_FRAMEWORK/g" $pkgdir/manifest.json
2022-05-27 18:21:03 +01:00
cp $ROOT/shatteredpd.apparmour $pkgdir/
cp $ROOT/shatteredpd.desktop $pkgdir/
cp $ROOT/shatteredpd.wrapper $pkgdir/
cp $ROOT/shatteredpd.png $pkgdir/
chmod a+x $pkgdir/shatteredpd.wrapper
2022-03-07 08:15:14 +00:00
exit 0