diff options
author | nroi | 2018-05-06 18:54:29 +0200 |
---|---|---|
committer | nroi | 2018-05-06 18:55:26 +0200 |
commit | 0dcfea4c0e9b55b47636e3547cf20b171dcfe3f5 (patch) | |
tree | c7068cb1768e78cff21ba7d2c9e75bbcfe9dc309 | |
parent | 367d8b1f66cb267a606ec4b58f8a65bb845af479 (diff) | |
download | aur-0dcfea4c0e9b55b47636e3547cf20b171dcfe3f5.tar.gz |
Add hook file to replace systemd service
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | clyde_client.hook | 11 |
3 files changed, 23 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = clyde-client-git pkgdesc = Send currently installed packages to cpcache - pkgver = r6.ccafc3f + pkgver = r8.3848e5f pkgrel = 1 url = https://github.com/nroi/clyde-client arch = any @@ -11,9 +11,10 @@ pkgbase = clyde-client-git depends = sed depends = procps-ng depends = coreutils - backup = etc/clyde_client/key source = git+https://github.com/nroi/clyde-client.git + source = clyde_client.hook sha256sums = SKIP + sha256sums = 4fab0f70309ed9d784d6465c841d2689b1ae1492b1791750f294749aaf8b4289 pkgname = clyde-client-git @@ -1,23 +1,27 @@ # Maintainer: nroi <nroi@mailbox.org> pkgname=clyde-client-git -pkgver=r6.ccafc3f +pkgver=r8.3848e5f pkgrel=1 pkgdesc="Send currently installed packages to cpcache" arch=('any') url="https://github.com/nroi/clyde-client" -source=('git+https://github.com/nroi/clyde-client.git') +source=('git+https://github.com/nroi/clyde-client.git' + 'clyde_client.hook' +) license=('MIT') -sha256sums=('SKIP') +sha256sums=( + 'SKIP' + '4fab0f70309ed9d784d6465c841d2689b1ae1492b1791750f294749aaf8b4289' +) depends=('python' 'inotify-tools' 'curl' 'sed' 'procps-ng' 'coreutils') -backup=('etc/clyde_client/key') package() { cd "$srcdir/${pkgname%-git}" mkdir -p "${pkgdir}/etc/clyde_client" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm755 clyde_client "${pkgdir}/usr/bin/clyde_client" - install -Dm644 clyde_client.service "${pkgdir}/usr/lib/systemd/system/clyde_client.service" + install -Dm644 "${srcdir}/clyde_client.hook" "$pkgdir/usr/share/libalpm/hooks/clyde_client.hook" } pkgver() { diff --git a/clyde_client.hook b/clyde_client.hook new file mode 100644 index 000000000000..8ed6457c0de1 --- /dev/null +++ b/clyde_client.hook @@ -0,0 +1,11 @@ +[Trigger] +Type = Package +Operation = Install +Operation = Upgrade +Operation = Remove +Target = * + +[Action] +Description = Sending list of installed packages to cpcache +When = PostTransaction +Exec = /usr/bin/clyde_client |