main/postmarketos-ui-sxmo: splited into DE packages (MR 2684)
[ci:skip-vercheck]
This commit is contained in:
parent
51d2b47263
commit
214008d8fa
14 changed files with 126 additions and 62 deletions
56
main/postmarketos-ui-sxmo-de-dwm/APKBUILD
Normal file
56
main/postmarketos-ui-sxmo-de-dwm/APKBUILD
Normal file
|
@ -0,0 +1,56 @@
|
|||
# Reference: https://postmarketos.org/uipkg
|
||||
# Maintainer: Miles Alan <m@milesalan.com>
|
||||
pkgname=postmarketos-ui-sxmo-de-dwm
|
||||
pkgver=1.6.0
|
||||
pkgrel=0
|
||||
pkgdesc="Simple Mobile: Mobile environment based on SXMO and running on dwm"
|
||||
url="http://sr.ht/~mil/Sxmo"
|
||||
arch="noarch !armhf"
|
||||
license="MIT"
|
||||
depends="
|
||||
sxmo-common
|
||||
|
||||
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
|
||||
"
|
||||
install="$pkgname.post-install"
|
||||
_pmb_recommends="
|
||||
w3m
|
||||
sfeed
|
||||
|
||||
clickclack
|
||||
feh
|
||||
firefox-esr
|
||||
font-noto
|
||||
font-noto-emoji
|
||||
gnome-icon-theme
|
||||
megapixels-gtk3
|
||||
mobile-config-firefox
|
||||
xcalc
|
||||
"
|
||||
provides="postmarketos-ui-sxmo"
|
||||
provider_priority=0
|
||||
options="!check" # has no tests
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
|
||||
tinydm-set-session -f -s /usr/share/xsessions/sxmo.desktop
|
52
main/postmarketos-ui-sxmo-de-sway/APKBUILD
Normal file
52
main/postmarketos-ui-sxmo-de-sway/APKBUILD
Normal file
|
@ -0,0 +1,52 @@
|
|||
# Reference: https://postmarketos.org/uipkg
|
||||
# Maintainer: Miles Alan <m@milesalan.com>
|
||||
pkgname=postmarketos-ui-sxmo-de-sway
|
||||
pkgver=1.6.0
|
||||
pkgrel=0
|
||||
pkgdesc="Simple Mobile: Mobile environment based on SXMO and running on sway"
|
||||
url="http://sr.ht/~mil/Sxmo"
|
||||
arch="noarch !armhf"
|
||||
license="MIT"
|
||||
depends="
|
||||
sxmo-common
|
||||
|
||||
foot
|
||||
grim
|
||||
mako
|
||||
seatd
|
||||
seatd-openrc
|
||||
slurp
|
||||
swaybg
|
||||
swayidle
|
||||
sxmo-bemenu
|
||||
sxmo-sway
|
||||
wayout
|
||||
wl-clipboard
|
||||
wtype
|
||||
wvkbd
|
||||
xwayland
|
||||
"
|
||||
install="$pkgname.post-install $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
|
||||
"
|
||||
provides="postmarketos-ui-sxmo"
|
||||
provider_priority=1
|
||||
options="!check" # has no tests
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
|
||||
tinydm-set-session -f -s /usr/share/wayland-sessions/swmo.desktop
|
||||
|
||||
rc-update add seatd default
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
|
||||
rc-update del seatd default
|
|
@ -1 +0,0 @@
|
|||
postmarketos-ui-sxmo.post-install
|
|
@ -1,9 +1,9 @@
|
|||
# Reference: https://postmarketos.org/uipkg
|
||||
# Maintainer: Miles Alan <m@milesalan.com>
|
||||
pkgname=postmarketos-ui-sxmo
|
||||
pkgname=sxmo-common
|
||||
pkgver=1.6.0
|
||||
pkgrel=3
|
||||
pkgdesc="Simple Mobile: Mobile environment based on SXMO"
|
||||
pkgrel=4
|
||||
pkgdesc="Simple Mobile: Core package to build custom SXMO desktop environments"
|
||||
url="http://sr.ht/~mil/Sxmo"
|
||||
arch="noarch !armhf"
|
||||
license="MIT"
|
||||
|
@ -42,62 +42,8 @@ depends="
|
|||
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
|
||||
|
@ -110,9 +56,10 @@ package() {
|
|||
}
|
||||
|
||||
qt_tweaks() {
|
||||
install_if="$pkgname qt5-qtbase"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel qt5-qtbase"
|
||||
install -Dm755 -t "$subpkgdir"/etc/profile.d/ \
|
||||
"$srcdir"/sxmo-qt-mobile-controls.sh
|
||||
provides="postmarketos-ui-sxmo-qt_tweaks=$pkgver-r$pkgrel"
|
||||
}
|
||||
|
||||
bluetooth() {
|
||||
|
@ -128,6 +75,7 @@ bluetooth() {
|
|||
install -Dm644 "$srcdir"/postmarketos.conf \
|
||||
"$subpkgdir"/etc/bluetooth/main.conf
|
||||
install="$subpkgname.post-install $subpkgname.pre-deinstall"
|
||||
provides="postmarketos-ui-sxmo-bluetooth=$pkgver-r$pkgrel"
|
||||
}
|
||||
|
||||
|
|
@ -6,6 +6,3 @@ rc-update add modemmanager default
|
|||
rc-update add tinydm default
|
||||
rc-update add networkmanager default
|
||||
rc-update add polkit default
|
||||
rc-update add seatd default
|
||||
|
||||
tinydm-set-session -f -s /usr/share/wayland-sessions/swmo.desktop
|
1
main/sxmo-common/sxmo-common.post-upgrade
Symbolic link
1
main/sxmo-common/sxmo-common.post-upgrade
Symbolic link
|
@ -0,0 +1 @@
|
|||
sxmo-common.post-install
|
Loading…
Add table
Reference in a new issue