blob: 33dc72c4ec5abd1293880702e94717de26c919fa (
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
|
# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
_depends=("anyzig" "zigup")
_provides="zig"
_pkgvers=(0.2.0 0.3.0 0.4.0 0.5.0 0.6.0 0.7.1 0.8.1 0.9.0 0.10.1 0.11.0 0.12.1
0.13.0) # 0.1.1
pkgbase="fakezig-${_provides}"
pkgname=("${_depends[@]/%/-zig}")
for _dep in "${_depends[@]}"; do
pkgname+=("${_dep}-${_provides}-dev")
for _ver in "${_pkgvers[@]}"; do
pkgname+=("${_dep}-${_provides}${_ver%.*}")
done
done
pkgver=0.14.1
pkgrel=2
pkgdesc="A wrapper script for anyzig or zigup to provide ${_provides}"
arch=('any')
# url=""
license=('custom:None')
depends=('sh')
source=("${_depends[@]/%/-zig.sh}")
sha256sums=('060ce466e6367f49cc0e46a0a0e78600ae34d2327e0ef2ac9824576d07ec469b'
'082ba0702f77689f29a213bce7b7c9d91491c36cc9eebfdbf715cc4089d694e0')
for _dep in "${_depends[@]}"; do
eval "
package_${_dep}-${_provides}() {
pkgdesc='A wrapper script for ${_dep} to provide ${_provides} (latest stable release)'
depends+=('${_dep}')
provides=('${_provides}=${pkgver}')
conflicts=('${_provides}')
install -vDm755 '${_dep}-${_provides}.sh' \"\${pkgdir}/usr/bin/${_provides}\"
sed -i 's/@VERSION@/${pkgver}/g' \"\${pkgdir}/usr/bin/${_provides}\"
}
package_${_dep}-${_provides}-dev() {
pkgdesc='A wrapper script for ${_dep} to provide ${_provides} (latest dev release)'
depends+=('${_dep}')
provides=('${_provides}-dev')
conflicts=('${_provides}-dev')
install -vDm755 '${_dep}-${_provides}.sh' \"\${pkgdir}/usr/bin/${_provides}-dev\"
sed -i 's/@VERSION@/master/g' \"\${pkgdir}/usr/bin/${_provides}-dev\"
}"
for _ver in "${_pkgvers[@]}"; do
_provides_ver="${_provides}${_ver%.*}"
eval "
package_${_dep}-${_provides}${_ver%.*}() {
pkgdesc='A wrapper script for ${_dep} to provide ${_provides} (${_ver})'
depends+=('${_dep}')
provides=('${_provides_ver}=${_ver}')
conflicts=('${_provides_ver}')
install -vDm755 '${_dep}-${_provides}.sh' \"\${pkgdir}/usr/bin/${_provides_ver}\"
sed -i 's/@VERSION@/${_ver}/g' \"\${pkgdir}/usr/bin/${_provides_ver}\"
}"
done
done
|