diff options
author | Iván Zaera Avellón | 2025-01-17 12:28:14 +0100 |
---|---|---|
committer | Iván Zaera Avellón | 2025-01-17 12:28:14 +0100 |
commit | 9277b24a137c93aea73024ef7d01ffdbda71eb49 (patch) | |
tree | 4d20ca2bd0a295c70565c0fc355b4486604c001c /PKGBUILD | |
download | aur-9277b24a137c93aea73024ef7d01ffdbda71eb49.tar.gz |
release 0.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1a094b40fab0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Iván Zaera Avellón <ivan.zaera@posteo.net> +pkgname=restic-launcher +pkgver=0.0.1 +pkgrel=1 +pkgdesc='A very simple restic launcher to make full system backups every hour.' +arch=('pentium4' 'x86_64') +url='https://codeberg.org/ivan.zaera/restic-launcher' +license=('GPL-3.0-or-later') +depends=( + 'bash' + 'coreutils' + 'grep' + 'restic' + 'sed' + 'sudo' +) +makedepends=( + 'scdoc' +) +backup=( + etc/restic-launcher/config + etc/restic-launcher/includes + etc/restic-launcher/excludes +) +install='install.sh' + +source=( + "$pkgname-$pkgver.tar.gz::https://codeberg.org/ivan.zaera/$pkgname/archive/$pkgver.tar.gz" +) +sha256sums=("812f005f270afe9bbb6cb13b608139af1311404f49447b7d0efbb1b9c1bc5bb9") + +build() { + cd $srcdir/$pkgname + make MODE=release build +} + +check() { + cd $srcdir/$pkgname + make lint + make test +} + +package() { + cd $srcdir/$pkgname + + cp -arv root/* $pkgdir + # cp -arv arch/root/* $pkgdir + + chown -R 952:952 $pkgdir/etc/restic-launcher + chmod -R o-rx $pkgdir/etc/restic-launcher + + mkdir -p $pkgdir/usr/share/man/man1 + cp -arv man/build/restic-launcher.1.gz $pkgdir/usr/share/man/man1 +} |