blob: 56f7e579ac9d4743623e7cc7fbe26d4d686cc390 (
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
|
# Maintainer: schnur[at]i2pmail.org
pkgname=nrc
_pkgver=0.6.22
_channel=beta
_rel=5
_is_beta=false
if [ "${_is_beta}" = "false" ]; then
pkgver=${_pkgver}
else
pkgver="${_pkgver}.${_channel}${_rel}"
fi
pkgrel=1
pkgdesc="NoRiskClient Launcher – A Minecraft client from the YouTuber of the same name"
arch=('x86_64')
url="https://norisk.gg/"
license=('GPLv3')
depends=('glibc' 'gtk3' 'webkit2gtk' 'xdg-utils' 'libayatana-appindicator')
makedepends=('dpkg')
options=()
if [ "${_is_beta}" = "false" ]; then
source=("https://github.com/NoRiskClient/noriskclient-launcher/releases/download/v${_pkgver}/NoRiskClient-Linux.deb")
else
source=("https://github.com/NoRiskClient/noriskclient-launcher/releases/download/v${_pkgver}-${_channel}.${_rel}/NoRiskClient-Linux.deb")
fi
sha256sums=('SKIP')
prepare() {
dpkg-deb -x "$srcdir/NoRiskClient-Linux.deb" "$srcdir/pkg"
rm -rf "$srcdir/pkg/DEBIAN"
}
build() {
return 0
}
package() {
desktop_file="$srcdir/pkg/usr/share/applications/NoRisk Launcher.desktop"
# Exec‑Zeile ersetzen wegen einem Bug
sed -i 's|^Exec=.*|Exec=env WEBKIT_DISABLE_DMABUF_RENDERER=1 WEBKIT_DISABLE_COMPOSITING_MODE=1 /usr/bin/noriskclient-launcher-v3|' "$desktop_file"
cp -r "$srcdir/pkg/usr/." "$pkgdir/usr/"
ln -s "$pkgdir/usr/bin/noriskclient-launcher-v3" "$pkgdir/usr/bin/nrc"
}
|