summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxgjmibzr2021-11-10 22:14:01 -0700
committerxgjmibzr2021-11-10 22:14:01 -0700
commit51462508d48ea58da9e15ee595ea9b733d09f938 (patch)
tree93c6aec11f20a231b16c11af715c62ac4711f3e2
downloadaur-51462508d48ea58da9e15ee595ea9b733d09f938.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD42
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8990245810cb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = yabsm-git
+ pkgdesc = Yet Another BTRFS Snapshot Manager
+ pkgver = r504.347b164
+ pkgrel = 1
+ url = https://github.com/NicholasBHubbard/yabsm
+ arch = x86_64
+ license = MIT
+ depends = perl>=5.16.3
+ depends = btrfs-progs
+ depends = openssh
+ provides = yabsm=r504.347b164
+ source = git+https://github.com/NicholasBHubbard/yabsm.git
+ sha256sums = SKIP
+
+pkgname = yabsm-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5073d1f3a7a2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: xgjmibzr <xgjmibzr[AT]gmail.com>
+
+pkgname=yabsm-git
+pkgver=r504.347b164
+pkgrel=1
+pkgdesc="Yet Another BTRFS Snapshot Manager"
+arch=("$CARCH")
+url="https://github.com/NicholasBHubbard/yabsm"
+license=('MIT')
+depends=('perl>=5.16.3' 'btrfs-progs' 'openssh')
+provides=("yabsm=$pkgver")
+source=("git+https://github.com/NicholasBHubbard/yabsm.git")
+sha256sums=('SKIP')
+
+pkgver()
+{
+ cd "$srcdir/yabsm"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare()
+{
+ chmod +x ${srcdir}/yabsm/export/yabsm.fatpack.pl
+}
+
+package()
+{
+ # Executable
+ install -dm755 "${pkgdir}/usr/local/bin/"
+ cp -a "${srcdir}/yabsm/export/yabsm.fatpack.pl" \
+ "${pkgdir}/usr/local/bin/yabsm"
+
+ # Config
+ install -dm755 "${pkgdir}/etc/"
+ cp -a "${srcdir}/yabsm/export/yabsm.conf.example" \
+ "${pkgdir}/etc/"
+
+ # License
+ install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}/"
+ cp -a "${srcdir}/yabsm/LICENSE" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/"
+}