diff options
author | koraynilay | 2020-09-12 10:34:09 +0200 |
---|---|---|
committer | koraynilay | 2020-09-12 10:34:09 +0200 |
commit | 4ea0820630db9b85a198a3e424687243c8ffa2d6 (patch) | |
tree | f3c85c849b4d8e6f4e44b4b8eefd1999e61fd411 | |
parent | 99181802e3d83188f9507e475be49dba23e0bb6a (diff) | |
download | aur-4ea0820630db9b85a198a3e424687243c8ffa2d6.tar.gz |
Added .install file
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | scrnsvr.install | 8 |
3 files changed, 16 insertions, 6 deletions
@@ -1,8 +1,9 @@ pkgbase = scrnsvr pkgdesc = Yet Another X Screensaver/locker pkgver = 1 - pkgrel = 9 + pkgrel = 10 url = https://github.com/koraynilay/scrnsvr + install = scrnsvr.install arch = x86_64 license = WTFPL makedepends = git @@ -1,28 +1,29 @@ # Maintainer: koraynilay <koray.fra@gmail.com> pkgname=scrnsvr pkgver=1 -pkgrel=9 +pkgrel=10 pkgdesc="Yet Another X Screensaver/locker" arch=('x86_64') url="https://github.com/koraynilay/scrnsvr" license=('WTFPL') -depends=('libpulse' 'grep' 'procps-ng' 'libxss') +depends=('pulseaudio' 'grep' 'procps-ng' 'libxss') makedepends=('git' 'gcc') conflicts=('scrnsvr-bin') source=("$pkgname-$pkgver::git+https://github.com/koraynilay/scrnsvr") optdepends=('dunst: dunstify for notifications' 'libnotify: for notifications') +install="scrnsvr.install" md5sums=("SKIP") build() { cd "$srcdir/$pkgname-$pkgver" - gcc -g -O0 -Wl,-z,relro,-z,now scrnsvr.c -o scrnsvr -lXss -lX11 -lpthread + gcc -g -O0 -Wl,-z,relro,-z,now src/scrnsvr.c -o bin/scrnsvr -lXss -lX11 -lpthread } package() { cd "$pkgname-$pkgver" - install -Dm0755 scrnsvr "$pkgdir/usr/bin/$pkgname" + install -Dm0755 bin/scrnsvr "$pkgdir/usr/bin/$pkgname" install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/scrnsvr/LICENSE" install -Dm0644 RETURN_CODES.txt "$pkgdir/usr/share/scrnsvr/RETURN_CODES.txt" - install -Dm0644 scrnsvr.ini.example "$pkgdir/usr/share/scrnsvr/scrnsvr.ini.example" + install -Dm0644 scrnsvr.ini.example "$pkgdir/usr/lib/systemd/user/scrnsvr.ini.example" install -Dm0644 scrnsvr.service "$pkgdir/usr/lib/systemd/user/scrnsvr.service" } diff --git a/scrnsvr.install b/scrnsvr.install new file mode 100644 index 000000000000..a8e62a540b08 --- /dev/null +++ b/scrnsvr.install @@ -0,0 +1,8 @@ +post_install() { + cat << EOF + +By default it won't work without command line parameters ('scrnsvr --help') o without a config file. +To copy an example config to \$HOME/.config/scrnsvr.ini use 'scrnsvr --copy-config' + +EOF +} |