[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