[arch-commits] Commit in python-pyperclip/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Thu Nov 16 23:25:11 UTC 2017
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 <felixonmars at 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:
More information about the arch-commits
mailing list