summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302022-08-19 16:41:41 +0200
committerM0Rf302022-08-19 16:41:41 +0200
commitebf2ed4870bb1c502bb99899286c0592f2af8a82 (patch)
tree1d5fedf8ffacdb0b9b6e58c12c4b9fdb858a1b4f
parent96ca36558325e88fa363757845c9a7796261b87f (diff)
downloadaur-ebf2ed4870bb1c502bb99899286c0592f2af8a82.tar.gz
iortcw-data: general enhancements for globs and expansions
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD48
2 files changed, 33 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ed4936869c4d..abf18bdc0751 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = iortcw-data
pkgdesc = Return to Castle Wolfenstein Single Player pk3s files (shared use)
pkgver = 1.51c
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/iortcw/iortcw
install = iortcw-data.install
arch = any
- license = GPL
+ license = GPL3
noextract = sp_pak2.pk3
noextract = mp_pak1.pk3
noextract = mp_pak2.pk3
@@ -14,11 +14,10 @@ pkgbase = iortcw-data
source = https://github.com/M0Rf30/rtcw-assets/raw/master/mp_pak1.pk3
source = https://github.com/M0Rf30/rtcw-assets/raw/master/mp_pak2.pk3
source = openurl.sh
- md5sums = 291a37caa9d65d0b81f767918b76fa56
- md5sums = 330b272d5261fe19fcf3c3fbc943c7f3
- md5sums = 22b972974f499a237c96a2200b0d019e
- md5sums = 30f29ffa81748a957e0441af8c14cb56
- md5sums = 11a60b83bcfb4b953344db248d886000
+ sha256sums = 7fe0f5d04967bd3f2f66017a832d1bffec8796a04cf651401c0ff3d5024f3e47
+ sha256sums = eca64ea0fda6edd653865e2eb768f152d38abc8b89941aa954ed74fa36928796
+ sha256sums = 248ff7c6a4c12f3fc08e0bb73a0602ffdb2e31c4a4c50929d76fa5f814cbf974
+ sha256sums = 0a9142be2539427189cc9b31d5af188298ce3e4c8f06d752e1809d22046b7b03
+ sha256sums = 111e4bd7d77d71cbb0a09682310b5a0534859e6cb66aeadd3fad548f9d95558b
pkgname = iortcw-data
-
diff --git a/PKGBUILD b/PKGBUILD
index 1496f2f7827d..55cbfa1aa3ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,35 +2,39 @@
pkgname=iortcw-data
pkgver=1.51c
-pkgrel=3
+pkgrel=4
pkgdesc="Return to Castle Wolfenstein Single Player pk3s files (shared use)"
arch=('any')
url="https://github.com/iortcw/iortcw"
-license=('GPL')
+license=('GPL3')
install='iortcw-data.install'
-source=("https://github.com/iortcw/iortcw/releases/download/$pkgver/patch-data-141.zip"
- "https://github.com/M0Rf30/rtcw-assets/raw/master/sp_pak2.pk3"
- "https://github.com/M0Rf30/rtcw-assets/raw/master/mp_pak1.pk3"
- "https://github.com/M0Rf30/rtcw-assets/raw/master/mp_pak2.pk3"
-'openurl.sh')
+source=("https://github.com/iortcw/iortcw/releases/download/${pkgver}/patch-data-141.zip"
+ "https://github.com/M0Rf30/rtcw-assets/raw/master/sp_pak2.pk3"
+ "https://github.com/M0Rf30/rtcw-assets/raw/master/mp_pak1.pk3"
+ "https://github.com/M0Rf30/rtcw-assets/raw/master/mp_pak2.pk3"
+ 'openurl.sh')
noextract=('sp_pak2.pk3' 'mp_pak1.pk3' 'mp_pak2.pk3')
package() {
- cd $srcdir/main
- # Clean unneeded files
- rm *.so *.dll
+ cd "${srcdir}"
- # Move Data to Package Directory
- mkdir -p $pkgdir/opt/iortcw-data
- cp -r * $pkgdir/opt/iortcw-data/
- cp ../sp_pak2.pk3 $pkgdir/opt/iortcw-data/
- cp ../mp_pak1.pk3 $pkgdir/opt/iortcw-data/
- cp ../mp_pak2.pk3 $pkgdir/opt/iortcw-data/
- install -D -m 755 ../openurl.sh $pkgdir/opt/iortcw-data/
+ # Move Data to Package Directory
+ mkdir -p "${pkgdir}/opt"
+ cp -r main "${pkgdir}/opt/iortcw-data"
+ cp ../sp_pak2.pk3 "${pkgdir}/opt/iortcw-data"
+ cp ../mp_pak1.pk3 "${pkgdir}/opt/iortcw-data"
+ cp ../mp_pak2.pk3 "${pkgdir}/opt/iortcw-data"
+ install -D -m 755 ../openurl.sh \
+ "${pkgdir}/opt/iortcw-data"
+
+ # Clean unneeded files
+ find "${pkgdir}" -name "*.dll" -exec rm {} \;
+ find "${pkgdir}" -name "*.so" -exec rm {} \;
}
-md5sums=('291a37caa9d65d0b81f767918b76fa56'
- '330b272d5261fe19fcf3c3fbc943c7f3'
- '22b972974f499a237c96a2200b0d019e'
- '30f29ffa81748a957e0441af8c14cb56'
-'11a60b83bcfb4b953344db248d886000')
+
+sha256sums=('7fe0f5d04967bd3f2f66017a832d1bffec8796a04cf651401c0ff3d5024f3e47'
+ 'eca64ea0fda6edd653865e2eb768f152d38abc8b89941aa954ed74fa36928796'
+ '248ff7c6a4c12f3fc08e0bb73a0602ffdb2e31c4a4c50929d76fa5f814cbf974'
+ '0a9142be2539427189cc9b31d5af188298ce3e4c8f06d752e1809d22046b7b03'
+ '111e4bd7d77d71cbb0a09682310b5a0534859e6cb66aeadd3fad548f9d95558b')