[gentoo-commits] gentoo-x86 commit in dev-python/reportlab: reportlab-3.0.ebuild ChangeLog
idella4 14/05/19 10:11:21 Modified: reportlab-3.0.ebuild ChangeLog Log: add py3.4 support, tidy (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D) Revision ChangesPath 1.2 dev-python/reportlab/reportlab-3.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild?r1=1.1r2=1.2 Index: reportlab-3.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- reportlab-3.0.ebuild17 Apr 2014 05:37:36 - 1.1 +++ reportlab-3.0.ebuild19 May 2014 10:11:21 - 1.2 @@ -1,9 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild,v 1.1 2014/04/17 05:37:36 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild,v 1.2 2014/05/19 10:11:21 idella4 Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) # Tests crash with pypy inherit distutils-r1 flag-o-matic prefix @@ -49,9 +49,11 @@ use doc emake -C docs html } -src_compile() { - append-cflags -fno-strict-aliasing - distutils-r1_src_compile +python_compile() { + if ! python_is_python3; then + local -x CFLAGS=${CFLAGS} -fno-strict-aliasing + fi + distutils-r1_python_compile } python_test() { 1.104dev-python/reportlab/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/ChangeLog?rev=1.104view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/ChangeLog?rev=1.104content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/ChangeLog?r1=1.103r2=1.104 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v retrieving revision 1.103 retrieving revision 1.104 diff -u -r1.103 -r1.104 --- ChangeLog 17 Apr 2014 05:37:36 - 1.103 +++ ChangeLog 19 May 2014 10:11:21 - 1.104 @@ -1,6 +1,9 @@ # ChangeLog for dev-python/reportlab # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.103 2014/04/17 05:37:36 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.104 2014/05/19 10:11:21 idella4 Exp $ + + 19 May 2014; Ian Delaney idel...@gentoo.org reportlab-3.0.ebuild: + add py3.4 support, tidy *reportlab-3.0 (17 Apr 2014)
[gentoo-commits] gentoo-x86 commit in dev-python/reportlab: reportlab-3.0.ebuild ChangeLog
idella4 14/04/17 05:37:36 Modified: ChangeLog Added:reportlab-3.0.ebuild Log: bump; update and tidy up, fixes Bug #507636 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D) Revision ChangesPath 1.103dev-python/reportlab/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/ChangeLog?rev=1.103view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/ChangeLog?rev=1.103content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/ChangeLog?r1=1.102r2=1.103 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v retrieving revision 1.102 retrieving revision 1.103 diff -u -r1.102 -r1.103 --- ChangeLog 30 Jan 2014 15:13:06 - 1.102 +++ ChangeLog 17 Apr 2014 05:37:36 - 1.103 @@ -1,6 +1,11 @@ # ChangeLog for dev-python/reportlab # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.102 2014/01/30 15:13:06 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.103 2014/04/17 05:37:36 idella4 Exp $ + +*reportlab-3.0 (17 Apr 2014) + + 17 Apr 2014; Ian Delaney idel...@gentoo.org +reportlab-3.0.ebuild: + bump; update and tidy up, fixes Bug #507636 30 Jan 2014; Justin Lecher j...@gentoo.org reportlab-2.7.ebuild: Drop Python 3 support 1.1 dev-python/reportlab/reportlab-3.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild?rev=1.1content-type=text/plain Index: reportlab-3.0.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-3.0.ebuild,v 1.1 2014/04/17 05:37:36 idella4 Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3} ) # Tests crash with pypy inherit distutils-r1 flag-o-matic prefix DESCRIPTION=Tools for generating printable PDF documents from any data source. HOMEPAGE=http://www.reportlab.com/; SRC_URI=http://www.reportlab.com/ftp/${P}.tar.gz http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip; LICENSE=BSD SLOT=0 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux IUSE=doc examples RDEPEND= virtual/python-imaging[${PYTHON_USEDEP}] media-fonts/ttf-bitstream-vera media-libs/libart_lgpl sys-libs/zlib DEPEND=${RDEPEND} app-arch/unzip DISTUTILS_NO_PARALLEL_BUILD=1 src_unpack() { unpack ${P}.tar.gz cd ${P}/src/reportlab/fonts || die unpack pfbfer-20070710.zip } python_prepare_all() { sed -i \ -e s|/usr/lib/X11/fonts/TrueType/|${EPREFIX}/usr/share/fonts/ttf-bitstream-vera/| \ -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \ -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \ src/reportlab/rl_config.py || die eprefixify setup.py distutils-r1_python_prepare_all } python_compile_all() { use doc emake -C docs html } src_compile() { append-cflags -fno-strict-aliasing distutils-r1_src_compile } python_test() { pushd tests /dev/null || die ${PYTHON} runAll.py || die Testing failed with ${EPYTHON} popd /dev/null || die } python_install_all() { use doc local HTML_DOCS=( docs/build/html/. ) use examples local EXAMPLES=( demos/. tools/pythonpoint/demos ) distutils-r1_python_install_all }