* Also move right above pkgname= * Move Co-Maintainer lines above maintainer= * Remove empty lines in the header pmbootstrap 3.7+ & abuild supports maintainer= variables. See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88 [ci:skip-build]: no pkgver/pkgrel changes [ci:ignore-count]: intended [ci:skip-vercheck]: no functional changes [skip ci]: false positives Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723>
58 lines
1.6 KiB
Bash
58 lines
1.6 KiB
Bash
# Reference: https://postmarketos.org/uipkg
|
|
maintainer="hexaheximal <hexaheximal@proton.me>"
|
|
pkgname=postmarketos-ui-mediaberry
|
|
pkgver=0.1.0
|
|
pkgrel=1
|
|
pkgdesc="(Wayland) An open platform for streaming boxes and smart TVs (WIP)"
|
|
url="https://mediaberry.org"
|
|
arch="noarch"
|
|
license="GPL-3.0-or-later"
|
|
depends="
|
|
dnsmasq
|
|
pam-rundir
|
|
postmarketos-base-ui
|
|
postmarketos-base-ui-audio
|
|
postmarketos-base-ui-networkmanager
|
|
postmarketos-base-ui-tinydm
|
|
mbwl
|
|
seatd
|
|
foot
|
|
wireless-tools
|
|
"
|
|
options="!check pmb:drm pmb:systemd-never" # No testsuite
|
|
source="
|
|
set-xdg-env.sh
|
|
start_mediaberry.sh
|
|
mediaberry.desktop
|
|
"
|
|
_pmb_groups="seat"
|
|
subpackages="$pkgname-openrc"
|
|
|
|
openrc() {
|
|
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
|
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
|
depends="
|
|
tinydm
|
|
tinydm-openrc
|
|
"
|
|
mkdir "$subpkgdir"
|
|
}
|
|
|
|
|
|
package() {
|
|
install -Dm644 "$srcdir"/mediaberry.desktop \
|
|
"$pkgdir"/usr/share/wayland-sessions/mediaberry.desktop
|
|
|
|
install -Dm755 "$srcdir"/set-xdg-env.sh \
|
|
"$pkgdir"/etc/profile.d/set-xdg-env.sh
|
|
|
|
install -Dm755 "$srcdir"/start_mediaberry.sh \
|
|
"$pkgdir"/usr/bin/start_mediaberry
|
|
|
|
}
|
|
sha512sums="
|
|
a711689b74a9b689e4678694fada2fdb5195a88b0a7e68fc1f1d5901bdeef79fe72caf959073a81868c929c94a8fef39f049bc118c7d76b3687770be96805280 set-xdg-env.sh
|
|
277ae85b6f6d5fd6cdc459e3dbe2845c9a8068a3b0a72ab20d2281c5e095d1d4455f1631b0ae4ff8de55f4284b8bccf08faa8981eb0f30751074bc938b02c715 start_mediaberry.sh
|
|
bfdfc2da4e5440a5873089236b459786cc970993f2c7c2c8aa6f9eb926c1d12ebb191a68edd9dac5ad1c97627a0fa88b8b8625eb3879fdfe3147e119acadef30 mediaberry.desktop
|
|
"
|