diff options
author | Mike Gilbert <floppym@gentoo.org> | 2013-01-22 21:30:45 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2013-01-22 21:30:45 +0000 |
commit | 034f4a3b63f1d3fdbf3b7af653bb84d946eaafd1 (patch) | |
tree | 950277159ed83bc6ea4f266026966b5d616f6c31 /dev-python | |
parent | moved *.hwdb removal to src_install so that files are not recorded in the vdb (diff) | |
download | historical-034f4a3b63f1d3fdbf3b7af653bb84d946eaafd1.tar.gz historical-034f4a3b63f1d3fdbf3b7af653bb84d946eaafd1.tar.bz2 historical-034f4a3b63f1d3fdbf3b7af653bb84d946eaafd1.zip |
Restore stable ebuild.
Package-Manager: portage-2.2.0_alpha155/cvs/Linux x86_64
RepoMan-Options: --force
Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/reportlab/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/reportlab/Manifest | 9 | ||||
-rw-r--r-- | dev-python/reportlab/reportlab-2.5.ebuild | 78 |
3 files changed, 89 insertions, 5 deletions
diff --git a/dev-python/reportlab/ChangeLog b/dev-python/reportlab/ChangeLog index c224d94a8d10..b813e007df1a 100644 --- a/dev-python/reportlab/ChangeLog +++ b/dev-python/reportlab/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/reportlab # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.85 2013/01/22 20:42:20 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.86 2013/01/22 21:30:43 floppym Exp $ + +*reportlab-2.5 (22 Jan 2013) + + 22 Jan 2013; Mike Gilbert <floppym@gentoo.org> +reportlab-2.5.ebuild: + Restore stable ebuild. 22 Jan 2013; Mike Gilbert <floppym@gentoo.org> reportlab-2.6.ebuild: Just install the generated pdf docs, not the entire docs directory. diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index f2ce41d0763f..c3a35848ef4b 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -8,13 +8,14 @@ DIST pfbfer-20070710.zip 677333 SHA256 fb1462ff6ce8efae58a0c496f0537c5ac16d4895c DIST reportlab-2.5.tar.gz 1917306 SHA256 805152084cc8421104a5e1e705482a1034598ecb4c266670dfba31996de6ff69 SHA512 9fd043aeb94e1531156b40766e262af2976ef1f55009eaf42ea713d8cde0452ed1c17bbb98d28babf24177552ef9a1d2e9d149ac1f4db904ab806c20114f8766 WHIRLPOOL e7edf7a58be0267319af5672fd8394b93142787c15d43d47d9ebf14d7fd3149edce38699dabde823cf3a5662a948ede008929c820fb1c3cdf0fc29479cebe720 DIST reportlab-2.6.tar.gz 1954170 SHA256 76c3cda08f6eac9b0adf0e3c86202fe5e9cb075c00503bef5760cd9e75ec34ff SHA512 d1173231ec6924c225808607edd287b11095cda1856554ff42efb5911285b766f43b79d8747ea2867221aa5c158455ee864dbe903ceffeae535938d2fef59131 WHIRLPOOL ff177ec570d581eee76f9a54ee95b16c928a1351e85f1906baa36aa270dda6ea41d4da6441274cf4eee00624b5ddb2eb855bf4792b1cba658cc4729399598358 EBUILD reportlab-2.5-r1.ebuild 2407 SHA256 8149b38b2560a106bb64822ce16a191de8cde0f9e994e17c4ca394ec2a75651f SHA512 12fbc8402372b45f601cb524a7ca693c5c28e470c817b320dd270d919d3c6810f698c0525b35dfa63fc5c3a7d2a663a533c317b40520ea23b98e1fddd2333fa1 WHIRLPOOL c3b65e0229ef00669b5622000b30babf9fae3c24fd452edbc43fc252b9420220d0eddb317108fc625088c2235f77f8c32b954149060ffbe52ce4bb9533327650 +EBUILD reportlab-2.5.ebuild 2149 SHA256 e3be6c1cf5fd95a651b10884b09c16d96549231ec08c26716ef033b4ae216543 SHA512 f2e754b0118e9c13d186da6f3edbf34b3ba8e6938adce64bb448faf387467a6e4187a208f2005e30b2d6f2031f4adcf4f3346717ac304f8a460de3f30dedfd62 WHIRLPOOL 468d3dce18b20e1ea44b7209a799bf9df55cecc8fff8b877a90f7355cf2c74c3300f0d5f6d167b9e8d1cb2bb03cd3e861b81dc1e9dfee59ca450f49bb57e9a14 EBUILD reportlab-2.6.ebuild 1966 SHA256 d39774393ff369a765cf96618ad7e6a845824babe64f4828453ca2ebc7ecf39a SHA512 85cd3855c370ef31bdc68bccce349321374b7990b736876fe43d4afb4d851dffa0db415100d58794117f7ddf336761c3b781b4a01e25d5a65385dd35610076e1 WHIRLPOOL 33edb273a2a805425ac5d29dfe83d3fa4f52fefe2f18f1deb162f94802773ea93cf0fc7ec9bee2c75c03a1560a84686f652d68926aa60673e0b79d22adba8008 -MISC ChangeLog 11550 SHA256 1d1ca49dc7f50d2ae0201f0ca4a38cb05335f7f627c04bbee996a9341c3e7243 SHA512 18f80f35f320e6d0e4bfb64329a57ee3bf10ad62f65d678f334ec7e0caf56fbfd066d4a247dcc371c3a310617d7cc87f62551163cf5b1ec1163d5fc93c097ed6 WHIRLPOOL 2a67e0c8bdef62cda267169badc0665f107a4dc88e71d2a06ec776a5e13b4765658ef6389b800672bf26d304188630345a1636d3813982a2a1a8df8f4f2e3bda +MISC ChangeLog 11678 SHA256 a6b383d654277183b29425a1444a920f7dddca833203feff4fb1006bd7a6bd5a SHA512 c93c4f2f6efc07d99fc36814baf5eb906746987a1f771c91aa779c761d389e39ed5d1bcccedcbb7a4f864ef2c98eb33caf659070fb4afbde5ac81c64d8f72df2 WHIRLPOOL 22226fd2de5fbd5a19eb83bd08f63973179a311b7d98f5e94763fc369ace8893159db5198ae36eb1ef743e1ee887e421e77747c41964fe5dd7694a6611a5d5df MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iF4EAREIAAYFAlD++a4ACgkQC77qH+pIQ6QBrQD/Y1vdmZzgkrEjvExBlQ1nyDE/ -VFdVdk7lNigciqJ1UqoA/12Ik91vplTlU7pOSdLKgPGz+0ippbF8aJACcc2D9Csy -=FLaW +iF4EAREIAAYFAlD/BQQACgkQC77qH+pIQ6SGVwD/Ze1w+bq10JNJElBqkZ0uwucG +mHFsH/T+bDQN6cwqPLkBAL/a2CbUGndJvFYT72GwYEHdkvgoPLVMk6qK4sdtEH0p +=/Pn6 -----END PGP SIGNATURE----- diff --git a/dev-python/reportlab/reportlab-2.5.ebuild b/dev-python/reportlab/reportlab-2.5.ebuild new file mode 100644 index 000000000000..8d26efc2cce8 --- /dev/null +++ b/dev-python/reportlab/reportlab-2.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-2.5.ebuild,v 1.10 2013/01/22 21:30:43 floppym Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" + +inherit distutils eutils versionator + +DESCRIPTION="Tools for generating printable PDF documents from any data source." +HOMEPAGE="http://www.reportlab.org/ http://pypi.python.org/pypi/reportlab" +SRC_URI="http://www.reportlab.org/ftp/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="doc examples test" + +DEPEND="dev-python/imaging + media-fonts/ttf-bitstream-vera + media-libs/libart_lgpl + sys-libs/zlib" +RDEPEND="${DEPEND}" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + +src_prepare() { + distutils_src_prepare + + sed -i \ + -e 's|/usr/lib/X11/fonts/TrueType/|/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 "sed failed" + + epatch "${FILESDIR}/${PN}-2.2_qa_msg.patch" + + rm -fr src/rl_addons/renderPM/libart_lgpl + epatch "${FILESDIR}/${PN}-2.4-external_libart_lgpl.patch" +} + +src_compile() { + distutils_src_compile + + # One of tests already builds documentation. + if use doc && ! use test; then + cd docs + PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib.*)" "$(PYTHON -f)" genAll.py || die "genAll.py failed" + fi +} + +src_test() { + testing() { + "$(PYTHON)" setup.py tests-preinstall + } + python_execute_function testing +} + +src_install() { + distutils_src_install + + if use doc; then + # docs/reference/reportlab-reference.pdf is identical with docs/reportlab-reference.pdf + rm -f docs/reference/reportlab-reference.pdf + + insinto /usr/share/doc/${PF} + doins -r docs/* || die "Installation of documentation failed" + fi + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r demos || die "Installation of examples failed" + insinto /usr/share/doc/${PF}/tools/pythonpoint + doins -r tools/pythonpoint/demos || die "Installation of examples failed" + fi +} |