summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 8a24b0e14e6cf27cd649136e1de7a5cbb18b4dba (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
128
# 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.4
pkgrel=4
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=('566c4b1b31ec890b8ca0df7f5b65cc8c355e77814a03a377d2ae2ed0e7db2729a7ceacf8bf97c6bbc0f8cf23fa744d6da0c0ff222e67cb53933fe52cb680b51d'
        'e7baa176d4a938574f4b15b40189f21a48e42cc99f3f33506638a136a2303f04983d4d9b897daa45e25520b9e87d108afb551ce66e0cce8bfce22f1c02abf8f2'
        '5878ed0108f0e37dee6bb67d120a9e4524abf393c6dcfea6bf3c5b45338c0b865b0c88c4211f71f55a1db405fe6138faa9a2cafb11c961f4e31b4251bd38d610'
        '7c632a232eed8dc261c2ebce71f9d79b5336bde0229cab0e27c3a249b1821168ff0d4f4871444afbe84cbce2ff6b17307ca4177728893c14df1cd053cc06270a'
        '605806033778b86c49a054b3048334b074cf8d41f3909f6085e4bd813515ae63826edace02c8c3cba67190bdcb6eb2b4199347370a707805b63fde48da2bede2'
        'd1d6ec7a5a327809e347d1fb1555c12905d46c91d078ae3f2354181973d88bd596195fd1ad0b92089ab926fe4a2b45d808729967c9cad21d4afb04f4cafce21b'
        'c544d9136874a16e4a461b8eb3ca82007880b49b7a746d7e2d7178676423598dc1ac335d7595e5c579b9398007bee47f862a256ed73db08be877295ab769985e'
        'd36236a42b93cea55c443dce95c85d336a7211212fe13e0d180fdc33c2342edfaf4311def4bdd9c29d273de1279882b137aa652a092c1a3b83c2ca8c3b45c953'
        '22daacac5752e63ec32be59b155dd28f3a95a418652ff67296d7fb17f1989fa0641cfef6a50cd56a675a61f387da479c24f83005da8e89a998ad367f9a38e985'
        '2d0c28e13f8f51eee15521bf6236fddb33282eaff629e6f5f9137cbfec588381b190efb0d441a431c2198f890d6a7eb3a5c57ded87cdc4de0b2e43a86b71abc7'
        '0e02fd2518ca363fda9af61970d31b5feb71a29df1ea14d7b90b5fa1c5a9f9b4e1f262ed27b42adab7a18949ab6d3d57ff54edc9e7c451272a803b5c08168af2'
        'da9920034b1a423112ca805567fabce2693a20eb4356539717b946e2ded56e22eaadd4250726c580f292dd052d12d72d567ef7aa43de17c2f3c73dbe9281f142'
        '3c1996129ec49990ed30cdc2fc4d48dc53e3aa63222baa5f5034ac84661d3ec15f5493ffbe761c51626a00a4d59e07b917f5fc72c68965b542a3eff8a93b1c28'
        '7d288c1332e15ebaf5f3aa4ffb9b586349a4234265fa89d94c0d6a66824bbc0a3ad942866f13be3834bc46a1731746a9537c426eb822b0792ad8466680f1d62c'
        'd2b8a0c63882f0dac998466333da4cad4d75dc4f343fcd27e7f19ff884945c2d964640753efd227a75d3a838ac9e2f8dbe3177d62816673bd503099b1df753d9'
        '2e199f4a7bc1c2f452f28112575819461c8ea45692dbc637f4e0c81808e1fce62d3ffed9dee9d319f7100ac38ed22eeede41a015eab5585dfa13601b5ebe6f91'
        '001ea2769c2331bdbea537858b2759be0d71f47f30d65f181e450b51fd397fa942d90e7c3c8511831504660495e7fa0a1c7f27dd4ea19c23e0be314fa15bd652'
        '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"
}