fix: ship pipewire.desktop in pipewire pkg, add SDDM theme override config
This commit is contained in:
@@ -17,6 +17,7 @@ source=(
|
||||
"ComboBox.qml"
|
||||
"LayoutBox.qml"
|
||||
"qmldir"
|
||||
"antergos-sddm-theme.conf"
|
||||
)
|
||||
sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
|
||||
|
||||
@@ -31,4 +32,8 @@ package() {
|
||||
install -m644 "${srcdir}/ComboBox.qml" "${pkgdir}/usr/share/sddm/themes/antergos/components/"
|
||||
install -m644 "${srcdir}/LayoutBox.qml" "${pkgdir}/usr/share/sddm/themes/antergos/components/"
|
||||
install -m644 "${srcdir}/qmldir" "${pkgdir}/usr/share/sddm/themes/antergos/components/"
|
||||
|
||||
# Override KDE's default SDDM config to select our theme
|
||||
install -dm755 "${pkgdir}/etc/sddm.conf.d"
|
||||
install -m644 "${srcdir}/antergos-sddm-theme.conf" "${pkgdir}/etc/sddm.conf.d/theme.conf"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
[Theme]
|
||||
Current=antergos
|
||||
@@ -83,8 +83,10 @@ source=(
|
||||
"git+https://gitlab.freedesktop.org/pipewire/pipewire.git#tag=$pkgver"
|
||||
systemd.patch
|
||||
artix-pipewire-launcher
|
||||
pipewire.desktop
|
||||
)
|
||||
b2sums=('SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP')
|
||||
|
||||
@@ -274,6 +276,7 @@ package_pipewire() {
|
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
|
||||
install -Dm755 $srcdir/artix-pipewire-launcher $pkgdir/usr/bin
|
||||
install -Dm644 $srcdir/pipewire.desktop $pkgdir/etc/xdg/autostart/pipewire.desktop
|
||||
}
|
||||
|
||||
package_libpipewire() {
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=PipeWire Media System
|
||||
Comment=Start the PipeWire Media System
|
||||
Exec=/usr/bin/artix-pipewire-launcher restart
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=false
|
||||
Reference in New Issue
Block a user