Declaring this variable inside subpackage functions is discouraged: the linter will even warn about this being wrong. Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9173>
41 lines
1.2 KiB
Bash
41 lines
1.2 KiB
Bash
# Reference: https://postmarketos.org/uipkg
|
|
# Co-Maintainer: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
|
|
maintainer="Sandelinos <postmarketos@sandelinos.me>"
|
|
pkgname=postmarketos-ui-retroarch
|
|
pkgver=2
|
|
pkgrel=0
|
|
pkgdesc="RetroArch in KMS mode"
|
|
url="https://www.retroarch.com"
|
|
arch="noarch"
|
|
license="GPL-3.0-or-later"
|
|
depends="
|
|
autologin
|
|
elogind
|
|
polkit-elogind
|
|
retroarch
|
|
"
|
|
install="postmarketos-ui-retroarch-openrc.post-install postmarketos-ui-retroarch-openrc.post-upgrade"
|
|
subpackages="$pkgname-openrc"
|
|
source="
|
|
retroarch.initd
|
|
postmarketos-ui-retroarch.sh
|
|
"
|
|
options="!check pmb:drm"
|
|
|
|
package() {
|
|
install -Dm755 retroarch.initd "$pkgdir/etc/init.d/retroarch"
|
|
install -Dm755 postmarketos-ui-retroarch.sh "$pkgdir/usr/bin/postmarketos-ui-retroarch"
|
|
}
|
|
|
|
openrc() {
|
|
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
|
depends="elogind-openrc"
|
|
|
|
default_openrc
|
|
}
|
|
|
|
sha512sums="
|
|
07b2177325734bdb8358265c48f6849ba39e9801b2b1a871d7242259f4d456ff974eed126a6e5775bca87bf5286422db0afd4a2fa0b96a170f18682edd60a0cd retroarch.initd
|
|
317299beaf517274f5027c59c4903301abfa531043184dab8824d74cab22c4e2cd573b56492195caf9f151f6ad41da1dd3a4a561d986d8e8034b7e459c859983 postmarketos-ui-retroarch.sh
|
|
"
|