summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarsten Teibes2013-09-17 15:08:42 +0200
committerCarsten Teibes2013-09-17 15:08:42 +0200
commit11aa331803ad426f63a88a57a412f1b4f373d9f3 (patch)
tree7ec9fa68e5b20df5fb1d9425ec96b5a42e1233c9 /PKGBUILD
downloadaur-11aa331803ad426f63a88a57a412f1b4f373d9f3.tar.gz
[add] eduke32-shareware-episode 1.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ae6bd1f97f8e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: carstene1ns <arch carsten-teibes de>
+# Contributor: openSUSE build service Contributors
+
+pkgname=eduke32-shareware-episode
+pkgver=1.3
+pkgrel=1
+pkgdesc="Duke Nukem 3D shareware episode for EDuke32"
+arch=('i686' 'x86_64')
+url="http://3drealms.com/"
+license=('shareware')
+depends=('eduke32')
+makedepends=('unzip')
+source=("ftp://ftp.3drealms.com/share/3dduke13.zip")
+md5sums=('04e4ca70b8a2d59ed56c451c5c1d5d39')
+sha256sums=('c67efd179022bc6d9bde54f404c707cbcbdc15423c20be72e277bc2bdddf3d0e')
+
+build() {
+ cd "$srcdir"
+
+ # extract episode files
+ unzip -Luq "DN3DSW13.SHR" defs.con duke.rts game.con license.txt user.con duke3d.grp
+}
+
+package() {
+ cd "$srcdir"
+
+ # install files
+ install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt"
+ mkdir -p "$pkgdir/usr/share/games/eduke32"
+ install -m644 defs.con duke.rts game.con user.con duke3d.grp "$pkgdir/usr/share/games/eduke32"
+}