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.

Reply via email to