diff options
author | Sebastian Wiesner | 2020-11-02 21:19:40 +0100 |
---|---|---|
committer | Sebastian Wiesner | 2020-11-02 21:19:40 +0100 |
commit | c82c8d9944bc6a967398bd92aac4d7094fecd148 (patch) | |
tree | 5f90a5c0d27b15145f89cd3dd1a5548ca49cb525 | |
parent | 0da91b5f243f65357ef5ef94f9769d6aa40c9e95 (diff) | |
download | aur-c82c8d9944bc6a967398bd92aac4d7094fecd148.tar.gz |
upgpkg: duplicity-git 0.8.17.dev29-1
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 13 insertions, 8 deletions
@@ -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 @@ -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 } |