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