summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-05-09 07:47:18 +0000
committerJustin Lecher <jlec@gentoo.org>2011-05-09 07:47:18 +0000
commit48796cab1f956e4c4718436a4e11929e6a5ffc82 (patch)
tree85355131d8a6a9e82e8bd16d1d36685a323f139e /net-analyzer/linkchecker
parentadded interix patch. (diff)
downloadhistorical-48796cab1f956e4c4718436a4e11929e6a5ffc82.tar.gz
historical-48796cab1f956e4c4718436a4e11929e6a5ffc82.tar.bz2
historical-48796cab1f956e4c4718436a4e11929e6a5ffc82.zip
Version Bump
Package-Manager: portage-2.2.0_alpha32/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer/linkchecker')
-rw-r--r--net-analyzer/linkchecker/ChangeLog8
-rw-r--r--net-analyzer/linkchecker/Manifest12
-rw-r--r--net-analyzer/linkchecker/linkchecker-6.9.ebuild78
-rw-r--r--net-analyzer/linkchecker/metadata.xml5
4 files changed, 97 insertions, 6 deletions
diff --git a/net-analyzer/linkchecker/ChangeLog b/net-analyzer/linkchecker/ChangeLog
index e30bbbb3e45d..5d20974c3c37 100644
--- a/net-analyzer/linkchecker/ChangeLog
+++ b/net-analyzer/linkchecker/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/linkchecker
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/ChangeLog,v 1.51 2011/05/07 09:36:31 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/ChangeLog,v 1.52 2011/05/09 07:47:18 jlec Exp $
+
+*linkchecker-6.9 (09 May 2011)
+
+ 09 May 2011; Justin Lecher <jlec@gentoo.org> +linkchecker-6.9.ebuild,
+ metadata.xml:
+ Version Bump
07 May 2011; Justin Lecher <jlec@gentoo.org> linkchecker-5.5.ebuild:
Added changes suggested by Arfrever in #366137, renaming of function in
diff --git a/net-analyzer/linkchecker/Manifest b/net-analyzer/linkchecker/Manifest
index 33c952fc8357..756687924ddf 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -4,14 +4,16 @@ 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-5.5.tar.gz 623925 RMD160 4e227dac21a9fa2c3f428e737feaab5da143ed4b SHA1 8a7da78f11ab7c43c2c3145eca68cc82740813e2 SHA256 b5b69c3183fe8da489aee15bc78793506b0ec3a41c664c80ecbc790bc2a96a7e
+DIST LinkChecker-6.9.tar.bz2 529116 RMD160 7b2130b69cdeeb8ffbc109580cf6cbb2ca39f432 SHA1 2882995bad62fa7ae3232a45072b4f13a7fcfca9 SHA256 14f68a284884b82fb151f13d1c7215833e2d6463607ba28ccdfb653eae3eda34
EBUILD linkchecker-5.2.ebuild 1057 RMD160 15977cf70f2e1a3a82d7cf7a54d1412d58b5834b SHA1 8408f0176c568ee5698235ec5c0224bdee44b0be SHA256 9f5dcb38369a4863776f1a22c4a816e73edb27cbbd0bc7ad98087cbdc436abdc
EBUILD linkchecker-5.5.ebuild 1092 RMD160 bb5ccc6567d11755865383d329658ae8d0a1a1a5 SHA1 661494498df01df37bb4b45ebecba8c2bf1165fe SHA256 bc11fa5cf2aa35200b74b4be9501c43190ced09436d5d63f36135aaf6311cbac
-MISC ChangeLog 6785 RMD160 1ce1855a8189a1fc1543a201599071f31c31e381 SHA1 a9d4f6bdf2d0500c40de8f0d6fbb38d16502e609 SHA256 3d31e84e51ddf46c019eb3382f00a73bc90ec1c046dfc08fe5851d783006f27e
-MISC metadata.xml 223 RMD160 d103626bf675fcbd59d665e802d8854269dff731 SHA1 84c55768ecdcda816237b2784f792eb7d8777d29 SHA256 a449c2ba8a1a7c556970d16995c7735a1de3d5f65a21ae711eeec898e3767abc
+EBUILD linkchecker-6.9.ebuild 1736 RMD160 9ebd415fb093992d0d72379465d31c2237c23781 SHA1 7ccf459e6049e03bac18699d1fa2c84568aa0d5a SHA256 cdaddc3f06aaf27eced96c6d2faabdc36449879b6ef86d00a1e67c74a7254ab9
+MISC ChangeLog 6921 RMD160 d9f963ac0f884665ce19c311779fb825d18ba042 SHA1 a77ca5c5aba2e255ee90951c672d32e99a97c3ef SHA256 6064d438e3fe86610ccf0c609762f8be80ed65cc941b12d177f3e0a3b5d8c1d1
+MISC metadata.xml 401 RMD160 6c3bb769373a3d0c63fa9ea083c362db9759e8df SHA1 3f75fa7e4dd7b0f421e5ec5818c05992d8bbb398 SHA256 9e87b1d157b53e4e24e254465ebcb4f3c60631fa080088fc1f04a2adc71111f8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk3FEqUACgkQgAnW8HDreRatlACeNqPXkqVn+5+98qU/WhJKsx/f
-P8oAoKtp0FC39LX4tb2B82G4wK9sRZmO
-=hZqJ
+iEYEARECAAYFAk3HnAsACgkQgAnW8HDreRZ46QCfWU+mMKNTt9rOo9TlHqHm+Kig
+fOQAn0MWXCjHFa+YcdZ/zj4ScXBtP/06
+=GvxQ
-----END PGP SIGNATURE-----
diff --git a/net-analyzer/linkchecker/linkchecker-6.9.ebuild b/net-analyzer/linkchecker/linkchecker-6.9.ebuild
new file mode 100644
index 000000000000..4a6f41f296ba
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-6.9.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/linkchecker/linkchecker-6.9.ebuild,v 1.1 2011/05/09 07:47:18 jlec Exp $
+
+EAPI="3"
+
+PYTHON_DEPEND="2:2.6"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+PYTHON_MODNAME="linkcheck"
+
+inherit bash-completion 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.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc-macos ~x64-solaris"
+IUSE="bash-completion bookmarks clamav doc geoip gnome login syntax-check X"
+
+RDEPEND="
+ bash-completion? ( dev-python/optcomplete )
+ bookmarks? ( dev-python/pysqlite:2 )
+ clamav? ( app-antivirus/clamav )
+ geoip? ( dev-python/geoip-python )
+ gnome? ( dev-python/pygtk:2 )
+ login? ( dev-python/twill )
+ syntax-check? (
+ dev-python/cssutils
+ dev-python/utidylib
+ )
+ X? (
+ dev-python/PyQt4[X,assistant]
+ dev-python/qscintilla-python
+ )"
+DEPEND=""
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/5.2-missing-files.patch
+ distutils_src_prepare
+}
+
+src_compile() {
+ distutils_src_compile
+ if use doc; then
+ emake -C doc/html || die
+ fi
+}
+
+src_install() {
+ distutils_src_install
+ delete_gui() {
+ if ! use X; then
+ rm -rf \
+ "${ED}"/usr/bin/linkchecker-gui* \
+ "${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
+ fi
+ }
+ python_execute_function -q delete_gui
+ if use doc; then
+ dohtml doc/html/* || die
+ fi
+ use bash-completion && dobashcompletion config/linkchecker-completion
+}
+
+pkg_postinst() {
+ bash-completion_pkg_postinst
+ echo ""
+ distutils_pkg_postinst
+}
diff --git a/net-analyzer/linkchecker/metadata.xml b/net-analyzer/linkchecker/metadata.xml
index c8cb9f104784..70fd0ee5c5eb 100644
--- a/net-analyzer/linkchecker/metadata.xml
+++ b/net-analyzer/linkchecker/metadata.xml
@@ -5,4 +5,9 @@
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
+<use>
+ <flag name='bookmarks'>Mozilla Bookmark parsing</flag>
+ <flag name='login'>login form submission</flag>
+ <flag name='syntax-check'>HTML/CSS syntax checks</flag>
+</use>
</pkgmetadata>