From 37efb16f42b96543985eda7d7c69a4116caf0f68 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Fri, 30 Apr 2010 15:22:10 +0000 Subject: [PATCH] Version Bump, fixed missing dep on PyQt4, #317799, introduced USE=X, fix Python ABIs compatibility, #315075 Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- net-analyzer/linkchecker/ChangeLog | 12 ++++- net-analyzer/linkchecker/Manifest | 19 ++++++-- .../linkchecker/files/5.2-missing-files.patch | 13 ++++++ .../linkchecker/linkchecker-5.0.2.ebuild | 23 ---------- .../linkchecker/linkchecker-5.2.ebuild | 45 +++++++++++++++++++ net-analyzer/linkchecker/metadata.xml | 2 +- 6 files changed, 84 insertions(+), 30 deletions(-) create mode 100644 net-analyzer/linkchecker/files/5.2-missing-files.patch delete mode 100644 net-analyzer/linkchecker/linkchecker-5.0.2.ebuild create mode 100644 net-analyzer/linkchecker/linkchecker-5.2.ebuild diff --git a/net-analyzer/linkchecker/ChangeLog b/net-analyzer/linkchecker/ChangeLog index 00772347fe65..b9bfd5eeb0e0 100644 --- a/net-analyzer/linkchecker/ChangeLog +++ b/net-analyzer/linkchecker/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-analyzer/linkchecker -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/ChangeLog,v 1.41 2009/10/05 17:54:56 grobian Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/ChangeLog,v 1.42 2010/04/30 15:22:10 jlec Exp $ + +*linkchecker-5.2 (30 Apr 2010) + + 30 Apr 2010; Justin Lecher + +files/5.2-missing-files.patch, -linkchecker-5.0.2.ebuild, + +linkchecker-5.2.ebuild, metadata.xml: + Version Bump, fixed missing dep on PyQt4, #317799, introduced USE=X, fix + Python ABIs compatibility, #315075 05 Oct 2009; Fabian Groffen linkchecker-5.0.2.ebuild: Marked ~ppc-macos and ~x64-solaris diff --git a/net-analyzer/linkchecker/Manifest b/net-analyzer/linkchecker/Manifest index c533e6dbbb2c..4957bdac0e10 100644 --- a/net-analyzer/linkchecker/Manifest +++ b/net-analyzer/linkchecker/Manifest @@ -1,8 +1,19 @@ -DIST LinkChecker-5.0.2.tar.gz 634465 RMD160 68bd37d95b3d00139f3b72bd886626df100b0380 SHA1 1cf26ed30b3d3bddd0e31dd45952202d9527a6af SHA256 7581a40caa72cc63184f8761e9ccee6fa6c69282f3d2a1baa2f990029e9ffd66 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 5.2-missing-files.patch 501 RMD160 2ffe7986d10432bbd270fd30f0b918cbf7494bb4 SHA1 2a386d086095fa6ae968f60f10b91b352e8961a2 SHA256 afc49e999155fec42662704795dd8404d6ca87630e3b5df0d071fb1d027b500d +DIST LinkChecker-5.2.tar.gz 591994 RMD160 ed6ef885df80f4e0d9d8810b99d739a5df1f0bbb SHA1 fe129355f20e5eb7c028ba4612fd1167c2bcd330 SHA256 ae6790305d26d27fad86b0cc87d4af12db69b2db33021727395298b96d3b4039 DIST linkchecker-4.8.tar.gz 621339 RMD160 618dd13e0b4a51d4f504fb99be38e50551bacddc SHA1 d846cffcd07278cb2f6284f1e1a9780503f99433 SHA256 eeaa895ca3d7d45870eedd1ede00222cc338f30860f067b6c56d7488f11f25ed DIST linkchecker-4.9.tar.gz 624482 RMD160 8122d9bec8f490427e9eb8dae8808da3ef7f7d2d SHA1 733f5f2a592c86bbeae919c7ad351fa614f8cbac SHA256 25fe5bb2f98968ea25807cfd39319fe0a1766b98570be66d121b227293b547ab EBUILD linkchecker-4.8.ebuild 524 RMD160 10daedb84568960c547e5426ba997d592903b229 SHA1 11f12d8d62d966db8977a48d51a7a45b60cdd5a9 SHA256 fc85c7e5586047e1cf7737d6f00d582e05e5541fca6e75b130a8a853018b92bb EBUILD linkchecker-4.9.ebuild 524 RMD160 da03d5ddf7a222b00e882103a26d44b730621bbb SHA1 afbd10114efb5cc331f5db8d0d0142ac4c0c4ad6 SHA256 14b80905fbe3be9da213e04bc6ad652a66612d00ce1beaefe70dd831f96c7f6c -EBUILD linkchecker-5.0.2.ebuild 613 RMD160 4cb8d3558bd47516854a8cf5405704a212aba343 SHA1 a9fbdbee58114d185057332d2333b423236a2e43 SHA256 8f6d8d2202c9de04864c6e3d66a1f96735dafd733c55f81a0c5bc48283e82191 -MISC ChangeLog 5415 RMD160 f20b04e26cdd0d850b4732e7113a6394735f3272 SHA1 ef686444e8e946b512ccb7d6ff12ee325f6ea3c3 SHA256 43755674f430034526f825eff75053e2ae96d77628cc25b41d473d46f4793a5c -MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829 +EBUILD linkchecker-5.2.ebuild 966 RMD160 56c90bfc9a8c4d659c8142d1905b5191d8a7a771 SHA1 a6e3066ce2c3dbaa4df43db982baa1b7a23a086a SHA256 3648c75972e46ad8cc2af6082c802bcb6a2bc006a6d9e3bf799c61e712d29c65 +MISC ChangeLog 5706 RMD160 03132701cb8a505f221ad2764de8e761522952b9 SHA1 7b20e14f1ef3fead6ef39da555b34d0af6d31b1b SHA256 2227aa6cbb92503df97f790e52890bee04c1578f58b580a6f6135d4c26c78efd +MISC metadata.xml 223 RMD160 d103626bf675fcbd59d665e802d8854269dff731 SHA1 84c55768ecdcda816237b2784f792eb7d8777d29 SHA256 a449c2ba8a1a7c556970d16995c7735a1de3d5f65a21ae711eeec898e3767abc +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAkva9agACgkQgAnW8HDreRZkWQCcCdk0MCsECNHRua4TXAPXRqP6 +M70An0r9unPTcs6hX3D1RsdoTQbnOM1s +=Js6k +-----END PGP SIGNATURE----- diff --git a/net-analyzer/linkchecker/files/5.2-missing-files.patch b/net-analyzer/linkchecker/files/5.2-missing-files.patch new file mode 100644 index 000000000000..39e9ed370d67 --- /dev/null +++ b/net-analyzer/linkchecker/files/5.2-missing-files.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 38b4c15..716203d 100755 +--- a/setup.py ++++ b/setup.py +@@ -375,7 +375,7 @@ myemail = "calvin@users.sourceforge.net" + data_files = [ + ('share/linkchecker', + ['config/linkcheckerrc', 'config/logging.conf', +- 'doc/html/lccollection.qhc', 'doc/html/lcdoc.qch']), ++ 'doc/html/lccollection.qhcp', 'doc/html/lcdoc.qhp']), + ('share/linkchecker/examples', + ['cgi-bin/lconline/leer.html.en', + 'cgi-bin/lconline/leer.html.de', diff --git a/net-analyzer/linkchecker/linkchecker-5.0.2.ebuild b/net-analyzer/linkchecker/linkchecker-5.0.2.ebuild deleted file mode 100644 index a05c93f0cfb0..000000000000 --- a/net-analyzer/linkchecker/linkchecker-5.0.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/linkchecker-5.0.2.ebuild,v 1.3 2009/10/05 17:54:56 grobian Exp $ - -inherit distutils - -MY_P="${P/linkchecker/LinkChecker}" - -DESCRIPTION="Check websites for broken links" -HOMEPAGE="http://linkchecker.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x64-solaris" -IUSE="" - -DEPEND=">=dev-lang/python-2.5" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" diff --git a/net-analyzer/linkchecker/linkchecker-5.2.ebuild b/net-analyzer/linkchecker/linkchecker-5.2.ebuild new file mode 100644 index 000000000000..e88d94bfc463 --- /dev/null +++ b/net-analyzer/linkchecker/linkchecker-5.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/linkchecker-5.2.ebuild,v 1.1 2010/04/30 15:22:10 jlec Exp $ + +EAPI="3" + +PYTHON_DEPEND="2" +PYTHON_MODNAME="linkcheck" + +inherit distutils eutils + +MY_P="${P/linkchecker/LinkChecker}" + +DESCRIPTION="Check websites for broken links" +HOMEPAGE="http://linkchecker.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x64-solaris" +IUSE="X" + +DEPEND="X? ( dev-python/PyQt4[X,assistant] )" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + python_set_active_version 2 +} + +src_prepare() { + epatch "${FILESDIR}"/${PV}-missing-files.patch +} + +src_install() { + distutils_src_install + if ! use X; then + rm -rf \ + "${ED}"/usr/bin/linkchecker-gui \ + "${ED}"/$(python_get_sitedir)/linkcheck/gui || die + fi +} diff --git a/net-analyzer/linkchecker/metadata.xml b/net-analyzer/linkchecker/metadata.xml index 9f3fdee2246b..c8cb9f104784 100644 --- a/net-analyzer/linkchecker/metadata.xml +++ b/net-analyzer/linkchecker/metadata.xml @@ -3,6 +3,6 @@ no-herd - maintainer-needed@gentoo.org + jlec@gentoo.org -- 2.26.2