[arch-commits] Commit in pyxml/trunk (PKGBUILD)
Ionut Biru
ibiru at archlinux.org
Wed Aug 18 16:05:47 UTC 2010
Date: Wednesday, August 18, 2010 @ 12:05:47
Author: ibiru
Revision: 87895
upgpkg: pyxml 0.8.4-7
python rebuild
Modified:
pyxml/trunk/PKGBUILD
----------+
PKGBUILD | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-08-18 15:45:46 UTC (rev 87894)
+++ PKGBUILD 2010-08-18 16:05:47 UTC (rev 87895)
@@ -3,21 +3,25 @@
pkgname=pyxml
pkgver=0.8.4
-pkgrel=6
+pkgrel=7
pkgdesc="Python XML parsing library."
arch=(i686 x86_64)
url="http://pyxml.sourceforge.net/"
license=('custom')
-depends=('python')
+depends=('python2')
source=(http://downloads.sourceforge.net/sourceforge/pyxml/PyXML-${pkgver}.tar.gz
fix-python2.6.patch)
md5sums=('1f7655050cebbb664db976405fdba209' '4b652e0c866e3cca7e2386e8e383d5ba')
+build() {
+ cd "${srcdir}/PyXML-${pkgver}"
+ patch -Np1 -i "${srcdir}/fix-python2.6.patch"
+ python2 setup.py build
+ python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+ install -D -m644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-build() {
- cd "${startdir}/src/PyXML-${pkgver}"
- patch -Np1 -i "${srcdir}/fix-python2.6.patch" || return 1
- python setup.py build || return 1
- python setup.py install --prefix=/usr --root="${pkgdir}" || return 1
- install -D -m644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+ sed -e 's|#! /usr/bin/env python|#!/usr/bin/env python2|' \
+ -i ${pkgdir}/usr/lib/python2.7/site-packages/_xmlplus/dom/ext/c14n.py
+ sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+ -i ${pkgdir}/usr/lib/python2.7/site-packages/_xmlplus/dom/html/GenerateHtml.py
}
More information about the arch-commits
mailing list