summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2014-04-10 06:20:09 +0000
committerIan Delaney <idella4@gentoo.org>2014-04-10 06:20:09 +0000
commit1dc9cafaad4973a287858ed3f669fda0405eeb82 (patch)
tree13852a35660f5652c7814b57980a30838ca41537 /dev-python/python-ptrace
parentCleanup. (diff)
downloadhistorical-1dc9cafaad4973a287858ed3f669fda0405eeb82.tar.gz
historical-1dc9cafaad4973a287858ed3f669fda0405eeb82.tar.bz2
historical-1dc9cafaad4973a287858ed3f669fda0405eeb82.zip
bump; radical updating that goes with adding py3 pypy support and conversion -> distutils-r1
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/python-ptrace')
-rw-r--r--dev-python/python-ptrace/ChangeLog10
-rw-r--r--dev-python/python-ptrace/Manifest22
-rw-r--r--dev-python/python-ptrace/python-ptrace-0.6.2.ebuild38
-rw-r--r--dev-python/python-ptrace/python-ptrace-0.6.3.ebuild45
-rw-r--r--dev-python/python-ptrace/python-ptrace-0.6.4.ebuild45
-rw-r--r--dev-python/python-ptrace/python-ptrace-0.6.5.ebuild45
-rw-r--r--dev-python/python-ptrace/python-ptrace-0.7.ebuild36
7 files changed, 58 insertions, 183 deletions
diff --git a/dev-python/python-ptrace/ChangeLog b/dev-python/python-ptrace/ChangeLog
index f5465e2c6145..18625b65df9a 100644
--- a/dev-python/python-ptrace/ChangeLog
+++ b/dev-python/python-ptrace/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-python/python-ptrace
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/ChangeLog,v 1.12 2014/01/07 06:58:19 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/ChangeLog,v 1.13 2014/04/10 06:19:20 idella4 Exp $
+
+*python-ptrace-0.7 (10 Apr 2014)
+
+ 10 Apr 2014; Ian Delaney <idella4@gentoo.org> +python-ptrace-0.7.ebuild,
+ -python-ptrace-0.6.2.ebuild, -python-ptrace-0.6.3.ebuild,
+ -python-ptrace-0.6.4.ebuild, -python-ptrace-0.6.5.ebuild:
+ bump; radical updating that goes with adding py3 pypy support and conversion
+ -> distutils-r1
*python-ptrace-0.6.6 (07 Jan 2014)
diff --git a/dev-python/python-ptrace/Manifest b/dev-python/python-ptrace/Manifest
index 74a8ff398e6a..56a01b08c453 100644
--- a/dev-python/python-ptrace/Manifest
+++ b/dev-python/python-ptrace/Manifest
@@ -1,12 +1,16 @@
-DIST python-ptrace-0.6.2.tar.gz 75200 SHA256 8d03b7badb6c1b87e83e2b70ba73d5f18fb5cb4890c98c30ce16599a58b5200b SHA512 1cf3cfa7bb307828060cbf1dfeef2b941d2e2ad3b96ed5d0ffcde1503bf18b8572aa10a60e81b102f59aae7e3de9c41b1dd03430d8186480ca3e621391cacb7e WHIRLPOOL 6b4e9d101a19a3326493eeb12385767dd24ca30368e070c379c76508e0be1b66fd4e8e011920a3051e321592c893273e7aaa85ae655dc12867f90ee8e965b29a
-DIST python-ptrace-0.6.3.tar.gz 77030 SHA256 e44934725397c69777ef38ce0f03380840425f0974c7ba4a914a023541d39aa6 SHA512 b3300e959c6b8c6a6305a158ee916ddc31043dcdb150237266cdf8dfa70ef31cce18e411b34e43204f878dc66e3826fcf32d874b77994e8a28e4a0931b8e9114 WHIRLPOOL cfeaefbd410a1f1e08de55ac24f93249cbdf5ba1d4b6ed0685b208f974dbe255aaab4a8f821e56080948273710ec1ae6ff7c7b49f5534ff3261190ed96b79afe
-DIST python-ptrace-0.6.4.tar.gz 77142 SHA256 3439297a28f971f9e9135787a0d8a1ae37dda2c4e79cd558011c97392d1e565e SHA512 5c7aae2fa3aaeb01d488c1d47a0339fd30b4cd13a58ac0efb76198e72c745c1864272b4dc2282391ec06b37aad870c0f5de771570d60de0db623177e1bf5fab7 WHIRLPOOL e38a5efc629d2a79b6da2906ccf4f66c0bcc43f1014e222c6db5cbf2c9bbe1ed2a97fe49dff3628583f00f91f4d99bc32ef895b1f5e5f3e05cd96eee371bb783
-DIST python-ptrace-0.6.5.tar.gz 77546 SHA256 11d339f791f052fcd76b95b27203b6da194c87c6f7a0188bbe4154b27840b3a3 SHA512 5843e5accf3bee0dc55f95752ba1b9bca2a4fcf4d4b3d82391e70341a4c199e85a9e098edd759cfb252fef50939bdde24f4e0c94d036bc15e034eceb6192a57c WHIRLPOOL 7fb759015f41bcf738a45ce6335d6692e645857e6119deeca04995a3a6e207c5b528e9ef74efefcdc8a81e14b25c152a81cfc20d643b29da0718162373b10ce9
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST python-ptrace-0.6.6.tar.gz 77931 SHA256 8e6a169d7d534edd127fd5946fddf9ca71891853051d2b39c3259b82dcb46b9c SHA512 e5be324bf2751ffd8e7e9c9b9c74bd5218978a67230af63d496fce88b5a0d8dd279aed12b20d4edbea66b03146d3df31cf868327d1d6cb4b158440b505bd74e6 WHIRLPOOL a95e153a674a00cfc793a1ecae991bb74ff1cd9b73fdfc268f340fed4c476bbe519ddc0393cc090c6045a09c275e6ebf65e24fd37490e5d75f2103931d8d7dcd
-EBUILD python-ptrace-0.6.2.ebuild 1186 SHA256 30261787a5a713763a11e71a2470aab84aaba69258887e4fcac1fcf618ef5a68 SHA512 dcf1a5fc919d0159b15bb9265a15078db2263d1ed5ade3dd164c0944d472a404707884da94cb9b464878146a99bcca5a8e7b39515dc9759777f897a9e8a57c0a WHIRLPOOL 283ae0d8686d3956742a083989837888f43e022586f5138753e19b990dab486d074f6ffe3eb9099b9426f69ef5cecc97ab3f4ae431c60aa9e7236b40ebc1a139
-EBUILD python-ptrace-0.6.3.ebuild 1280 SHA256 f46b530b951393e36bf50a8c45353700b888554b1bc88271575a6aee690ab7b3 SHA512 e300403b3ea6305a3814afef07c0b7e62f221d33efcdb7b5e3c23964e7606793a7676d2d270b1723cfc6d0b0b280372ed3379f9e26c37b14d880ff8e5c3572f9 WHIRLPOOL af080b3f4fa6bc7c2cb897be489c3f0fa3ef66e37216a23cfeec697c547bc3f72ef7a4e3ff1a7440ab331a7622238baed28370f3fd9681b579082ff1b174c533
-EBUILD python-ptrace-0.6.4.ebuild 1278 SHA256 85736795e76e2300b2de8d8d5dca2554b1d1c71b22eb270e462a0ab99a5861c3 SHA512 3dc3f4bc8498d64e53e4821fedaf1113c02d9ab80ffa6fab9dbac99da3269b6f2fc4a9041802a96ee8bf4895c160e055ff1650d46fc48d1617bfb7ea9a6b0da8 WHIRLPOOL e49f861e86b4d2f8faef7ce14af76b4b16c1d9dc8e104cd94a923b93f2cc872c9c1aa8544a6b0480d95788fcfd527a6b538535697c4299237e196a5e606c994e
-EBUILD python-ptrace-0.6.5.ebuild 1278 SHA256 949be5167a623bc1e39ac7dac11b4991fa7da34dd81827b42e98cb75a6bdfde3 SHA512 b940f1d81eded6948cef43e441244fec4867eb35212ed55b0cdaa76c2c128f76cb7de7cbde67edee27c173a03e205b2411a4916d1081aaba7d2ebb020987bdb2 WHIRLPOOL cb61b4d2d967f35e12239f1010266ec4f44510959a1230a4aceb470303b6b48422cc932cb68257a3ba80994ce6f7d41c3015f87b7a11a48138cb865275a2625f
+DIST python-ptrace-0.7.tar.gz 84069 SHA256 df268620f8201ef7be65be6967799409b9b1befaabb669a09ff59451f17a3c6f SHA512 90e041d93545904b4b1e4f3f1458721da095b8b618854b72bae5325e193a58a9efdb001bf9f1391238ab324afff25f91ea3833a5c5ec069332fd92ebc84db26d WHIRLPOOL ea0afe342bdcf9aa23ab0073c87bc5ed4a9e65a9d25c08b047ca2fccb6dd6b641473125ac2560e96f43e76d4a8899c356a70d4545403ee3f09ad95fabf1729fb
EBUILD python-ptrace-0.6.6.ebuild 1278 SHA256 0d7fd5e345df16d625180b81b7c3e8279a774acf3e5794e27ec4d9e6af1cdb32 SHA512 ce1aeee84e52d32eb3bc1c8d8ff1640b438f758848bfa58277521eb808b7e6e95ceb76ee5c11db01cb439098d00356cebe323ca559bc76a4ba535cd2f6403eb9 WHIRLPOOL 9d75038d955ec407dbe1ca60eb967ad8338207455d651cc79859936a49d77167bfb09439d0616fc14c2d090565a31cab7c80bbe434c241d60653151d84bc9543
-MISC ChangeLog 1972 SHA256 1b83bd49d4c7dd34f0ded26c35b92d80e2ce2229749433a8aa1b0ecf3d4bce58 SHA512 81b4acdd6ffa4c74da4a3d637ad60cdb6206a65044ebd5202c16ce1a51ee1389a9b829fdbeac91c8b5fa92ae5e0b2d3aaa3c51482a94a23e9434ae7b7db64d09 WHIRLPOOL 9383149486d304798590ed63b2533c4d39d4870456379403b56ac3b16f8cd96afa14b2b8bcf573ac1957232b773b198cf20f1fee5beb267c3b2fe32b36218870
+EBUILD python-ptrace-0.7.ebuild 981 SHA256 4419f1595f4132ec17090e7f62ec6261162565c48ba0e094bd3fa91364ecc493 SHA512 c775d478f782c0ac377375c333e762f92b04493fd6569c6d4e4c5f2c04bfbca9b37c605412f001305e607793b5f0907379232f88da16f1992a2e3318a5b9e7c1 WHIRLPOOL aef5a496fb14ccc35d00ea79682c87a6bc5ed0268e011e1f19362f842d5e3e7166bc0c903428ae36892ee1c778081dc20cced82fcf820abad8e8e2baf86369be
+MISC ChangeLog 2299 SHA256 85594bd6a0acd773e80c4173dea123ea07735329b5f4d9a0eff0648f9313b47b SHA512 122c78367912e6522f6afb7220d826ae4291b518ee94827863ef2219b8164e6c63959a4ed46bbd60f456b297fc2eb92887f46e49ecb1ed306dcea5483c153d1b WHIRLPOOL 21bb121fa2c9cfde8fc7ef45bac4dce2398c3456f91961b15cf9dabbb6a8ebd43486e4f0b501e140c08d372166c8aaea2b2b076584b217538280d75df74bc0ad
MISC metadata.xml 236 SHA256 ef9f12fc623783043709c89a6c5febf6f6d6bcec5882e7ce867228e3e13f0b40 SHA512 6ab6dc105ead9eb542ce5800527ccf9fe99f813cfe59ca8b075b877468d2f027ce6e96ddbe1cfc4e9ac42fc24a96a80b5490e5e2e85eb3d8145e4b97c2a2dcec WHIRLPOOL f0b5d1dee36e29c2ef1122261d24054db7388f32b2e743e47177156f396cf24e77d88af071e93f3505946e5026ae4696e71949e0163da0f498e4d55c0243e2e8
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iEYEAREIAAYFAlNGNi4ACgkQso7CE7gHKw3IjwCfWfYJkAULMyY1kKnhRs/lxdWQ
+uW4AnA0bCHlx3pSzqU8bOlxXCVtmC45d
+=z1S8
+-----END PGP SIGNATURE-----
diff --git a/dev-python/python-ptrace/python-ptrace-0.6.2.ebuild b/dev-python/python-ptrace/python-ptrace-0.6.2.ebuild
deleted file mode 100644
index f609381a6f8c..000000000000
--- a/dev-python/python-ptrace/python-ptrace-0.6.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/python-ptrace-0.6.2.ebuild,v 1.4 2010/12/26 15:30:10 arfrever Exp $
-
-EAPI="2"
-PYTHON_DEPEND="2:2.5"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes)."
-HOMEPAGE="http://bitbucket.org/haypo/python-ptrace/ http://pypi.python.org/pypi/python-ptrace"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-libs/distorm64"
-RESTRICT_PYTHON_ABIS="2.4"
-
-DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
-PYTHON_MODNAME="ptrace"
-
-src_prepare() {
- python_copy_sources
-
- conversion() {
- [[ "${PYTHON_ABI}" == 2.* ]] && return
-
- 2to3-${PYTHON_ABI} -w . > /dev/null || die "2to3 failed"
- 2to3-${PYTHON_ABI} -dw . > /dev/null || die "2to3 failed"
- epatch python3.0.patch
- }
- python_execute_function --action-message 'Applying patches for Python ${PYTHON_ABI}' --failure-message 'Applying patches for Python ${PYTHON_ABI} failed' -s conversion
-}
diff --git a/dev-python/python-ptrace/python-ptrace-0.6.3.ebuild b/dev-python/python-ptrace/python-ptrace-0.6.3.ebuild
deleted file mode 100644
index 203302fe1d26..000000000000
--- a/dev-python/python-ptrace/python-ptrace-0.6.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/python-ptrace-0.6.3.ebuild,v 1.2 2011/11/22 21:43:27 neurogeek Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes)."
-HOMEPAGE="http://bitbucket.org/haypo/python-ptrace/ http://pypi.python.org/pypi/python-ptrace"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND=""
-RDEPEND="dev-libs/distorm64"
-RESTRICT_PYTHON_ABIS="2.4"
-
-DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
-PYTHON_MODNAME="ptrace"
-
-src_prepare() {
- python_copy_sources
-
- conversion() {
- [[ "${PYTHON_ABI}" == 2.* ]] && return
-
- 2to3-${PYTHON_ABI} -w . > /dev/null || die "2to3 failed"
- 2to3-${PYTHON_ABI} -dw . > /dev/null || die "2to3 failed"
- }
- python_execute_function --action-message 'Applying patches for Python ${PYTHON_ABI}' --failure-message 'Applying patches for Python ${PYTHON_ABI} failed' -s conversion
-}
-
-src_install() {
- distutils_src_install
-
- if use examples; then
- insinto usr/share/doc/${PF}/examples
- doins examples/*
- fi
-}
diff --git a/dev-python/python-ptrace/python-ptrace-0.6.4.ebuild b/dev-python/python-ptrace/python-ptrace-0.6.4.ebuild
deleted file mode 100644
index 7a7f13ccf29f..000000000000
--- a/dev-python/python-ptrace/python-ptrace-0.6.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/python-ptrace-0.6.4.ebuild,v 1.1 2012/03/09 09:24:15 patrick Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes)."
-HOMEPAGE="http://bitbucket.org/haypo/python-ptrace/ http://pypi.python.org/pypi/python-ptrace"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND=""
-RDEPEND="dev-libs/distorm64"
-RESTRICT_PYTHON_ABIS="2.4"
-
-DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
-PYTHON_MODNAME="ptrace"
-
-src_prepare() {
- python_copy_sources
-
- conversion() {
- [[ "${PYTHON_ABI}" == 2.* ]] && return
-
- 2to3-${PYTHON_ABI} -w . > /dev/null || die "2to3 failed"
- 2to3-${PYTHON_ABI} -dw . > /dev/null || die "2to3 failed"
- }
- python_execute_function --action-message 'Applying patches for Python ${PYTHON_ABI}' --failure-message 'Applying patches for Python ${PYTHON_ABI} failed' -s conversion
-}
-
-src_install() {
- distutils_src_install
-
- if use examples; then
- insinto usr/share/doc/${PF}/examples
- doins examples/*
- fi
-}
diff --git a/dev-python/python-ptrace/python-ptrace-0.6.5.ebuild b/dev-python/python-ptrace/python-ptrace-0.6.5.ebuild
deleted file mode 100644
index c7c841dda737..000000000000
--- a/dev-python/python-ptrace/python-ptrace-0.6.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/python-ptrace-0.6.5.ebuild,v 1.1 2013/06/13 03:08:20 patrick Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes)."
-HOMEPAGE="http://bitbucket.org/haypo/python-ptrace/ http://pypi.python.org/pypi/python-ptrace"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND=""
-RDEPEND="dev-libs/distorm64"
-RESTRICT_PYTHON_ABIS="2.4"
-
-DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
-PYTHON_MODNAME="ptrace"
-
-src_prepare() {
- python_copy_sources
-
- conversion() {
- [[ "${PYTHON_ABI}" == 2.* ]] && return
-
- 2to3-${PYTHON_ABI} -w . > /dev/null || die "2to3 failed"
- 2to3-${PYTHON_ABI} -dw . > /dev/null || die "2to3 failed"
- }
- python_execute_function --action-message 'Applying patches for Python ${PYTHON_ABI}' --failure-message 'Applying patches for Python ${PYTHON_ABI} failed' -s conversion
-}
-
-src_install() {
- distutils_src_install
-
- if use examples; then
- insinto usr/share/doc/${PF}/examples
- doins examples/*
- fi
-}
diff --git a/dev-python/python-ptrace/python-ptrace-0.7.ebuild b/dev-python/python-ptrace/python-ptrace-0.7.ebuild
new file mode 100644
index 000000000000..17cd0194c8b4
--- /dev/null
+++ b/dev-python/python-ptrace/python-ptrace-0.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/python-ptrace-0.7.ebuild,v 1.1 2014/04/10 06:19:20 idella4 Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy2_0 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes)."
+HOMEPAGE="http://bitbucket.org/haypo/python-ptrace/ http://pypi.python.org/pypi/python-ptrace"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND=""
+RDEPEND="dev-libs/distorm64"
+# Req'd for tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+ echo "${EPYTHON}"
+ if python_is_python3; then
+ 2to3 -w ptrace
+ fi
+ "${PYTHON}" test_doc.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+
+ distutils-r1_python_install_all
+}