summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 911de11bdb52926111f0479f8d25f01dd075b1ef (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=202204191619
pkgrel=1
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=('d163c81c6dbf1abd41215030d662c1b67e77bc67c0ef3410a0d0db08faab9eb39ba8c94077049af69faa190c0baddbc778ecb011491ba55140df3b69084fcc18'
        '227088e1b346e0c9cb5a670cc35d2455e7b592a8a680c75a7c11e97a862357b01b1469627440e9d453bec77a6faf0dd404693841e9403584bd6be1bc4ad599ad'
        'cad8de4656015e208fdf7cf1814e1f62dd5e50e471676772b1b1502887403c2c4b5bebc82e8e8bbd68ff98f11f2f8f8c7df930048127e33e0ac52408190874fb'
        'e5f4edb3e9640c43dcd6e78d7349afdc89a637c7181b3e73f8fa3e40a334e12e1f11cce3cbd7f1c721e7b78a0eb1aac6c88fa792ed10a8ea5141861750bee535'
        '0ca624b8dde101b7707b38705e2645bf66d0c3fb2a3738ab68974d5bcbfdc3ba924042102e1ac95cab66ae3a18de2865a367b438c6f1de2023462c7d968a9a1c'
        '3a31c3e912c913bd333fa20c070b4da22702a1f5b19638beadf4d69e30c0a332f8a6fc9b72a3a37140e6045703563771c8f05d3ae26497254c5a6b6c3791fa3a'
        'dd0f0a34759a1940dc02741799e73eacb4ca1580d5d43ba40653b5a62adfc6f1e57e1013596d616bb97639ad374b7fab249178c099a0366eda9ab30dac0ce9cf'
        '6315d90d2b2b0e12f7d9ab1e9528e47c59cf0417f9213e06a8f1fb514993ae0bcfc66acdb2315f0a5163a08c2ac17f4b7871043ff5c26460c1d2b98a72a96902'
        '126ce4f888ce177a8e4557979e6e156f8bc78555ebbda8a6d469c64de790635dabb64dcc765f045ac5b845faadd6efe36ca706015a04235eaceee37c271c7c71'
        'bda2f79ed5d632ce543c0675f9d202ebc9305b209b0e5a82818f1e8ecbb116fd8e88e28c97a6503e373e9f3ae5435df2dce96a7f89563ea5327f603e61800bd2'
        '2b339aa41da18d29c7c38c23fa5476ddea01aabde00d48e06e04f5138b11436ec38f09f22bfefb34d2755a3b55d12fc0860f7b9ec305bbaded7bfea36edea18e'
        'a45a84d8bde7790300a5f0bb07bd8bda309c8c713dc14a284b3fcfbe43d02c186b8d1c6ac94c2463fd9dd537f67e78d479156faec7329fece9952ab336d288cc'
        '1798b22f81aadb10160441e1681f83e9333ece36742b8d067990ae339f149177c05ddbe2e95f00ff8e1c7e92953183f29cbfef597c93901d31d6a835e33f8fff'
        '7b6ec4f80a2efa354ec9d198826c075435fe3333c8115dbd2876aeab7cdde6c316718f686b569c877ba2f62fe3c7fdcc3d487fa095b91b70e39ed2456e7dc5e2'
        'f13abbc81ec78ad475ab06bea30bad8b23c3c82d51ea0e955b205b388b2cdf187bd795eb01c5adb35092a2bde4309140cf19b0e61ac1c38a7851c36c55b38030'
        '5de9c9aa7deb463d2bd71f66f92dc70e720ce857472463f0f3dded5715c8fe3d527a3e85fa8742c1ca5f69f934d4e22dd88c4cd864eb5251e9efbfe341fed802'
        '1a312926db56b08e81733913730aca373ea9476c5fb275ff8fb74b65acc527817498813d7df3acfcac4e9f1c989bfda7255d5227aa084d2448aad7ad816e06db')

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"
}