diff options
author | evorster | 2020-06-18 21:57:24 +0200 |
---|---|---|
committer | evorster | 2020-06-18 21:57:24 +0200 |
commit | cd6699f14c0a76c5be6d6a8431656e614d859ab6 (patch) | |
tree | dfff2dd90baf62bf2f07b3ee2169b9a593bcb3b2 | |
download | aur-privateergold.tar.gz |
Successful build, but not running against modern vegastrike engine-yet
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | priv | 7 | ||||
-rw-r--r-- | privsettings | 7 |
4 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f2750948d8e8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = privateergold + pkgdesc = Remake of the Wing Commander Privateer using the Vegastrike engine + pkgver = 1.03 + pkgrel = 1 + url = privateer.sourceforge.net + arch = any + license = GPL + makedepends = git + makedepends = cmake + depends = vegastrike-engine + optdepends = + provides = privateergold + conflicts = privateergold + source = http://prdownloads.sourceforge.net/privateer/PrivateerGold1.03.bz2.bin?download + sha1sums = SKIP + +pkgname = privateergold + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6a254b23aa12 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +#Maintainer: Evert Vorster <evorster@gmail.com> +pkgname=privateergold +_pkgname=privateergold +pkgver=1.03 +pkgrel=1 +pkgdesc="Remake of the Wing Commander Privateer using the Vegastrike engine" +arch=('any') +url="privateer.sourceforge.net" +license=('GPL') +depends=('vegastrike-engine') +optdepends=('') +makedepends=('git' 'cmake') +provides=('privateergold') +conflicts=('privateergold') +#install=$pkgname.install +#options=(!makeflags debug !strip) + +source=('http://prdownloads.sourceforge.net/privateer/PrivateerGold1.03.bz2.bin?download') +sha1sums=('SKIP') + +#pkgver() { +# cd "${srcdir}"/Assets-Production +# echo "rev.$(git rev-list --count HEAD)" +#} + +prepare(){ +cd .. +chmod a+x ./PrivateerGold1.03.bz2.bin?download +chmod a+x ./priv +chmod a+x ./privsettings +} + + +build(){ + echo "No build necessary" +} + +package() { +cd .. +./PrivateerGold1.03.bz2.bin\?download --target "${pkgdir}"/usr/share/privgold100 --noexec +mkdir -p "${pkgdir}"/usr/bin/ +cp -va priv "${pkgdir}"/usr/bin/ +cp -va privsettings "${pkgdir}"/usr/bin +chmod a-x ./PrivateerGold1.03.bz2.bin?download +chmod a-x ./priv +chmod a-x ./privsettings +} + @@ -0,0 +1,7 @@ +#!/bin/bash +#This is a small wrapper that lets VegaStrike - Upon the coldest ocean run from seemingly anywhere +if [ -d /usr/local/share/privgold100 ]; then + vegastrike -d/usr/local/share/privgold100 + else + vegastrike -d/usr/share/privgold100 +fi diff --git a/privsettings b/privsettings new file mode 100644 index 000000000000..00669590b248 --- /dev/null +++ b/privsettings @@ -0,0 +1,7 @@ +#!/bin/bash +#This is a small wrapper that lets VegaStrike - Upon the coldest ocean run from seemingly anywhere +if [ -d /usr/local/share/privgold100 ]; then + vegasettings --target /usr/local/share/privgold100 + else + vegasettings --target /usr/share/privgold100 +fi |