Status bars already drop installed entries, and the path unit covers repo builds, so the hook only ran checkupdates on every transaction.
34 lines
1.3 KiB
Bash
34 lines
1.3 KiB
Bash
# PKGBUILD
|
|
|
|
# Maintainer: Daniele Fucini <dfucini [at] gmail [dot] com>
|
|
|
|
pkgname=update-notify
|
|
pkgver=3.10
|
|
pkgrel=1
|
|
pkgdesc='Notify when updates are available'
|
|
arch=('any')
|
|
url="https://git.shouldnt.work/fuxino/$pkgname"
|
|
license=('GPL-3.0-or-later')
|
|
depends=('pacman-contrib'
|
|
'libnotify')
|
|
makedepends=('git')
|
|
optdepends=('aurutils: to check AUR packages in the local repo for updates'
|
|
'fwupd: to check for firmware updates'
|
|
'git-monitor: to check git repos for updates'
|
|
'trustsight: to vet AUR updates before building them')
|
|
source=("git+$url?signed#tag=$pkgver")
|
|
validpgpkeys=('7E12BC1FF3B6EDB2CD8053EB981A2B2A3BBF5514')
|
|
sha256sums=('b3949ce23148d981eb2dd9f3eda4cb2ef8be3f28ee08da63ae14e75c8e18d176')
|
|
|
|
package()
|
|
{
|
|
cd "$srcdir"/"$pkgname"
|
|
install -Dm755 "$pkgname" "$pkgdir"/usr/bin/"$pkgname"
|
|
install -Dm644 "$pkgname".service "$pkgdir"/usr/lib/systemd/user/"$pkgname".service
|
|
install -Dm644 "$pkgname"-quiet.service "$pkgdir"/usr/lib/systemd/user/"$pkgname"-quiet.service
|
|
install -Dm644 "$pkgname".timer "$pkgdir"/usr/lib/systemd/user/"$pkgname".timer
|
|
install -Dm644 "$pkgname".path "$pkgdir"/usr/lib/systemd/user/"$pkgname".path
|
|
install -Dm644 README.md "$pkgdir"/usr/share/doc/"$pkgname"/README.md
|
|
install -Dm644 config.example "$pkgdir"/usr/share/doc/"$pkgname"/config.example
|
|
}
|