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

David Runge dvzrv at archlinux.org
Mon Feb 18 18:43:41 UTC 2019


    Date: Monday, February 18, 2019 @ 18:43:40
  Author: dvzrv
Revision: 434278

upgpkg: python-linux-procfs 0.6-2

Setting proper license (GLP2). Removing python2 compatibility. Adding python-six to depends (was only in makedepends...).

Modified:
  python-linux-procfs/trunk/PKGBUILD

----------+
 PKGBUILD |   45 ++++++++++-----------------------------------
 1 file changed, 10 insertions(+), 35 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-02-18 18:34:57 UTC (rev 434277)
+++ PKGBUILD	2019-02-18 18:43:40 UTC (rev 434278)
@@ -2,44 +2,30 @@
 # Contributor: Joakim Hernberg <jhernberg at alchemy.lu>
 # Contributor: Ninez <triplesquarednine at gmail.com>
 
-pkgbase=python-linux-procfs
-pkgname=('python-linux-procfs' 'python2-linux-procfs')
+pkgname=python-linux-procfs
 pkgver=0.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Linux /proc abstraction classes for python"
 arch=('any')
 url="https://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git/"
-license=('GPL')
-makedepends=('python-setuptools' 'python-six' 'python2-setuptools' 'python2-six')
-source=("https://git.kernel.org/pub/scm/libs/python/${pkgbase}/${pkgbase}.git/snapshot/${pkgbase}-${pkgver}.tar.gz")
+license=('GPL2')
+depends=('python-six')
+makedepends=('python-setuptools')
+source=("https://git.kernel.org/pub/scm/libs/python/${pkgname}/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.gz")
 sha512sums=('ca5c9dc2b9b0869557713e10ab3b431a88e23153c1c13f08976deac4333c08b7c1d3813a9e660985113f8a4831725a83ec0239fcc7069c3f5faa2464b8212518')
 
-prepare() {
-  cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}"
-  cd "${pkgname[1]}-${pkgver}"
-  # fixing shebang of scripts
-  sed -e '1s/python/python2/' -i procfs/*.py pflags
-}
-
 build() {
-  cd "${pkgname[0]}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
   python setup.py build
-  cd ../"${pkgname[1]}-${pkgver}"
-  python2 setup.py build
 }
 
 check() {
-  cd "${pkgname[0]}-${pkgver}"
-  export PYTHONPATH=${srcdir}/${pkgname}-${pkgver}/build:${PYTHONPATH}
+  cd "${pkgname}-${pkgver}"
+  export PYTHONPATH="build:${PYTHONPATH}"
   python bitmasklist_test.py
-
-  cd ../"${pkgname[1]}-${pkgver}"
-  export PYTHONPATH=${srcdir}/${pkgname}-${pkgver}/build:${PYTHONPATH}
-  python2 bitmasklist_test.py
 }
 
-package_python-linux-procfs() {
-  depends=('python')
+package() {
   cd "${pkgname[0]}-${pkgver}"
   python setup.py install --skip-build \
     --optimize=1 \
@@ -46,14 +32,3 @@
     --prefix=/usr \
     --root="${pkgdir}/"
 }
-
-package_python2-linux-procfs() {
-  depends=('python2')
-  cd "${pkgname[1]}-${pkgver}"
-  python2 setup.py install --skip-build \
-    --optimize=1 \
-    --prefix=/usr \
-    --root="${pkgdir}/"
-  mv -v ${pkgdir}/usr/bin/pflags ${pkgdir}/usr/bin/pflags2
-}
-# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list