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

Antonio Rojas arojas at archlinux.org
Wed Jan 1 23:48:09 UTC 2020


    Date: Wednesday, January 1, 2020 @ 23:48:09
  Author: arojas
Revision: 545996

Drop python2

Modified:
  python-mpmath/trunk/PKGBUILD

----------+
 PKGBUILD |   32 +++++---------------------------
 1 file changed, 5 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-01 23:46:30 UTC (rev 545995)
+++ PKGBUILD	2020-01-01 23:48:09 UTC (rev 545996)
@@ -4,8 +4,7 @@
 # Contributor: Rafael G. Martins <rafael at rafaelmartins.com>
 # Contributor: Iván Pulido <ijpulidos at riseup.net>
 
-pkgbase=python-mpmath
-pkgname=(python2-mpmath python-mpmath)
+pkgname=python-mpmath
 pkgver=1.1.0
 pkgrel=3
 pkgdesc='Python library for arbitrary-precision floating-point arithmetic.'
@@ -12,37 +11,16 @@
 arch=(any)
 url='http://mpmath.org/'
 license=(BSD)
-makedepends=(python python2)
-source=($pkgbase-$pkgver.tar.gz::"https://github.com/fredrik-johansson/mpmath/archive/$pkgver.tar.gz")
+depends=(python-gmpy2)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/fredrik-johansson/mpmath/archive/$pkgver.tar.gz")
 sha256sums=('16c01d589bcb1be5cab3a07de2855b578e5fc4a7882fb61a15f2aaf118fdd06e')
 
-prepare(){
-  cp -r mpmath-$pkgver mpmath2-$pkgver
-}
-
 build() {
-  cd mpmath2-$pkgver  
-  python2 setup.py build
-
-  cd ../mpmath-$pkgver
+  cd mpmath-$pkgver
   python setup.py build
 }
 
-package_python2-mpmath() {
-  depends=(python2-gmpy2)
-  cd mpmath2-$pkgver
-
-  find -name '*.py' | xargs sed -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
-                                -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
-
-  python2 setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-
-package_python-mpmath() {
-  depends=(python-gmpy2)
+package() {
   cd mpmath-$pkgver  
 
   python setup.py install --root "$pkgdir" --optimize=1



More information about the arch-commits mailing list