diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 12 insertions, 19 deletions
@@ -3,14 +3,11 @@ pkgbase = eduke32-shareware-episode pkgver = 1.3 pkgrel = 1 url = http://3drealms.com/ - arch = i686 - arch = x86_64 - license = shareware + arch = any + license = custom: shareware makedepends = unzip depends = eduke32 - source = ftp://ftp.3drealms.com/share/3dduke13.zip - md5sums = 04e4ca70b8a2d59ed56c451c5c1d5d39 + source = http://dukeworld.duke4.net/classic%20dukeworld/share/3dduke13.zip sha256sums = c67efd179022bc6d9bde54f404c707cbcbdc15423c20be72e277bc2bdddf3d0e pkgname = eduke32-shareware-episode - @@ -5,27 +5,23 @@ pkgname=eduke32-shareware-episode pkgver=1.3 pkgrel=1 pkgdesc="Duke Nukem 3D shareware episode for EDuke32" -arch=('i686' 'x86_64') +arch=('any') url="http://3drealms.com/" -license=('shareware') +license=('custom: shareware') depends=('eduke32') makedepends=('unzip') -source=("ftp://ftp.3drealms.com/share/3dduke13.zip") -md5sums=('04e4ca70b8a2d59ed56c451c5c1d5d39') +source=("http://dukeworld.duke4.net/classic%20dukeworld/share/3dduke13.zip") sha256sums=('c67efd179022bc6d9bde54f404c707cbcbdc15423c20be72e277bc2bdddf3d0e') -build() { - cd "$srcdir" - +prepare() { # 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" + # data + install -d "$pkgdir"/usr/share/games/eduke32 + install -m644 duke.rts {defs,game,user}.con duke3d.grp "$pkgdir"/usr/share/games/eduke32 + # license + install -Dm644 license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt } |