summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2021-06-17 00:13:39 +0200
committerCarsten Teibes2021-06-17 00:13:39 +0200
commit03a47019df81143129a8a1a1453c1d022934b057 (patch)
tree33c7e6b5b4555ecd269401d4fc7f1ebe473d462b
parentdbb7eddbd89129cfa130d2e05b9589d12d546c91 (diff)
downloadaur-03a47019df81143129a8a1a1453c1d022934b057.tar.gz
[fix] path, add docs
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD24
2 files changed, 19 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index acc1fd6645e0..1fcc71e49065 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = quake2-demo
- pkgdesc = Quake II demo (0.pak) for quake II engines
+ pkgdesc = Quake II demo (pak0.pak) for quake II engines
pkgver = 3.14
- pkgrel = 1
+ pkgrel = 2
url = http://www.idsoftware.com/games/quake/quake2
arch = any
license = custom: shareware
optdepends = yamagi-quake2: recommended engine to play
optdepends = quake2: another engine to play
- source = ftp://ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe
+ source = https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe
sha256sums = 7ace5a43983f10d6bdc9d9b6e17a1032ba6223118d389bd170df89b945a04a1e
pkgname = quake2-demo
-
diff --git a/PKGBUILD b/PKGBUILD
index 6e4e1882d30c..61ffc2565e10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,28 @@
-# Maintainer: carstene1ns <url/mail: arch carsten-teibes de>
+# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG
pkgname=quake2-demo
pkgver=3.14
-pkgrel=1
-pkgdesc="Quake II demo (0.pak) for quake II engines"
+pkgrel=2
+pkgdesc="Quake II demo (pak0.pak) for quake II engines"
arch=('any')
url="http://www.idsoftware.com/games/quake/quake2"
license=('custom: shareware')
optdepends=('yamagi-quake2: recommended engine to play'
'quake2: another engine to play')
-source=("ftp://ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe")
+source=("https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe")
sha256sums=('7ace5a43983f10d6bdc9d9b6e17a1032ba6223118d389bd170df89b945a04a1e')
package() {
- # install files
- install -Dm644 license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt
- install -Dm644 Install/Data/baseq2/pak0.pak "$pkgdir"/usr/share/games/quake2/pak0.pak
- cp -r Install/Data/baseq2/players "$pkgdir"/usr/share/games/quake2
+ cd Install/Data
+ install -d "$pkgdir"/usr/share/games/quake2/baseq2
+
+ # game files
+ cp -r baseq2/{pak0.pak,players} "$pkgdir"/usr/share/games/quake2/baseq2/
+
+ # documenation
+ cp -r DOCS "$pkgdir"/usr/share/games/quake2/docs
+
+ # license
+ install -d "$pkgdir"/usr/share/licenses/$pkgname
+ ln -s /usr/share/games/quake2/docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt
}