diff options
author | Rafael Martins <rafaelmartins@gentoo.org> | 2012-12-09 21:45:52 +0000 |
---|---|---|
committer | Rafael Martins <rafaelmartins@gentoo.org> | 2012-12-09 21:45:52 +0000 |
commit | 11fbe643b101928a259c1142e6ed7f846be1a748 (patch) | |
tree | a22ba62dd8f3accf8120bd57f16d1d720f0fb33f /dev-python/feedparser | |
parent | initial commit (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/feedparser/Manifest | 4 | ||||
-rw-r--r-- | dev-python/feedparser/feedparser-5.1.3.ebuild | 53 |
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 +} |