From 836286844d451bb6d1d52f7d8c978ea41f0310bb Mon Sep 17 00:00:00 2001 From: Ian Delaney Date: Mon, 22 Dec 2014 02:37:22 +0000 Subject: [PATCH] rm old impls, 3.1.0.1-r2; add pypy3, rm old Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- dev-python/beautifulsoup/ChangeLog | 8 ++- dev-python/beautifulsoup/Manifest | 18 +++---- .../beautifulsoup-3.1.0.1-r1.ebuild | 49 ------------------- .../beautifulsoup-3.1.0.1-r2.ebuild | 4 +- .../beautifulsoup/beautifulsoup-3.2.0.ebuild | 36 -------------- .../beautifulsoup-3.2.1-r1.ebuild | 4 +- .../beautifulsoup/beautifulsoup-3.2.1.ebuild | 36 -------------- .../beautifulsoup/beautifulsoup-4.2.1.ebuild | 46 ----------------- 8 files changed, 17 insertions(+), 184 deletions(-) delete mode 100644 dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r1.ebuild delete mode 100644 dev-python/beautifulsoup/beautifulsoup-3.2.0.ebuild delete mode 100644 dev-python/beautifulsoup/beautifulsoup-3.2.1.ebuild delete mode 100644 dev-python/beautifulsoup/beautifulsoup-4.2.1.ebuild diff --git a/dev-python/beautifulsoup/ChangeLog b/dev-python/beautifulsoup/ChangeLog index fab5a76e5814..6eca2ff347db 100644 --- a/dev-python/beautifulsoup/ChangeLog +++ b/dev-python/beautifulsoup/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/beautifulsoup # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/ChangeLog,v 1.127 2014/12/16 20:39:31 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/ChangeLog,v 1.128 2014/12/22 02:36:54 idella4 Exp $ + + 22 Dec 2014; Ian Delaney + -beautifulsoup-3.1.0.1-r1.ebuild, -beautifulsoup-3.2.0.ebuild, + -beautifulsoup-3.2.1.ebuild, -beautifulsoup-4.2.1.ebuild, + beautifulsoup-3.1.0.1-r2.ebuild, beautifulsoup-3.2.1-r1.ebuild: + rm old impls, 3.1.0.1-r2; add pypy3, rm old 16 Dec 2014; Markus Meier beautifulsoup-4.3.2.ebuild: arm stable, bug #530292 diff --git a/dev-python/beautifulsoup/Manifest b/dev-python/beautifulsoup/Manifest index 209ec1fab403..2a4620a6a315 100644 --- a/dev-python/beautifulsoup/Manifest +++ b/dev-python/beautifulsoup/Manifest @@ -4,28 +4,22 @@ Hash: SHA256 AUX beautifulsoup-3.1.0.1-python-3.patch 42319 SHA256 ff316866451fa89bcd55f2a12590960df0d1c5b099cb94ca8e2d684024536a97 SHA512 7e29d0cfa4f927c9df87902adc7bd037ebeb9f2389ace2370253e453309bde7dd4a58247e24e2caa0cc2ae73ad65480973fed6397bb987bf9715fa4515dac1c1 WHIRLPOOL bcdfe4f601fb69f579bb55021c244cb9861946bfba8253c5ab5ed5426266abf798832c8eacc5208bd2e0baa9ccf0e6f74eded73e76289c5560891b86b557d489 AUX bfs-4.2.0-no-lxml.patch 2462 SHA256 d28f5b8d33a674e6349fc5376a30d2c74a8029a7839e7f13a7701fc9a20b5563 SHA512 4d6f1db9cff0007c824340da94cfa001a7afaef2cbc6ce95f669c72221ffeb2a975688f449bd66c0163bc90328329471577d8562e31dabbff610f30bfd0a8592 WHIRLPOOL f495c2588dd7a3d11d0802212d072b3d0ef02d8c55edb9546b2117d7867b0ebcd4a41411f3a2de9e34f57db8e72030b3e290dbe60300bc4bd8f2b94d1f5193e1 DIST BeautifulSoup-3.1.0.1.tar.gz 71460 SHA256 820a80f473240d9d30047f36c959d530a699a732500662dd8b03e1d3ccad12a8 SHA512 812969faf454a58d849921836ed07ec9a950f34fb31e29e118cdf1a75a533370e430f417402b5a5016d23b2d3a1c44a1cf5fde5b3bfd1bc98c50036edd51c0d6 WHIRLPOOL a199585817dcabcc6327c3836a66128605ebf92a6663b5c660125061a797485a504d300791bcd43e0e94e4f08ca59c01f65f42481da07b1240350cbfc6ea6b0c -DIST BeautifulSoup-3.2.0.tar.gz 31056 SHA256 a0ea3377a1055bf2e17594c0808414afb65e11f25ce8998f1ed3e9b871de6ff6 SHA512 2bee35d0d0f3909eb09fe74c5ed1ebccb9fa134e200f5e9f00266fe1f3453d1794e920dbe4129fd3f445abe19a5acaa7dab207b2e752ac0102ae5fd9441df8ce WHIRLPOOL a537228dd5b686fd8d033eb4329ecf79fdcdfaf9e5ec4eed9a2b25aba0f41ddc980dbca6cefe26b24b721a0fe0d4804974b504767e034eef35c07ad99ef51f37 DIST BeautifulSoup-3.2.1.tar.gz 31224 SHA256 f5ba85e907e7dfd78e44e4000b3eaef3a650aefc57831e8a645702db2e5b50db SHA512 365b7b045a2069cf437877543577bc0aa99256a6dc4c9743670b46bfceab5494a06628012d6eccecfe99c25d5c9e0c65814964b47026f15ba1a538444cfb7789 WHIRLPOOL c2f84b29421d0153fb1fecc87d63e00a61182e03bc0683132babca5d6c94143b4875a60a19124a36e4e6e78ce80bff9e1e81b37335700efc14084da933307e26 DIST beautifulsoup4-4.1.3.tar.gz 131292 SHA256 a295b93b30e1126f3fd64edc106f6939349280dde2ba47cef1e5a92dad9319bf SHA512 79ed4f65bcb5599a0d278d5462a67e80f532cdddcb753e0703b28347d84512165ee0bffd09795a501f3b55e6e4869354f04efdceae9de9093a4d85381fee660e WHIRLPOOL 53713ca72b5a409b3755e28d69de65b7994fb387d21ba9a1827f3e4dda2355f318660f69a706825ecb3852447823ffb8bae2cee6bacc093e6ad73347852f29c6 DIST beautifulsoup4-4.2.0.tar.gz 138400 SHA256 9565ce6f6d28808007ab6248c37d59a49934e358276da5d3ac211ea1ccfd0782 SHA512 50c7514f2a1de49df6300d292e1f00e746b341e9c70dbfc3508663870ddf92f5c8e0ea981dc7742f888428845e90bce2cce8b158e8548039be4c2c06ee76db97 WHIRLPOOL 95db573c6c291d27187af9403694bcff27add7ad378b105df96f988074480b7a1491710681a93f1396dfa33cfa8c493637564ab7fc228e9e92659c385aa769a2 -DIST beautifulsoup4-4.2.1.tar.gz 139839 SHA256 d5087c13b36fd16931e1bcb3172ba0f81b38a47336694c779a14232ba36da149 SHA512 92b9acc5b1518444a5a87e682b27b47a0aceb1d5e808fc2c0c6b716a103bd0efa10166f560a40cb54e972326550bb54be502f8be7dcedb4063a23173df79770d WHIRLPOOL 395df84ae446ec2fbb3007cc6d4e740a406e93fe0c40f1e076e4797a3807728260fe3395b75f6fc42782a341ca02e76f77974082617e39967321c57599ad0ed5 DIST beautifulsoup4-4.3.2.tar.gz 143356 SHA256 a2b29bd048ca2fe54a046b29770964738872a9747003a371344a93eedf7ad58e SHA512 3d55e553a1a2109378e2961a0feb23a8f038f4ff7bd335a21a26d588d39761f6735888e6ca2d001587e9a6a3b8259a1a09b92b310aa17e9b76fd85601a1ca592 WHIRLPOOL 3570395aa0fae03edc1de10b1c41e82efefa4753c306d2619032b124536a72b6db696c7f85c6a7c32b18c0506ec33d4c8a2fb73660264ad5afd92aba76f32884 -EBUILD beautifulsoup-3.1.0.1-r1.ebuild 1332 SHA256 94def0b7c664a477e77b25bf9fe83a313f3e2e1a9396ae41cee3ad6ee6f55afa SHA512 5226e7b641c771827e4e9c1d4bae41c8e9b55038fa5968e8aee43c3a5fb33af1a8b5d7a89f53c8ba85e7d63ca449f2b5c177751b87fde9cca27d6521be99a00d WHIRLPOOL 09ef986878c89376674d251acdc7da13b7ea1cd9c875422441bde2de100bab0dbe313ed525745300657941627e9c759a3c0a1cb5d23df3d1558ef702bdc451e2 -EBUILD beautifulsoup-3.1.0.1-r2.ebuild 1172 SHA256 4bee14c1aa6106bea586ad3fce1480cab9ed55e534d80d5845095d659d6e08f8 SHA512 d97de2d8fa525adf5743a624d7b95fd3ca23ce7f600daf5eb650cc475225c7980daf3d288537855dd6aa8b8507fa5c8089f8d4a20b64c7d536f117c6f0cc6e6e WHIRLPOOL 87bcb337e884dfccf431ad2c8334d2c61e28e4ab948c6bb831c51cee9aa0d936ee8a59be1d103edc9aca53605d2dfb7ce989fe335dfdd84bd24464e41991e465 -EBUILD beautifulsoup-3.2.0.ebuild 1126 SHA256 871bbb82d6a1a5e66903604b74a719efb0970c6704b122be7f1296a123dbd72c SHA512 4e591846caffc75dd75c1efc5c28f73f28df42f126cc834f2948025f2f8f010580eeeeb42ab0fd7136a2f25e6ffaa0eb60af2df81ce905582d423381002eebbc WHIRLPOOL b9958d82c7356e1e1cda163f7517e0bb16c2d1fed6eeb957e0ce529e497c6ad4e54333cafc8c3bc90cc92506db20397b3eb09ae32b493f65cb34fc039b15aebf -EBUILD beautifulsoup-3.2.1-r1.ebuild 1006 SHA256 fdfa1b01e3980fdd4b045c07c838a7a68f116383ca1c8f7da040f2be3ad47e72 SHA512 583756961e4871a686eec76aac12267e6b5ee075ba5953afb4d6e3ef4e7b9eb391c995da8e3fd475dc681b1ec0f8d6bf46abc7cefbf9e8ad48f8cac24d8824d1 WHIRLPOOL aef9aa9d0b831d3c5762ae3896d4d4fe3b6dc56a51e173fe3c8b863876f78cca14a1005aabcb207b997aab1c0b6edd8b8212f7ab7beb1b37148a40728cc02d84 -EBUILD beautifulsoup-3.2.1.ebuild 1134 SHA256 5f8a4abf9fd665851c99367105b5528f264e9b4b23422d8348abaccd56c4e7b1 SHA512 9d00ace360888cb1400ed96ecf0edade05141f616df424b5a62cb2288b6e53ec1cfbafeaa8a80ba0e9db76b212fc773bff8540dab06d9e3d7aa10dd2bd768c76 WHIRLPOOL c92ba53a6a43acdbbb776f30a730c99de230d682db3acfa2c1d26bb6cb2d269cdb549039275a21702ada763864b00acc4dc4efa1f3a372253d769338692f2639 +EBUILD beautifulsoup-3.1.0.1-r2.ebuild 1176 SHA256 0c611afbd5d031c46775156cad5ac7eec8f1481b2a90f286bdf18515dfebb5ec SHA512 d883e829780085ba261edfdb08481f815351ed2bbd0ff3347572b770fe30be7b918ccd2796513d522193ff5727b0b171e51117fe658255828382a6ce9bd551a6 WHIRLPOOL 1395a8795ba1a1ec805c8af18425be6306584c122ca3c13b9d2c5844b8aa986801d4e7e5dc02d226558b7838c3bf56fb1a76c4cb3ca3c981b5b7462cbb4f927f +EBUILD beautifulsoup-3.2.1-r1.ebuild 995 SHA256 1539a7e4cc437595391b4d295c2eea38942d32413e2904be4ceeba2e10788872 SHA512 9210c94bc03e9b6d23a090dee711254658e590565fa7a67493816aa2464531a4c177bcc1ebe181fece94f1040a3201c6a4b72383b86a688ca796ecd69c918fd5 WHIRLPOOL deb48ccef22395a793c8d51640d76a4054d5c0c86f099cbcc06840f5b48cbcdebd7464daebbf672c218a27ab9741bc9d8b5cede9e8aee9ea26be360adf829fa6 EBUILD beautifulsoup-4.1.3-r1.ebuild 1458 SHA256 1921a32be73cd7dcbbd7062ea297511e308217dbcaf12c420975a7ac570d8fe9 SHA512 5b86290770683213f321d7f845de01c270b0633de14c408d143ac6f83f897efc902be2259cd52e536cada23a03f97c0faac1606f4e959dc4bdbe863ace828bae WHIRLPOOL 12ae7a915f334c16a9e14a2bef05ce271ec3fb108ebe97d00cf9659ff3d28c3a19be7933a4f8ad147969959d94e6c85f36eccd20c24d1d9fc25f2749313d1e86 EBUILD beautifulsoup-4.1.3.ebuild 1373 SHA256 213867555347809a1fa6e5c4e9a41a1459ddc17d0cc6a763a6f53f92de251b47 SHA512 38bee8dc5953bfcc6ef1e9e0a30dc52463c07b088d6f3cbceafedb1e7981f3873ef7a0645b99c9aa86a15a021127e48b76666de4675a5bccadf43e5d16f9f0be WHIRLPOOL cbbf07d608bea1f533aad98e13a7169e30059cbe47c23def7b0e6406ccfee0c4de96b6fa04593d383e929bea958a5fc3446a669a70295dffc8ea8888a89c833c EBUILD beautifulsoup-4.2.0.ebuild 1525 SHA256 37da22dab478508462093e982acfce9cd4df306ba074837c0dab11868247a874 SHA512 ddd5fa375ab0bd76148e528c164bd9c25a26b5fa22f7537875a06d316a4b78ce554745014b6eac73f26bfc57198014aa93f398b8b8fe31bf890ff4f5323ca824 WHIRLPOOL 6e7c2a6db5e8168a66820672a49f21ef1adbd1b5af3b0ffcd6e633a67ef7c1994debc2d2ad853228b81ef187f38a7eb179d01652bf82daa137c00dea52dfd556 -EBUILD beautifulsoup-4.2.1.ebuild 1482 SHA256 98b2fd616aa97f01ab81ac510d4674fc883b69a572b7b95ea616d0e2af6ba6e7 SHA512 4d0370a110de29608a5cf3724abd6c3bb65276df20d8c6dbd4df079b063052db4ce55678463cb17d972944ef21e036fd86fee6a90fe0b7e32502a7412912b1ab WHIRLPOOL e448476081f4995ccc16000cbb081d5253b13089c0220919cd05482756b78fd7072289b3d06189d518709b8e60d6a288325bfc6d58f5eb0a876048e22aee0159 EBUILD beautifulsoup-4.3.2.ebuild 1470 SHA256 1b713b9c60fbd503ab0337ec6a57f9787053a543aae553ddff8eae2195bbd224 SHA512 fdea0febbb565cfc126f956bbbc8042a5271887b96fe0f9472abf2dc48d2b49f91552f69ce5655d26af464a4aff2077e056491275e60e7ef60c7ef93d2d31836 WHIRLPOOL 847d867471ff95ed81d0d03539f1faec704dce7fa1fb7c7d6b00e87dfca70da9329b03af1c19bbe5dc858fa239ed77518552545cce5508bf0c69e994912dbe48 -MISC ChangeLog 17790 SHA256 5310dab58b00eb17d584a73b6f2d6f392074cd580b5ce685f164520dd134e54b SHA512 4560c92e3632774f25a9bed1000826dfce84376d356c3e911445ac78941d38de5f294e416e5ab6c8b50a0583db1bbb3a70dbb77629d7d338a7114fb334418c61 WHIRLPOOL 95415f222a4564a33badaa3618a61cf7549627c0f0944fc8f9c986c5bf7046a75b977f23600e3a55cc756567c60cbe9bb8f6bc92ea4e0a319375d7f8d381abfd +MISC ChangeLog 18077 SHA256 1f64a28a9b31686392db5e4c12d0c52c9bd9b41836a1bb3562d48ca6e1429339 SHA512 b873e8fbdbd7b022a1f30c7f8960349c0d732f106ebf75d6bd133eebbf56a4fc9cfbff3cfb88afa3889d57a4891884248cf9dc024e2c528c16987c9624655c95 WHIRLPOOL f6203e0a63e2caec6a2107c4f01ba13fc936bccda61a3d0f9f705a4cfa289124d5bb5a3ad59a78a5731b7460cbf4b618ade220df5bcc52bc0f5c974bc2e45787 MISC metadata.xml 640 SHA256 c24a9868c6b553732e13ee16e41586d8003da55cbdde41d684e4260108f6da51 SHA512 db0d5d29bc3a9de492c06a8c46d34797ade006804ade98b889acfa143417d4aca83ae0b0e73e0207a602fcc3bf0a96d3bb6b60a083a5407e3ab700dc4c4d9433 WHIRLPOOL 930aeab34aca3409796fc06941389e6d3d65f666abe6b30033b5da7af1fa78fab8c16c4190d0276e936c20ca6f0a14929815acd32331f3017458f9ff94bdd456 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlSQmIQACgkQkKaRLQcq0GJGtgCfQwhzthqFBEPplEhgPcgIcaq0 -XcoAn2X8Ki3QONQFvIn6BwEv87kE7ive -=7HRf +iEYEAREIAAYFAlSXg9kACgkQso7CE7gHKw13bACfRaaB50fLBZtoBK/5wvr/DZWc +O98Anj6fdYyEtRHQbjzZLyCJYUQ/LhKz +=bbqQ -----END PGP SIGNATURE----- diff --git a/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r1.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r1.ebuild deleted file mode 100644 index 165bde5714aa..000000000000 --- a/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r1.ebuild,v 1.20 2014/08/10 21:07:30 slyfox Exp $ - -EAPI="3" -PYTHON_DEPEND="3" -SUPPORT_PYTHON_ABIS="1" -# Avoid collisions with python-2 slot. -RESTRICT_PYTHON_ABIS="2.* *-jython" - -inherit distutils eutils - -MY_PN="BeautifulSoup" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="HTML/XML parser for quick-turnaround applications like screen-scraping" -HOMEPAGE="http://www.crummy.com/software/BeautifulSoup/ http://pypi.python.org/pypi/BeautifulSoup" -SRC_URI="http://www.crummy.com/software/${MY_PN}/download/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="python-3" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="!dev-python/beautifulsoup:0" - -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="BeautifulSoup.py BeautifulSoupTests.py" - -src_prepare() { - distutils_src_prepare - epatch "${FILESDIR}/${P}-python-3.patch" -} - -src_test() { - testing() { - PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" BeautifulSoupTests.py - } - python_execute_function testing -} - -src_install() { - distutils_src_install - - # Delete useless files. - rm -fr "${ED}usr/bin" -} diff --git a/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r2.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r2.ebuild index db591af47097..0a341082318e 100644 --- a/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r2.ebuild +++ b/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r2.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r2.ebuild,v 1.16 2014/11/24 13:47:10 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.1.0.1-r2.ebuild,v 1.17 2014/12/22 02:36:54 idella4 Exp $ EAPI="5" # A few tests fail with python3.3/3.4 :( -PYTHON_COMPAT=( python{3_2,3_3,3_4} ) +PYTHON_COMPAT=( python{3_3,3_4} pypy3 ) inherit distutils-r1 eutils diff --git a/dev-python/beautifulsoup/beautifulsoup-3.2.0.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.2.0.ebuild deleted file mode 100644 index 8e95813e6221..000000000000 --- a/dev-python/beautifulsoup/beautifulsoup-3.2.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.2.0.ebuild,v 1.15 2014/08/10 21:07:30 slyfox Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils - -MY_PN="BeautifulSoup" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="HTML/XML parser for quick-turnaround applications like screen-scraping" -HOMEPAGE="http://www.crummy.com/software/BeautifulSoup/ http://pypi.python.org/pypi/BeautifulSoup" -SRC_URI="http://www.crummy.com/software/${MY_PN}/download/3.x/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="python-2" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="!dev-python/beautifulsoup:0" - -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="BeautifulSoup.py BeautifulSoupTests.py" - -src_test() { - testing() { - PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" BeautifulSoupTests.py - } - python_execute_function testing -} diff --git a/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild index 5d98a6c677cd..37b57baae44c 100644 --- a/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild +++ b/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild,v 1.16 2014/08/10 21:07:30 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild,v 1.17 2014/12/22 02:36:54 idella4 Exp $ EAPI=5 -PYTHON_COMPAT=( python2_{6,7} pypy pypy2_0 ) +PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 diff --git a/dev-python/beautifulsoup/beautifulsoup-3.2.1.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.2.1.ebuild deleted file mode 100644 index fed5105af41e..000000000000 --- a/dev-python/beautifulsoup/beautifulsoup-3.2.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-3.2.1.ebuild,v 1.3 2014/08/10 21:07:30 slyfox Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils - -MY_PN="BeautifulSoup" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="HTML/XML parser for quick-turnaround applications like screen-scraping" -HOMEPAGE="http://www.crummy.com/software/BeautifulSoup/ http://pypi.python.org/pypi/BeautifulSoup" -SRC_URI="http://www.crummy.com/software/${MY_PN}/download/3.x/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="python-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="!dev-python/beautifulsoup:0" - -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="BeautifulSoup.py BeautifulSoupTests.py" - -src_test() { - testing() { - PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" BeautifulSoupTests.py - } - python_execute_function testing -} diff --git a/dev-python/beautifulsoup/beautifulsoup-4.2.1.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.2.1.ebuild deleted file mode 100644 index e07ad599c41b..000000000000 --- a/dev-python/beautifulsoup/beautifulsoup-4.2.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-4.2.1.ebuild,v 1.4 2014/03/31 20:31:26 mgorny Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 ) - -inherit distutils-r1 - -MY_PN=${PN}4 -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Provides pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree" -HOMEPAGE="http://www.crummy.com/software/BeautifulSoup/ - http://pypi.python.org/pypi/beautifulsoup4" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="4" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -# new html5 awaits keywording of html5lib in Bug 471002 -IUSE="doc test" -# pending Bug 471002; html5? ( dev-python/html5lib[$(python_gen_usedep 'python{2_6,2_7}' pypy pypy2_0)] ) - -RDEPEND="" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] - dev-python/lxml[$(python_gen_usedep 'python{2_6,2_7}' 'python3*')] )" - -S=${WORKDIR}/${MY_P} - -python_compile_all() { - if use doc; then - emake -C doc html - fi -} - -python_test() { - nosetests -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=doc/build/html/. - distutils-r1_python_install_all -} -- 2.26.2