summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Wiesner2020-11-02 21:19:40 +0100
committerSebastian Wiesner2020-11-02 21:19:40 +0100
commitc82c8d9944bc6a967398bd92aac4d7094fecd148 (patch)
tree5f90a5c0d27b15145f89cd3dd1a5548ca49cb525
parent0da91b5f243f65357ef5ef94f9769d6aa40c9e95 (diff)
downloadaur-c82c8d9944bc6a967398bd92aac4d7094fecd148.tar.gz
upgpkg: duplicity-git 0.8.17.dev29-1
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD18
2 files changed, 13 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 53af7ad0f628..98219da0aa21 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = duplicity-git
pkgdesc = A utility for encrypted, bandwidth-efficient backups using the rsync algorithm.
- pkgver = rel.0.8.16.r29.15026d95
+ pkgver = 0.8.17.dev29
pkgrel = 1
url = https://www.nongnu.org/duplicity/
arch = x86_64
license = GPL
makedepends = git
makedepends = python-setuptools
+ makedepends = python-setuptools-scm
depends = gnupg
depends = librsync
depends = python-paramiko
diff --git a/PKGBUILD b/PKGBUILD
index 1dc3c4da6921..a1094d82c8cb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,14 @@
# Maintainer: Sebastian Wiesner <sebastian@swsnr.de>
-# Contributor: Kaiting Chen <kaitocracy@gmail.com>
-# Contributor: Aaron Schaefer <aaron@elasticdog.com>
pkgname=duplicity-git
-pkgver=rel.0.8.16.r29.15026d95
-_pkgver=0.8.16
+pkgver=0.8.17.dev29
pkgrel=1
pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm.'
arch=('x86_64')
url='https://www.nongnu.org/duplicity/'
license=('GPL')
depends=('gnupg' 'librsync' 'python-paramiko' 'python-fasteners' 'python-future')
-makedepends=('git' 'python-setuptools')
+makedepends=('git' 'python-setuptools' 'python-setuptools-scm')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
optdepends=('lftp: backend for ftp, ftps, fish'
@@ -28,10 +25,17 @@ md5sums=('SKIP')
pkgver() {
cd "$srcdir/${pkgname%-git}"
- printf "%s" "$(git describe --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+ python setup.py --version
}
-package() {
+build() {
+ # Go through sdist because it puts version into some files.
cd "$srcdir/${pkgname%-git}"
+ python setup.py sdist
+ tar -xf "dist/${pkgname%-git}-${pkgver}.tar.gz"
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}/${pkgname%-git}-${pkgver}"
python setup.py install --root="$pkgdir" --optimize=1
}