Files
pmaports-rtwo/main/postmarketos-ui-mediaberry/APKBUILD
T
Achill Gilgenast ecd710af96 */*: move to maintainer= variables
* 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>
2026-01-12 17:01:35 +01:00

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
"