summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJeff Parent2015-08-22 14:55:40 -0500
committerJeff Parent2015-08-22 14:55:40 -0500
commitd931977cc66c43db203ac21fd8e3e88b8a4bc3e0 (patch)
treeed0495838e09905c6dae2ebc3560f7b67ab42062 /PKGBUILD
downloadaur-feather-git.tar.gz
Rev 30.503fb9f
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9660695d1c3b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Clément Junca <cju.arch@gmail.com>
+# Maintainer: Jeff Parent <jecxjo@sdf.lonestar.org>
+pkgname=feather-git
+pkgver=30.503fb9f
+pkgrel=1
+pkgdesc="A tarsnap script that performs and maintains a set of backups as defined by a yaml configuration file"
+arch=('any')
+url="https://github.com/danrue/feather"
+license=('custom:beerware')
+depends=('tarsnap' 'python2-yaml')
+makedepends=('git')
+install='feather.install'
+source=('git://github.com/danrue/feather.git'
+ 'LICENSE')
+md5sums=('SKIP'
+ '11e83d27bfac8416111b464909fc9adf')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-*}"
+ echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+}
+
+prepare() {
+ cd "$srcdir/${pkgname%-*}"
+ sed -i 's|env python|env python2|' feather
+ sed -i 's|binpath: /usr/local/bin/|binpath: /usr/bin/|' feather.yaml.dist
+}
+
+package() {
+ cd "$srcdir/${pkgname%-*}"
+ install -D -m755 feather "$pkgdir/usr/bin/feather"
+ install -D -m644 feather.yaml.dist "$pkgdir/usr/share/$pkgname/feather.yaml.dist"
+ install -D -m644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et: