summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDan Nixon2021-04-05 18:11:32 +0100
committerDan Nixon2021-04-05 18:15:48 +0100
commitd818489cbbc273e95658848dbd389bc50478e65b (patch)
treef04d1f111f8556a2e538d6ad6f59ed201d4a92b3 /PKGBUILD
downloadaur-d818489cbbc273e95658848dbd389bc50478e65b.tar.gz
Initial package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..25a9863ff2b3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Dan Nixon <dan@dan-nixon.com>
+pkgname=snapperoo-git
+pkgver=r1.1b7b550
+pkgrel=1
+pkgdesc="A small, bare essentials utility for taking Btrfs snapshots."
+arch=('any')
+url="https://github.com/DanNixon/snapperoo"
+license=('MIT')
+depends=('bash' 'btrfs-progs' 'jq')
+makedepends=('git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=('snapperoo::git+https://github.com/DanNixon/snapperoo')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ install -Dm 755 snapperoo "${pkgdir}/usr/bin/snapperoo"
+ install -Dm 644 snapperoo.json "${pkgdir}/etc/snapperoo.json"
+ install -Dm 644 systemd/snapperoo@.service "${pkgdir}/usr/lib/systemd/system/snapperoo@.service"
+ install -Dm 644 systemd/snapperoo@.timer "${pkgdir}/usr/lib/systemd/system/snapperoo@.timer"
+}