diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 17 insertions, 12 deletions
@@ -1,24 +1,29 @@ # Maintainer: robertfoster pkgname=iortcw-venom-mod -pkgver=6.5.2 +pkgver=6.5.6 pkgrel=1 pkgdesc="Venom Mod is a general improvement of original Rtcw game, with a new challenging and aggressive AI and some exploitation of features of id tech 3 engine, keeping the original gameplay" arch=(any) url="https://www.moddb.com/mods/rtcw-venom-mod" license=('CUSTOM') -depends=('iortcw-git') -makedepends=('unrar') -noextract=("$pkgname-$pkgver.rar") -source=("$pkgname-$pkgver.rar::https://www.moddb.com/downloads/mirror/173653/121/fb58577d8b90d4709641f703718cf35e") +depends=('iortcw-data') +makedepends=('unzip') +noextract=("$pkgname-$pkgver.zip") +source=("$pkgname-$pkgver.zip::https://www.moddb.com/downloads/mirror/173653/119/c90d40bdbeea743b5f31f401391f3ce4") + +prepare() { + # Unzipping with flattened paths + unzip -jo $pkgname-$pkgver.zip -d paks +} package() { - cd "$srcdir" - unrar e -o+ "$pkgname-$pkgver.rar" - for i in $(ls *.pk3); do - install -Dm644 $i $pkgdir/opt/iortcw/Venom\ Mod/$i - done - install -Dm644 autoexec.cfg $pkgdir/opt/iortcw/Venom\ Mod/autoexec.cfg + cd "$srcdir"/paks + find . -iname "*.pk3" -exec install -Dm644 {} "$pkgdir/opt/iortcw/Venom\ Mod/"{} \; + install -Dm644 autoexec.cfg "$pkgdir/opt/iortcw/Venom\ Mod/autoexec.cfg" + # RealRTCW compatibility + mkdir -p "$pkgdir/opt/realrtcw" + ln -sr /opt/iortcw/Venom\ Mod "$pkgdir/opt/realrtcw/Venom\ Mod" } -md5sums=('da120236f395e865e6ff379768b06d58') +md5sums=('1eb9a668b79d3d3a675eb57af192e283') |