summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn-Michael Mulesa2021-09-17 16:15:21 +1000
committerJohn-Michael Mulesa2021-09-17 16:15:21 +1000
commitaefca8b8db51dc734591a434de0a3c8a01264147 (patch)
treeb540318672a0d42935bb7be54510ef05c752f194
downloadaur-aefca8b8db51dc734591a434de0a3c8a01264147.tar.gz
Initial commit.
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD35
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..31dffb5a55b6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = eliteforce-data-gog
+ pkgdesc = Star Trek Voyager: Elite Force data via GOG
+ pkgver = 1
+ pkgrel = 1
+ url = https://www.gog.com/game/star_trek_voyager_elite_force
+ arch = any
+ license = custom
+ makedepends = innoextract
+ makedepends = icoutils
+ provides = eliteforce-data
+ source = setup_star_trek_voyagertm_elite_force_1.2_(34378).exe::gogdownloader://star_trek_voyager_elite_force/en1installer0
+ sha256sums = 2adb604a8916688689b700a9be3083903d036e1633e1fe675a97776891ac2ae8
+
+pkgname = eliteforce-data-gog
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..25f35981f9e3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: John-Michael Mulesa <jmulesa at gmail dot com>
+# Contributor: kyndair <kyndair at gmail dot com>
+
+pkgname=eliteforce-data-gog
+_pkgname=eliteforce
+pkgver=1
+_pkgver="1.2_(34378)"
+pkgrel=1
+pkgdesc="Star Trek Voyager: Elite Force data via GOG"
+arch=('any')
+url="https://www.gog.com/game/star_trek_voyager_elite_force"
+license=('custom')
+makedepends=('innoextract' 'icoutils')
+provides=('eliteforce-data')
+source=("setup_star_trek_voyagertm_elite_force_${_pkgver}.exe::gogdownloader://star_trek_voyager_elite_force/en1installer0")
+sha256sums=('2adb604a8916688689b700a9be3083903d036e1633e1fe675a97776891ac2ae8')
+
+# If you want to use lgogdownloader add the following to /etc/makepkg.conf
+# DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader --download-file=%u -o %o')
+DLAGENTS+=("gogdownloader::/usr/bin/echo Could not find gog installer file (%u). Manually download it to \"$(pwd)\", or set up a gogdownloader:// DLAGENT in /etc/makepkg.conf. See PKGBUILD for example.")
+
+prepare() {
+ innoextract -s "setup_star_trek_voyagertm_elite_force_${_pkgver}.exe"
+ icotool -x -o . app/goggame-*.ico
+}
+
+package() {
+ mkdir -p $pkgdir/opt/lilium-voyager/baseEF
+
+ # install game icon
+ install -Dm644 "${srcdir}/goggame-1581756945_7_256x256x32.png" "${pkgdir}/usr/share/pixmaps/${_pkgname}-gog.png"
+
+ # install data packs
+ install -D -m 644 $srcdir/BaseEF/*.pk3 $pkgdir/opt/lilium-voyager/baseEF/
+}