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

Felix Yan felixonmars at archlinux.org
Mon Sep 24 14:28:48 UTC 2018


    Date: Monday, September 24, 2018 @ 14:28:48
  Author: felixonmars
Revision: 384573

upgpkg: python-pyperclip 1.6.5-1

Modified:
  python-pyperclip/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-24 14:28:37 UTC (rev 384572)
+++ PKGBUILD	2018-09-24 14:28:48 UTC (rev 384573)
@@ -4,9 +4,9 @@
 
 pkgbase=python-pyperclip
 pkgname=('python-pyperclip' 'python2-pyperclip')
-pkgver=1.6.4
-_commit=16b1f5b7ece36a08adc5ddec1ef6b1b0aa9de77f
-pkgrel=2
+pkgver=1.6.5
+_commit=92834679086757361bbdd5e45769b608253709cd
+pkgrel=1
 pkgdesc="A cross-platform clipboard module for Python"
 arch=('any')
 url="https://github.com/asweigart/pyperclip"
@@ -15,19 +15,22 @@
 # GTK/Qt tests crash xvfb, and Klipper tests require a running klipper
 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=('2e8213503d83e9e4e676eefd2336cfa2d92b8c7e28c4d0100361ae9814d1378f70c2b6e9112fb29ed68aa7af95b7fc0784f2c927304bde175b21cbfdc94f8bd6')
+sha512sums=('0ccfe3398f8856cc6f4199282810ecccd15b1e923d7bf3a025b5b5790c6cd6038340c5e922bd68660e43f07188a7585bf7e3d651a9bf85799703eb7e41b25561')
 
 prepare() {
   mv pyperclip-{$_commit,$pkgver}
-  cp -a pyperclip-$pkgver{,-py2}
 }
 
+build() {
+  cd pyperclip-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
 check() {
-  cd "$srcdir"/pyperclip-$pkgver
+  cd pyperclip-$pkgver
   PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test
-
-  cd "$srcdir"/pyperclip-$pkgver-py2
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2 || warning "https://github.com/asweigart/pyperclip/issues/129"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2
 }
 
 package_python-pyperclip() {
@@ -36,7 +39,7 @@
               'xsel: xsel backend'
               'plasma-workspace: klipper backend')
 
-  cd "$srcdir"/pyperclip-$pkgver
+  cd pyperclip-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
 }
@@ -48,7 +51,7 @@
               'plasma-workspace: klipper backend'
               'pygtk: gtk backend')
 
-  cd "$srcdir"/pyperclip-$pkgver-py2
+  cd pyperclip-$pkgver
   python2 setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
 }



More information about the arch-commits mailing list