summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 32b8818c270f1cd1bcebcaeeb4bb43006472da47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>

# # I maintain this because:
# Arch version lacks my custom mods

_pkgname=cataclysm-bn
pkgname=$_pkgname-mods
pkgver=202210051956
pkgrel=3
pkgdesc="My mods for cataclysm-bn"
url="https://library.iserlohn-fortress.net/arc4/cataclysm-bn-mods.git"
arch=('x86_64' 'aarch64')
license=("GPL3")
source=("cataclysm-bn-mod_faction-camp-recipe-expansion.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_faction-camp-recipe-expansion.git/snapshot/cataclysm-bn-mod_faction-camp-recipe-expansion-master.tar.xz"
        "cataclysm-bn-mod_recipe-fixes.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_recipe-fixes.git/snapshot/cataclysm-bn-mod_recipe-fixes-master.tar.xz"
        "cataclysm-bn-mod_revert-handgun-damage-buff.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_revert-handgun-damage-buff.git/snapshot/cataclysm-bn-mod_revert-handgun-damage-buff-master.tar.xz"
        "cataclysm-bn-mod_restore-removed-traits.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_restore-removed-traits.git/snapshot/cataclysm-bn-mod_restore-removed-traits-master.tar.xz"
        "cataclysm-bn-mod_restore-crows-turrets.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_restore-crows-turrets.git/snapshot/cataclysm-bn-mod_restore-crows-turrets-master.tar.xz"
        "cataclysm-bn-mod_restore-reactor-core-expansion.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_restore-reactor-core-expansion.git/snapshot/cataclysm-bn-mod_restore-reactor-core-expansion-master.tar.xz"
        "cataclysm-bn-mod_martial-arts-update.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_martial-arts-update.git/snapshot/cataclysm-bn-mod_martial-arts-update-master.tar.xz"
        "cataclysm-bn-mod_caseless-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_caseless-crafting.git/snapshot/cataclysm-bn-mod_caseless-crafting-master.tar.xz"
        "cataclysm-bn-mod_grenade-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_grenade-crafting.git/snapshot/cataclysm-bn-mod_grenade-crafting-master.tar.xz"
        "cataclysm-bn-mod_survivorheadgear-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_survivorheadgear-crafting.git/snapshot/cataclysm-bn-mod_survivorheadgear-crafting-master.tar.xz"
        "cataclysm-bn-mod_m26-mass.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_m26-mass.git/snapshot/cataclysm-bn-mod_m26-mass-master.tar.xz"
        "cataclysm-bn-mod_mbr-vests-return.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_mbr-vests-return.git/snapshot/cataclysm-bn-mod_mbr-vests-return-master.tar.xz"
        "cataclysm-bn-mod_usable-power-armor.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_usable-power-armor.git/snapshot/cataclysm-bn-mod_usable-power-armor-master.tar.xz"
        "cataclysm-bn-mod_packed-at4.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_packed-at4.git/snapshot/cataclysm-bn-mod_packed-at4-master.tar.xz"
        "cataclysm-bn-mod_hk-loadout.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_hk-loadout.git/snapshot/cataclysm-bn-mod_hk-loadout-master.tar.xz"
        "cataclysm-bn-mod_vampire-stuff-redone.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_vampire-stuff-redone.git/snapshot/cataclysm-bn-mod_vampire-stuff-redone-master.tar.xz"
        "cataclysm-bn-mod_battle-maid-redone.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_battle-maid-redone.git/snapshot/cataclysm-bn-mod_battle-maid-redone-master.tar.xz"
        )
