[arch-commits] Commit in python-ptrace/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Mon Sep 25 11:15:50 UTC 2017
Date: Monday, September 25, 2017 @ 11:15:49
Author: anthraxx
Revision: 260532
upgpkg: python-ptrace 0.9.3-1
Modified:
python-ptrace/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++--------------
1 file changed, 11 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-25 10:57:48 UTC (rev 260531)
+++ PKGBUILD 2017-09-25 11:15:49 UTC (rev 260532)
@@ -4,8 +4,8 @@
pkgbase=python-ptrace
pkgname=('python-ptrace' 'python2-ptrace')
-pkgver=0.9.2
-pkgrel=2
+pkgver=0.9.3
+pkgrel=1
pkgdesc='Python binding of ptrace library to trace processes and syscalls'
url='https://github.com/haypo/python-ptrace'
arch=('any')
@@ -12,24 +12,21 @@
license=('GPL2')
makedepends=('python' 'python-sphinx'
'python2' 'python2-sphinx')
-source=(https://github.com/haypo/python-ptrace/archive/python-ptrace-${pkgver}.tar.gz)
-sha256sums=('e4f6cac3a71d9e99e7ae96c4286899c7d45c7b9f01dbb6cef179a187b8432d3e')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/haypo/python-ptrace/archive/${pkgver}.tar.gz)
+sha512sums=('8d033bfc30ebfb74cc8ff862f7de1144261dc1ab4e2bf74b729aa756f5d20c85bc87825dfc0f5ce1084795031141b4e9170930e41355f966ce2f9c6a95270a86')
prepare(){
- (cd ${pkgbase}-${pkgbase}-${pkgver}
- sed -r 's|(\^open)|\1(at)?|g' -i tests/test_strace.py
- )
- cp -a ${pkgbase}-${pkgbase}-${pkgver}{,-py2}
+ cp -a ${pkgbase}-${pkgver}{,-py2}
}
build() {
msg "Building python..."
- cd "${srcdir}/${pkgbase}-${pkgbase}-${pkgver}"
+ cd "${srcdir}/${pkgbase}-${pkgver}"
python setup.py build
make -j1 -C doc man text SPHINXBUILD=sphinx-build
msg "Building python2..."
- cd "${srcdir}/${pkgbase}-${pkgbase}-${pkgver}-py2"
+ cd "${srcdir}/${pkgbase}-${pkgver}-py2"
python2 setup.py build
make -j1 -C doc man text SPHINXBUILD=sphinx-build2
}
@@ -36,17 +33,17 @@
check() {
msg "Checking python..."
- cd "${srcdir}/${pkgbase}-${pkgbase}-${pkgver}"
+ cd "${srcdir}/${pkgbase}-${pkgver}"
python runtests.py
msg "Checking python2..."
- cd "${srcdir}/${pkgbase}-${pkgbase}-${pkgver}-py2"
+ cd "${srcdir}/${pkgbase}-${pkgver}-py2"
python2 runtests.py
}
package_python-ptrace() {
depends=('python')
- cd "${srcdir}/${pkgbase}-${pkgbase}-${pkgver}"
+ cd "${srcdir}/${pkgbase}-${pkgver}"
python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
install -Dm 644 doc/build/text/*.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
cp -a examples "${pkgdir}/usr/share/doc/${pkgname}"
@@ -55,7 +52,7 @@
package_python2-ptrace() {
depends=('python2')
- cd "${srcdir}/${pkgbase}-${pkgbase}-${pkgver}-py2"
+ cd "${srcdir}/${pkgbase}-${pkgver}-py2"
python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
install -Dm 644 doc/build/text/*.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
cp -a examples "${pkgdir}/usr/share/doc/${pkgname}"
More information about the arch-commits
mailing list