diff options
author | Alex Avance | 2024-03-24 18:41:19 -0500 |
---|---|---|
committer | Alex Avance | 2024-03-24 18:42:38 -0500 |
commit | c2b304415dd5ce6a76b89bda0a1e704244934181 (patch) | |
tree | 100706c9142eb5914f0a3576e8b31dae2f2a4d94 | |
parent | 8411a50e380f5b3ae14c937115ff5983d2ecefbd (diff) | |
download | aur-c2b304415dd5ce6a76b89bda0a1e704244934181.tar.gz |
feat: add user service
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | volume-sync.service | 9 |
3 files changed, 16 insertions, 2 deletions
@@ -7,6 +7,8 @@ pkgbase = volume-sync-git makedepends = cargo depends = libpulse source = volume-sync::git+https://github.com/aravance/volume-sync.git + source = volume-sync.service sha256sums = SKIP + sha256sums = 10491238508343ffe0eda259c65a549c09762ab0d83a13ebd143410d29f87db4 pkgname = volume-sync-git @@ -9,8 +9,10 @@ url="https://github.com/aravance/volume-sync" depends=('libpulse') makedepends=('cargo') arch=('x86_64') -source=("volume-sync::git+https://github.com/aravance/volume-sync.git") -sha256sums=('SKIP') +source=("volume-sync::git+https://github.com/aravance/volume-sync.git" + "volume-sync.service") +sha256sums=('SKIP' + '10491238508343ffe0eda259c65a549c09762ab0d83a13ebd143410d29f87db4') pkgver() { cd "$srcdir/$_pkgname" @@ -23,6 +25,7 @@ build() { } package() { + install -Dm0644 -t "$pkgdir/usr/lib/systemd/user" "volume-sync.service" cd "$_pkgname" install -Dm0755 -t "$pkgdir/usr/bin" "target/release/$_pkgname" } diff --git a/volume-sync.service b/volume-sync.service new file mode 100644 index 000000000000..91c437e4fac3 --- /dev/null +++ b/volume-sync.service @@ -0,0 +1,9 @@ +[Unit] +Description=volume-sync + +[Install] +WantedBy=default.target + +[Service] +ExecStart=/usr/bin/volume-sync +Slice=background.slice |