summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: a9cfefb9518deae3cd65b1b96f418a6b4030728f (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
122
123
124
125
126
127
# 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=202307140912
pkgrel=1
pkgdesc="My mods for cataclysm-bn"
url="https://library.iserlohn-fortress.net/cataclysm-bn/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"
        "cataclysm-bn-mod_bandits-everywhere.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_bandits-everywhere.git/snapshot/cataclysm-bn-mod_bandits-everywhere-master.tar.xz"
        )
b2sums=('95d86e9c945d7be92aee43031717df8764f8138f99e6f8cf6364f1fea88e7100722b499a8fdc36cb1520c996310265f13b028f18b0a8be7e1b032eb4bcdd58e8'
        '36bd2019ea40d508feabea6a93a69514824a6c06755f27c3967f7d64e560701ca328c2134deabce5d177748cb89cea726df61c7d6a0b48b6002c3ec3b67e3ea9'
        '1efb65bafe13122a57edf9ecc58c3e4f9d34a0e0c332547955dbfa5f62100d363c92bc1df1fa011b9a15f4551c70433b3a01a4717da3a8282a1f6ebff0e35a53'
        '14632c47beb5a1167e638b2c4a40d6040ca7b0762b7a622f5309337b9e4c30ae96b60ec42b6cb270e7472595f7cc51f5045b3f6a79497a674c2032556d513070'
        'faed74fabe53c357f8ca783a9b7bb5d9955a85d4ecb7a276e7d3efd6e8275b3c523ba6f1305a39b6eb5ebf31a5cf0951abae661faba623888f0ad03d3f754a3e'
        'd1d6ec7a5a327809e347d1fb1555c12905d46c91d078ae3f2354181973d88bd596195fd1ad0b92089ab926fe4a2b45d808729967c9cad21d4afb04f4cafce21b'
        'c544d9136874a16e4a461b8eb3ca82007880b49b7a746d7e2d7178676423598dc1ac335d7595e5c579b9398007bee47f862a256ed73db08be877295ab769985e'
        'c801ed3be6653ccf479ffadfc52d38bdaed59f4cbc14895fabeb38d7b65f296c88f55834268adce684c104cfcfd37690d369dc09c67231adbd12cbad5d16e8cb'
        'bf3c75223b577110551dad4b0d8cc93654d386ae7512d8a1b46da0bd33811a598b54bc0ba521ec97609a8c129b43c3eaa1870b281a7457ec5b2bba7e52afeee6'
        '2d0c28e13f8f51eee15521bf6236fddb33282eaff629e6f5f9137cbfec588381b190efb0d441a431c2198f890d6a7eb3a5c57ded87cdc4de0b2e43a86b71abc7'
        '0e02fd2518ca363fda9af61970d31b5feb71a29df1ea14d7b90b5fa1c5a9f9b4e1f262ed27b42adab7a18949ab6d3d57ff54edc9e7c451272a803b5c08168af2'
        'da9920034b1a423112ca805567fabce2693a20eb4356539717b946e2ded56e22eaadd4250726c580f292dd052d12d72d567ef7aa43de17c2f3c73dbe9281f142'
        'cf75daa650c143c46c5e19f77f4cdd5a0c45281546c610c89cf0d066ffc77e90673e230370a07a917d2eff4a4eb2ee446d7ea12f618d8d1fd9b48d733fcfea36'
        'c9431b674d1b903eb07b792547a308ace5608016326cea16f1502e6df6dc88faa982eaef41135ce688f59f0d4f904303cd7b9004fd8d25216a5f71d4e1d21c91'
        '8098fd7af56e22e065da97dda258c7080db17ea8297de73bd3732c73dbab8b051da217d134a586ec10af72acb268a41f32ee25714f342bde95511c3dd5c83b96'
        '8bf4970d00796fbee84824e219f55aadd33d9156c218e3418d08e5cfe4bd81e7eac7c153409645b56f48bb7488a111881f366c62c50e32db7ac7a30fbf272640'
        '9c1d4fc4301502ba62c67de71e8cfc30043f54854e52a63d4fbc853bc2f9c6add1c7e55fb28422f65f5b3774129f624e8064624af2cf283a3980c4ee666575f5'
        '6479278e9925c641f34d12745440611e2973d92d9418e395ffabd61af063803b918656a280ee5f2d2fedfb9a0f9a827e41a9bc00b184599e4ed6ac676e842519')

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"

  # bandits everywhere mod
  mv "$srcdir/cataclysm-bn-mod_bandits-everywhere-master" "$srcdir/bandits-everywhere"
  cp --reflink -r "$srcdir/bandits-everywhere" "$pkgdir/usr/share/cataclysm-bn/mods"
}