diff options
author | Anthony Ruhier | 2017-02-12 02:30:12 +0100 |
---|---|---|
committer | Anthony Ruhier | 2017-02-12 02:30:12 +0100 |
commit | a081b317f96d81be290478aaa1fd52bcdda1a799 (patch) | |
tree | e4deb93c7aec09f299219d93e924ed334e3e66ad /PKGBUILD | |
download | aur-btrbck.tar.gz |
Create btrbck package
Version 2.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2a8d7e7b2e89 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# This file is part of BlackArch Linux ( http://blackarch.org ). +# See COPYING for license details. + +pkgname="btrbck" +pkgver="2.0" +pkgrel=1 +pkgdesc="Backup tool leveraging BTRFS for incremental backups." +arch=("any") +url="https://github.com/ruediste/btrbck" +depends=("java-environment") +license=("GPL3") +_jar_name="${pkgname}-cli-${pkgver}.jar" +noextract=("${_jar_name}") +source=("https://github.com/ruediste/btrbck/releases/download/2.0/${pkgname}-cli-${pkgver}.jar") +sha1sums=('ef0af5722e5868f150106ffea550bf91485bb52b') + +package() { + cd "$srcdir" + + mkdir -p "$pkgdir/usr/bin" + + install -Dm644 $_jar_name "$pkgdir/usr/share/$pkgname/$_jar_name" + + cat > "$pkgdir/usr/bin/$pkgname" << EOF +#!/bin/sh +exec \$JAVA_HOME/bin/java -jar /usr/share/$pkgname/$_jar_name "\$@" +EOF + + chmod +x "$pkgdir/usr/bin/$pkgname" +} |