summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-11-24 12:19:04 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-11-24 12:19:04 -0800
commit318edfb24c3aeef261d98471616eac0330fb16dc (patch)
tree7b84b10de1be2bc9b0f8d7ff9389f15d08de913e
downloadcataclysm-bn-mods-318edfb24c3aeef261d98471616eac0330fb16dc.tar.xz
Initial commit
-rw-r--r--PKGBUILD73
1 files changed, 73 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..fdf2741
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,73 @@
+# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
+
+# # I maintain this because:
+# Arch version lacks my custom mods
+
+_pkgname=cataclysm-dda
+pkgname=$_pkgname-mods
+pkgver=0.E.3
+pkgrel=1
+pkgdesc="My mods for cataclysm-dda"
+url="https://library.iserlohn-fortress.net/arc4/cataclysm-dda-mods.git"
+arch=('x86_64' 'aarch64')
+license=("GPL3")
+source=("cataclysm-dda-mod_hack-fix.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_hack-fix.git/snapshot/cataclysm-dda-mod_hack-fix-master.tar.xz"
+ "cataclysm-dda-mod_stackable-currency.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_stackable-currency.git/snapshot/cataclysm-dda-mod_stackable-currency-master.tar.xz"
+ "cataclysm-dda-mod_faction-camp-recipe-expansion.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_faction-camp-recipe-expansion.git/snapshot/cataclysm-dda-mod_faction-camp-recipe-expansion-master.tar.xz"
+ "cataclysm-dda-mod_recipe-fixes.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_recipe-fixes.git/snapshot/cataclysm-dda-mod_recipe-fixes-master.tar.xz"
+ "cataclysm-dda-mod_caseless-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_caseless-crafting.git/snapshot/cataclysm-dda-mod_caseless-crafting-master.tar.xz"
+ "cataclysm-dda-mod_grenade-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_grenade-crafting.git/snapshot/cataclysm-dda-mod_grenade-crafting-master.tar.xz"
+ "cataclysm-dda-mod_survivorheadgear-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_survivorheadgear-crafting.git/snapshot/cataclysm-dda-mod_survivorheadgear-crafting-master.tar.xz"
+ "cataclysm-dda-mod_hk-loadout.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_hk-loadout.git/snapshot/cataclysm-dda-mod_hk-loadout-master.tar.xz"
+ "cataclysm-dda-mod_battle-maid-redone.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_battle-maid-redone.git/snapshot/cataclysm-dda-mod_battle-maid-redone-master.tar.xz"
+ )
+b2sums=('7287a10e71580c6924956f18d3f14c21a22bc80f9f40b9e8baa46e7f0c37367cd595879a41fdcd4ca2a27b517a8dfe77c23e71d136154636a14469685987ad99'
+ 'be7eb543443b5b90b539fc2149572544f127951bf281ae8f01aff196b5a3b89abc71e4b34f763ff159fa575a8b070b4f3e2cbd0aece434c98a1a4c327fc8870f'
+ '4b199afe065962fc9ef660b2bce1be51a246aa2930005ce224f633a515c7b5748d8ee8b3900026305d1b5f2148bf184d06394adc65af19c802e5ac6dcbbd01ec'
+ 'bd60ac7679feb0a54f123bbfec1315bd2c47c0caaf860ea58522394ddd2c7958e108c3f0245807c307007229480a26b7af0a84119c90acec193093187851adbc'
+ '9d9fd0dfc2f40834770062e6e70abfc7ec3876db9715089e59ca1dd79c4526d28cb032d901c8cedef4f9aa51d0ccad940b95f8ce2b3c6018bdc226069f430399'
+ '2bdeb26873ad4ae8c8e202b1f76e411cc30ddf460d593d127ed0babb4466c9cb3848bd9440a668af046a13f3634245333dfc6e628988488bc40eae364b9c849d'
+ '135e962bcd5f5141c896f3edbad3aac7498f6a1be8ed8d926738e0064968e76437d1b25a794c11b96863c8cf9033b6b2060600f67ae4bba3a72cd32d789496ad'
+ '093d4d547b87a4ab10e236073bd76c66d32501f21c47900df2d4d23b897cf5757ceccff955d513d912148dff609681e6b1112690a76f295ad656d13d8a80c335'
+ 'ce6e6c6d90b96d9314d5a5e1faeb278b9b2f322f6dda81b55f688a2fe790188f7a185cb67449105176f9ef6f3fbccf1953182432a53970468a91dbcac073838b')
+
+package() {
+ depends=("$_pkgname")
+ install -d "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # manhack volume normalization mod
+ mv "$srcdir/cataclysm-dda-mod_hack-fix-master" "$srcdir/hack-fix"
+ cp --reflink -r "$srcdir/hack-fix" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # stackable currency mod
+ mv "$srcdir/cataclysm-dda-mod_stackable-currency-master" "$srcdir/stackable-currency"
+ cp --reflink -r "$srcdir/stackable-currency" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # faction camp recipe expansion mod
+ mv "$srcdir/cataclysm-dda-mod_faction-camp-recipe-expansion-master" "$srcdir/faction-camp-recipe-expansion"
+ cp --reflink -r "$srcdir/faction-camp-recipe-expansion" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # recipe fixes mod
+ mv "$srcdir/cataclysm-dda-mod_recipe-fixes-master" "$srcdir/recipe-fixes"
+ cp --reflink -r "$srcdir/recipe-fixes" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # caseless ammunition crafting mod
+ mv "$srcdir/cataclysm-dda-mod_caseless-crafting-master" "$srcdir/caseless-crafting"
+ cp --reflink -r "$srcdir/caseless-crafting" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # grenade crafting mod
+ mv "$srcdir/cataclysm-dda-mod_grenade-crafting-master" "$srcdir/grenade-crafting"
+ cp --reflink -r "$srcdir/grenade-crafting" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # survivor headgear crafting mod
+ mv "$srcdir/cataclysm-dda-mod_survivorheadgear-crafting-master" "$srcdir/survivorheadgear-crafting"
+ cp --reflink -r "$srcdir/survivorheadgear-crafting" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # H&K loadout mod
+ mv "$srcdir/cataclysm-dda-mod_hk-loadout-master" "$srcdir/hk-loadout"
+ cp --reflink -r "$srcdir/hk-loadout" "$pkgdir/usr/share/cataclysm-dda/mods"
+
+ # battle maid redone mod
+ mv "$srcdir/cataclysm-dda-mod_battle-maid-redone-master" "$srcdir/battle-maid-redone"
+ cp --reflink -r "$srcdir/battle-maid-redone" "$pkgdir/usr/share/cataclysm-dda/mods"
+}