summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2014-03-30 08:30:22 +0000
committerIan Delaney <idella4@gentoo.org>2014-03-30 08:30:22 +0000
commit66ea64e9ca7c2b641cdf6e8490cdefcebb2db195 (patch)
tree05dd88c672465eb6caf294bd5a5eff254e91929f /dev-python/tpg
parentFix rfcomm init.d script (#505786 by Christophe PEREZ and Bombino) (diff)
downloadhistorical-66ea64e9ca7c2b641cdf6e8490cdefcebb2db195.tar.gz
historical-66ea64e9ca7c2b641cdf6e8490cdefcebb2db195.tar.bz2
historical-66ea64e9ca7c2b641cdf6e8490cdefcebb2db195.zip
revbump; conversion -> distutils-r1 eclass, Add py2 support, fixes Bug #497508 by jarausch
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/tpg')
-rw-r--r--dev-python/tpg/ChangeLog9
-rw-r--r--dev-python/tpg/Manifest19
-rw-r--r--dev-python/tpg/tpg-3.1.2.ebuild46
-rw-r--r--dev-python/tpg/tpg-3.1.4.ebuild46
-rw-r--r--dev-python/tpg/tpg-3.2.1.ebuild47
-rw-r--r--dev-python/tpg/tpg-3.2.2-r1.ebuild32
6 files changed, 52 insertions, 147 deletions
diff --git a/dev-python/tpg/ChangeLog b/dev-python/tpg/ChangeLog
index b44d892e28d9..30f229c6184f 100644
--- a/dev-python/tpg/ChangeLog
+++ b/dev-python/tpg/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-python/tpg
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/tpg/ChangeLog,v 1.18 2014/01/08 05:33:41 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/tpg/ChangeLog,v 1.19 2014/03/30 08:29:58 idella4 Exp $
+
+*tpg-3.2.2-r1 (30 Mar 2014)
+
+ 30 Mar 2014; Ian Delaney <idella4@gentoo.org> +tpg-3.2.2-r1.ebuild,
+ -tpg-3.1.2.ebuild, -tpg-3.1.4.ebuild, -tpg-3.2.1.ebuild:
+ revbump; conversion -> distutils-r1 eclass, Add py2 support, fixes Bug #497508
+ by jarausch
*tpg-3.2.2 (08 Jan 2014)
diff --git a/dev-python/tpg/Manifest b/dev-python/tpg/Manifest
index 448f7140bfdc..2e6f8676b503 100644
--- a/dev-python/tpg/Manifest
+++ b/dev-python/tpg/Manifest
@@ -1,10 +1,15 @@
-DIST TPG-3.1.2.tar.gz 275770 SHA256 cee5ca7f8490c0a52ae0c24c29df2fa6f055f1f14a6cfa527685589428acd0d2 SHA512 8bf2c0637b0281bc7ed15d3e8d37bb6ac0903e0894b57cb2b73332c069165fb1c6a9ebce33c4dafa86716361a88aee7b09c5e66c508d5d557102dcbe492b13c0 WHIRLPOOL a170637ca3058409be4fbd0217c2465f9a8e09b8c9010aba984f82d311a5a486e203941fe2ae1d03dd306f2d8c9907f51e760b00c7704ea648dad277329cdcaf
-DIST TPG-3.1.4.tar.gz 378776 SHA256 204ca8ec1f55e67d14ff882d80c4cea7b06843b0e406462010a534c34cd327eb SHA512 17ac36225657df7966b85d62a07a885f24983814bd480171423a508e6d576c9e79ce0888f0bb8942b9ffb1c7f27f93728a32042a087b0221d5d2a4eee60ea025 WHIRLPOOL 5553f1896fad00b5f6aa42dbb2f1529befcb79ab3d7cd23eb9f662632007916209169f91d9316587b3eb20b1c0a77d30778dcd2da4de2cc6890444ad4df34dee
-DIST TPG-3.2.1.tar.gz 379751 SHA256 51b8329d979afdf00de9ab3f784b856de1aa52e8bc85295a755fb97a0b01cf6a SHA512 4141e6c857e3a28fa1264cf58b2fe741eb6412434039d92dbdf7c01b1f8a264b6ea70f96c4e9ff44aee265ed08ad7a857a68b8f374e601ab2a2b922f33e786b4 WHIRLPOOL 7a4c78f5bf0902ed9e9c649c43c56e4593b958e6a40b78f6fad49a975e55cd3205b511f5cf5916eb72bcbfa4ef38d06b4c458be0dacd459da9addab7f86e060b
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST TPG-3.2.2.tar.gz 377142 SHA256 f33c6d2cb9e0bae78faa85e852a67437ae7128208812f126f3f01938a594ae33 SHA512 c60a8ff644377abc3edea766d33b911c85a131d0c0ca70175b7614901d316efc4b4d2fba0f17938ab104511fcfe8bd73fb4b6cf295f6465ec08f5c0ccab1d358 WHIRLPOOL 6962eec1e51e5d5d4483171deefbab84c0201816cc50b14ae427d8412028284e00e3e4af187d05297f81692beb34722000e2e34d49fcb6c3453b7426718a30f0
-EBUILD tpg-3.1.2.ebuild 957 SHA256 05f47cdd9d38d9fce146df820abb2fa1cbc00c305226bbe5f4806c6a9b4df5aa SHA512 a49381468cb53fe7d9b18f5bc1d2d23d01378d4cd03ae9bb461bc58a9f3a709466a239b077caacb4ab4c406d7342b1dad8a32a23c990d22cf6af4d7444f5a9e8 WHIRLPOOL 500d8d83df69b42724a48ea1d6bd85b4174bf3fdeaf9622a04acd2d056c5c3397491394de192c07939b75dcda2eabf0fb0e170e6cf943eed1e84eae4e46d74e9
-EBUILD tpg-3.1.4.ebuild 956 SHA256 255e4aa2b642ebfdfd8c2d3f995e471c9da5423f35fa14e1d6d6cf950649150c SHA512 b94da57af3e3c162282c7e3b3852af6a2096e3e8344c4672dee9ae914fae27498201bc2b0eef8ebdce109ce57f22fd81ee21a82dd91f9bcec0d8ff210b4be2dc WHIRLPOOL ad809538114d6c3e9a90ce73b7a40cc9bf220729649dd5a4ff84052bb5d4143fe9281caa7c7e866bb06f54e53d1a3c9599f147be51adc73653a6a8d6353081dd
-EBUILD tpg-3.2.1.ebuild 995 SHA256 97351b8f57fc9112b8a6822cb2ba0d877f2f14c8a6c13431381354ad88c8c5cc SHA512 c39a6c5706834cbdf50de77f4a6d787433ebbf98126065f37cf697d1bd89c92b0e87c00a0aa6da41cda4a412ee5898e9d874de16c118426ef457a7a24236ef0a WHIRLPOOL 8ea720310afc40740ad829b90f7657e5276c5eee3768efa6af7d779def96f94bc5a13fc0053d72becbe2d65d57e9fde4c9b4950dbb8defd0d7cd82c64d093d69
+EBUILD tpg-3.2.2-r1.ebuild 811 SHA256 63ed43b167a19882b424d850fef65ea8ec8bad80b2aa169b964e1dcb1bf7e131 SHA512 d02e75026af8488a73f61c23fa79cae4647eb503028d620d21d0eab3e56b4d4c47ebf6fe30154e9cf0b4e9cfd56673cdecaba01b094075223b40b6c55503c39d WHIRLPOOL e57e1f3e8b979a21c9cb77877012ecb922563dd75ba2cc5f5a8e63d76fdcf262404eb865c394844e5e101cc9961ec53c9822a88f2abab0c23649f4b76ad5fb42
EBUILD tpg-3.2.2.ebuild 995 SHA256 a4ab38bf4a3001bf52f5b52b258d575df889fd8a288ef89c6b6ece166c2be4ec SHA512 6138189ccc5ef5962f7295e52a1364a6e34b843df2991a846adeb2a71b45e910b215608d658bc75cb957ee6e1d97f8b1633ffab68cdf2bfb4bb0dd1aba9642a6 WHIRLPOOL 458afe56e4e733d5fa65f1c76162c67e8b9b4028509b9e8251cfa93c3151b08ec6c973c58bab40f96534ddebfe64534edf4d888cd093df6e6155bd7a6ecb7ba5
-MISC ChangeLog 2217 SHA256 cd114273dccaa82690c176a1e6ea116ebb508b5982d3c9beb8ae516bdd99e539 SHA512 54c6539900630231dc0441305faf6a0f8b07de21c08120965a51787f9596d9c802f5da3075640f481f59e5658d3331842e8b25e0382e0c7a8f639ecba2d18c9b WHIRLPOOL 0909eeae1866039884edfcdf71cf4aecd498184bad7bf1d6ee929dbcd87a6bb8dd80bb96b6c3e062ac489bc8edcea20ec6afbb2cac7033c5ed94b79aa5e04449
+MISC ChangeLog 2471 SHA256 2b7dbe25d71e9806c26435f92399d0aa6b7bc8e4af56f2896bf7478027e57c6f SHA512 7c498c6f88b779188cf63272370de08ec2c7c26a9ef3eb1f1234edafbafc564cabab18708382ce237c1a1b66c4eddb2b9099d0315fc1276a1f076487b6bfbf47 WHIRLPOOL b2afe3b44a5168e676b9c85818a2333cdf46a2003e24a6aaa2b362c0d8446dbd40b94de0ec9582ac1b1c2f6e3dff393ad4cdd7631198a4592cc027b1941c8d44
MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iEYEAREIAAYFAlM31FkACgkQso7CE7gHKw1M1QCghL0tczGiD48kp+DrZFlXtFPn
+SoMAn2PXZ+rmSsKcoVBznOGpN00tPYrL
+=Bpwh
+-----END PGP SIGNATURE-----
diff --git a/dev-python/tpg/tpg-3.1.2.ebuild b/dev-python/tpg/tpg-3.1.2.ebuild
deleted file mode 100644
index e18ceb79af2d..000000000000
--- a/dev-python/tpg/tpg-3.1.2.ebuild
+++ /dev/null
@@ -1,46 +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/tpg/tpg-3.1.2.ebuild,v 1.2 2010/12/26 17:31:38 arfrever Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils
-
-MY_P="TPG-${PV}"
-
-DESCRIPTION="Toy Parser Generator for Python"
-HOMEPAGE="http://christophe.delord.free.fr/tpg/index.html"
-SRC_URI="http://christophe.delord.free.fr/tpg/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="THANKS"
-PYTHON_MODNAME="tpg.py"
-
-src_test() {
- testing() {
- "$(PYTHON)" tpg_tests.py -v
- }
- python_execute_function testing
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dodoc doc/tpg.pdf || die "dodoc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples || die "doins failed"
- fi
-}
diff --git a/dev-python/tpg/tpg-3.1.4.ebuild b/dev-python/tpg/tpg-3.1.4.ebuild
deleted file mode 100644
index 907428e9935f..000000000000
--- a/dev-python/tpg/tpg-3.1.4.ebuild
+++ /dev/null
@@ -1,46 +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/tpg/tpg-3.1.4.ebuild,v 1.1 2012/03/09 09:59:31 patrick Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils
-
-MY_P="TPG-${PV}"
-
-DESCRIPTION="Toy Parser Generator for Python"
-HOMEPAGE="http://christophe.delord.free.fr/tpg/index.html"
-SRC_URI="http://christophe.delord.free.fr/tpg/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="THANKS"
-PYTHON_MODNAME="tpg.py"
-
-src_test() {
- testing() {
- "$(PYTHON)" tpg_tests.py -v
- }
- python_execute_function testing
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dodoc doc/tpg.pdf || die "dodoc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples || die "doins failed"
- fi
-}
diff --git a/dev-python/tpg/tpg-3.2.1.ebuild b/dev-python/tpg/tpg-3.2.1.ebuild
deleted file mode 100644
index 8d4beba06a38..000000000000
--- a/dev-python/tpg/tpg-3.2.1.ebuild
+++ /dev/null
@@ -1,47 +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/tpg/tpg-3.2.1.ebuild,v 1.1 2012/06/06 08:06:46 patrick Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-PYTHON_TESTS_RESTRICTED_ABIS="2.5 2.6"
-
-inherit distutils
-
-MY_P="TPG-${PV}"
-
-DESCRIPTION="Toy Parser Generator for Python"
-HOMEPAGE="http://christophe.delord.free.fr/tpg/index.html"
-SRC_URI="http://christophe.delord.free.fr/tpg/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="THANKS"
-PYTHON_MODNAME="tpg.py"
-
-src_test() {
- testing() {
- "$(PYTHON)" tpg_tests.py -v
- }
- python_execute_function testing
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dodoc doc/tpg.pdf || die "dodoc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples || die "doins failed"
- fi
-}
diff --git a/dev-python/tpg/tpg-3.2.2-r1.ebuild b/dev-python/tpg/tpg-3.2.2-r1.ebuild
new file mode 100644
index 000000000000..a90cbefb78de
--- /dev/null
+++ b/dev-python/tpg/tpg-3.2.2-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/tpg/tpg-3.2.2-r1.ebuild,v 1.1 2014/03/30 08:29:58 idella4 Exp $
+
+EAPI=5
+# py2.6 doesn't pass tests
+PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+
+inherit distutils-r1
+
+MY_P="TPG-${PV}"
+
+DESCRIPTION="Toy Parser Generator for Python"
+HOMEPAGE="http://christophe.delord.free.fr/tpg/index.html"
+SRC_URI="http://christophe.delord.free.fr/tpg/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
+IUSE="doc examples"
+DOCS=( ChangeLog README THANKS doc/tpg.pdf )
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+ "${PYTHON}" tpg_tests.py -v || die
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}