[arch-commits] Commit in python-feedparser/trunk (PKGBUILD)
Eric BĂ©langer
eric at nymeria.archlinux.org
Wed Sep 4 21:18:19 UTC 2013
Date: Wednesday, September 4, 2013 @ 23:18:18
Author: eric
Revision: 193906
Update makedepends, Add prepare function
Modified:
python-feedparser/trunk/PKGBUILD
----------+
PKGBUILD | 19 +++++++------------
1 file changed, 7 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-09-04 19:33:17 UTC (rev 193905)
+++ PKGBUILD 2013-09-04 21:18:18 UTC (rev 193906)
@@ -9,18 +9,16 @@
arch=('any')
url="http://code.google.com/p/feedparser/"
license=('custom')
-makedepends=('python' 'python2' 'libxml2' 'python2-distribute' 'python-distribute')
+makedepends=('python' 'python2' 'libxml2' 'python2-setuptools' 'python-setuptools')
source=(http://feedparser.googlecode.com/files/feedparser-${pkgver}.tar.bz2
fix-chardet-support-in-python-3.patch)
sha1sums=('dfe654e4babd258b1402b89e889d78330206d78c'
'18f6a1290b5d7a256b7bf3d1a41b9a7dd2706cf3')
-build() {
- cd "${srcdir}"
-
+prepare() {
# http://code.google.com/p/feedparser/issues/detail?id=384
# https://bugs.archlinux.org/task/33254
- patch -d "feedparser-$pkgver" -Np1 -i \
+ patch -d "feedparser-$pkgver" -p1 -i \
"$srcdir/fix-chardet-support-in-python-3.patch"
chmod 644 feedparser-${pkgver}/feedparser/feedparser.egg-info/*
@@ -28,14 +26,11 @@
cp -r feedparser-${pkgver} feedparser-${pkgver}-python
cp -r feedparser-${pkgver} feedparser-${pkgver}-sgmllib
- cd feedparser-${pkgver}-python2
- sed -i 's#env python$#env python2#' feedparser/feedparser.py
- cd ..
+ (cd feedparser-${pkgver}-python2; sed -i 's#env python$#env python2#' feedparser/feedparser.py)
+ (cd feedparser-${pkgver}-python; 2to3 -w feedparser/feedparser.py feedparser/feedparsertest.py)
+}
- cd feedparser-${pkgver}-python
- 2to3 -w feedparser/feedparser.py feedparser/feedparsertest.py
- cd ..
-
+build() {
cd feedparser-${pkgver}-sgmllib
python /usr/lib/python3.3/compileall.py feedparser/sgmllib3.py
}
More information about the arch-commits
mailing list