Date: Monday, March 17, 2014 @ 16:39:39 Author: fyan Revision: 208073
upgpkg: python 3.4.0-2 - add upstream patch to pass test, enabled test again Modified: python/trunk/PKGBUILD ----------+ PKGBUILD | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-03-17 15:10:52 UTC (rev 208072) +++ PKGBUILD 2014-03-17 15:39:39 UTC (rev 208073) @@ -6,7 +6,7 @@ pkgname=python pkgver=3.4.0 -pkgrel=1 +pkgrel=2 _pybasever=3.4 pkgdesc="Next generation of the python high-level scripting language" arch=('i686' 'x86_64') @@ -23,8 +23,10 @@ options=('!makeflags') provides=('python3') replaces=('python3') -source=(http://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz) -sha1sums=('f54d7cf6af5dbd9bddbe31cf4772f39711381dbe') +source=(http://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz + python3.4-test_sqlite.patch::http://hg.python.org/cpython/raw-rev/4d626a9df062) +sha1sums=('f54d7cf6af5dbd9bddbe31cf4772f39711381dbe' + 'b13a0b728d8e1fe1d81dea501b064cb1032f183b') prepare() { cd "${srcdir}/Python-${pkgver}" @@ -32,6 +34,9 @@ # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py + # http://bugs.python.org/issue20901 + patch -p1 -i "$srcdir/python3.4-test_sqlite.patch" + # Ensure that we are using the system copy of various libraries (expat, zlib, libffi, and libmpdec), # rather than copies shipped in the tarball rm -r Modules/expat @@ -59,13 +64,11 @@ make } -<<EOF check() { cd "${srcdir}/Python-${pkgver}" LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ "${srcdir}/Python-${pkgver}/python" -m test.regrtest -x test_posixpath test_logging test_uuid } -EOF package() { cd "${srcdir}/Python-${pkgver}"