diff options
author | Alexander Epaneshnikov | 2021-07-11 18:19:11 +0300 |
---|---|---|
committer | Alexander Epaneshnikov | 2021-07-11 18:19:11 +0300 |
commit | ef771eb1d8d1a12d717d5cb8a179f1b80330bf47 (patch) | |
tree | befd8d79208e5fbd5798dabc3c853fa93e2e1ec9 | |
parent | 874b5c134c76f1bf7303f44e8573f6e042db8eeb (diff) | |
download | aur-ef771eb1d8d1a12d717d5cb8a179f1b80330bf47.tar.gz |
upgpkg: s3cmd-git 2.1.0.r88.g27d8fb0-1
improve pkgbuild.
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 17 insertions, 14 deletions
@@ -1,8 +1,6 @@ -# Generated by mksrcinfo v8 -# Wed Dec 16 05:01:33 UTC 2020 pkgbase = s3cmd-git pkgdesc = A command line client for Amazon S3 (development version) - pkgver = 2.1.0.75.5834228 + pkgver = 2.1.0.r88.g27d8fb0 pkgrel = 1 url = https://github.com/s3tools/s3cmd arch = any @@ -15,8 +13,7 @@ pkgbase = s3cmd-git optdepends = python-magic: determine mimetype based on contents provides = s3cmd conflicts = s3cmd - source = git+https://github.com/s3tools/s3cmd.git + source = s3cmd::git+https://github.com/s3tools/s3cmd.git sha512sums = SKIP pkgname = s3cmd-git - @@ -1,8 +1,8 @@ # Maintainer: Yardena Cohen <yardenack at gmail dot com> -# Contributor: Alexander Epaneshnikov <aarnaarn2@gmail.com> +# Maintainer: Alexander Epaneshnikov <aarnaarn2@gmail.com> pkgname=s3cmd-git -pkgver=2.1.0.75.5834228 +pkgver=2.1.0.r88.g27d8fb0 pkgrel=1 pkgdesc="A command line client for Amazon S3 (development version)" arch=('any') @@ -12,17 +12,23 @@ depends=('python' 'python-dateutil') makedepends=('git' 'python-setuptools') optdepends=('gnupg: encrypted file storage' 'python-magic: determine mimetype based on contents') -provides=('s3cmd') -conflicts=('s3cmd') -source=("git+${url}.git") +provides=(${pkgname%-git}) +conflicts=(${pkgname%-git}) +source=(${pkgname%-git}::"git+${url}.git") sha512sums=('SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" - printf "%s" "$(git describe --long | sed 's/-/./g;s/[grv]//g')" + cd "${pkgname%-git}" + # cutting off 'v' prefix that presents in the git tag + git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/_/-/g;s/-/./g' +} + +build() { + cd "${pkgname%-git}" + python setup.py build } package() { - cd "${srcdir}/${pkgname%-git}" - python setup.py install --root="$pkgdir" + cd "${pkgname%-git}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } |