diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-05-30 11:44:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-05-30 11:44:06 +0100 |
commit | f516638b7fe9592837389826a6152a7e1b251c54 (patch) | |
tree | 8bfecb640b7b6403d7a3d662d923eed630033da7 /dev-python/reportlab | |
parent | 1a61119f9f7b057830e2ce0563f913ec86f282ad (diff) |
gentoo resync : 30.05.2020
Diffstat (limited to 'dev-python/reportlab')
-rw-r--r-- | dev-python/reportlab/Manifest | 4 | ||||
-rw-r--r-- | dev-python/reportlab/metadata.xml | 4 | ||||
-rw-r--r-- | dev-python/reportlab/reportlab-3.5.42.ebuild | 59 |
3 files changed, 62 insertions, 5 deletions
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index 1151541b07bd..6571f2075a0e 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -2,5 +2,7 @@ AUX reportlab-3.5.13-disable-network-tests.patch 886 BLAKE2B fec5e11e9219e0ca320 AUX reportlab-3.5.13-pillow-VERSION.patch 915 BLAKE2B 91f1177441882f055f0d9b1fb3c5eceb2acc0130e81e98ea0fc9ca1e9de332d438ecb223771e2c91a4b6d12d368f7974cdb3e1389a36be735c7fbeb9679214f9 SHA512 04d2c6a5f93f0fd00e903cc64ed71a03cdc898b3dbd94e8065712acff3b9f55c8e04fa78832ee90d91dbad129767a0357b59646f7284ff545236f5a4978b4ae3 DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 DIST reportlab-3.5.13.tar.gz 2842790 BLAKE2B 1457b5eb18d2f294decd7bbee202f42900a443eb7a31c2af56cc2180154e1bb48c4044c499b14489c23210e78c9bafb3fbbcd0c5a28f1d2e25f57d91dcb48526 SHA512 50afcdb5e844cc7ec5c1cf72ca28556e98ad721dce5b20cfb32fa720d56b221b9bd2662a88ea5647b11306d80e653334635b54165daa02d3062cf9d051bbd24b +DIST reportlab-3.5.42.tar.gz 2883081 BLAKE2B 22f4e7ebc233895a036eeb94c5beb9206be561a8a44895b36291a4f840603a2fec90107ac60e749f99be629202801c63ff67d5034d19b42383f2df12d457104d SHA512 f52717867190bf7812fd566d9ec3044198db809cdd0f53cc9dbfa92503a202540db659369e20bba3de07cd28eb10515d03b85700ac138c9394dc9eed1f08b8f8 EBUILD reportlab-3.5.13-r1.ebuild 1505 BLAKE2B 972c797c403b1732ed5edcf1e238cc869cb858317ad1c12fcf251616d7c3ab8a6852e2b564d48a67c2a99cbf3c4102d19ed40727568f94d79e7b2f8334cb61d9 SHA512 4bd23d58e77eac4dfec4240894ef7fcbe856ac2f1f6e7fff217c8418584a8ca40a3fc14cce940ef16e4b7595a3ec32a839d873e78f622e2940086215ecbc6a0e -MISC metadata.xml 441 BLAKE2B b779c5502121b6730f77ce8cff7d8e64fd8510ccf778888a2cf49c5a370c54bd258e91bbb8354cf96350b3a1e5bfd799415c752a1750e3a84ca40e2cfc34b3db SHA512 4c54b763bedc090a8f16642829e4b2f16068a2cd6a8f1ded89ea9faa6425771a32b85a8b49b2f8dd91a51ef16f37051f76b5f899f7b34c7d4c2f37cb94a253a2 +EBUILD reportlab-3.5.42.ebuild 1347 BLAKE2B e1bcc17a6d369dfa658b30aacc9769acce8e8f2e586943323cc0acbb21cedf00f062aa134baf25b2d9c0b6d203f6c72e41ff5631c5ceff69f3fc4d48ae8302d5 SHA512 3849a169b5855916aabe4a6d97d2811e98da64abdc80df774575bfd096e41babf82aeda2f2378d331fb6d6938788816ac5a4b88ea94175ffda10ac9eaa0d954d +MISC metadata.xml 322 BLAKE2B 64b99a95cfa082f2ae8e3a778cf44d3598f4d3f43f03d58eae011aa4b361af042e1b650eba9eb17421c8c154e654a8340d4a85d60891aa89666861a973a49d15 SHA512 cea3f16d94fb50eb3e505756952d9ee14e170e5354e5a3a186c24dc3a253ce96d6d275505e71586ef360c71e080a9eaf5fb461d8aff4fc18ac6122912bbe1976 diff --git a/dev-python/reportlab/metadata.xml b/dev-python/reportlab/metadata.xml index e1980044b565..1c2122c20fe1 100644 --- a/dev-python/reportlab/metadata.xml +++ b/dev-python/reportlab/metadata.xml @@ -5,10 +5,6 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> - <longdescription> - The ReportLab Toolkit is a Python library for generating - PDFs and graphics. -</longdescription> <upstream> <remote-id type="pypi">reportlab</remote-id> </upstream> diff --git a/dev-python/reportlab/reportlab-3.5.42.ebuild b/dev-python/reportlab/reportlab-3.5.42.ebuild new file mode 100644 index 000000000000..ae55110a73aa --- /dev/null +++ b/dev-python/reportlab/reportlab-3.5.42.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) + +inherit distutils-r1 + +DESCRIPTION="Tools for generating printable PDF documents from any data source" +HOMEPAGE=" + https://www.reportlab.com/ + https://pypi.org/project/reportlab/ + https://bitbucket.org/rptlab/reportlab/" +SRC_URI=" + mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz + https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + media-libs/libart_lgpl:= + sys-libs/zlib:= +" +RDEPEND=" + dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( ${RDEPEND} ) + app-arch/unzip +" +RDEPEND+=${DEPEND} + +distutils_enable_sphinx docs/source + +src_unpack() { + unpack ${P}.tar.gz + cd ${P}/src/reportlab/fonts || die + unpack pfbfer-20070710.zip +} + +src_prepare() { + # tests requiring Internet access + sed -i -e 's:test0:_&:' \ + tests/test_platypus_general.py \ + tests/test_platypus_images.py || die + sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die + distutils-r1_src_prepare +} + +python_test() { + pushd tests > /dev/null || die + "${EPYTHON}" runAll.py || die "Testing failed with ${EPYTHON}" + popd > /dev/null || die +} |