summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-09-09 18:44:19 -0500
committerLuis Martinez2021-09-09 18:44:19 -0500
commit3507349866f4ecdd983f7cab301f62226f7afc96 (patch)
treefc264ed118e0a2782ec1c707d7c7d0ab5b70cab9
parentbcf76d309f08ac056d2e0c1ee72d99d22a5cc2c0 (diff)
downloadaur-3507349866f4ecdd983f7cab301f62226f7afc96.tar.gz
update to 1.1.5
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD34
2 files changed, 19 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c07b73b5ec37..e0396027a44b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,14 @@
pkgbase = python-google-crc32c
- pkgdesc = A python wrapper of the C library 'Google CRC32C'
- pkgver = 1.1.2
+ pkgdesc = Wraps Google's CRC32C library into a Python wrapper
+ pkgver = 1.1.5
pkgrel = 1
- url = https://pypi.org/project/google-crc32c/
+ url = https://github.com/googleapis/python-crc32c
arch = any
license = APACHE
makedepends = python-setuptools
depends = python>=3.6
- depends = python-cffi>=1.0.0
- optdepends = google-crc32c: using the c extension instead of a pure python implementation
- options = !emptydirs
- source = https://files.pythonhosted.org/packages/source/g/google-crc32c/google-crc32c-1.1.2.tar.gz
- sha256sums = dff5bd1236737f66950999d25de7a78144548ebac7788d30ada8c1b6ead60b27
+ optdepends = google-crc32c: use C extension instead of pure Python implementation (requires rebuild)
+ source = python-google-crc32c-1.1.5.tar.gz::https://files.pythonhosted.org/packages/source/g/google-crc32c/google-crc32c-1.1.5.tar.gz
+ sha256sums = 0d58387206b44fc820ac9cddb367addaa51ae706694f7d15c43abc55bf6a09c1
pkgname = python-google-crc32c
-
diff --git a/PKGBUILD b/PKGBUILD
index b53ce46fbc90..ed1aeab26811 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,33 @@
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com>
_name=google-crc32c
pkgname=python-google-crc32c
-pkgver=1.1.2
+pkgver=1.1.5
pkgrel=1
pkgdesc="A python wrapper of the C library 'Google CRC32C'"
+pkgdesc="Wraps Google's CRC32C library into a Python wrapper"
arch=('any')
-url="https://pypi.org/project/google-crc32c/"
+url="https://github.com/googleapis/python-crc32c"
license=('APACHE')
-depends=(
- 'python>=3.6'
- 'python-cffi>=1.0.0'
-)
+depends=('python>=3.6')
makedepends=('python-setuptools')
-optdepends=(
- 'google-crc32c: using the c extension instead of a pure python implementation'
-)
-options=(!emptydirs)
-source=(
- "https://files.pythonhosted.org/packages/source/${_name:0:1}/${_name}/${_name}-${pkgver}.tar.gz"
-)
-sha256sums=(
- 'dff5bd1236737f66950999d25de7a78144548ebac7788d30ada8c1b6ead60b27'
-)
+optdepends=('google-crc32c: use C extension instead of pure Python implementation (requires rebuild)')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('0d58387206b44fc820ac9cddb367addaa51ae706694f7d15c43abc55bf6a09c1')
build() {
# Google CRC32C package is now here https://aur.archlinux.org/packages/google-crc32c/ .
# But its install prefix is `/usr/local`.
# To use it you need to change its install prefix to `/usr`.
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py build
+ cd "$_name-$pkgver"
+ python setup.py build
}
package() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
- install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+ cd "$_name-$pkgver"
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
}