summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: c92882be45d650dedac598048f7164adc01e39e0 (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
# 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=202107310434
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_stackable-currency.tar.xz::https://library.iserlohn-fortress.net/cataclysm-bn-mod_stackable-currency.git/snapshot/cataclysm-bn-mod_stackable-currency-master.tar.xz"
        "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_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_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=('bfb6aac2cf046700692535713a46a2b73e01401ee4bfb828c6b77bb0f7190de82fb08aa332dde8403ec6b45ad4b5906b28f9890a783ba7f8b0534abd670e20cd'
        '685d5e005de33aae7e15ce6d9e830048ac3dda934fcdbcb3d2829a95a277f9cb4b2e33bed9deff0374bd9f1099da418f2d2f19ef862f730210397d49167cba2e'
        'e724102e1f1dd54a19a5246426e0e5a0bb842a9cca952ba5a845ca725c1f21da4a68358dcdbbd198b4ba484e50ed789f9916f91f88767fa93ff1a9e5a1cbe461'
        'f1818004265005df6e62c827f89937f765269ef11412bb2be7961cbbb193a077cfedf37cca3ac4b0ba8d6e0051f108b02bd9e21c5c684c8ad0ab6beaabd94c17'
        '8877619b326d5ec6f211c092f89c84d52f15ff9be59d04f25872a3c1ea68ce3afb6568da5039bee4ad46964260ce25789a3addd0115b907214076dd9d1155803'
        'cebc751144baa9b16b083846210f1705e228d50b8fc3cb142def5299d680284fad2186735d55e65476f6f7318527965e073482d8707bf0c8f5cab4d238eae77a'
        'c9970542dff7482cc9fb0bcbf38afd3f7b48c551865cf09235f48ee681a9a144abeff6223c0b13c871b46c02d67e22360f88587bc75d163cda6fb26a2e0d3fb8'
        '6a4798965668e639c071c62b3af26d026e66d52d59b6fb47e4d0e9ebf4932d1a4b168fd13d537822b7112571957552289f218abc61a77e56f192c448a58002bc'
        '62e13a180b6248b16bc7938701707b83ff43c7cec148651c07ee13f499b0857fc5fcaaa4ff3bf20651072bb92dd250ae4a4b78b63e253ad5170f4f395044f542'
        'f1e3e46d19242cc7db6a97c5d0e9f0cbc1162316a59a2e70a95eeff929c38132c58427f9b989bef9a6ada248be2d92bffb6965847e22b598e6597e468c5eb6d5'
        'f6cc9f3498d43771ea26dce50aacd229a8b57787ebcc7312ff24bf1ac906326b44266593f41d1ff48211f348a4a7c03bff78d0346525f002e6e3e6ac177622f2'
        '3bcc647d5b5ce8fb8a239a49711068e3450dc1ebe9ce2cfb4fa6dd24c374d8ee6890c1eb099b1612dae0790218dc9e4a48fe08e17f03c5e54f8b8e6c43ff3bf2'
        'db9034aed27ea6c14c1f027282674f6bd4c99f5bcfef945996bd69770e9fdd5a2444de897af65e1d782f69792a5c03ee0c548474879dff2b04910bb8d6cd30fb'
        'cce450ea121c1e66246473bbd872aa8048e576494035656d4b062caf0ca4de71ed65d8ed09199bb6365869ce9cea4afcb2af6d67e26fb54b467d43c37665fd79')

package() {
  depends=("$_pkgname")
  install -d "$pkgdir/usr/share/cataclysm-bn/mods"

  # stackable currency mod
  mv "$srcdir/cataclysm-bn-mod_stackable-currency-master" "$srcdir/stackable-currency"
  cp --reflink -r "$srcdir/stackable-currency" "$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"

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

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