b2sums=('52e2efd6a2bfa1a2fc079dd3821749a91d03b3d2fb920b7b715b8e7a26bde4fcd66b3c11a56a3b2daa1a6b75286c10a1214341e8553de879b2cc3d3c416bd809'
        '5a936bbfbf5ecbbd251859b250c9940e484bdf297887a00693219eeabd4e1b4f8aad68e5a6865162fc5cf6792966fe80459129996e9d7af1ef9aa6f6753f4af3'
        '65f5bfe32fc6840377b230b20e7db33a152b4113e62dc5ba2779313fb69f117d93a5c96871fb04d96cb7848bd6ea45f20671e08ba6e577a7115d29e5561761d1'
        '12206cf0c35407cd0d2c65ba30abef4b3df84311a3b8ddd5ab334483acd96e13704504c191a00dea8d3d8a6c4007e31e590ca2789ffdecff066eadad59b779a8'
        'd8eb51cce871103a31bf78a077137088ae6ad4e22cb893b45007130d03b7d4c6c4e160e5b43caa79ced4519ef733dd74f71b3f92597a738ef966d994f759e1c6'
        'de64b039d119d0b544b0e8d7d2936c9099eea9a4423c6a6b2ee1253853fa13ffa7783940643e61ab338b7db86f4c9b6ad662a359a60d2d747face0af6166902e'
        'dd0f0a34759a1940dc02741799e73eacb4ca1580d5d43ba40653b5a62adfc6f1e57e1013596d616bb97639ad374b7fab249178c099a0366eda9ab30dac0ce9cf'
        'a5706acf5616ba50d59d920f97b20199a4507f67bbc0fed1979c559e70938db8d3558c464de4f07d7b0e4a66a1569677d848ea10d0cc3115cbe126b0d346d819'
        'd672ceacdf08203bea086b7ad5f360d0294db518037731588df2c2a90d71bb0293de7dbd2ba957bcdfa898717657bf0478c1b44a919c7c02960cd6dfec1203be'
        'b83188b378d4da9edc94522577851c3860fc380b237e84535be396b28fc5d2066440d68792a1d9ef429de7c41b824ddd13af699acf14487868135249edd516a7'
        '2b339aa41da18d29c7c38c23fa5476ddea01aabde00d48e06e04f5138b11436ec38f09f22bfefb34d2755a3b55d12fc0860f7b9ec305bbaded7bfea36edea18e'
        'a45a84d8bde7790300a5f0bb07bd8bda309c8c713dc14a284b3fcfbe43d02c186b8d1c6ac94c2463fd9dd537f67e78d479156faec7329fece9952ab336d288cc'
        '045e2bc9e648b0456d6b0b691eccd45ecc9203998cb24946ec5d7dde83be4f9e2b1971b56a8c381344c133a114d9bf793905450106088ca87182ee16254f6b34'
        '86934ef04b04fc559a38f89ed48ce6ad75a3ca0908a83aefb498694548881d295453d771aafc55f499d0e7e495840799b0e117a0b9b9147c41ca5fc8b7cf2e9a'
        'ce17c1f1fb817e6b6794f1dea1e0676bc1b1b6840911ff8fb9df7d180fc3318e609bab975ba83b0e513f31c287f797d914acb3c945e4de360dff4b96de280586'
        'cf8b4aef3e974af0c29473a08520475efc7afbf15f897bbb6a36ba212a03250b1426f372fd55585d742714085a7dddbba93ea77c9a6364b516b3badd68af0893'
        '302b7dc437f27ca31b3bd6a1f1c8ad5fea09a6b419067218039eb4471741dbb76c8a91fd28481595a5987e497122993be1b4ecef6cc83413beae7d7e041ca080')

