aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2021-04-22 11:54:45 +0200
committerBart Ribbers <bribbers@disroot.org>2021-04-22 11:36:01 +0000
commita9976683416d6125bdf52e142d8473e9295b42da (patch)
treefd77e3af3be5690ff21d7bf44156aee946c33e23
parent4a3aa7a76fcc8e37b1b290d75a4ffa63b9940b6a (diff)
community/kio-fuse: replace systemd service file for XDG autostart one
-rw-r--r--community/kio-fuse/APKBUILD12
-rw-r--r--community/kio-fuse/kio-fuse.desktop7
2 files changed, 15 insertions, 4 deletions
diff --git a/community/kio-fuse/APKBUILD b/community/kio-fuse/APKBUILD
index 6984a1e8baf..c57e9bab08c 100644
--- a/community/kio-fuse/APKBUILD
+++ b/community/kio-fuse/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kio-fuse
pkgver=5.0.1
-pkgrel=0
+pkgrel=1
arch="all !armhf !s390x !mips64"
url="https://kde.org/"
pkgdesc="FUSE interface for KIO"
@@ -18,6 +18,7 @@ makedepends="
checkdepends="dbus"
source="https://download.kde.org/stable/kio-fuse/$pkgver/kio-fuse-$pkgver.tar.xz
modules-load.conf
+ kio-fuse.desktop
"
install="$pkgname.post-install"
options="!check" # Only test is broken
@@ -39,10 +40,13 @@ package() {
DESTDIR="$pkgdir" cmake --install build
install -Dm644 "$srcdir"/modules-load.conf "$pkgdir"/usr/lib/modules-load.d/kio-fuse.conf
+ install -Dm644 "$srcdir"/kio-fuse.desktop -t "$pkgdir"/etc/xdg/autostart/
- # Part of systemd-tmpfiles
- rm -rf "$pkgdir"/usr/lib/tmpfiles.d
+ # We don't ship systemd
+ rm -r "$pkgdir"/usr/lib/tmpfiles.d
+ rm -r "$pkgdir"/usr/lib/systemd
}
sha512sums="6423c461c001bb27d4e17e6f9a69e4a28c2e7834b6702bd14e4b34db9fc3156cdbb5400ec2c3f15975e78e563abbf14412f8f1b1db05f6313a8520bab030e7bd kio-fuse-5.0.1.tar.xz
-57d23d2778556eafc3035e6be575bf95b4032f123b35f2b1657eff5e7496de253173edc657f90531ee58e25673f4f27a5cd1cc76b14a038edb244f104a231771 modules-load.conf"
+57d23d2778556eafc3035e6be575bf95b4032f123b35f2b1657eff5e7496de253173edc657f90531ee58e25673f4f27a5cd1cc76b14a038edb244f104a231771 modules-load.conf
+94a5acc6d6b622f923e6fa077cac63f365ad1a0828690336421368f7300179b39318b10c5e6490de7c442e2713dc25b2b3fb17fee4ac4064595a474ea50c2137 kio-fuse.desktop"
diff --git a/community/kio-fuse/kio-fuse.desktop b/community/kio-fuse/kio-fuse.desktop
new file mode 100644
index 00000000000..f05118ff0d9
--- /dev/null
+++ b/community/kio-fuse/kio-fuse.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=kio-fuse
+Comment=Fuse interface for KIO
+Type=Application
+Exec=/usr/lib/libexec/kio-fuse -f
+TryExec=/usr/lib/libexec/kio-fuse
+Terminal=false