Difference between revisions of "PyXML"
From CBLFS
Jump to navigationJump to searchWeibullguy (talk | contribs) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | http://prdownloads.sourceforge.net/pyxml/PyXML- | + | | http://prdownloads.sourceforge.net/pyxml/PyXML-{{PyXML-Version}}.tar.gz |
|} | |} | ||
---- | ---- | ||
+ | |||
+ | {{Package-Introduction|The PyXML package is a collection of libraries to process XML with Python.|http://pyxml.sourceforge.net/}} | ||
+ | |||
+ | {{Note|According to the PyXML Sourceforge site, PyXML is no longer being maintained.}} | ||
== Dependencies == | == Dependencies == | ||
Line 16: | Line 20: | ||
Compile the package: | Compile the package: | ||
+ | sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && | ||
python setup.py build | python setup.py build | ||
Line 22: | Line 27: | ||
python setup.py install && | python setup.py install && | ||
install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && | install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && | ||
− | install -v -m755 -d /usr/share/doc/PyXML- | + | install -v -m755 -d /usr/share/doc/PyXML-{{PyXML-Version}} && |
− | cp -v -R doc demo test /usr/share/doc/PyXML- | + | cp -v -R doc demo test /usr/share/doc/PyXML-{{PyXML-Version}} && |
− | install -v -m644 README* /usr/share/doc/PyXML- | + | install -v -m644 README* /usr/share/doc/PyXML-{{PyXML-Version}} |
== Multilib == | == Multilib == | ||
Line 32: | Line 37: | ||
Compile the package: | Compile the package: | ||
+ | sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && | ||
USE_ARCH=32 python setup.py build | USE_ARCH=32 python setup.py build | ||
Line 42: | Line 48: | ||
Compile the package: | Compile the package: | ||
+ | sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && | ||
USE_ARCH=n32 python setup.py build | USE_ARCH=n32 python setup.py build | ||
Line 52: | Line 59: | ||
Compile the package: | Compile the package: | ||
+ | sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && | ||
USE_ARCH=64 python setup.py build | USE_ARCH=64 python setup.py build | ||
Line 58: | Line 66: | ||
USE_ARCH=64 python setup.py install && | USE_ARCH=64 python setup.py install && | ||
install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && | install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && | ||
− | install -v -m755 -d /usr/share/doc/PyXML- | + | install -v -m755 -d /usr/share/doc/PyXML-{{PyXML-Version}} && |
− | cp -v -R doc demo test /usr/share/doc/PyXML- | + | cp -v -R doc demo test /usr/share/doc/PyXML-{{PyXML-Version}} && |
− | install -v -m644 README* /usr/share/doc/PyXML- | + | install -v -m644 README* /usr/share/doc/PyXML-{{PyXML-Version}} |
+ | |||
+ | [[Category:Python Modules]] |
Latest revision as of 09:32, 19 October 2010
Download Source: | http://prdownloads.sourceforge.net/pyxml/PyXML-0.8.4.tar.gz |
---|
Contents
Introduction to PyXML
The PyXML package is a collection of libraries to process XML with Python.
Project Homepage: http://pyxml.sourceforge.net/
Dependencies
Required
Non-Multilib
Compile the package:
sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && python setup.py build
Install the package
python setup.py install && install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && install -v -m755 -d /usr/share/doc/PyXML-0.8.4 && cp -v -R doc demo test /usr/share/doc/PyXML-0.8.4 && install -v -m644 README* /usr/share/doc/PyXML-0.8.4
Multilib
32Bit
Compile the package:
sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && USE_ARCH=32 python setup.py build
Install the package
USE_ARCH=32 python setup.py install
N32
Compile the package:
sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && USE_ARCH=n32 python setup.py build
Install the package
USE_ARCH=n32 python setup.py install
64Bit
Compile the package:
sed -i "1i\#include <pyconfig.h>" extensions/expat/lib/xmlparse.c && USE_ARCH=64 python setup.py build
Install the package
USE_ARCH=64 python setup.py install && install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && install -v -m755 -d /usr/share/doc/PyXML-0.8.4 && cp -v -R doc demo test /usr/share/doc/PyXML-0.8.4 && install -v -m644 README* /usr/share/doc/PyXML-0.8.4