summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael Martins <rafaelmartins@gentoo.org>2012-12-09 21:45:52 +0000
committerRafael Martins <rafaelmartins@gentoo.org>2012-12-09 21:45:52 +0000
commit11fbe643b101928a259c1142e6ed7f846be1a748 (patch)
treea22ba62dd8f3accf8120bd57f16d1d720f0fb33f /dev-python/feedparser
parentinitial commit (diff)
downloadhistorical-11fbe643b101928a259c1142e6ed7f846be1a748.tar.gz
historical-11fbe643b101928a259c1142e6ed7f846be1a748.tar.bz2
historical-11fbe643b101928a259c1142e6ed7f846be1a748.zip
Version bump.
Package-Manager: portage-2.2.0_alpha136/cvs/Linux x86_64
Diffstat (limited to 'dev-python/feedparser')
-rw-r--r--dev-python/feedparser/ChangeLog8
-rw-r--r--dev-python/feedparser/Manifest4
-rw-r--r--dev-python/feedparser/feedparser-5.1.3.ebuild53
3 files changed, 63 insertions, 2 deletions
diff --git a/dev-python/feedparser/ChangeLog b/dev-python/feedparser/ChangeLog
index d87fd6278842..1c5074ba9eeb 100644
--- a/dev-python/feedparser/ChangeLog
+++ b/dev-python/feedparser/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/feedparser
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/feedparser/ChangeLog,v 1.40 2012/06/08 18:10:10 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/feedparser/ChangeLog,v 1.41 2012/12/09 21:45:45 rafaelmartins Exp $
+
+*feedparser-5.1.3 (09 Dec 2012)
+
+ 09 Dec 2012; Rafael G. Martins <rafaelmartins@gentoo.org>
+ +feedparser-5.1.3.ebuild:
+ Version bump.
08 Jun 2012; Brent Baude <ranger@gentoo.org> feedparser-5.1.2.ebuild:
Marking feedparser-5.1.2 ppc for bug 417351
diff --git a/dev-python/feedparser/Manifest b/dev-python/feedparser/Manifest
index bbfa31b74941..7934cb52557c 100644
--- a/dev-python/feedparser/Manifest
+++ b/dev-python/feedparser/Manifest
@@ -3,10 +3,12 @@ AUX feedparser-5.1-sgmllib.patch 2745 SHA256 1eddd093e40096c9f7592d264c458a2d0c4
DIST feedparser-5.0.1.tar.bz2 204146 SHA256 57fe918773969eb20fb7b94ab1ae5d3b7eb4a8ce29f49ebc3766fa7f6a4974cb SHA512 d913d09c10850b96a21ae300b613ff8a040fc535804fca59130298808802b30d1e940a35567b5ea78fb17ec4c63328d4f658d380a29c22df42339e96164fef57 WHIRLPOOL c2821b76ecbb8880fc1fcb357376024d4eaec4c30447d6501f2b61fac6abadc603eef5cf7ea161f4b1d4bf9fc92ada5328f8d7d3720001554d41e056c3a36e2a
DIST feedparser-5.1.1.tar.bz2 198754 SHA256 ae099763f4538aa08c5021d42ba6ce5b9b6218e71423c96031153f379955481a SHA512 5374066a352c8227d7d924d88f65839c746fabcd974e4a3b48f989c54750c242f6639d50f092d198793826dfd4ccba08e49dd2dd25b673ec40a4a92bba9bd7a6 WHIRLPOOL 054db561379162589ef9bcd870c9ae0e0379ba1f2f0c31aa50bb5a9b0bf5407af7f61483b4395ad95c03bec511493cc2e8e0076c516bb3215508db99cc1f8026
DIST feedparser-5.1.2.tar.bz2 199404 SHA256 b7773afb41481add990539baeb0e441811ec48cb8c1b6c2911cabbe9c5d9d1d0 SHA512 433a0ebb39af1edc67d52e6ef515e1fa9e5499eaebc847312cd796b90e84a16668706981624db78ddcfa32369c0b0492af4461af7499f1df7655938b1d509621 WHIRLPOOL 8aebf0f2046b3c33d173beee5eecd4288e61d0be6ae013ea0b6ffe54864ad164e60ff03eff4ed80e945c4173685f03500298e12df5aaa04503efc90ee5a07427
+DIST feedparser-5.1.3.tar.bz2 202373 SHA256 7f6507d400d07edfd1ea8205da36808009b0c539f5b8a6e0ab54337b955e6dc3 SHA512 6a0374e001295566316ad86a581c875cd367fc6200e30296bf917cdff7fa2a83c05565b747c37079f38755ce94565d56890a995be7ee020d0f9466ee1b7c079b WHIRLPOOL bacb6cf0563ee7feb476ea4b767586cb6fbd649d036f72f18b60330e4b4120ccb1e65a923e121108eecf64ea2343fd7a40dd56d7bf71384ff3f52ad20a59a54b
DIST feedparser-5.1.tar.bz2 195506 SHA256 91a28a76b5cbaf7457a22e47e04347568a1f21fac85c806867ac72d32aabe718 SHA512 9882a6c1cc79918d0b2e38b4028eb612ee7a341d1e6a48ebf6d3de876b7b7e50412cd5963131493465b8cc3dd67704f6ab46702612af75008ac6677fb354e8c5 WHIRLPOOL 6ce5be70f9dadddf77c7fe0b6e50994cbcb1ca6e482753ec3955ba961bd9f8741fdef4c20fc184c06a0e3d1c778a20ca6e1d5ec12669ad1f786a495b94417038
EBUILD feedparser-5.0.1.ebuild 1705 SHA256 a9c325cae00ff3cff683dcbe6d2de457efe861ef992d12dc4c4ecc69f32cf6b7 SHA512 cf8f0f248fac7e22ca510154b58fd241f61130db5b04d05c02b2744f8257729c7d1e03c3c4c9ac20d683fbcbcd2d979e7a354eb4c3eba14c080136b08c8251a4 WHIRLPOOL 7b442cd22e7628fa90807c35c4b1377c4f2cc5973e235bb5a837036803eff04d6219ea64ab2a9b7bfca8f55c8ce4aa3b76d785dfe03a1b2df2612dd0874bdc0b
EBUILD feedparser-5.1.1.ebuild 1594 SHA256 f14541a76e590cceb3331d8fae2897e94b1055b77569bc8e57ea83d5aeb3c337 SHA512 ce81aab1f1eda18d2ba1fc842fec39bda184696528993f0a66acffe890b0a91ec80863f221ab8a840a582ea2f0113e67fd98fa4b092b120aa5cbbb37e3e6bb94 WHIRLPOOL 9db07ebddc5f314b21ecbb5fd7ac820eb39dc61477725914537c0b7fdf467f846ca3537ec5748b69a10fa5504a26e1174ed7918f53f7174e1312592feab65c29
EBUILD feedparser-5.1.2.ebuild 1588 SHA256 c612e1556842679bb17046ab1fb08a6ae2582ee9bf8d2266a8ae28295b7fec50 SHA512 3f034f95e60f302c03f4c13ead24dfb65b6a5476e39dd6773aca5b76ce5127a36d120a6722ca3cb516a156b4cfff144716ae46fab602685a1ecbaa352094f5b7 WHIRLPOOL fc840b6b516bf053c5c9c9eececa8e9ed22eeaefdda2c0cedeac62084071ff0c1976e1cc259f11ca6579fa4076330cbe201f6495c200ca742712fd664373b855
+EBUILD feedparser-5.1.3.ebuild 1602 SHA256 c98d1ef895395b4a71a54f534c9cada8d608a1f89b06adb74faa005a4b0f5f0e SHA512 170ddccd45788c8a01b175d9cc2399fbc771eaa3c22d761503749493bee63e2ec8b20bbf06eca98d0576830c28e6d84b1d172208b11fc8948d70cf43042c5716 WHIRLPOOL 16b662cc68c10508cb6a8859d1f2f7b34c6eaf9e6722266728be577cb02b026f41e7ecd97b064c3f437cc5e0757ce097b44f5b764a0b3418a703fed146f6eaf5
EBUILD feedparser-5.1.ebuild 1589 SHA256 0d86c336cb63d02a878d3c44a1ecee5779bddec9a58fc8f83bb22b3890458882 SHA512 a78830a9b34e126e0457d057e84bafde903b736e13ad681f34582a8469a024832ae8bd7b77a146bd31c19cae2d42d1b686629a1f1cf94258837b8b3fc4b5823e WHIRLPOOL 765d52e5bb505416defc45484fefc6847046298ce4e2c8d24833c0d38337788f3b8b418b88ab47af98e1c4b4973459b8a9d64908e9853eb3887651a6fc0ea2da
-MISC ChangeLog 5275 SHA256 76041430449557b37d21c2c66245206957eb8dac2564b8cf54e92913ce2c06d1 SHA512 e1565ec536ffc31ed8c97360fcfaceb32ba0cb87ac43cab9f4ef660d64724e10522ad2df99b68ac8d9c6ba327a79b2951e78e03a373243c05272b7548d534973 WHIRLPOOL 532a8a137144975e2c937398623de2985a5cc6b253d6a30f6c9f20c19ff0e0a392df0e93c7aec55bd6b1248cfe57747d72d6f3f815f5a9834b687f8e09b8c296
+MISC ChangeLog 5420 SHA256 ffa3dd14b9d24abfd74c8a577395f16800f168eb8aae43429d86e42ec9adf1ed SHA512 1851e6f6edd1b572704e83c048d6aed5a86de2b6bd02e507ef948296b221402238de5eed595dbe1843fa065b368154bdd3d3b86176e9f60fda250bdcea92ce46 WHIRLPOOL 1ebdbc1177acfda6a230de1658383f317bbec78282e254dca81602a909c8f8795b45d90278834abc980c02529f1241e8a71bfa2a4cb7ac760cbbb0396ebfa238
MISC metadata.xml 342 SHA256 d0f39816274e6cdfe0702286d867eb606092b53838800669184280a1f0111a1e SHA512 b9b1f60d1e542fd1ce805b50732aad99d1b2b15811b97d247eb90037e084ddb44c2008801b72d974d0f2dff9c3cabeae56df465b7017693a8d0dcc10b116e2bf WHIRLPOOL 6bc98a0d1a956852c9ce48ece0a857792033969e80433ab8529f41f00e50728311502a938adecf96a79c7540cbb18185880946711953799030dc38aef65d0b83
diff --git a/dev-python/feedparser/feedparser-5.1.3.ebuild b/dev-python/feedparser/feedparser-5.1.3.ebuild
new file mode 100644
index 000000000000..fa194839ea7a
--- /dev/null
+++ b/dev-python/feedparser/feedparser-5.1.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/feedparser/feedparser-5.1.3.ebuild,v 1.1 2012/12/09 21:45:45 rafaelmartins Exp $
+
+EAPI="4"
+SUPPORT_PYTHON_ABIS="1"
+PYTHON_TESTS_RESTRICTED_ABIS="*-jython"
+PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*"
+
+inherit distutils eutils
+
+DESCRIPTION="Parse RSS and Atom feeds in Python"
+HOMEPAGE="http://code.google.com/p/feedparser/ http://pypi.python.org/pypi/feedparser"
+SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
+
+# sgmllib is licensed under PSF-2.
+LICENSE="BSD-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+DEPEND="dev-python/setuptools"
+RDEPEND=""
+
+DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
+PYTHON_MODNAME="feedparser.py _feedparser_sgmllib.py"
+
+src_prepare() {
+ mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die "Renaming sgmllib3.py failed"
+ epatch "${FILESDIR}/${PN}-5.1-sgmllib.patch"
+
+ sed -e "/import feedparser/isys.path.insert(0, '../build/lib')" -i feedparser/feedparsertest.py
+
+ distutils_src_prepare
+
+ preparation() {
+ if [[ "${PYTHON_ABI}" == 3.* ]]; then
+ 2to3-${PYTHON_ABI} -nw --no-diffs feedparser/feedparsertest.py
+ else
+ # Avoid SyntaxErrors with Python 2.
+ echo "raise ImportError" > feedparser/_feedparser_sgmllib.py
+ fi
+ }
+ python_execute_function -s preparation
+}
+
+src_test() {
+ testing() {
+ cd feedparser || return 1
+ "$(PYTHON)" feedparsertest.py
+ }
+ python_execute_function -s testing
+}