[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