Date: Thursday, November 16, 2017 @ 23:25:09
  Author: felixonmars
Revision: 267030

upgpkg: python-pyperclip 1.6.0-1

Modified:
  python-pyperclip/trunk/PKGBUILD

----------+
 PKGBUILD |   33 ++++++++++++++++-----------------
 1 file changed, 16 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-11-16 23:24:26 UTC (rev 267029)
+++ PKGBUILD    2017-11-16 23:25:09 UTC (rev 267030)
@@ -1,34 +1,33 @@
 # $Id$
 # Maintainer: Felix Yan <felixonm...@archlinux.org>
 # Contributor: Jim Bridgewater <jwbwater at gmail dot com>
-# Contributor: delta48 <dark.magician.48[at]gmail[dot]com> 
+# Contributor: delta48 <dark.magician.48[at]gmail[dot]com>
 
 pkgbase=python-pyperclip
 pkgname=('python-pyperclip' 'python2-pyperclip')
-_pypiname=pyperclip
-pkgver=1.5.27
-_commit=7deec0b6464bbda18ce2f700980edba2d6c51e10
-pkgrel=2
+pkgver=1.6.0
+_commit=2f11f6302492e2dfc6b1a91eb9d5c0a6b68a71d5
+pkgrel=1
 pkgdesc="A cross-platform clipboard module for Python"
 arch=('any')
 url="https://github.com/asweigart/pyperclip";
 license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
+makedepends=('python-setuptools' 'python2-setuptools')
 # GTK/Qt tests crash xvfb, and Klipper tests require a running klipper
-checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest'
-              'xsel' 'xclip')
-source=("git+https://github.com/asweigart/pyperclip.git#commit=$_commit";)
-md5sums=('SKIP')
+checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest' 'xsel' 
'xclip')
+source=("$pkgbase-$_commit.tar.gz::https://github.com/asweigart/pyperclip/archive/$_commit.tar.gz";)
+sha512sums=('2383a5b7e13cc810522acd84b894b608c5eba74ea99a7d9e588ee3d9f5324a8d9a0023e6fe6d9d3163aeac8898fb3e0fa416589fbe99e12e9c7ba0e7fe3ba52d')
 
 prepare() {
-  cp -a $_pypiname{,-py2}
+  mv pyperclip-{$_commit,$pkgver}
+  cp -a pyperclip-$pkgver{,-py2}
 }
 
 check() {
-  cd "$srcdir/$_pypiname"
+  cd "$srcdir"/pyperclip-$pkgver
   PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test
 
-  cd "$srcdir/$_pypiname-py2"
+  cd "$srcdir"/pyperclip-$pkgver-py2
   PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2
 }
 
@@ -39,9 +38,9 @@
               'python-pyqt4: qt backend'
               'plasma-workspace: klipper backend')
 
-  cd "$srcdir/$_pypiname"
+  cd "$srcdir"/pyperclip-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
 }
 
 package_python2-pyperclip() {
@@ -52,9 +51,9 @@
               'plasma-workspace: klipper backend'
               'pygtk: gtk backend')
 
-  cd "$srcdir/$_pypiname-py2"
+  cd "$srcdir"/pyperclip-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
 }
 
 # vim:set ts=2 sw=2 et:

Reply via email to