summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 2f5e05ef2272ddbf1e1f0def488a77468dd7a2d0 (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=202303311439
pkgrel=3
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=('47bfa71d259a1e7600964ca0c6a63e88b4787e3a2303c69cdaa03324b12b033743ed239b170ebdc629cb471416ecd420a6904b17fd789ec829682a7cff1ca50c'
        '29ef7b613b31a82a0b71351efd2e1b20061eb30910c15def35803bf06b5f1c8c5cb30ffee6a25828db115c8648925f05de0da3fe8f632a9e8903529b6501a9c5'
        'c14aae3a9ce59d4162f775b91ba83ec2a7bc6c2a6e5c73940505a0aa0257ebaddb28f231139e32a2f4db47fd3538699510566df8fc639e3f7d065d14c17a3a6a'
        '14632c47beb5a1167e638b2c4a40d6040ca7b0762b7a622f5309337b9e4c30ae96b60ec42b6cb270e7472595f7cc51f5045b3f6a79497a674c2032556d513070'
        'faed74fabe53c357f8ca783a9b7bb5d9955a85d4ecb7a276e7d3efd6e8275b3c523ba6f1305a39b6eb5ebf31a5cf0951abae661faba623888f0ad03d3f754a3e'
        'd1d6ec7a5a327809e347d1fb1555c12905d46c91d078ae3f2354181973d88bd596195fd1ad0b92089ab926fe4a2b45d808729967c9cad21d4afb04f4cafce21b'
        '63cea4b19ad692ac2f772cecaffd8a634f6adbc90fec6b703dc83d32c51700a72c0f04227e24bfd124083183753333f2da24e78796839bed73b9b576f9903331'
        '4dd53070b6ad68faa1a02376aea64a6f7489b0ed4c72c37b35ce22f9baa017c58cd81c4e6b44f687a21e4e90d780c2d13e33d4a5df8e1aa6d42652144f6124e5'
        'bf3c75223b577110551dad4b0d8cc93654d386ae7512d8a1b46da0bd33811a598b54bc0ba521ec97609a8c129b43c3eaa1870b281a7457ec5b2bba7e52afeee6'
        '327f127d9e76cda0a8881e81733438c996accde0a7d7211c94d6bc500fefdb93b622a93559a276ff13813835bc57242f93def66846855abb56420bcd36e61aab'
        'ee0f4adae07d5cadf468fe2ff0b116543e9f1205bc7601a11a8c3c98c66065f386ef2c8174676167370920753b672c6e5efcdcbd0a8a1bbec0062d6e1775f624'
        'da9920034b1a423112ca805567fabce2693a20eb4356539717b946e2ded56e22eaadd4250726c580f292dd052d12d72d567ef7aa43de17c2f3c73dbe9281f142'
        'cf75daa650c143c46c5e19f77f4cdd5a0c45281546c610c89cf0d066ffc77e90673e230370a07a917d2eff4a4eb2ee446d7ea12f618d8d1fd9b48d733fcfea36'
        'c9431b674d1b903eb07b792547a308ace5608016326cea16f1502e6df6dc88faa982eaef41135ce688f59f0d4f904303cd7b9004fd8d25216a5f71d4e1d21c91'
        '0543f59ab7803ed102b97d1d503f6fffb8082bd96154c947ff2a464b6cb4cbb37431b6ce9a5d520038773d4d624af6e740e660145c1d364e4e03d052c58bdc03'
        'feacba64c8357308cef9276f13bf391db3c62bcc621dd688026fba5c14a33f938d2ee748de183e8800178371c6794d7757b637d7fe66b9447b94bdc30267cb31'
        '1edc6fdc81310c72450e40360bfb8fd1f373276c19c4679cdbb151a868ffdbed9d91c75cdca8a846a137b6b8e12dcb8492c93872dbd783b0320af3af08727eae'
        '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"
}