summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Epaneshnikov2021-07-11 18:19:11 +0300
committerAlexander Epaneshnikov2021-07-11 18:19:11 +0300
commitef771eb1d8d1a12d717d5cb8a179f1b80330bf47 (patch)
treebefd8d79208e5fbd5798dabc3c853fa93e2e1ec9
parent874b5c134c76f1bf7303f44e8573f6e042db8eeb (diff)
downloadaur-ef771eb1d8d1a12d717d5cb8a179f1b80330bf47.tar.gz
upgpkg: s3cmd-git 2.1.0.r88.g27d8fb0-1
improve pkgbuild.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD24
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7ba6b45a664b..b2fcc8a71bd7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 034c0a4aec25..3890896f6a40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}