summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: fe1ea37ced7d88fcbb8446580973edea72404461 (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
# 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=202310040030
pkgver=0.6.0
pkgrel=2
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_armor-rebalance.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_armor-rebalance.git/snapshot/cataclysm-bn-mod_armor-rebalance-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=('695e497e30e90c00677d66d12d599ba8cb76c3704f6a5f0692f5bf0133092ae3b684dddd5d5d630c22b974413c00b513e82ff4349a8139a717069c1bdde73c9a'
        '007e8d08e59d0205a04bbb26967845d505a2631457f0c2f98f9928ed80e37e418bae2823a749eba990d6d2aca6e67b8c1d66a8998a1a64c34bc65ee44aed6aca'
        '5b2b71ab50bc9efeb78aa2aa46c3ffd9ba45bb74ef5d6e095197dfcf4c5266a23bd002e0c9c6cf538944dc99700359ba4d711b723fd919ed8e7105c1afa7a7e5'
        '7c632a232eed8dc261c2ebce71f9d79b5336bde0229cab0e27c3a249b1821168ff0d4f4871444afbe84cbce2ff6b17307ca4177728893c14df1cd053cc06270a'
        'edbcff7ceca1792b0cfc4f2362f7c87a236232bc612af52ae0544de705425e7924b75052c2a0293f612bca6937d6d9d5f8752adae1741c301b49263b5136225f'
        '65888037158a137f06d341c31416061b7645d1433562d9bdf9854ca90b3c19600da770377a83a7415a293156ab36116730e1170a09ff23f4e00b93979de2020b'
        'c544d9136874a16e4a461b8eb3ca82007880b49b7a746d7e2d7178676423598dc1ac335d7595e5c579b9398007bee47f862a256ed73db08be877295ab769985e'
        '38e9f28cdee77f4eeee0a9a7d25d2adb0b1e6e7a199e81bef3841dc645e1c5459d5c66bae41f61bc19e46ef080668ac568a16e6ff4074e9949eaa96768da1889'
        'e961d76a0d4dbd33055bc016e4fe737f831c3c490e3c1f004c79bc4d8d23671b4714cb376a02ab5fed114382053e56e7873e17d1d934222d8bc25078817f9af7'
        '64847c4f3e9a117a2d50b11afd7c97075b97ac1eca29c23eff617ce0fe331688badb1cd1918b344c1d50965bedb4cdef39d6278d497b654ded318425394c1f60'
        'c375831fadb5fac85add6bea1d14751dbf1c622cc4fa3e8b34cacf7579d3252b44ebc2a550709b00eadbc0ffa6ab44816aa1de5e7f5d7e70d74e7ba2ce1f3454'
        '52e88d522f2d16c1578587554ce24de134e0e320613ddab36f17212b7f1585e33a16b08e0b937789e33b19b648aa714114e7a337c336a42869b7112451cf9fc4'
        '7a45277facb2daea9acc1cc5943ce47e37e07caef09f09693b8833557e3747a0101edbfbec72c99d01d4bf6d43c8a436085c1a6db03a2c399bb8440cc8b22b73'
        '9c06e201bada6dab5499386103fb435f908bc893f79d4c3d7b97d9cef2031ebda643f790a941a460c4a204a4d2cc349b3ae3fbc1dd30835bb9a36daa16b1ee6b'
        'e2c687ef6ce72c2953b689a12efd7b3314df00d8a0eb94f8069ef24190ef6891a850c2408b5387a032eeae6fdc27805fc7aa4be4e1953343fe446eab2caad034'
        '75df3c923cafa9f50b4985002bee4f31cb20e0d12d9746137fe2206e837ce5ad553f97e649a8a1ffe4775048aa3f6e5ba2006574e36f9a0395d4878b975efa28'
        'f06d3988aae0504ba5e8aae272d69c69999ec328885d327ac5b513431ddd9130e246a933a4c50ce1d90de61c4c29d70fe888906c3e2492c68024be9c4625b071')

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"

  # Usable Power Armor mod
  mv "$srcdir/cataclysm-bn-mod_armor-rebalance-master" "$srcdir/armor-rebalance"
  cp --reflink -r "$srcdir/armor-rebalance" "$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"
}