[arch-commits] Commit in python-pyxattr/trunk (PKGBUILD)
Eli Schwartz
eschwartz at archlinux.org
Tue Jul 3 04:14:02 UTC 2018
Date: Tuesday, July 3, 2018 @ 04:14:02
Author: eschwartz
Revision: 350322
upgpkg: python-pyxattr 0.6.0-2
fix build with attr 2.4.48
python 3.7 rebuild
enable tests
enable HTTPS
fix missing validpgpkeys
Modified:
python-pyxattr/trunk/PKGBUILD
----------+
PKGBUILD | 32 ++++++++++++++++++++++++++++----
1 file changed, 28 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-07-03 03:54:32 UTC (rev 350321)
+++ PKGBUILD 2018-07-03 04:14:02 UTC (rev 350322)
@@ -5,16 +5,40 @@
pkgbase=python-pyxattr
_pkgname=pyxattr
pkgver=0.6.0
-pkgrel=1
+pkgrel=2
pkgdesc='A python extension module that allows you to manipulate the extended attributes.'
arch=('x86_64')
-url='http://pyxattr.k1024.org/'
+url='https://pyxattr.k1024.org/'
license=('GPL')
makedepends=('python2' 'python' 'python2-setuptools' 'python-setuptools')
-source=("http://pyxattr.k1024.org/downloads/pyxattr-$pkgver.tar.gz"{,.asc})
+source=("https://pyxattr.k1024.org/downloads/pyxattr-$pkgver.tar.gz"{,.asc}
+ "pyxattr-xattr-2.4.48.patch::https://github.com/iustin/pyxattr/pull/15.patch")
md5sums=('3e2f9dd92459a0fe0d02861dff4c2f4d'
- 'SKIP')
+ 'SKIP'
+ '00dbdc4c8ca4638356e57751ad164591')
+validpgpkeys=('CB94E3AA3B1755D61EBB19A5F66E3E419F84F4DE') # Iustin Pop <iustin at k1024.org>
+prepare() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+
+ # https://github.com/iustin/pyxattr/pull/15
+ patch -p1 -i ../pyxattr-xattr-2.4.48.patch
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+
+ python setup.py build
+ python2 setup.py build
+}
+
+check() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+
+ python setup.py test
+ python2 setup.py test
+}
+
package_python2-pyxattr() {
depends=('python2')
provides=('pyxattr')
More information about the arch-commits
mailing list