summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: e70dda7999a999963955415ac4494395edf70c5c (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
# 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=202107122041
pkgrel=2
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-dda-mod_stackable-currency.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_stackable-currency.git/snapshot/cataclysm-dda-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_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-dda-mod_survivorheadgear-crafting.tar.xz::https://library.iserlohn-fortress.net/cataclysm-dda-mod_survivorheadgear-crafting.git/snapshot/cataclysm-dda-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=('5c066528de4501eb8df536ed0d134a111558daeedc5a57bbb32717d2ce03d00e3613eac0b8603847c04b6cebb6332e6a4a9a66f39054d78366ccd4617ba7ef3d'
        '95e2c10ab6a929cc89dae5db4e9d5b2b580e231a69a44f5228f4953fdd8e7f0776b4b1e9b92356bd1f923f71a5f774843134d9f99104e16f997e038edec9793c'
        'e724102e1f1dd54a19a5246426e0e5a0bb842a9cca952ba5a845ca725c1f21da4a68358dcdbbd198b4ba484e50ed789f9916f91f88767fa93ff1a9e5a1cbe461'
        'c9970542dff7482cc9fb0bcbf38afd3f7b48c551865cf09235f48ee681a9a144abeff6223c0b13c871b46c02d67e22360f88587bc75d163cda6fb26a2e0d3fb8'
        '0984ff2fc2e454897c1d6010505d016cf0f81ebe1c27a95b6d2746684eb1027b8fe0914c20cd07156277da59c30c2a745f20fcb3a37e9a3005c79c96a1635063'
        'bf8f7255b02f5b6770d370dfada7a3c592531e2d7985abdec3931d323c0529a4ab3c3411655a8e4cfb01a68c6dc91c9879c879b51791cbf03a0643c57679fb18'
        'f1e3e46d19242cc7db6a97c5d0e9f0cbc1162316a59a2e70a95eeff929c38132c58427f9b989bef9a6ada248be2d92bffb6965847e22b598e6597e468c5eb6d5'
        'f6cc9f3498d43771ea26dce50aacd229a8b57787ebcc7312ff24bf1ac906326b44266593f41d1ff48211f348a4a7c03bff78d0346525f002e6e3e6ac177622f2'
        '3706b8a5830a34e766583034e49d6c7ad9796b2808c9a1a20a24761c7e1e188d376da33152547581884890dd51c724104230305d507e0579ebf80f1149a6a037'
        '2dbee0515401cc62cc479d590ae0d6d320cf099259234eaf5fe8bef4280d0135cfb37a80b7ee9cf6e46eab5e9a89583d308653c306c2a172a7047de305038411'
        'e75fc355501cbf32d005c89408bb4976234b646a94abacc8661b353787545746dd02258139897e8a83e67c7faca37a40f7eda873bb601f620a4005789f469fa1')

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

  # stackable currency mod
  mv "$srcdir/cataclysm-dda-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"

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