diff options
author | Justin Lecher <jlec@gentoo.org> | 2010-04-30 15:22:10 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2010-04-30 15:22:10 +0000 |
commit | 86c88080c65d43d77b256880c57d150c5649779d (patch) | |
tree | 4e547e8c88e3736a4625198aaef38f92087fc916 | |
parent | Revbump for EAPI=3, added Prefix keywords (diff) | |
download | gentoo-2-86c88080c65d43d77b256880c57d150c5649779d.tar.gz gentoo-2-86c88080c65d43d77b256880c57d150c5649779d.tar.bz2 gentoo-2-86c88080c65d43d77b256880c57d150c5649779d.zip |
Version Bump, fixed missing dep on PyQt4, #317799, introduced USE=X, fix Python ABIs compatibility, #315075
(Portage version: 2.2_rc67/cvs/Linux x86_64)
-rw-r--r-- | net-analyzer/linkchecker/ChangeLog | 12 | ||||
-rw-r--r-- | net-analyzer/linkchecker/files/5.2-missing-files.patch | 13 | ||||
-rw-r--r-- | net-analyzer/linkchecker/linkchecker-5.0.2.ebuild | 23 | ||||
-rw-r--r-- | net-analyzer/linkchecker/linkchecker-5.2.ebuild | 45 | ||||
-rw-r--r-- | net-analyzer/linkchecker/metadata.xml | 2 |
5 files changed, 69 insertions, 26 deletions
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 <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 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 @@ <pkgmetadata> <herd>no-herd</herd> <maintainer> - <email>maintainer-needed@gentoo.org</email> + <email>jlec@gentoo.org</email> </maintainer> </pkgmetadata> |