[arch-commits] Commit in python-diff-match-patch/trunk (PKGBUILD)

Jaroslav Lichtblau jlichtblau at archlinux.org
Sun Dec 9 11:42:59 UTC 2018


    Date: Sunday, December 9, 2018 @ 11:42:59
  Author: jlichtblau
Revision: 413020

upgpkg: python-diff-match-patch 20181111-1 - new upstream release

Modified:
  python-diff-match-patch/trunk/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++--------------------------
 1 file changed, 10 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-12-09 11:11:07 UTC (rev 413019)
+++ PKGBUILD	2018-12-09 11:42:59 UTC (rev 413020)
@@ -1,38 +1,22 @@
 # Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
 # Contributor: Jakob Gahde <j5lx at fmail.co.uk>
 
-pkgbase=python-diff-match-patch
-pkgname=('python-diff-match-patch' 'python2-diff-match-patch')
-pkgver=20121119
-pkgrel=4
+pkgname=python-diff-match-patch
+pkgver=20181111
+pkgrel=1
 pkgdesc="Robust algorithms to perform the operations required for synchronizing plain text"
 arch=('any')
-url="https://code.google.com/archive/p/google-diff-match-patch/"
+url="https://pypi.org/project/diff-match-patch/"
 license=('Apache')
-makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools')
-source=(https://pypi.python.org/packages/source/d/diff-match-patch/diff-match-patch-${pkgver}.tar.gz)
-sha256sums=('9dba5611fbf27893347349fd51cc1911cb403682a7163373adacc565d11e2e4c')
+makedepends=('python' 'python-setuptools')
+source=(https://files.pythonhosted.org/packages/f0/2a/5ba07def0e9107d935aba62cf632afbd0f7c723a98af47ccbcab753d2452/diff-match-patch-$pkgver.tar.gz)
+sha256sums=('a809a996d0f09b9bbd59e9bbd0b71eed8c807922512910e05cbd3f9480712ddb')
 
-prepare() {
-  cd "${srcdir}"/diff-match-patch-${pkgver}
-
-  sed -i 's/\/usr\/bin\/python2.4/\/usr\/bin\/python2.7/' python2/diff_match_patch/*
-}
-
-package_python-diff-match-patch() {
+package() {
   depends=('python')
 
-  cd "${srcdir}"/diff-match-patch-${pkgver}
+  cd "${srcdir}"/diff-match-patch-$pkgver
 
   python setup.py install --root="${pkgdir}" -O1
+  find "${pkgdir}" -name *_py2.* -delete
 }
-
-package_python2-diff-match-patch() {
-  depends=('python2')
-
-  cd "${srcdir}"/diff-match-patch-${pkgver}
-
-  rm -rf build # Installs python3 version otherwise
-  python2 setup.py install --root="${pkgdir}" -O1
-  chmod 644 "${pkgdir}"/usr/lib/python2.7/site-packages/diff_match_patch-20121119-py2.7.egg-info/*
-}



More information about the arch-commits mailing list