package() {
  depends=("$_pkgname")
  install -d "$pkgdir/usr/share/cataclysm-bn/mods"

  # faction camp recipe expansion mod
  mv "$srcdir/cataclysm-bn-mod_faction-camp-recipe-expansion-master" "$srcdir/faction-camp-recipe-expansion"
  cp --reflink -r "$srcdir/faction-camp-recipe-expansion" "$pkgdir/usr/share/cataclysm-bn/mods"

  # recipe fixes mod
  mv "$srcdir/cataclysm-bn-mod_recipe-fixes-master" "$srcdir/recipe-fixes"
  cp --reflink -r "$srcdir/recipe-fixes" "$pkgdir/usr/share/cataclysm-bn/mods"

  # revert-handgun-damage-buff mod
  mv "$srcdir/cataclysm-bn-mod_revert-handgun-damage-buff-master" "$srcdir/revert-handgun-damage-buff"
  cp --reflink -r "$srcdir/revert-handgun-damage-buff" "$pkgdir/usr/share/cataclysm-bn/mods"

  # restore-removed-traits mod
  mv "$srcdir/cataclysm-bn-mod_restore-removed-traits-master" "$srcdir/restore-removed-traits"
  cp --reflink -r "$srcdir/restore-removed-traits" "$pkgdir/usr/share/cataclysm-bn/mods"

  # restore-crows-turrets mod
  mv "$srcdir/cataclysm-bn-mod_restore-crows-turrets-master" "$srcdir/restore-crows-turrets"
  cp --reflink -r "$srcdir/restore-crows-turrets" "$pkgdir/usr/share/cataclysm-bn/mods"

  # restore-reactor-core-expansion mod
  mv "$srcdir/cataclysm-bn-mod_restore-reactor-core-expansion-master" "$srcdir/restore-reactor-core-expansion"
  cp --reflink -r "$srcdir/restore-reactor-core-expansion" "$pkgdir/usr/share/cataclysm-bn/mods"

  # martial arts update mod
  mv "$srcdir/cataclysm-bn-mod_martial-arts-update-master" "$srcdir/martial-arts-update"
  cp --reflink -r "$srcdir/martial-arts-update" "$pkgdir/usr/share/cataclysm-bn/mods"

  # caseless ammunition crafting mod
  mv "$srcdir/cataclysm-bn-mod_caseless-crafting-master" "$srcdir/caseless-crafting"
  cp --reflink -r "$srcdir/caseless-crafting" "$pkgdir/usr/share/cataclysm-bn/mods"

  # grenade crafting mod
  mv "$srcdir/cataclysm-bn-mod_grenade-crafting-master" "$srcdir/grenade-crafting"
  cp --reflink -r "$srcdir/grenade-crafting" "$pkgdir/usr/share/cataclysm-bn/mods"

  # survivor headgear crafting mod
  mv "$srcdir/cataclysm-bn-mod_survivorheadgear-crafting-master" "$srcdir/survivorheadgear-crafting"
  cp --reflink -r "$srcdir/survivorheadgear-crafting" "$pkgdir/usr/share/cataclysm-bn/mods"

  # M26 MASS mod
  mv "$srcdir/cataclysm-bn-mod_m26-mass-master" "$srcdir/m26-mass"
  cp --reflink -r "$srcdir/m26-mass" "$pkgdir/usr/share/cataclysm-bn/mods"

  # MBR Vests Return mod
  mv "$srcdir/cataclysm-bn-mod_mbr-vests-return-master" "$srcdir/mbr-vests-return"
  cp --reflink -r "$srcdir/mbr-vests-return" "$pkgdir/usr/share/cataclysm-bn/mods"

  # Usable Power Armor mod
  mv "$srcdir/cataclysm-bn-mod_usable-power-armor-master" "$srcdir/usable-power-armor"
  cp --reflink -r "$srcdir/usable-power-armor" "$pkgdir/usr/share/cataclysm-bn/mods"

  # Packed AT4 mod
  mv "$srcdir/cataclysm-bn-mod_packed-at4-master" "$srcdir/packed-at4"
  cp --reflink -r "$srcdir/packed-at4" "$pkgdir/usr/share/cataclysm-bn/mods"

  # H&K loadout mod
  mv "$srcdir/cataclysm-bn-mod_hk-loadout-master" "$srcdir/hk-loadout"
  cp --reflink -r "$srcdir/hk-loadout" "$pkgdir/usr/share/cataclysm-bn/mods"

  # vampire stuff redone mod
  mv "$srcdir/cataclysm-bn-mod_vampire-stuff-redone-master/vamp_stuff" "$srcdir/vampire-stuff-redone"
  cp --reflink -r "$srcdir/vampire-stuff-redone" "$pkgdir/usr/share/cataclysm-bn/mods"

  # battle maid redone mod
  mv "$srcdir/cataclysm-bn-mod_battle-maid-redone-master" "$srcdir/battle-maid-redone"
  cp --reflink -r "$srcdir/battle-maid-redone" "$pkgdir/usr/share/cataclysm-bn/mods"
}