summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2015-01-13 03:14:40 +0000
committerMike Gilbert <floppym@gentoo.org>2015-01-13 03:14:40 +0000
commit3b57c455a8e527f5b4df25e1c5c22ea1f4449c29 (patch)
treed7c5fc18d52b2c3fbfc0d8c60cf401e8897d4f31 /dev-python/reportlab
parentclean old impl in 4.0.1; tidy deps, drop DISTUTILS_NO_PARALLEL_BUILD from src... (diff)
downloadhistorical-3b57c455a8e527f5b4df25e1c5c22ea1f4449c29.tar.gz
historical-3b57c455a8e527f5b4df25e1c5c22ea1f4449c29.tar.bz2
historical-3b57c455a8e527f5b4df25e1c5c22ea1f4449c29.zip
Sync deps with setup.py.
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'dev-python/reportlab')
-rw-r--r--dev-python/reportlab/ChangeLog7
-rw-r--r--dev-python/reportlab/Manifest9
-rw-r--r--dev-python/reportlab/reportlab-3.1.8-r2.ebuild74
3 files changed, 85 insertions, 5 deletions
diff --git a/dev-python/reportlab/ChangeLog b/dev-python/reportlab/ChangeLog
index 68f60106bae4..673dfb9f8f49 100644
--- a/dev-python/reportlab/ChangeLog
+++ b/dev-python/reportlab/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/reportlab
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.119 2015/01/13 02:55:17 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.120 2015/01/13 03:14:38 floppym Exp $
+
+*reportlab-3.1.8-r2 (13 Jan 2015)
+
+ 13 Jan 2015; Mike Gilbert <floppym@gentoo.org> +reportlab-3.1.8-r2.ebuild:
+ Sync deps with setup.py.
*reportlab-3.1.44-r1 (13 Jan 2015)
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 97cc351ef767..63b6176929c0 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -11,12 +11,13 @@ DIST reportlab-3.1.8.tar.gz 1936964 SHA256 35177c86ad52a3a3a15678f2f442694f1ff90
EBUILD reportlab-2.6.ebuild 2086 SHA256 91394a57201be2b664ae2d2614ab4c12a1b7597384bedbfd469cde03048fdcf8 SHA512 c174c867844adc4f2230195bae8d2f0dc7a16c506bf31414201511636062fb08c4ba6f41565d9ef9241a4e590f7b3ef568d7bc717c613def30718b4bc62d25b1 WHIRLPOOL 0ab1e48e3af5742e9d325e61a04f339d40ba07c61e0b11425266caa17895f40436ac0bdc04731feb762fbd5be14d8e4754aea9d9b616fdee0fd286a4698fce66
EBUILD reportlab-3.1.44-r1.ebuild 1891 SHA256 213cf28bb9c573a408b550873ee6de57ac2215e1b77a9013fb64a7430302f3aa SHA512 41086357c0da96e8f54582ad72f7cae98393496e81341f01a3fa66b99e5d8c7b98990395080087f72de3319bebda615ae404d85abee034a12d81dcb2b0a0cc1d WHIRLPOOL 19b3dc22a043c4fbec2ec58b6e414d7984435d3bda7f3c2b2f092964fb5a67bc19613312e4af902471c1313e70dbc09f2fe16d44998ac23ac6eb945e82d76faa
EBUILD reportlab-3.1.8-r1.ebuild 1787 SHA256 dd94b414bf953bf13085455d08fb6d4ac93e2e61e02bb7392b1a4a374b245a70 SHA512 b3442ba36e612765e081438ab1648683300c8317eacba3f02a3d800526cf8a9f8202659b7ba81d93434ad64c3d1a9fc66d87ebca6920a2476bc1c1e0f74f8302 WHIRLPOOL 19d649fc163a4b11a340f50dbe7404c7cde79d79c19c240e40c5ea7fe85e0609d4a32cfbb9556ff81430232c303be579704a3d7f5c924bb0b9dc6f272ec472f9
-MISC ChangeLog 15920 SHA256 c6319c948e3902a5534d43e807cdd71e5bb340b21135ce1665322ec4d17b1ff7 SHA512 477e3d24fc0084308462de8ea364bf48a1aa62be805e92289b7a956b6a35fc275c8e700d34dcf60b7112c4ff7e62f64b59deedf05ab2ea291380d6ccc27d871c WHIRLPOOL 4015a92d10e606cabc20df805c4f95a5d6e3199b9db6d02932a16cec0914cc803f3c970df83ed91f6d86761c383207dc6b6f50dbbd167c9575ed5a03e58c0e7c
+EBUILD reportlab-3.1.8-r2.ebuild 1890 SHA256 f204e912354be7f7c075a5f6dfc1b6c9c9ce711acbc6b533b8272dd606c7f220 SHA512 ffbeba24c6be677e16a512c7dd1e0be9652a1aa4c197881e07797ab3ca522a784bce21564e3eb0fcfe59d570dfad34e2be5f94eb615132bea78864de9331cc7e WHIRLPOOL bf0ff8e0bee21a38ed025925016e6cf85b2ca5b9c4843c151098f75e384530621fd7c2bbf6ed32a4c99180617837191515e10bf59cd96eb664bab860ec181b08
+MISC ChangeLog 16060 SHA256 fc303f23f6f70332edb56dd25b73b6613cc7853c00d0dfd82f8fc0d109e9836d SHA512 d04a0befcb307a078ad642a20468b0c4d9d23b644de18642b6887151a9c686e468186daf9ac3e281cf92bed9cda0e00426ceab02a64d48a676fc854a1eb282c6 WHIRLPOOL d3f4c09178b1d3678c718e480a454a59cd209baac3dd0bd803abf0c4747ba948ef793480737c4e21c46057c41147564648fd0f433c9939f57f4e5474428e1e1c
MISC metadata.xml 346 SHA256 809d84f5398fcd5efc640e2dbc78871631998fbf64230c46b4a9f3ccb53e4ea5 SHA512 268ba0b19edc4dc4a5d756051121bc81758eee871d0ec3f29aec5d0fe7316ad7e5e89efd06365c7ae248c203fe5b9ddeb45fd6a9cbc57c5d7b19c9191370b06e WHIRLPOOL 4e175037bff51ded1fc4404ebe5238efb59e9fca59b633c27cc3f6ffe054decd3c1a5729eb1a794f1e44b7778e285d2006f123cc5f524de2c209acaa443e3476
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlS0iRYACgkQC77qH+pIQ6Q5MQD+NCoTLEd2KBeBX6vK924eNGcv
-rzsp+mfF1kbQMzBQjHsBALP9KdPQsm69TQq1G7rZOZ9+K5nJkurrBrrwwTsdt+yr
-=m2Ir
+iF4EAREIAAYFAlS0jZ8ACgkQC77qH+pIQ6T6OgD9Ed7xMTjtri6I20ZXpXADiEwH
+EdV27YYKr6Bsn85fLQAA/jEDVetSGp9pEPp7ywwdBg8FFi6zP+f0CZmZ5bopw7/E
+=NwYD
-----END PGP SIGNATURE-----
diff --git a/dev-python/reportlab/reportlab-3.1.8-r2.ebuild b/dev-python/reportlab/reportlab-3.1.8-r2.ebuild
new file mode 100644
index 000000000000..af0849454cd0
--- /dev/null
+++ b/dev-python/reportlab/reportlab-3.1.8-r2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-3.1.8-r2.ebuild,v 1.1 2015/01/13 03:14:38 floppym Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+# 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="mirror://pypi/${P:0:1}/${PN}/${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="
+ >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/pip-1.4.1[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-2.2[${PYTHON_USEDEP}]
+ media-fonts/dejavu
+ 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/dejavu/|" \
+ -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
+}
+
+python_compile() {
+ if ! python_is_python3; then
+ local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+ fi
+ distutils-r1_python_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
+}