diff options
author | Martoko | 2019-02-06 21:00:59 +0100 |
---|---|---|
committer | Martoko | 2019-02-06 21:00:59 +0100 |
commit | ad8a7c98cfb02105f774c17b9d4c91b6042df0f7 (patch) | |
tree | 45d7a6926432a61987ff34aa5d8009d4894e2775 | |
download | aur-ad8a7c98cfb02105f774c17b9d4c91b6042df0f7.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | moo | 8 | ||||
-rw-r--r-- | moo.desktop | 8 |
4 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cec45a0c9b03 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = moo + pkgdesc = Master of Orion is a turn-based, 4X science fiction strategy game + pkgver = 2.0.0.2 + 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.0.0.2.sh::gogdownloader://master_of_orion_classic/en3installer1 + source = moo + source = moo.desktop + sha512sums = 40565687db81402d731c662e050494344d1c65395fc8c5bfd6c369676a19a66996305a1933994a158c02f78edf4b1e95534f318c854088b7d843cb9454891ae1 + sha512sums = be7c19eb7a09ff063fb1f941e3c10a65d741d01ee99a53543971f29d5d18be99e43f0f38ccf8381f39f06b6609de4a9404ddab735907320c22a73fa81e37d4c6 + sha512sums = 8223565f92e51e37eb7f8d43a82d9a9c7edce3bd88611c2e4ece32dc16d15622b90bff8797eb21788e49e390e2abcdc7b33efe3f1e217d43bb56bb525a05cc4a + +pkgname = moo + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..15022e9785ba --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Mathias Bastholm <mbastholm at gmail dot com> +pkgname=moo +pkgver=2.0.0.2 +pkgrel=1 +pkgdesc='Master of Orion is a turn-based, 4X science fiction strategy game' +arch=('any') +url='https://www.gog.com/game/master_of_orion_1_2' +license=('custom') +depends=('dosbox') +makedepends=('lgogdownloader') +source=("gog_master_of_orion_${pkgver}.sh::gogdownloader://master_of_orion_classic/en3installer1" + 'moo' + 'moo.desktop') +DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader --download-file=%u -o %o') +options=('!strip') +sha512sums=('40565687db81402d731c662e050494344d1c65395fc8c5bfd6c369676a19a66996305a1933994a158c02f78edf4b1e95534f318c854088b7d843cb9454891ae1' + 'be7c19eb7a09ff063fb1f941e3c10a65d741d01ee99a53543971f29d5d18be99e43f0f38ccf8381f39f06b6609de4a9404ddab735907320c22a73fa81e37d4c6' + '8223565f92e51e37eb7f8d43a82d9a9c7edce3bd88611c2e4ece32dc16d15622b90bff8797eb21788e49e390e2abcdc7b33efe3f1e217d43bb56bb525a05cc4a') + +package() { + install -d -m755 $pkgdir/usr/share + cp -r data/noarch/data $pkgdir/usr/share/$pkgname + find $pkgdir/usr/share -type f -exec chmod 644 "{}" \; + find $pkgdir/usr/share -type d -exec chmod 755 "{}" \; + + install -Dm755 moo $pkgdir/usr/bin/moo + install -Dm644 data/noarch/support/icon.png $pkgdir/usr/share/icons/hicolor/256x256/apps/moo.png + install -Dm644 moo.desktop $pkgdir/usr/share/applications/moo.desktop + install -Dm644 data/noarch/docs/End\ User\ License\ Agreement.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +if [ ! -d "$HOME"/.moo ] ; then + mkdir -p "$HOME"/.moo + ln -s /usr/share/moo/* "$HOME"/.moo +fi + +dosbox -c "@echo off" -c "mount c $HOME/.moo/" -c "c:" -c "cls" -c "echo Starting Master of Orion..." -c "orion" -c "exit" diff --git a/moo.desktop b/moo.desktop new file mode 100644 index 000000000000..fe2faec22214 --- /dev/null +++ b/moo.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Master of Orion +Path=/usr/bin +Exec=moo +Icon=moo +Terminal=false +Categories=Games; |