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

Antonio Rojas arojas at archlinux.org
Thu Jan 2 00:20:14 UTC 2020


    Date: Thursday, January 2, 2020 @ 00:20:13
  Author: arojas
Revision: 546007

Drop python2

Modified:
  python-igraph/trunk/PKGBUILD

----------+
 PKGBUILD |   32 ++++++--------------------------
 1 file changed, 6 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-02 00:17:22 UTC (rev 546006)
+++ PKGBUILD	2020-01-02 00:20:13 UTC (rev 546007)
@@ -1,15 +1,15 @@
 # Maintainer: Antonio Rojas <arojas at archlinux.org>
 # Contributor: Lukasz Pozarlik <lpozarlik at gmail.com>
 
-pkgbase=python-igraph
-pkgname=(python-igraph python2-igraph)
+pkgname=python-igraph
 pkgver=0.7.1.post6
 pkgrel=6
 url="https://igraph.org/python/"
 license=(GPL)
 arch=(x86_64)
-makedepends=(python python2 igraph) 
-source=("https://pypi.python.org/packages/source/p/$pkgbase/$pkgbase-$pkgver.tar.gz"
+pkgdesc="Python bindings for the igraph library"
+depends=(igraph python)
+source=("https://pypi.python.org/packages/source/p/$pkgname/$pkgname-$pkgver.tar.gz"
         igraph-python3.patch::"https://github.com/igraph/python-igraph/commit/8864b468.patch")
 sha256sums=('a5ea42790a077eadb3d1e8f82edc47516fea4a2b26bbf52bfc148370fe0fe676'
             '2ae94434dca55c4a7afbfc292e308aea48c647e737a73fd5c3a2d3f2b2dc24dc')
@@ -16,35 +16,15 @@
 
 prepare() {
   cd $pkgbase-$pkgver
-   patch -p1 -i ../igraph-python3.patch # fixed Plot._repr_svg_() on Python 3.x
-  cd ..
-
-  cp -r $pkgbase-$pkgver{,-python2}
-
-  sed -e 's|/usr/bin/env python|/usr/bin/env/python2|g' -i $pkgbase-$pkgver-python2/igraph/vendor/texttable.py
+  patch -p1 -i ../igraph-python3.patch # fixed Plot._repr_svg_() on Python 3.x
 }
 
 build() {
   cd $pkgbase-$pkgver
   python setup.py build
-
-  cd ../$pkgbase-$pkgver-python2
-  python2 setup.py build
 }
 
-package_python-igraph() {
-  pkgdesc="Python bindings for the igraph library"
-  depends=(igraph python)
-
+package() {
   cd $pkgbase-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
 }
-
-package_python2-igraph() {
-  pkgdesc="Python 2 bindings for the igraph library"
-  depends=(igraph python2)
-
-  cd $pkgbase-$pkgver-python2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/bin/igraph{,2}
-}



More information about the arch-commits mailing list