2021-11-14 17:13:14 +00:00
|
|
|
# Reference: https://postmarketos.org/uipkg
|
2021-04-09 13:51:45 +00:00
|
|
|
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
|
|
|
|
pkgname=postmarketos-ui-lxqt
|
2022-09-28 07:58:50 +00:00
|
|
|
pkgver=0.2
|
2024-01-09 21:33:43 +00:00
|
|
|
pkgrel=1
|
2021-04-09 13:51:45 +00:00
|
|
|
pkgdesc="(X11) Lightweight Qt Desktop Environment (stylus recommended)"
|
|
|
|
url="https://lxqt-project.org/"
|
2023-11-29 19:59:10 +00:00
|
|
|
# armhf: lxqt-desktop not available
|
2024-01-09 21:33:43 +00:00
|
|
|
arch="noarch !armhf"
|
2021-04-09 13:51:45 +00:00
|
|
|
license="GPL-3.0-or-later"
|
|
|
|
depends="
|
2021-05-15 17:15:33 +00:00
|
|
|
dbus-x11
|
2021-06-09 23:34:05 +00:00
|
|
|
dnsmasq
|
2021-04-09 13:51:45 +00:00
|
|
|
elogind
|
2023-04-20 20:29:29 +00:00
|
|
|
elogind-openrc
|
2021-04-09 13:51:45 +00:00
|
|
|
lxqt-desktop
|
2023-04-21 07:38:17 +00:00
|
|
|
lxqt-policykit
|
2021-05-15 17:15:33 +00:00
|
|
|
mesa-egl
|
2022-09-28 07:58:50 +00:00
|
|
|
polkit-elogind
|
2021-06-09 23:34:05 +00:00
|
|
|
postmarketos-base-ui
|
2022-12-31 15:53:45 +00:00
|
|
|
postmarketos-base-ui-networkmanager
|
2021-05-15 17:15:33 +00:00
|
|
|
tinydm
|
|
|
|
tinydm-openrc
|
2021-04-09 13:51:45 +00:00
|
|
|
xorg-server
|
|
|
|
"
|
|
|
|
_pmb_recommends="
|
2022-09-28 07:58:50 +00:00
|
|
|
alsa-plugins-pulse
|
|
|
|
alsa-utils
|
|
|
|
gvfs
|
|
|
|
bluedevil
|
|
|
|
onboard
|
2021-04-09 13:51:45 +00:00
|
|
|
gnome-keyring
|
2021-05-15 17:15:33 +00:00
|
|
|
network-manager-applet
|
|
|
|
paper-icon-theme
|
2021-04-09 13:51:45 +00:00
|
|
|
pavucontrol
|
2022-09-28 07:58:50 +00:00
|
|
|
pavucontrol-qt
|
2021-04-09 13:51:45 +00:00
|
|
|
pm-utils
|
2022-09-28 07:58:50 +00:00
|
|
|
qps
|
|
|
|
screengrab
|
|
|
|
lximage-qt
|
|
|
|
obconf-qt
|
2021-04-09 13:51:45 +00:00
|
|
|
postmarketos-artwork-wallpapers
|
|
|
|
pulseaudio-utils
|
2022-09-28 07:58:50 +00:00
|
|
|
unclutter-xfixes
|
2021-04-09 13:51:45 +00:00
|
|
|
"
|
|
|
|
install="$pkgname.post-install $pkgname.post-upgrade"
|
2022-09-28 07:58:50 +00:00
|
|
|
source="
|
|
|
|
$pkgname-$pkgver.tar.gz::https://gitlab.com/antoni.aloytorrens/lxqt-tablet/-/archive/$pkgver/lxqt-tablet-$pkgver.tar.gz
|
|
|
|
unclutter-xfixes.desktop
|
|
|
|
10_onboard.gschema.override
|
|
|
|
onboard-autostart.desktop
|
|
|
|
lxqt-tablet.sh
|
|
|
|
"
|
2021-04-09 13:51:45 +00:00
|
|
|
options="!check" # No testsuite
|
|
|
|
builddir="$srcdir/lxqt-tablet-$pkgver"
|
|
|
|
|
|
|
|
package() {
|
|
|
|
install -d -m755 "$pkgdir"/etc/skel
|
|
|
|
cp -a "$builddir"/config "$pkgdir"/etc/skel/.config
|
2022-09-28 07:58:50 +00:00
|
|
|
|
|
|
|
install -Dm644 -t "$pkgdir"/etc/xdg/lxqt-tablet/autostart \
|
|
|
|
"$srcdir"/unclutter-xfixes.desktop \
|
|
|
|
"$srcdir"/onboard-autostart.desktop
|
|
|
|
|
|
|
|
install -Dm644 -t "$pkgdir"/usr/share/glib-2.0/schemas \
|
|
|
|
"$srcdir"/10_onboard.gschema.override
|
|
|
|
|
|
|
|
install -Dm644 -t "$pkgdir"/etc/profile.d \
|
|
|
|
"$srcdir"/lxqt-tablet.sh
|
2021-04-09 13:51:45 +00:00
|
|
|
}
|
|
|
|
|
2022-09-28 07:58:50 +00:00
|
|
|
sha512sums="
|
|
|
|
dab8453a8dbb8d01f978340ac598a3705461ec3a536b131e9247511d090ce40c8732284f39f0464e3fa2134e21277db3570f106fc1ad85cd7e6cdc7043704a4d postmarketos-ui-lxqt-0.2.tar.gz
|
|
|
|
b626c8b27d9418df15124d6e97f5174c173863536e9c3eebfb11473d764c81e1db40cf4b7cdabe44b67a0e295d920c7a849a3e2e40dd86402de8200242c7b05a unclutter-xfixes.desktop
|
|
|
|
ffcc518ff58d37de302bd101e57bf983800e45899645d476045d0a74096704333a0b513f45e6a5485fdbd80ac1caebce14a760cab6fcc6d5dde0d766ade8b58b 10_onboard.gschema.override
|
|
|
|
d598b806bf749e0fedfdaeb51aa035b3877fedf4adc123ce2e50aef20f3cc6727b520a379aa26e88f9a2fe0f1fb96c4682895bb49c6a9cf4b5a5fd963ea93747 onboard-autostart.desktop
|
|
|
|
54e7ab0c44d88578e46a6a7ecd0cad9980c4d062d453a9443428bdfe2773d26a7b110103c854d7f1ca20d764b1f79a5bf082474fb4a0949ffe871671cc66d97e lxqt-tablet.sh
|
|
|
|
"
|