diff options
author | Kilobyte22 | 2016-04-20 11:55:47 +0200 |
---|---|---|
committer | Kilobyte22 | 2016-04-20 11:55:47 +0200 |
commit | 5ddd9475738860916fe4e8482d95bfbc8d3a427c (patch) | |
tree | 2395744f56852ba15c78d18cc0c3ea8df199cdef | |
parent | 7f30dd0e5dc0d35b097c325869b5680bb2e94c28 (diff) | |
download | aur-5ddd9475738860916fe4e8482d95bfbc8d3a427c.tar.gz |
Add systemd user unit
thanks to FĂ©lix Leblanc <felix.leblanc1305@gmail.com> for this patch
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | lockd.service | 8 |
2 files changed, 13 insertions, 3 deletions
@@ -1,7 +1,7 @@ # Maintainer: Stephan Henrichs <stiepen22@gmx.de> pkgname=lockd pkgver=0.1 -pkgrel=1 +pkgrel=2 pkgdesc="A simple utility for managing your lock screen on a tiling wm (like i3, dwm, xmonad or awesome)" arch=(i686 x86_64) url="https://github.com/Kilobyte22/lockd" @@ -9,9 +9,10 @@ license=('MIT') depends=(i3lock) makedepends=(git cargo) install= -source=("lockd::git+https://github.com/Kilobyte22/lockd.git#tag=v$pkgver") +source=("lockd::git+https://github.com/Kilobyte22/lockd.git#tag=v$pkgver" "local://$pkgname.service") noextract=() -md5sums=('SKIP') +md5sums=('SKIP' + '0f9e968b906d26cc0f4255afe30f2eaa') build() { cd "$srcdir/$pkgname" @@ -23,4 +24,5 @@ package() { mkdir -p $pkgdir/usr/bin install $srcdir/$pkgname/target/release/lockd $pkgdir/usr/bin/lockd install $srcdir/$pkgname/target/release/lockctl $pkgdir/usr/bin/lockctl + install -Dm644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/user/$pkgname.service } diff --git a/lockd.service b/lockd.service new file mode 100644 index 000000000000..ce347bbb43f9 --- /dev/null +++ b/lockd.service @@ -0,0 +1,8 @@ +[Unit] +Description=Lockscreen daemon + +[Service] +ExecStart=/usr/bin/lockd + +[Install] +WantedBy=default.target
\ No newline at end of file |