# 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 <jlec@gentoo.org>
+ +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 <grobian@gentoo.org> linkchecker-5.0.2.ebuild:
Marked ~ppc-macos and ~x64-solaris
-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-----
--- /dev/null
+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',
+++ /dev/null
-# 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}"
--- /dev/null
+# 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
+}
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
+ <email>jlec@gentoo.org</email>
</maintainer>
</pkgmetadata>