[arch-commits] Commit in python-smmap/trunk (PKGBUILD)

NicoHood nicohood at archlinux.org
Tue Jun 13 17:56:52 UTC 2017


    Date: Tuesday, June 13, 2017 @ 17:56:52
  Author: nicohood
Revision: 236662

upgpkg: python-smmap 2.0.3-1

Modified:
  python-smmap/trunk/PKGBUILD

----------+
 PKGBUILD |   35 +++++++++++++++++++----------------
 1 file changed, 19 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-06-13 17:55:20 UTC (rev 236661)
+++ PKGBUILD	2017-06-13 17:56:52 UTC (rev 236662)
@@ -1,11 +1,13 @@
 # $Id$
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 # Contributor: Carl George < arch at cgtx dot us >
+# Contributor: NicoHood <archlinux {cat} nicohood {dog} de>
 
 pkgbase=python-smmap
+_pypiname=smmap2
 pkgname=("python-smmap" "python2-smmap")
-pkgver=0.9.0
-pkgrel=4
+pkgver=2.0.3
+pkgrel=1
 pkgdesc="A pure git implementation of a sliding window memory map manager"
 arch=("any")
 url="https://github.com/gitpython-developers/smmap"
@@ -12,28 +14,29 @@
 license=("BSD")
 makedepends=("python-setuptools" "python2-setuptools")
 checkdepends=("python-nose" "python2-nose")
-source=("https://pypi.python.org/packages/source/s/smmap/smmap-${pkgver}.tar.gz"
-        "https://raw.githubusercontent.com/gitpython-developers/smmap/v${pkgver}/LICENSE")
-sha256sums=('0e2b62b497bd5f0afebc002eda4d90df9d209c30ef257e8673c90a6b5c119d62'
-            '88e9d93f708d110b328a834302dd1d5c6afbda530e7721d15d80b3511d86f235')
+source=("${pkgbase}-${pkgver}.tar.gz::https://pypi.org/packages/source/s/${_pypiname}/${_pypiname}-${pkgver}.tar.gz"
+        "${pkgbase}-${pkgver}.tar.gz.asc::https://pypi.org/packages/source/s/${_pypiname}/${_pypiname}-${pkgver}.tar.gz.asc")
+sha512sums=('f5623247fbdb6b0e94bbfe7104ffd84ee4563a0c32781256d92d46fd23e05280d7a0e3952a573b6834e253e9b68175784babc36d91ab61edf6d0d072830e1fde'
+            'SKIP')
+validpgpkeys=('4477ADC5977D7C60D2A7E3789FEE1C6A3B07188F') # Sebastian Thiel (In Rust I trust!) <byronimo at gmail.com>
 
 prepare() {
-    cp -a "${srcdir}/smmap-${pkgver}"{,-py2}
+    cp -a "${srcdir}/${_pypiname}-${pkgver}"{,-py2}
 }
 
 build() {
-    cd "${srcdir}/smmap-${pkgver}"
+    cd "${srcdir}/${_pypiname}-${pkgver}"
     python setup.py build
 
-    cd "${srcdir}/smmap-${pkgver}-py2"
+    cd "${srcdir}/${_pypiname}-${pkgver}-py2"
     python2 setup.py build
 }
 
 check() {
-    cd "${srcdir}/smmap-${pkgver}"
+    cd "${srcdir}/${_pypiname}-${pkgver}"
     nosetests3
-    
-    cd "${srcdir}/smmap-${pkgver}-py2"
+
+    cd "${srcdir}/${_pypiname}-${pkgver}-py2"
     nosetests2
 }
 
@@ -40,15 +43,15 @@
 package_python-smmap() {
     depends=("python")
 
-    cd "${srcdir}/smmap-${pkgver}"
+    cd "${srcdir}/${_pypiname}-${pkgver}"
     python setup.py install --skip-build --root="${pkgdir}" --optimize=1
-    install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+    install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
 
 package_python2-smmap() {
     depends=("python2")
 
-    cd "${srcdir}/smmap-${pkgver}-py2"
+    cd "${srcdir}/${_pypiname}-${pkgver}-py2"
     python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1
-    install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+    install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }



More information about the arch-commits mailing list