summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLauri Niskanen2016-03-17 02:38:56 +0200
committerLauri Niskanen2016-03-17 02:38:56 +0200
commit3c52eff7dc89e491bf67c84bddad72d09d17235b (patch)
tree1fcd31b0d8bfc9135ff50336c46cf404d5f94727
parent1ec24c6e302419b8bcf3294c35686a7d9d3a727f (diff)
downloadaur-3c52eff7dc89e491bf67c84bddad72d09d17235b.tar.gz
Update PKGBUILD based on community/borg package
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD26
2 files changed, 17 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 25efa475c517..a71d9a84fde0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Thu Mar 17 00:38:41 UTC 2016
pkgbase = borgbackup-git
- pkgdesc = A deduplicating backup program for efficient and secure backups
- pkgver = 0.27.0.r246.g44083f7
+ pkgdesc = Deduplicating backup program with compression and authenticated encryption
+ pkgver = 1.0.0.r27.gf0cb637
pkgrel = 1
url = https://borgbackup.github.io/
arch = i686
@@ -8,12 +10,12 @@ pkgbase = borgbackup-git
license = BSD
makedepends = cython
makedepends = git
- makedepends = python-mock
makedepends = python-sphinx
depends = acl
depends = lz4
depends = openssl
depends = python-msgpack
+ depends = python-setuptools
depends = xz
optdepends = openssh: repositories on remote hosts
optdepends = python-llfuse: mounting backups as a FUSE filesystem
diff --git a/PKGBUILD b/PKGBUILD
index 329c8b4b8fe6..a9dac8c3b2f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,12 @@
# Maintainer: Vlad M. <vlad@archlinux.net>
+# Contributor: Lauri Niskanen <ape@ape3000.com>
+# Contributor: Lukas Fleischer <lfleischer@archlinux.org>
pkgname=borgbackup-git
_pkgname=borg
-pkgver=0.27.0.r246.g44083f7
+pkgver=1.0.0.r27.gf0cb637
pkgrel=1
-pkgdesc="A deduplicating backup program for efficient and secure backups"
+pkgdesc="Deduplicating backup program with compression and authenticated encryption"
url="https://borgbackup.github.io/"
license=('BSD')
arch=('i686' 'x86_64')
@@ -12,38 +14,34 @@ depends=('acl'
'lz4'
'openssl'
'python-msgpack'
+ 'python-setuptools'
'xz')
optdepends=('openssh: repositories on remote hosts'
'python-llfuse: mounting backups as a FUSE filesystem')
makedepends=('cython'
'git'
- 'python-mock'
'python-sphinx')
provides=('borgbackup')
conflicts=('borgbackup')
-source=("${_pkgname}::git+https://github.com/borgbackup/borg.git")
+source=("${_pkgname}::git+https://github.com/borgbackup/${_pkgname}.git")
sha256sums=('SKIP')
pkgver() {
cd "${srcdir}/${_pkgname}"
-
git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${srcdir}/${_pkgname}"
-
- python setup.py -q build
- cd docs; make man html
+ python setup.py build
+ cd docs
+ make man
}
package() {
cd "${srcdir}/${_pkgname}"
- install -Dm644 "docs/_build/man/borg-deduplicatingarchiver.1" \
- "${pkgdir}/usr/share/man/man1/borg.1"
- install -d "${pkgdir}/usr/share/doc/${pkgname}"
- cp -r docs/_build/html/* "${pkgdir}/usr/share/doc/${pkgname}"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- python setup.py -q install --root="${pkgdir}" --optimize=1
+ install -Dm644 "docs/_build/man/borg.1" "$pkgdir/usr/share/man/man1/borg.1"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ python setup.py -q install --root="$pkgdir" --optimize=1
}