[arch-commits] Commit in python-pyenchant/trunk (PKGBUILD enchant-2.patch)

Balló György bgyorgy at archlinux.org
Thu Jan 25 10:42:08 UTC 2018


    Date: Thursday, January 25, 2018 @ 10:41:57
  Author: bgyorgy
Revision: 286762

upgpkg: python-pyenchant 2.0.0-2

Fix for enchant 2.2.1 (FS#57221)

Added:
  python-pyenchant/trunk/enchant-2.patch
Modified:
  python-pyenchant/trunk/PKGBUILD

-----------------+
 PKGBUILD        |   14 +++++++++++---
 enchant-2.patch |   11 +++++++++++
 2 files changed, 22 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-25 09:42:56 UTC (rev 286761)
+++ PKGBUILD	2018-01-25 10:41:57 UTC (rev 286762)
@@ -7,14 +7,22 @@
 
 pkgname=('python-pyenchant' 'python2-pyenchant')
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 arch=('any')
 url="https://pypi.python.org/pypi/pyenchant"
 license=('LGPL')
 makedepends=('python2-setuptools' 'python-setuptools' 'enchant')
-source=("https://github.com/rfk/pyenchant/archive/v${pkgver}.tar.gz")
-md5sums=('e969ea446971410a780c3e5aac23978c')
+source=("https://github.com/rfk/pyenchant/archive/v${pkgver}.tar.gz"
+        "enchant-2.patch")
+md5sums=('e969ea446971410a780c3e5aac23978c'
+         '5db60f4ad048772599f4e496b9f93385')
 
+prepare() {
+  cd ${srcdir}/pyenchant-${pkgver}
+
+  patch -Np1 -i "${srcdir}/enchant-2.patch"
+}
+
 build() {
   cp -r pyenchant-${pkgver} pyenchant2-${pkgver}
 

Added: enchant-2.patch
===================================================================
--- enchant-2.patch	                        (rev 0)
+++ enchant-2.patch	2018-01-25 10:41:57 UTC (rev 286762)
@@ -0,0 +1,11 @@
+diff -ur pyenchant2-2.0.0/enchant/_enchant.py pyenchant2-2.0.0_fix/enchant/_enchant.py
+--- pyenchant2-2.0.0/enchant/_enchant.py 2018-01-24 21:13:42.680056632 -0700
++++ pyenchant2-2.0.0_fix/enchant/_enchant.py 2018-01-24 21:14:20.620017925 -0700
+@@ -72,6 +72,7 @@
+         yield "libenchant.so"
+     # See if ctypes can find the library for us, under various names.
+     yield find_library("enchant")
++    yield find_library("enchant-2")
+     yield find_library("libenchant")
+     yield find_library("libenchant-1")
+     # Special-case handling for enchant installed by macports.



More information about the arch-commits mailing list