From b11d990b9218a2b5928d7aa6b482e76371d76fbf Mon Sep 17 00:00:00 2001 From: Ian Delaney Date: Wed, 8 Apr 2015 05:12:14 +0000 Subject: [PATCH] drop old impls & add py3.4 to -0.3.1, bump, add IUSE doc to install pre-built docs, fixes bug #530566 by pacho Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- dev-python/pympler/ChangeLog | 11 +++++-- dev-python/pympler/Manifest | 28 ++++++---------- dev-python/pympler/pympler-0.3.1.ebuild | 8 ++--- dev-python/pympler/pympler-0.4.ebuild | 43 +++++++++++++++++++++++++ 4 files changed, 64 insertions(+), 26 deletions(-) create mode 100644 dev-python/pympler/pympler-0.4.ebuild diff --git a/dev-python/pympler/ChangeLog b/dev-python/pympler/ChangeLog index 47c7c75b1554..6d3e7fa5950e 100644 --- a/dev-python/pympler/ChangeLog +++ b/dev-python/pympler/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-python/pympler -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pympler/ChangeLog,v 1.24 2015/04/07 14:18:02 jlec Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pympler/ChangeLog,v 1.25 2015/04/08 05:11:47 idella4 Exp $ + +*pympler-0.4 (08 Apr 2015) + + 08 Apr 2015; Ian Delaney +pympler-0.4.ebuild, + pympler-0.3.1.ebuild: + drop old impls & add py3.4 to -0.3.1, bump, add IUSE doc to install pre-built + docs, fixes bug #530566 by pacho 06 Jan 2014; Justin Lecher -pympler-0.2.0.ebuild: Drop old diff --git a/dev-python/pympler/Manifest b/dev-python/pympler/Manifest index a785376e40ed..0aac138d6680 100644 --- a/dev-python/pympler/Manifest +++ b/dev-python/pympler/Manifest @@ -1,26 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 DIST Pympler-0.3.1.tar.gz 382158 SHA256 8cb170fddfe592342856590e2239e8c20ac61eacf18bc4f65a95ccaf74475e3e SHA512 0863f754edcd80375128f54d443974ef9933c203658d3215b8e98b53c8a1a36db199e309412c5b9f2d886e515ddd4d93c65035feb2c2fcaee4d6dc549e0e0b3c WHIRLPOOL 9e2c6a6c5c28040a4e3b712cf6ec58a8b0040a5092498e4d1958684966ce7d42b3de5a25588a6a0b62a27f24ef8e834bd13189bbb75b5a8b1958802e31f4adbc -EBUILD pympler-0.3.1.ebuild 1023 SHA256 a66e151d7f98dacc3421c89238c73daf1aa6b5378609d067b951d19e9cba4c4a SHA512 79d2b22f28c9dfb1cf9ba98a6fb4d6752e66f9a0021e02f61f4b3e6eb02df69503019b8d249cb9201f5beafd68698beb9791f140ac104fd0d057723b0f44b5d2 WHIRLPOOL b25c918d93341244825a00b860b8445d4b9cd8b64afd3d53abea5560848c4cc81e5d31ad35ebdd0c447f7bdcec0b691e3996a0e9944ecb90c35f6c981f0a3182 -MISC ChangeLog 2772 SHA256 0fb6a49d4cb60d0d8a45da24ce925d1c8f66922cca2322db171f114bd9d97666 SHA512 4db25efa51deb5808c1d70de185787b5ce425f8c31fa3d4a5dffb448b12070178fdb1e5d96cc5bbf5cc4fa769fb73b5b0aedd9567d657ac0a07f9a9dd183ef1d WHIRLPOOL 8a3bf5fa7e0a0ff579ee519366a9ab04d89b45a9b9c4602741860bfafda5653126b21eac55b5a996392308038716b7bcf74df3d7465ea6ce40656881db77d84c +DIST Pympler-0.4.tar.gz 476969 SHA256 b280480502df658b18cb6310d2c744fabf05d4c518f873377884b4d4b5d2992d SHA512 14d5f7b6ecfeb81fb89f0e4e231aedd8effaad079742d75904b4ae6a5840f273bb76b565cb075b1d691b84eb878f0e39f627a51e9982deab9d147b0841baf66c WHIRLPOOL 3a75aaf8ce974aa03d2638ae9c15fd7e3f23bd25d31a6a244bed6fd8f80eb9aebcedf2f3d2a9015bb15fbe4ccd40e8eb8f04d43977b8d901e4e28fdeec06c6ad +EBUILD pympler-0.3.1.ebuild 985 SHA256 7119b2a01903a899075dc80a82bc0d01f53e37a96585daa17ef7f801a94fb78e SHA512 3c6f383a377f89b6ee440ad8523b15ac360dd3952e77c310dc42262cf7545d0e1196b3f257f075aed9dc259a3d66b282f886e66e11c3805bf905c53c86eac9c7 WHIRLPOOL 8b27ae72f27781376f9497e73c38b367d8a3d15a53926f916afb46c6fbad3b737909ee544c339e294f0ee7df2cac7c9b1829e5cb8b843c01a1f15d34c02d58b4 +EBUILD pympler-0.4.ebuild 1100 SHA256 1eed6569d620c0eef41a71462fb533b0214d7a217ee5531e7f6c23f10ec4ab41 SHA512 209c84c3867a4152ae66e281aa57875c10b911bfad61f6dc81b6b9fff83a1f492d80393a25a615622a34dad5745cf2039be2709bc07becb5d61f5f381644f908 WHIRLPOOL 19defa68129c17e2b62360341b192e9bc224f38c77d75ba436d25c589b4fc6400522c342710f1485ead3533673877eabd6d37c4262bb60e8b7728d25273e84f7 +MISC ChangeLog 3012 SHA256 07fb5ef0c1942e55c4613efaf08e02adcb8e208a5fbd61ab340c8cf8ea64ed79 SHA512 fafb52deb49c5d0c638483a91fa0e3c4c9866ffdee03db738fc3e6c76abf9ca49519949a96dacb9ac49b1890d9cf272a6b1fcb83ecba95e28e7169d611337778 WHIRLPOOL 32161b63f9bf770c47195b1268d556e478bc6a34b4214f91737f102e1abe2783ab9079c518a255b76d4cb7d18e44db1871e5bca3f1f757429588236aba6a6107 MISC metadata.xml 625 SHA256 7b2add6e54959714bd6f787fccf99d23b6054d7dd27928ad94d6314e21db8b1a SHA512 5244e35218ced3b627f08527a9a51aa0851ac0fbce31702ddaade7ad75d9ab02f8c086433c5e1975bd67e6995f257ac54dd833b24cd8790860258539003b471c WHIRLPOOL cac1cd3eaa0dcbeb0d8d72124d4f89d32f6785b9fdb6ad61b485b31cc9612a3cae596884b6b8c2a94cad84ba71b3cc129646757aa2acaa4bdd75c57b035fafe4 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 +Version: GnuPG v2 -iQJ8BAEBCgBmBQJVI+cbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC -OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FViriUsP+wQcqShbOeuDcaMWSeBJJpGK -X12tD44lkBdgb74iT2vrNNtGoXyjfm5JVy5B2o7hiXk7SYzmU+LXiWGGJPG5U2Fx -Mtd7FRsVXtaudWW1jdLm5ujpUfRqmsfEp9gx0BRydNGZV2Pd8qGk9ZVOX7Th0ahc -1kVv3K7hJs9o3v/ZfgHE9CBsWGXel6Xla6aoavchvZ4l0pkE35TQeMutHFlGe176 -BMJ4zEXnTQyetfzVzQmiz5VrMtQz2viMldgLYd5puB+FbP4/vxZAwspCFBfTAr+e -h8e96Y0xXmNgYMmyWDPY+4YsdN0EInAseUITnxVjBtbp1mWvi6EtzcX8mV9nwB4r -HLqs7Hvn2SmoVwzhCPG9jTpruuKAavzJ5JscQ3pcxqev1gqkf88NydN/QB+dzVas -7NRbZqqio7orE/Otl8OGEWJ3Tws001Imu0OKWpfejyVCwNxhEGH6AR/mL+WIYjuj -qZgO6tkSbMI/H1p6ryOvlY6PsvR3ZcWc1W6ulRmQpkTVA0qyT9wyhS2gmHFXVug+ -xdcOQs+Tov7sttEjzZTn3zIqSf8lDEmk7ahDtQK+a9FvxGerGqYuobR6PxlsP2nT -aaycGaVLyoqCDd/URW/VD3aihzsrcTdpGYkiTTDExbqyTEB+OsZvR9JB7COg3SGE -AP2kV/Gz3PefQrfoIXKf -=YcdS +iEYEAREIAAYFAlUkuKMACgkQso7CE7gHKw3CSACgoER+mLqXKdrDDGmTVU/1aAT5 +BxgAoJNHl8Vq2cCE1hZagZCVY3DBUpwH +=kDIV -----END PGP SIGNATURE----- diff --git a/dev-python/pympler/pympler-0.3.1.ebuild b/dev-python/pympler/pympler-0.3.1.ebuild index 3b03acbee805..7dcb4c993d5a 100644 --- a/dev-python/pympler/pympler-0.3.1.ebuild +++ b/dev-python/pympler/pympler-0.3.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pympler/pympler-0.3.1.ebuild,v 1.13 2014/01/05 17:51:44 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pympler/pympler-0.3.1.ebuild,v 1.14 2015/04/08 05:11:47 idella4 Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_3} ) inherit distutils-r1 @@ -25,8 +25,6 @@ DEPEND="test? ( ${RDEPEND} )" S="${WORKDIR}"/${MY_P} -DISTUTILS_NO_PARALLEL_BUILD=true - python_prepare_all() { rm pympler/util/bottle.py || die sed \ diff --git a/dev-python/pympler/pympler-0.4.ebuild b/dev-python/pympler/pympler-0.4.ebuild new file mode 100644 index 000000000000..d2aaa506e68a --- /dev/null +++ b/dev-python/pympler/pympler-0.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pympler/pympler-0.4.ebuild,v 1.1 2015/04/08 05:11:47 idella4 Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 + +MY_PN="Pympler" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Memory profiling for Python applications" +HOMEPAGE="http://code.google.com/p/pympler/ https://pypi.python.org/pypi/Pympler https://github.com/pympler/pympler" +SRC_URI="mirror://pypi/P/${MY_PN}/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" + +RDEPEND="dev-python/bottle[${PYTHON_USEDEP}]" +DEPEND="test? ( ${RDEPEND} )" + +S="${WORKDIR}"/${MY_P} + +python_prepare_all() { + rm pympler/util/bottle.py || die + sed \ + -e '/import bottle/s:^.*$:import bottle:g' \ + -i pympler/web.py || die + distutils-r1_python_prepare_all +} + +python_test() { + esetup.py try || die +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/html/. ) + distutils-r1_python_install_all +} -- 2.26.2