diff options
author | Martoko | 2019-02-06 21:45:40 +0100 |
---|---|---|
committer | Martoko | 2019-02-06 21:45:40 +0100 |
commit | 25b14354b3d87987fd4c752dc45b97cf4a98fecd (patch) | |
tree | ebf02be8d46a7645b9f5c91d0f84fb713f2fa02d | |
download | aur-gog-moo-ii.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | gog-moo-ii.desktop | 8 | ||||
-rw-r--r-- | moo-ii | 11 |
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..907563464959 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = gog-moo-ii + pkgdesc = Master of Orion II: Battle at Antares is a 4X turn-based strategy game set in space + pkgver = 2.0.0.6 + pkgrel = 1 + url = https://www.gog.com/game/master_of_orion_1_2 + arch = any + license = custom + makedepends = lgogdownloader + depends = dosbox + options = !strip + source = gog_master_of_orion_2_2.0.0.6.sh::gogdownloader://master_of_orion_2/en3installer1 + source = http://www.moo2mod.com/patch/MOO2-1.50.13.zip + source = moo-ii + source = gog-moo-ii.desktop + sha512sums = 2a972b3d8db04f2f52cfae64b8b2e041d0fb2b0084103f35814db123daf5d530e6309e2fe364fe5435d26e893cedcb2592efcb4deb90cd7b1445173e92f82a0b + sha512sums = b02480a1eb05b2b93671478f0ada974e20852533e31fabea826e4d32214db5e44267275351743e3efc510fc0d33540e88fdb34b91ae301098ff19b2d38d6fb88 + sha512sums = 736286b71b2bb3cfd39316d4f46cb3584011e6ab0446225f31fbe52cafa121dea9e9d801038010ea54cc1a94319e91f98002363db19590b5dd456cde4848eedd + sha512sums = 27142d7d2f7c0c7d5fd7c042461bf20211188f84bdc54a8fbd95c5a6f8227f6825a702918f89ab07578afde16c4884dadd30fa87ba6bba3896b01515f1879729 + +pkgname = gog-moo-ii + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a73f59484d4b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Mathias Bastholm <mbastholm at gmail dot com> +pkgname=gog-moo-ii +pkgver=2.0.0.6 +pkgrel=1 +pkgdesc='Master of Orion II: Battle at Antares is a 4X turn-based strategy game set in space' +arch=('any') +url='https://www.gog.com/game/master_of_orion_1_2' +license=('custom') +depends=('dosbox') +makedepends=('lgogdownloader') +source=("gog_master_of_orion_2_${pkgver}.sh::gogdownloader://master_of_orion_2/en3installer1" + 'http://www.moo2mod.com/patch/MOO2-1.50.13.zip' + 'moo-ii' + 'gog-moo-ii.desktop') +DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader --download-file=%u -o %o') +options=('!strip') +sha512sums=('2a972b3d8db04f2f52cfae64b8b2e041d0fb2b0084103f35814db123daf5d530e6309e2fe364fe5435d26e893cedcb2592efcb4deb90cd7b1445173e92f82a0b' + 'b02480a1eb05b2b93671478f0ada974e20852533e31fabea826e4d32214db5e44267275351743e3efc510fc0d33540e88fdb34b91ae301098ff19b2d38d6fb88' + '736286b71b2bb3cfd39316d4f46cb3584011e6ab0446225f31fbe52cafa121dea9e9d801038010ea54cc1a94319e91f98002363db19590b5dd456cde4848eedd' + '27142d7d2f7c0c7d5fd7c042461bf20211188f84bdc54a8fbd95c5a6f8227f6825a702918f89ab07578afde16c4884dadd30fa87ba6bba3896b01515f1879729') + +package() { + install -d -m755 $pkgdir/usr/share + # Copy over base game + cp -r data/noarch/data $pkgdir/usr/share/$pkgname + # Copy over 1.50 patch + cp -r MOO2-1.50.13/MOO2.1.50.13/* $pkgdir/usr/share/$pkgname + find $pkgdir/usr/share -type f -exec chmod 644 "{}" \; + find $pkgdir/usr/share -type d -exec chmod 755 "{}" \; + + install -Dm755 ${pkgname#gog-} $pkgdir/usr/bin/${pkgname#gog-} + install -Dm644 data/noarch/support/icon.png $pkgdir/usr/share/icons/hicolor/256x256/apps/$pkgname.png + install -Dm644 $pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop + install -Dm644 data/noarch/docs/End\ User\ License\ Agreement.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} diff --git a/gog-moo-ii.desktop b/gog-moo-ii.desktop new file mode 100644 index 000000000000..a4bf472e2cd2 --- /dev/null +++ b/gog-moo-ii.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Master of Orion II: Battle at Antares +Path=/usr/bin +Exec=moo-ii +Icon=gog-moo-ii +Terminal=false +Categories=Games; diff --git a/moo-ii b/moo-ii new file mode 100644 index 000000000000..6703370c25dd --- /dev/null +++ b/moo-ii @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +if [ ! -d "$HOME"/.moo-ii ] ; then + mkdir -p "$HOME"/.moo-ii + ln -s /usr/share/gog-moo-ii/* "$HOME"/.moo-ii + + rm /home/martoko/.moo-ii/SOUND.LBX + cp /usr/share/moo-ii/SOUND.LBX "$HOME"/.moo-ii/SOUND.LBX +fi + +dosbox -c "@echo off" -c "mount c $HOME/.moo-ii/" -c "c:" -c "cls" -c "echo Starting Master of Orion 2..." -c "orion150" -c "exit" |