# Maintainer: Miles Alan pkgname=postmarketos-ui-sxmo pkgver=1.6.0 pkgrel=3 pkgdesc="Simple Mobile: Mobile environment based on SXMO" url="http://sr.ht/~mil/Sxmo" arch="noarch !armhf" license="MIT" depends=" alsa-utils codemadness-frontends dnsmasq dunst ffmpeg font-fira-mono-nerd font-terminus-nerd geoclue inotify-tools light lisgd mediainfo mmsd-tng mmsd-tng-tools mnc modemmanager modemmanager-openrc mpv ncurses networkmanager networkmanager-openrc pn polkit polkit-openrc postmarketos-base-ui sxmo-utils sxmo-utils-openrc terminus-font tinydm tinydm-openrc tzdata v4l-utils vis youtube-dl autocutsel conky svkbd sxiv sxmo-dmenu sxmo-dwm sxmo-st unclutter-xfixes xcalib xclip xdotool xdpyinfo xinput xprintidle xprop xrandr xrdb xsel xset xsetroot xwininfo foot grim mako seatd seatd-openrc slurp swaybg swayidle sxmo-bemenu sxmo-sway wayout wl-clipboard wtype wvkbd xwayland " install="$pkgname.post-install $pkgname.post-upgrade $pkgname.pre-deinstall" _pmb_groups=" seat " _pmb_recommends=" w3m sfeed clickclack firefox-esr font-noto font-noto-emoji gnome-icon-theme imv megapixels mobile-config-firefox " subpackages="$pkgname-qt_tweaks $pkgname-bluetooth" source=" sxmo-qt-mobile-controls.sh postmarketos.conf " options="!check" # has no tests package() { mkdir -p "$pkgdir" } qt_tweaks() { install_if="$pkgname qt5-qtbase" install -Dm755 -t "$subpkgdir"/etc/profile.d/ \ "$srcdir"/sxmo-qt-mobile-controls.sh } bluetooth() { depends=" bluez bluez-openrc pipewire pipewire-media-session pipewire-pulse " replaces="bluez" # Autoenable controllers mkdir -p "$subpkgdir"/etc/bluetooth install -Dm644 "$srcdir"/postmarketos.conf \ "$subpkgdir"/etc/bluetooth/main.conf install="$subpkgname.post-install $subpkgname.pre-deinstall" } sha512sums=" bf8db527c49fa724e640a90269ba2648a2555f5867b2adbfbd88d1f685261f757339757c09ee08f590c76de4bd3d0c73a47dea9bd340644dd4707e76152cefd1 sxmo-qt-mobile-controls.sh cc4e4404b135ce484e0976b243973e39f1137aa9dd5e9297f767b2ea65b719ca82e84cc66cb093950ce330dbf786981ced2e5b0d16350deb5706a08ffccb4606 postmarketos.conf "