diff --git a/programming/language/python/python-lxml/actions.py b/programming/language/python/python-lxml/actions.py
index 4d5b98fc22..2bf34d011e 100644
--- a/programming/language/python/python-lxml/actions.py
+++ b/programming/language/python/python-lxml/actions.py
@@ -9,11 +9,13 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
-WorkDir = "lxml-%s" % get.srcVERSION()
+#WorkDir = "lxml-%s" % get.srcVERSION()
+
+def setup():
+ # Setting LC_CTYPE to workaround encoding issue
+ shelltools.export("LC_CTYPE", "en_US.UTF-8")
def build():
- # remove the C extension so that it will be rebuild using the latest Cython
- shelltools.unlink("src/lxml/*.c")
# fix unused dependency analysis
shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread")
pythonmodules.compile()
@@ -23,4 +25,4 @@ def install():
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()),"doc/*")
- pisitools.dodoc("CHANGES.txt", "LICENSES.txt")
\ No newline at end of file
+ pisitools.dodoc("CHANGE*", "LICENSE*")
\ No newline at end of file
diff --git a/programming/language/python/python-lxml/pspec.xml b/programming/language/python/python-lxml/pspec.xml
index 0b081a56b7..853cc6c1b4 100644
--- a/programming/language/python/python-lxml/pspec.xml
+++ b/programming/language/python/python-lxml/pspec.xml
@@ -14,12 +14,20 @@
library
lxml is the most feature-rich and easy-to-use library
lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language.
- https://files.pythonhosted.org/packages/e4/19/8dfeef50623892577dc05245093e090bb2bab4c8aed5cad5b03208959563/lxml-4.4.2.tar.gz
+ https://github.com/lxml/lxml/archive/lxml-4.5.0.tar.gz
libxml2-devel
libxslt-devel
python-devel
cython
+
+
@@ -47,6 +55,13 @@
+
+ 2020-02-06
+ 4.5.0
+ Version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-20
4.4.2