main/postmarketos-base-ui: rebuild to exclude font-twemoji from CLI (MR 5352)

Add postmarketos-base-ui-wayland
Move _pmb_recommends to x11 and wayland subpackages

[ci:skip-build] Was built before

Co-authored-by: jane400 <5940129-jane400@users.noreply.gitlab.com>
This commit is contained in:
Anri Dellal 2024-07-14 22:28:33 +03:00 committed by Clayton Craft
parent 34af7ca182
commit 985741dd65
No known key found for this signature in database
GPG key ID: 4A4CED6D7EDF950A

View file

@ -1,7 +1,7 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-base-ui
pkgver=25
pkgrel=0
pkgrel=1
pkgdesc="Meta package for minimal postmarketOS UI base"
url="https://postmarketos.org"
arch="noarch"
@ -21,7 +21,6 @@ depends="
wireless-regdb
wireplumber
"
_pmb_recommends="font-twemoji"
subpackages="
$pkgname-audio-none:_audio_none
$pkgname-audio-pipewire:_audio_pipewire
@ -36,6 +35,7 @@ subpackages="
$pkgname-qt-tweaks:qt_tweaks
$pkgname-qt-wayland:qt_wayland
$pkgname-tinydm
$pkgname-wayland
$pkgname-wifi-iwd:iwd
$pkgname-wifi-wpa_supplicant:wpa_supplicant
$pkgname-x11
@ -107,12 +107,20 @@ package() {
done
}
wayland() {
install_if="$pkgname=$pkgver-r$pkgrel wayland-server-libs"
_pmb_recommends="font-twemoji"
mkdir -p "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="
libinput
xf86-input-libinput
xf86-video-fbdev"
_pmb_recommends="font-twemoji"
provides="postmarketos-base-x11=$pkgver-r$pkgrel"
amove etc/X11/Xwrapper.config
}