[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-11-23 Thread Sam James
commit: 72807bce7ed47d3a71d5cb177ac02bf00fab479f
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 23 19:52:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 23 19:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72807bce

net-analyzer/linkchecker: Stabilize 10.3.0 amd64, #917804

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
index 3ca949f8ace6..93e2b021cf4e 100644
--- a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="sqlite"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-11-23 Thread Michał Górny
commit: f86461f5dc5d38e687def6b23f87035cde13d6a5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 23 16:33:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 23 16:33:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86461f5

net-analyzer/linkchecker: Stabilize 10.3.0 x86, #917804

Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
index 99f1f95cbe3d..3ca949f8ace6 100644
--- a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="sqlite"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-10-21 Thread Florian Schmaus
commit: de81b741f4c3b303115a10e8356c81445eee1f0e
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Oct 21 09:12:16 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Oct 21 09:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de81b741

net-analyzer/linkchecker: disable py3.9

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
index 47300ef80424..99f1f95cbe3d 100644
--- a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="sqlite?"
 DISTUTILS_USE_PEP517=hatchling
 DISTUTILS_SINGLE_IMPL=1



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-10-21 Thread Florian Schmaus
commit: a6898598198a08a5043cfdf9f0808c13d9f2b919
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Oct 21 09:10:59 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Oct 21 09:10:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6898598

net-analyzer/linkchecker: update HOMEPAGE

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.2.1.ebuild | 2 +-
 net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
index 6104711625d0..c378ed2caf78 100644
--- a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
@@ -11,7 +11,7 @@ DISTUTILS_SINGLE_IMPL=1
 inherit bash-completion-r1 distutils-r1 multiprocessing optfeature
 
 DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://github.com/linkcheck/linkchecker";
+HOMEPAGE="https://github.com/linkchecker/linkchecker";
 
SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/LinkChecker-${PV}.tar.gz";
 KEYWORDS="amd64 x86"
 

diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
index 03bd5ec4bb92..47300ef80424 100644
--- a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
@@ -12,7 +12,7 @@ inherit bash-completion-r1 distutils-r1 multiprocessing 
optfeature
 
 MY_P=LinkChecker-${PV}
 DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://github.com/linkcheck/linkchecker";
+HOMEPAGE="https://github.com/linkchecker/linkchecker";
 
SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/${MY_P}.tar.gz";
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-10-21 Thread Florian Schmaus
commit: 0410e09398077ce8ecfed62f3d2921ff367e9d9f
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Sep 20 18:15:13 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Oct 21 09:09:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0410e093

net-analyzer/linkchecker: add 10.3.0

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32931
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 +
 net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index df363ab6f476..bcbda24cc7ec 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1 +1,2 @@
 DIST LinkChecker-10.2.1.tar.gz 545530 BLAKE2B 
ddbf22d9cdd04d89257b92d032cff24e4dde866b4be115f7b5b878bf2a42dd08159eef451b33ed621d747f06dffa445f4258975b932e5ae0eb8b79cfb8203549
 SHA512 
6410aff11e94cbf001979a85dd41e50daaa6a3577689d4256a0a5627a29253baef24ed7739dbafe91f58c0841923ac3094aa558e91f34629e3e6c008e461230a
+DIST LinkChecker-10.3.0.tar.gz 542403 BLAKE2B 
24420c7479909d3d19d8fce45cfb2f5712107705a409f7d407097002ce6c6bb534a62a388b3a8d01760db7ac4200adf1d7250868dbeb41ec8cf8489a1776266b
 SHA512 
fbcc4d10418642d6f0c0146a50294fa3d872eb98b53c49081af5d5ac644f1280694ad1ef8f82f639526ba08f6f0ed754b316567dd12c4e5e98360ccee4634d16

diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
new file mode 100644
index ..03bd5ec4bb92
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite?"
+DISTUTILS_USE_PEP517=hatchling
+DISTUTILS_SINGLE_IMPL=1
+
+inherit bash-completion-r1 distutils-r1 multiprocessing optfeature
+
+MY_P=LinkChecker-${PV}
+DESCRIPTION="Check websites for broken links"
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
+SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/${MY_P}.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sqlite"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   app-text/pdfminer[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/pyftpdlib[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ')
+   sys-devel/gettext
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}/${PN}-9.3-bash-completion.patch" )
+
+DOCS=(
+   doc/changelog.txt
+   doc/upgrading.txt
+)
+
+python_test() {
+   # Multiple warnings about unclosed test sockets with epytest
+   pytest -vra -n "$(makeopts_jobs)" || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
+   optfeature "Virus scanning" app-antivirus/clamav
+   optfeature "Check links in PDF files" app-text/pdfminer
+   optfeature "bash-completion support" dev-python/argcomplete
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/files/, net-analyzer/linkchecker/

2023-05-01 Thread Sam James
commit: b35bb8789100212b97876c1fbcde390c1fa82be4
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 12:41:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 12:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35bb878

net-analyzer/linkchecker: drop 10.1.0

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 -
 .../files/linkchecker-10.1.0-version.patch | 32 
 net-analyzer/linkchecker/linkchecker-10.1.0.ebuild | 59 --
 3 files changed, 92 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index a575a4184c68..df363ab6f476 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1 @@
 DIST LinkChecker-10.2.1.tar.gz 545530 BLAKE2B 
ddbf22d9cdd04d89257b92d032cff24e4dde866b4be115f7b5b878bf2a42dd08159eef451b33ed621d747f06dffa445f4258975b932e5ae0eb8b79cfb8203549
 SHA512 
6410aff11e94cbf001979a85dd41e50daaa6a3577689d4256a0a5627a29253baef24ed7739dbafe91f58c0841923ac3094aa558e91f34629e3e6c008e461230a
-DIST linkchecker-10.1.0.tar.gz 521214 BLAKE2B 
767c1176751a2011e0e175eb7c9e7b3704bda0d469bad7b38ac1481db62b470fbb69a62bf11316699e15fd1ca822f801a1237c798754353aba5c559ccd9d3274
 SHA512 
a6ba57ef9c617ece2c53d54cf460571561bfa60831e038e31e520e7fbee789566616b6e5b0b98529376510ef4e228bebdb6e6e011fb986b74d837ebc69323085

diff --git a/net-analyzer/linkchecker/files/linkchecker-10.1.0-version.patch 
b/net-analyzer/linkchecker/files/linkchecker-10.1.0-version.patch
deleted file mode 100644
index f0132a8a8089..
--- a/net-analyzer/linkchecker/files/linkchecker-10.1.0-version.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git a/setup.py b/setup.py
-index c00bdc0..8493d09 100755
 a/setup.py
-+++ b/setup.py
-@@ -56,6 +56,7 @@ else:
- 
- # the application name
- AppName = "LinkChecker"
-+AppVersion = "LINKCHECKER_VERSION"
- Description = "check links in web documents or full websites"
- 
- RELEASE_DATE_FILE = "_release_date"
-@@ -340,10 +341,7 @@ if os.name == "posix":
- 
- setup(
- name=AppName,
--use_scm_version={
--"local_scheme": "node-and-timestamp",
--"version_scheme": "post-release",
--},
-+version=AppVersion,
- description=Description,
- keywords="link,url,site,checking,crawling,verification,validation",
- author=myname,
-@@ -383,7 +381,6 @@ setup(
- options={},
- # Requirements, usable with setuptools or the new Python packaging module.
- python_requires=">= 3.6",
--setup_requires=["setuptools_scm"],
- install_requires=[
- "importlib_metadata;python_version<'3.8'",
- "requests >= 2.4",

diff --git a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
deleted file mode 100644
index 228488bd17f2..
--- a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit bash-completion-r1 distutils-r1 optfeature
-
-DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://github.com/linkcheck/linkchecker";
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/linkchecker/linkchecker/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="sqlite"
-# requires libs not present in portage yet
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
-   "${FILESDIR}/${PN}-10.1.0-version.patch"
-)
-
-DOCS=(
-   doc/changelog.txt
-   doc/upgrading.txt
-)
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   sed -e "s/LINKCHECKER_VERSION/${PV}/g" -i setup.py || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   newbashcomp config/linkchecker-completion ${PN}
-}
-
-pkg_postinst() {
-   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
-   optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-04-17 Thread Sam James
commit: 0b60642cd60e1f426a307573e478e7172552eb35
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 11:56:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 11:56:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b60642c

net-analyzer/linkchecker: Stabilize 10.2.1 x86, #904445

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
index 5ed7d1d5c50f..6104711625d0 100644
--- a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
@@ -13,7 +13,7 @@ inherit bash-completion-r1 distutils-r1 multiprocessing 
optfeature
 DESCRIPTION="Check websites for broken links"
 HOMEPAGE="https://github.com/linkcheck/linkchecker";
 
SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/LinkChecker-${PV}.tar.gz";
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-04-17 Thread Sam James
commit: 92a592832cf21207df1c92d9e463486c000f8437
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 11:56:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 11:56:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a59283

net-analyzer/linkchecker: Stabilize 10.2.1 amd64, #904445

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
index 832366f8fa28..5ed7d1d5c50f 100644
--- a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
@@ -13,7 +13,7 @@ inherit bash-completion-r1 distutils-r1 multiprocessing 
optfeature
 DESCRIPTION="Check websites for broken links"
 HOMEPAGE="https://github.com/linkcheck/linkchecker";
 
SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/LinkChecker-${PV}.tar.gz";
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-02-09 Thread Joonas Niilola
commit: cb6f659563b4948d47bd7520020d739d74bd0a44
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Feb  7 19:24:03 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb  9 13:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6f6595

net-analyzer/linkchecker: drop live

Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/linkchecker/linkchecker-.ebuild | 58 
 1 file changed, 58 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
deleted file mode 100644
index c473050a7913..
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit bash-completion-r1 distutils-r1 optfeature
-
-DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://github.com/linkcheck/linkchecker";
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
-   inherit git-r3
-else
-   SRC_URI=""
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="sqlite"
-# requires libs not present in portage yet
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
-)
-
-DOCS=(
-   doc/changelog.txt
-   doc/upgrading.txt
-)
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   newbashcomp config/linkchecker-completion ${PN}
-}
-
-pkg_postinst() {
-   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
-   optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-02-09 Thread Joonas Niilola
commit: d886d5c95d1677884d94b01e4a520e2391400487
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Feb  7 19:24:03 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb  9 13:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d886d5c9

net-analyzer/linkchecker: add 10.2.1

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29095
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 +
 net-analyzer/linkchecker/linkchecker-10.2.1.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 58c60aa4d639..a575a4184c68 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1 +1,2 @@
+DIST LinkChecker-10.2.1.tar.gz 545530 BLAKE2B 
ddbf22d9cdd04d89257b92d032cff24e4dde866b4be115f7b5b878bf2a42dd08159eef451b33ed621d747f06dffa445f4258975b932e5ae0eb8b79cfb8203549
 SHA512 
6410aff11e94cbf001979a85dd41e50daaa6a3577689d4256a0a5627a29253baef24ed7739dbafe91f58c0841923ac3094aa558e91f34629e3e6c008e461230a
 DIST linkchecker-10.1.0.tar.gz 521214 BLAKE2B 
767c1176751a2011e0e175eb7c9e7b3704bda0d469bad7b38ac1481db62b470fbb69a62bf11316699e15fd1ca822f801a1237c798754353aba5c559ccd9d3274
 SHA512 
a6ba57ef9c617ece2c53d54cf460571561bfa60831e038e31e520e7fbee789566616b6e5b0b98529376510ef4e228bebdb6e6e011fb986b74d837ebc69323085

diff --git a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
new file mode 100644
index ..eba67d15c6a4
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite?"
+DISTUTILS_USE_PEP517=hatchling
+DISTUTILS_SINGLE_IMPL=1
+
+inherit bash-completion-r1 distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="Check websites for broken links"
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
+SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/LinkChecker-${PV}.tar.gz";
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="sqlite"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   app-text/pdfminer[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/pyftpdlib[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}/${PN}-9.3-bash-completion.patch" )
+
+DOCS=(
+   doc/changelog.txt
+   doc/upgrading.txt
+)
+
+python_test() {
+   # Telnet test uses miniboa which is not available in Gentoo
+   rm -f tests/checker/test_telnet.py
+   # Multiple warnings about unclosed test sockets with epytest
+   pytest -vra -n "$(makeopts_jobs)"|| die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
+   optfeature "Virus scanning" app-antivirus/clamav
+   optfeature "Check links in PDF files" app-text/pdfminer
+   optfeature "bash-completion support" dev-python/argcomplete
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-02-09 Thread Joonas Niilola
commit: a27e1e930e254213e74b65dffaade0f945cf2e98
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Feb  9 13:31:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb  9 13:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27e1e93

net-analyzer/linkchecker: add missing test dep on 10.2.1

Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.2.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
index eba67d15c6a4..832366f8fa28 100644
--- a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild
@@ -35,6 +35,7 @@ BDEPEND="
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
')
+   sys-devel/gettext
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2023-02-09 Thread Joonas Niilola
commit: 8e4e5852b791f80ea5472a69718dea818117f7ee
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Feb  7 19:24:03 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb  9 13:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4e5852

net-analyzer/linkchecker: drop 10.0.1

Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 -
 net-analyzer/linkchecker/linkchecker-10.0.1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 1f113113f8bf..58c60aa4d639 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1 @@
-DIST linkchecker-10.0.1.tar.gz 512649 BLAKE2B 
f0373da6c1b4c18394500f32936065dca8b4a92532f5da6f15a4470c2e458df147009599939a41fc36f5ae4941c0fdd97aa9bf77a7237544f3df3bf5772ed884
 SHA512 
2d57092591187f62f7ae685b867ab02d08108ce3a687ea7da444e57cbe5e9f74220747beee322ccfec0ce4319c95cc37ba0908ba8fae6a8d88bdb0928d099099
 DIST linkchecker-10.1.0.tar.gz 521214 BLAKE2B 
767c1176751a2011e0e175eb7c9e7b3704bda0d469bad7b38ac1481db62b470fbb69a62bf11316699e15fd1ca822f801a1237c798754353aba5c559ccd9d3274
 SHA512 
a6ba57ef9c617ece2c53d54cf460571561bfa60831e038e31e520e7fbee789566616b6e5b0b98529376510ef4e228bebdb6e6e011fb986b74d837ebc69323085

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
deleted file mode 100644
index b1cc402ab430..
--- a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-PYTHON_REQ_USE="sqlite?"
-
-inherit bash-completion-r1 distutils-r1 optfeature
-
-DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://github.com/linkcheck/linkchecker";
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/linkchecker/linkchecker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="sqlite"
-# requires libs not present in portage yet
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
-)
-
-DOCS=(
-   doc/changelog.txt
-   doc/upgrading.txt
-)
-
-python_install_all() {
-   distutils-r1_python_install_all
-   newbashcomp config/linkchecker-completion ${PN}
-}
-
-pkg_postinst() {
-   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
-   optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2022-07-31 Thread Jakov Smolić
commit: 92f6f1d435f163631995c3cad982a1fb06c46dc5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul 31 18:29:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul 31 18:37:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f6f1d4

net-analyzer/linkchecker: Remove dev-python/geoip-python optfeature

Signed-off-by: Jakov Smolić  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.0.1.ebuild | 3 +--
 net-analyzer/linkchecker/linkchecker-10.1.0.ebuild | 1 -
 net-analyzer/linkchecker/linkchecker-.ebuild   | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
index 0ad17fa60829..a8763abda747 100644
--- a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -49,6 +49,5 @@ python_install_all() {
 pkg_postinst() {
optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
 }

diff --git a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
index 35609f6170a1..6cc868a4f617 100644
--- a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
@@ -55,6 +55,5 @@ python_install_all() {
 pkg_postinst() {
optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
 }

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 9bcf1112b5ea..2664028efa30 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -54,6 +54,5 @@ python_install_all() {
 pkg_postinst() {
optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2022-01-29 Thread Jakov Smolić
commit: 40dc99a2b67725f8dc97745fda5bfae97358e5ca
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan 29 10:04:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan 29 10:04:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dc99a2

net-analyzer/linkchecker: Stabilize 10.1.0 amd64, #832296

Signed-off-by: Jakov Smolić  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
index af3294e0cff6..35609f6170a1 100644
--- a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/linkchecker/linkchecker/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2022-01-29 Thread Jakov Smolić
commit: e51578acb3756156a679388484cf4ba75a19f662
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan 29 10:03:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan 29 10:03:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51578ac

net-analyzer/linkchecker: Stabilize 10.1.0 x86, #832296

Signed-off-by: Jakov Smolić  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
index c839792807fa..af3294e0cff6 100644
--- a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/linkchecker/linkchecker/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2021-12-23 Thread Sam James
commit: c0e11b2971d847e7f3b3f7843d90eda060770746
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Dec 24 06:35:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 24 06:47:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e11b29

net-analyzer/linkchecker: sync live ebuild

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/linkchecker-.ebuild | 25 
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 1d23dd82d824..9bcf1112b5ea 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="sqlite?"
 
 inherit bash-completion-r1 distutils-r1 optfeature
@@ -22,7 +22,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="sqlite"
-# requires py2 only libs
+# requires libs not present in portage yet
 RESTRICT="test"
 
 RDEPEND="
@@ -30,23 +30,24 @@ RDEPEND="
dev-python/dnspython[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
 "
 
-python_prepare_all() {
-   local PATCHES=(
-   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
-   )
+PATCHES=(
+   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
+)
+
+DOCS=(
+   doc/changelog.txt
+   doc/upgrading.txt
+)
 
+python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
 python_install_all() {
-   local DOCS=(
-   doc/changelog.txt
-   doc/upgrading.txt
-   )
distutils-r1_python_install_all
-
newbashcomp config/linkchecker-completion ${PN}
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2021-12-23 Thread Sam James
commit: 7c47becc01af9a72463f25c3344a4f14ad64fe75
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Dec 24 06:36:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 24 06:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c47becc

net-analyzer/linkchecker: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23395
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 -
 .../linkchecker-10.0.0_pre20200729.ebuild  | 60 --
 2 files changed, 61 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 9e0c64f510b3..1f113113f8bf 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,3 +1,2 @@
-DIST linkchecker-10.0.0_pre20200729.tar.gz 401694 BLAKE2B 
f1a0918c30b292e569fd3168eee152e63ba7266f0ef848a55601e0205d8b0521cb653db77c8dc7b5d1140b493c95e50d76acba44e961586159f2b691e6898353
 SHA512 
35c49ca5de06688667e39f4eb0d8a048e565fe460a4aff125a484e3966c62cbea95fd95154cb2b544c0f4987f66012793726cf890d604321ed83970654a318f6
 DIST linkchecker-10.0.1.tar.gz 512649 BLAKE2B 
f0373da6c1b4c18394500f32936065dca8b4a92532f5da6f15a4470c2e458df147009599939a41fc36f5ae4941c0fdd97aa9bf77a7237544f3df3bf5772ed884
 SHA512 
2d57092591187f62f7ae685b867ab02d08108ce3a687ea7da444e57cbe5e9f74220747beee322ccfec0ce4319c95cc37ba0908ba8fae6a8d88bdb0928d099099
 DIST linkchecker-10.1.0.tar.gz 521214 BLAKE2B 
767c1176751a2011e0e175eb7c9e7b3704bda0d469bad7b38ac1481db62b470fbb69a62bf11316699e15fd1ca822f801a1237c798754353aba5c559ccd9d3274
 SHA512 
a6ba57ef9c617ece2c53d54cf460571561bfa60831e038e31e520e7fbee789566616b6e5b0b98529376510ef4e228bebdb6e6e011fb986b74d837ebc69323085

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
deleted file mode 100644
index f087ac9b1512..
--- a/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit bash-completion-r1 distutils-r1 optfeature
-
-DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://github.com/linkcheck/linkchecker";
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
-   inherit git-r3
-else
-   GIT_COMMIT="a977e4d7129450ba9fda8389724c80c1bde66883"
-   
SRC_URI="https://github.com/linkchecker/linkchecker/archive/${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="sqlite"
-# requires py2 only libs
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   local PATCHES=(
-   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
-   )
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   local DOCS=(
-   doc/changelog.txt
-   doc/upgrading.txt
-   )
-   distutils-r1_python_install_all
-
-   newbashcomp config/linkchecker-completion ${PN}
-}
-
-pkg_postinst() {
-   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
-   optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
-   optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/, net-analyzer/linkchecker/files/

2021-12-23 Thread Sam James
commit: 93c84c844c18bffebfc7751628cfac0666f4429d
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Dec 24 06:34:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 24 06:47:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c84c84

net-analyzer/linkchecker: bump to 10.1.0

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 +
 .../files/linkchecker-10.1.0-version.patch | 32 
 net-analyzer/linkchecker/linkchecker-10.1.0.ebuild | 60 ++
 3 files changed, 93 insertions(+)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 2e7f18ffea10..9e0c64f510b3 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1,3 @@
 DIST linkchecker-10.0.0_pre20200729.tar.gz 401694 BLAKE2B 
f1a0918c30b292e569fd3168eee152e63ba7266f0ef848a55601e0205d8b0521cb653db77c8dc7b5d1140b493c95e50d76acba44e961586159f2b691e6898353
 SHA512 
35c49ca5de06688667e39f4eb0d8a048e565fe460a4aff125a484e3966c62cbea95fd95154cb2b544c0f4987f66012793726cf890d604321ed83970654a318f6
 DIST linkchecker-10.0.1.tar.gz 512649 BLAKE2B 
f0373da6c1b4c18394500f32936065dca8b4a92532f5da6f15a4470c2e458df147009599939a41fc36f5ae4941c0fdd97aa9bf77a7237544f3df3bf5772ed884
 SHA512 
2d57092591187f62f7ae685b867ab02d08108ce3a687ea7da444e57cbe5e9f74220747beee322ccfec0ce4319c95cc37ba0908ba8fae6a8d88bdb0928d099099
+DIST linkchecker-10.1.0.tar.gz 521214 BLAKE2B 
767c1176751a2011e0e175eb7c9e7b3704bda0d469bad7b38ac1481db62b470fbb69a62bf11316699e15fd1ca822f801a1237c798754353aba5c559ccd9d3274
 SHA512 
a6ba57ef9c617ece2c53d54cf460571561bfa60831e038e31e520e7fbee789566616b6e5b0b98529376510ef4e228bebdb6e6e011fb986b74d837ebc69323085

diff --git a/net-analyzer/linkchecker/files/linkchecker-10.1.0-version.patch 
b/net-analyzer/linkchecker/files/linkchecker-10.1.0-version.patch
new file mode 100644
index ..f0132a8a8089
--- /dev/null
+++ b/net-analyzer/linkchecker/files/linkchecker-10.1.0-version.patch
@@ -0,0 +1,32 @@
+diff --git a/setup.py b/setup.py
+index c00bdc0..8493d09 100755
+--- a/setup.py
 b/setup.py
+@@ -56,6 +56,7 @@ else:
+ 
+ # the application name
+ AppName = "LinkChecker"
++AppVersion = "LINKCHECKER_VERSION"
+ Description = "check links in web documents or full websites"
+ 
+ RELEASE_DATE_FILE = "_release_date"
+@@ -340,10 +341,7 @@ if os.name == "posix":
+ 
+ setup(
+ name=AppName,
+-use_scm_version={
+-"local_scheme": "node-and-timestamp",
+-"version_scheme": "post-release",
+-},
++version=AppVersion,
+ description=Description,
+ keywords="link,url,site,checking,crawling,verification,validation",
+ author=myname,
+@@ -383,7 +381,6 @@ setup(
+ options={},
+ # Requirements, usable with setuptools or the new Python packaging module.
+ python_requires=">= 3.6",
+-setup_requires=["setuptools_scm"],
+ install_requires=[
+ "importlib_metadata;python_version<'3.8'",
+ "requests >= 2.4",

diff --git a/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
new file mode 100644
index ..c839792807fa
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-10.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit bash-completion-r1 distutils-r1 optfeature
+
+DESCRIPTION="Check websites for broken links"
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/linkchecker/linkchecker/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="sqlite"
+# requires libs not present in portage yet
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
+   "${FILESDIR}/${PN}-10.1.0-version.patch"
+)
+
+DOCS=(
+   doc/changelog.txt
+   doc/upgrading.txt
+)
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e "s/LINKCHECKER_VERSION/${PV}/g" -i setup.py || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
+   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
+   optfeature "Virus scanning" app-antivirus/clamav
+   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
+   optfeature 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2021-09-29 Thread Sam James
commit: 3a282b5ee4fae07ef18e3605c12c34743d1c81fd
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 14:06:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 14:06:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a282b5e

net-analyzer/linkchecker: Stabilize 10.0.1 amd64, #815280

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
index f8e3e809f89..0ad17fa6082 100644
--- a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/linkchecker/linkchecker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2021-09-29 Thread Agostino Sarubbo
commit: 1bf0b4f105745eaf5b3213f546516139a6c38c1e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 29 07:57:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 29 07:57:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf0b4f1

net-analyzer/linkchecker: x86 stable wrt bug #815280

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/linkchecker/linkchecker-10.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
index d2bd5895f97..f8e3e809f89 100644
--- a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/linkchecker/linkchecker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2021-02-04 Thread Thomas Deutschmann
commit: 3667beedf82ad7507e8cef279d5fd4fe2b333572
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:21:18 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3667beed

net-analyzer/linkchecker: bump to 10.0.1, drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19331
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/linkchecker/Manifest   | 2 +-
 .../{linkchecker-10.0.0.ebuild => linkchecker-10.0.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 81c0c47c79c..2e7f18ffea1 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1,2 @@
-DIST linkchecker-10.0.0.tar.gz 512754 BLAKE2B 
ce6a83c57b3ab2a891913b1912d51315db4465fe5ae201b4a906d200c5f1807f53a5504fefca367f577239c2af99cb0dab7f744ccfe430e074fc85ddf063d2a0
 SHA512 
c16c52b63dd13f1afe31bfe294fb303b321af88fab1a8c7e8c94a32d1f330131e0188738b37806558e532109dac93656298878337538c7a83205f2a1fa73faa6
 DIST linkchecker-10.0.0_pre20200729.tar.gz 401694 BLAKE2B 
f1a0918c30b292e569fd3168eee152e63ba7266f0ef848a55601e0205d8b0521cb653db77c8dc7b5d1140b493c95e50d76acba44e961586159f2b691e6898353
 SHA512 
35c49ca5de06688667e39f4eb0d8a048e565fe460a4aff125a484e3966c62cbea95fd95154cb2b544c0f4987f66012793726cf890d604321ed83970654a318f6
+DIST linkchecker-10.0.1.tar.gz 512649 BLAKE2B 
f0373da6c1b4c18394500f32936065dca8b4a92532f5da6f15a4470c2e458df147009599939a41fc36f5ae4941c0fdd97aa9bf77a7237544f3df3bf5772ed884
 SHA512 
2d57092591187f62f7ae685b867ab02d08108ce3a687ea7da444e57cbe5e9f74220747beee322ccfec0ce4319c95cc37ba0908ba8fae6a8d88bdb0928d099099

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
similarity index 100%
rename from net-analyzer/linkchecker/linkchecker-10.0.0.ebuild
rename to net-analyzer/linkchecker/linkchecker-10.0.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2021-02-03 Thread Thomas Deutschmann
commit: 098056da2c62be61849596935272e8bec59a24fa
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Jan 20 14:52:46 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb  3 20:25:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098056da

net-analyzer/linkchecker: bump to 10.0.0

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19139
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 +
 net-analyzer/linkchecker/linkchecker-10.0.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index ed397cd02a2..81c0c47c79c 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1 +1,2 @@
+DIST linkchecker-10.0.0.tar.gz 512754 BLAKE2B 
ce6a83c57b3ab2a891913b1912d51315db4465fe5ae201b4a906d200c5f1807f53a5504fefca367f577239c2af99cb0dab7f744ccfe430e074fc85ddf063d2a0
 SHA512 
c16c52b63dd13f1afe31bfe294fb303b321af88fab1a8c7e8c94a32d1f330131e0188738b37806558e532109dac93656298878337538c7a83205f2a1fa73faa6
 DIST linkchecker-10.0.0_pre20200729.tar.gz 401694 BLAKE2B 
f1a0918c30b292e569fd3168eee152e63ba7266f0ef848a55601e0205d8b0521cb653db77c8dc7b5d1140b493c95e50d76acba44e961586159f2b691e6898353
 SHA512 
35c49ca5de06688667e39f4eb0d8a048e565fe460a4aff125a484e3966c62cbea95fd95154cb2b544c0f4987f66012793726cf890d604321ed83970654a318f6

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.0.ebuild
new file mode 100644
index 000..ed64f325657
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-10.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit bash-completion-r1 distutils-r1 optfeature
+
+DESCRIPTION="Check websites for broken links"
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/linkchecker/linkchecker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="sqlite"
+# requires libs not present in portage yet
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/beautifulsoup[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
+)
+
+DOCS=(
+   doc/changelog.txt
+   doc/upgrading.txt
+)
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
+   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
+   optfeature "Virus scanning" app-antivirus/clamav
+   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
+   optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2020-08-27 Thread Michał Górny
commit: e327358f85ed6359cedb374b8b14d9af544ad447
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Jul 29 18:48:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 27 09:20:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e327358f

net-analyzer/linkchecker: sync live ebuild

Bug: https://bugs.gentoo.org/712958
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/linkchecker/linkchecker-.ebuild | 32 +---
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 32272ea2e2c..96c44d5d7cb 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -1,31 +1,36 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6..8} )
 PYTHON_REQ_USE="sqlite?"
 
-EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
-inherit bash-completion-r1 distutils-r1 eutils git-r3
+inherit bash-completion-r1 distutils-r1 eutils
 
 DESCRIPTION="Check websites for broken links"
 HOMEPAGE="https://github.com/linkcheck/linkchecker";
-SRC_URI=""
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
+   inherit git-r3
+else
+   SRC_URI=""
+   KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 IUSE="sqlite"
+# requires py2 only libs
+RESTRICT="test"
 
 RDEPEND="
+   dev-python/beautifulsoup[${PYTHON_USEDEP}]
dev-python/dnspython[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.4[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
 "
-DEPEND=""
-
-RESTRICT="test"
 
 python_prepare_all() {
local PATCHES=(
@@ -36,16 +41,12 @@ python_prepare_all() {
 }
 
 python_install_all() {
-   DOCS=(
+   local DOCS=(
doc/changelog.txt
-   doc/development.mdwn
-   doc/python3.txt
doc/upgrading.txt
)
distutils-r1_python_install_all
 
-   rm "${ED}"/usr/share/applications/linkchecker.desktop || die
-
newbashcomp config/linkchecker-completion ${PN}
 }
 
@@ -53,4 +54,5 @@ pkg_postinst() {
optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
optfeature "Virus scanning" app-antivirus/clamav
optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
+   optfeature "GNOME proxy settings support" 
dev-python/pygobject[${PYTHON_USEDEP}]
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2020-08-27 Thread Michał Górny
commit: b6b1ece93ae8638c2d7794605b5576bceff43c72
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Jul 30 10:16:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 27 09:20:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b1ece9

net-analyzer/linkchecker: add myself as maintainer

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16900
Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/linkchecker/metadata.xml | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/linkchecker/metadata.xml 
b/net-analyzer/linkchecker/metadata.xml
index 02dc6420082..34057dbac2a 100644
--- a/net-analyzer/linkchecker/metadata.xml
+++ b/net-analyzer/linkchecker/metadata.xml
@@ -1,11 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+  
+hydrapo...@gmail.com
+Tomáš Mózes
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
 Mozilla Bookmark parsing
   
   
-LinkChecker
+linkchecker/linkchecker
   
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2020-08-27 Thread Michał Górny
commit: efe78ca9cbec45cef600ecac4bbfa15273ae266a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Jul 29 18:56:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 27 09:20:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe78ca9

net-analyzer/linkchecker: add snapshot with python3 support

Bug: https://bugs.gentoo.org/712958
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/linkchecker/Manifest   | 1 +
 ...inkchecker-.ebuild => linkchecker-10.0.0_pre20200729.ebuild} | 6 --
 net-analyzer/linkchecker/linkchecker-.ebuild| 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index b02b528ba45..bf2898005f7 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1 +1,2 @@
+DIST linkchecker-10.0.0_pre20200729.tar.gz 401694 BLAKE2B 
f1a0918c30b292e569fd3168eee152e63ba7266f0ef848a55601e0205d8b0521cb653db77c8dc7b5d1140b493c95e50d76acba44e961586159f2b691e6898353
 SHA512 
35c49ca5de06688667e39f4eb0d8a048e565fe460a4aff125a484e3966c62cbea95fd95154cb2b544c0f4987f66012793726cf890d604321ed83970654a318f6
 DIST linkchecker-9.4.0.tar.gz 489909 BLAKE2B 
1c9d9af96778f9d2b542a078ba9da8751d6f7bc170809d5eefef6e8e2d5587e969f1cba3d6ae116b6de981949dd638b0d78fc416ce5055b3156da308b5a95d67
 SHA512 
3423f710a46d921c4387ffcfe1a8632cb889bcfdb4d56cbabcae87ca41547221e854546efd6e440e798ea85531c34a35f3ab779cd6bc2b6e63095015ad0537ba

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
similarity index 85%
copy from net-analyzer/linkchecker/linkchecker-.ebuild
copy to net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
index 96c44d5d7cb..0eecf32e4cd 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite?"
 
 inherit bash-completion-r1 distutils-r1 eutils
@@ -15,7 +15,9 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
inherit git-r3
 else
-   SRC_URI=""
+   GIT_COMMIT="a977e4d7129450ba9fda8389724c80c1bde66883"
+   
SRC_URI="https://github.com/linkchecker/linkchecker/archive/${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 96c44d5d7cb..b1b371fb498 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite?"
 
 inherit bash-completion-r1 distutils-r1 eutils



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2019-07-29 Thread Michał Górny
commit: b6579d1465f3741081a152ba080e7b1e4787b79c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 30 06:02:51 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 30 06:02:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6579d14

net-analyzer/linkchecker: Revbump post dep changes

Signed-off-by: Michał Górny  gentoo.org>

 .../linkchecker/{linkchecker-9.4.0.ebuild => linkchecker-9.4.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.4.0-r1.ebuild
similarity index 100%
rename from net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
rename to net-analyzer/linkchecker/linkchecker-9.4.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2019-07-29 Thread Michał Górny
commit: fa3f15f39bc74b520d0a784bf6c67a13b90212a3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 30 05:39:48 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 30 05:39:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3f15f3

net-analyzer/linkchecker: Retire virtual/python-dnspython

Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/linkchecker/linkchecker-9.4.0.ebuild | 2 +-
 net-analyzer/linkchecker/linkchecker-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
index ce086daf5a2..a18fd0556c9 100644
--- a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
@@ -18,9 +18,9 @@ KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="sqlite"
 
 RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
>=dev-python/requests-2.2[${PYTHON_USEDEP}]
-   virtual/python-dnspython[${PYTHON_USEDEP}]
 "
 DEPEND=""
 

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 528d4f9fc6c..32272ea2e2c 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -19,9 +19,9 @@ KEYWORDS=""
 IUSE="sqlite"
 
 RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-   virtual/python-dnspython[${PYTHON_USEDEP}]
 "
 DEPEND=""
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/, net-analyzer/linkchecker/files/

2019-02-18 Thread Pacho Ramos
commit: 08bb86fb332c5a90aa41e52d0a609a2fb4ca57da
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 18 21:17:59 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 18 21:23:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bb86fb

net-analyzer/linkchecker: Drop old

Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 net-analyzer/linkchecker/Manifest  |  1 -
 .../files/linkchecker-9.2-unbundle.patch   | 30 --
 .../files/linkchecker-9.3.1-build-fix.patch| 14 -
 .../files/linkchecker-9.3.1-requests.patch | 46 ---
 .../linkchecker/linkchecker-9.3.1-r1.ebuild| 69 --
 5 files changed, 160 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 667d05c1cc1..b02b528ba45 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1 @@
-DIST linkchecker-9.3.1.tar.gz 779286 BLAKE2B 
eec374a3455b5348533b29b03ab14558dd19a20e1058947eed9d8027a8b1705b63525e6b8fcf2c4feb59a782ca0e0ad8567e321ca4679320e9d6f256e14df990
 SHA512 
355c9d262502e123732807b5aaabc17060d267de44a6dc1fee9dd6655c56320ded0c1ff638d985c2dbec366d15803cfb78fae4c1a9943de11c5b4292f5a99305
 DIST linkchecker-9.4.0.tar.gz 489909 BLAKE2B 
1c9d9af96778f9d2b542a078ba9da8751d6f7bc170809d5eefef6e8e2d5587e969f1cba3d6ae116b6de981949dd638b0d78fc416ce5055b3156da308b5a95d67
 SHA512 
3423f710a46d921c4387ffcfe1a8632cb889bcfdb4d56cbabcae87ca41547221e854546efd6e440e798ea85531c34a35f3ab779cd6bc2b6e63095015ad0537ba

diff --git a/net-analyzer/linkchecker/files/linkchecker-9.2-unbundle.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.2-unbundle.patch
deleted file mode 100644
index 598f856b000..000
--- a/net-analyzer/linkchecker/files/linkchecker-9.2-unbundle.patch
+++ /dev/null
@@ -1,30 +0,0 @@
- setup.py | 7 ---
- 1 file changed, 7 deletions(-)
-
-diff --git a/setup.py b/setup.py
-old mode 100755
-new mode 100644
-index dc30a7d..d62622b
 a/setup.py
-+++ b/setup.py
-@@ -900,9 +900,6 @@ o a command line, GUI and web interface
- 'py2exe': MyPy2exe,
- 'py2app': MyPy2app,
- },
--package_dir = {
--'linkcheck_dns.dns': 'third_party/dnspython/dns',
--},
- packages = [
- 'linkcheck',
- 'linkcheck.bookmarks',
-@@ -917,10 +914,6 @@ o a command line, GUI and web interface
- 'linkcheck.network',
- 'linkcheck.parser',
- 'linkcheck.plugins',
--'linkcheck_dns.dns',
--'linkcheck_dns.dns.rdtypes',
--'linkcheck_dns.dns.rdtypes.ANY',
--'linkcheck_dns.dns.rdtypes.IN',
- ],
- ext_modules = [
- Extension('linkcheck.HtmlParser.htmlsax',

diff --git a/net-analyzer/linkchecker/files/linkchecker-9.3.1-build-fix.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3.1-build-fix.patch
deleted file mode 100644
index bcfd2cc800e..000
--- a/net-analyzer/linkchecker/files/linkchecker-9.3.1-build-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/setup.py b/setup.py
-index b42ed8c..ec206e6 100755
 a/setup.py
-+++ b/setup.py
-@@ -654,8 +654,7 @@ myemail = "bastian.kleinei...@web.de"
- 
- data_files = [
- ('share/linkchecker',
--['config/linkcheckerrc',
--'doc/html/lccollection.qhc', 'doc/html/lcdoc.qch']),
-+['config/linkcheckerrc']),
- ('share/linkchecker/examples',
- ['cgi-bin/lconline/leer.html.en',
-  'cgi-bin/lconline/leer.html.de',

diff --git a/net-analyzer/linkchecker/files/linkchecker-9.3.1-requests.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3.1-requests.patch
deleted file mode 100644
index 56c57fa3799..000
--- a/net-analyzer/linkchecker/files/linkchecker-9.3.1-requests.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 9b12b5d66fa9b832f4d9e19a0b9dcb92607ee3e5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= 
-Date: Mon, 2 Oct 2017 20:18:54 -0400
-Subject: [PATCH] workaround new limitation in requests
-
-newer requests do not expose the internal SSL socket object so we
-cannot verify certificates. there was work to allow custom
-verification routines which we could use, but this never finished:
-
-https://github.com/shazow/urllib3/pull/257
-
-so right now, just treat missing socket information as if the cert was
-missing.
-
-Closes: #76

- linkcheck/checker/httpurl.py | 9 -
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/linkcheck/checker/httpurl.py b/linkcheck/checker/httpurl.py
-index 161619c5..bde77c70 100644
 a/linkcheck/checker/httpurl.py
-+++ b/linkcheck/checker/httpurl.py
-@@ -194,6 +194,10 @@ def _get_ssl_sock(self):
- """Get raw SSL socket."""
- assert self.scheme == u"https", self
- raw_connection = self.url_connection.raw._connection
-+if not raw_connection:
-+# this happens with newer requests versions:
-+  

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2019-02-17 Thread Mikle Kolyada
commit: c423e16f1dbc936ced2032c4ae3715b3354d79e4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 18 06:22:35 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 18 06:22:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c423e16f

net-analyzer/linkchecker: amd64 stable wrt bug #676594

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-analyzer/linkchecker/linkchecker-9.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
index ea79afb87f7..ce086daf5a2 100644
--- a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="sqlite"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2019-02-14 Thread Thomas Deutschmann
commit: a6669bf89293c3ce5494acfb4e2df283675faa90
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb 14 23:59:19 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 15 00:17:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6669bf8

net-analyzer/linkchecker: x86 stable (bug #676594)

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/linkchecker/linkchecker-9.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
index 18909f2d05d..ea79afb87f7 100644
--- a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="~amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="sqlite"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2019-01-18 Thread Thomas Deutschmann
commit: 1dc6f3c64fcd5de0fbd84275c333a2f082cf253c
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Jan 18 08:06:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 19 03:21:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc6f3c6

net-analyzer/linkchecker: bump to 9.4.0

Closes: https://bugs.gentoo.org/661792
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/linkchecker/Manifest |  1 +
 net-analyzer/linkchecker/linkchecker-9.4.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 20d81484882..667d05c1cc1 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1 +1,2 @@
 DIST linkchecker-9.3.1.tar.gz 779286 BLAKE2B 
eec374a3455b5348533b29b03ab14558dd19a20e1058947eed9d8027a8b1705b63525e6b8fcf2c4feb59a782ca0e0ad8567e321ca4679320e9d6f256e14df990
 SHA512 
355c9d262502e123732807b5aaabc17060d267de44a6dc1fee9dd6655c56320ded0c1ff638d985c2dbec366d15803cfb78fae4c1a9943de11c5b4292f5a99305
+DIST linkchecker-9.4.0.tar.gz 489909 BLAKE2B 
1c9d9af96778f9d2b542a078ba9da8751d6f7bc170809d5eefef6e8e2d5587e969f1cba3d6ae116b6de981949dd638b0d78fc416ce5055b3156da308b5a95d67
 SHA512 
3423f710a46d921c4387ffcfe1a8632cb889bcfdb4d56cbabcae87ca41547221e854546efd6e440e798ea85531c34a35f3ab779cd6bc2b6e63095015ad0537ba

diff --git a/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
new file mode 100644
index 000..18909f2d05d
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-9.4.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite?"
+
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Check websites for broken links"
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
+SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
+IUSE="sqlite"
+
+RDEPEND="
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.2[${PYTHON_USEDEP}]
+   virtual/python-dnspython[${PYTHON_USEDEP}]
+"
+DEPEND=""
+
+RESTRICT="test"
+
+python_prepare_all() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
+   )
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   delete_gui() {
+   rm -rf \
+   "${ED}"/usr/bin/linkchecker-gui* \
+   "${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
+   }
+
+   DOCS=(
+   doc/changelog.txt
+   doc/development.mdwn
+   doc/python3.txt
+   doc/upgrading.txt
+   )
+   distutils-r1_python_install_all
+
+   python_foreach_impl delete_gui
+   rm -f "${ED}"/usr/share/applications/linkchecker*.desktop || die
+
+   newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
+   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
+   optfeature "Virus scanning" app-antivirus/clamav
+   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2019-01-18 Thread Thomas Deutschmann
commit: 8a1c5928df2db8e0e321bfda31c38b49c21f7a35
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Jan 18 12:36:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 19 03:21:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1c5928

net-analyzer/linkchecker: sync live ebuild

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10860
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/linkchecker/linkchecker-.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 81a23e9d21b..528d4f9fc6c 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite?"
@@ -16,29 +16,31 @@ SRC_URI=""
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="gnome sqlite"
+IUSE="sqlite"
 
 RDEPEND="
dev-python/pyxdg[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.4[${PYTHON_USEDEP}]
virtual/python-dnspython[${PYTHON_USEDEP}]
-   gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
 "
 DEPEND=""
 
 RESTRICT="test"
 
 python_prepare_all() {
-   local PATCHES=( "${FILESDIR}"/${PN}-9.3-bash-completion.patch )
+   local PATCHES=(
+   "${FILESDIR}/${PN}-9.3-bash-completion.patch"
+   )
 
distutils-r1_python_prepare_all
 }
 
 python_install_all() {
DOCS=(
-   doc/upgrading.txt
-   doc/python3.txt
doc/changelog.txt
doc/development.mdwn
+   doc/python3.txt
+   doc/upgrading.txt
)
distutils-r1_python_install_all
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-09-18 Thread Michał Górny
commit: bfda18d9ef17058f6a0a1a79210b678f406077a2
Author: Francesco Turco  fastmail  fm>
AuthorDate: Mon Sep 10 22:12:20 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 18 09:25:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfda18d9

net-analyzer/linkchecker: add missing runtime dependency

Closes: https://github.com/gentoo/gentoo/pull/9821

 net-analyzer/linkchecker/linkchecker-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 38439a0d7a1..81a23e9d21b 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -19,6 +19,7 @@ KEYWORDS=""
 IUSE="gnome sqlite"
 
 RDEPEND="
+   dev-python/pyxdg[${PYTHON_USEDEP}]
virtual/python-dnspython[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
 "



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/files/, net-analyzer/linkchecker/, profiles/base/

2018-02-14 Thread Andreas Sturmlechner
commit: 638e403ca3580ef9ee1e7f54723c912065f2d6fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 14 18:41:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 14 19:56:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638e403c

net-analyzer/linkchecker: Drop old, PyQt4-based version

Closes: https://bugs.gentoo.org/634972
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/linkchecker/Manifest  |  1 -
 .../files/linkchecker-9.3-desktop.patch| 34 -
 .../files/linkchecker-9.3-requests-check.patch | 34 -
 net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild | 82 --
 profiles/base/package.use.mask |  4 --
 5 files changed, 155 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 7bd4fcb7980..20d81484882 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1 @@
-DIST LinkChecker-9.3.tar.gz 719896 BLAKE2B 
f0fb43d320c0d82d5cb8fdc277e74c820501d602fd5ea0004155db8fa9b27976c0fcd5af23eb2ceda21315b94c13ac1d5aed5507555889f16b6b47a92a8c18d8
 SHA512 
26686e5373aaa942b631b5184f8bda8fbe1410c8875bf8499a2b61dc18b7bdfa29a3c18edf98c28dc189a493a3f5794a0020a0211b7d5d3814b33994603dcc59
 DIST linkchecker-9.3.1.tar.gz 779286 BLAKE2B 
eec374a3455b5348533b29b03ab14558dd19a20e1058947eed9d8027a8b1705b63525e6b8fcf2c4feb59a782ca0e0ad8567e321ca4679320e9d6f256e14df990
 SHA512 
355c9d262502e123732807b5aaabc17060d267de44a6dc1fee9dd6655c56320ded0c1ff638d985c2dbec366d15803cfb78fae4c1a9943de11c5b4292f5a99305

diff --git a/net-analyzer/linkchecker/files/linkchecker-9.3-desktop.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3-desktop.patch
deleted file mode 100644
index 40fa18a4598..000
--- a/net-analyzer/linkchecker/files/linkchecker-9.3-desktop.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From c25bdb3f55a791bfa087fb5a3d8e3d5d62991745 Mon Sep 17 00:00:00 2001
-From: Christopher Meng 
-Date: Fri, 10 Jan 2014 19:57:47 +0800
-Subject: [PATCH] Fix non-standard deskop file
-
-desktop-file-validate 
/home/rpmaker/rpmbuild/BUILDROOT/linkchecker-8.6-1.fc21.i386/usr/share/applications/linkchecker-gui.desktop
 
/home/rpmaker/rpmbuild/BUILDROOT/linkchecker-8.6-1.fc21.i386/usr/share/applications/linkchecker.desktop
-/home/rpmaker/rpmbuild/BUILDROOT/linkchecker-8.6-1.fc21.i386/usr/share/applications/linkchecker-gui.desktop:
 error: value "Network;WebDevelopment" for string list key "Categories" in 
group "Desktop Entry" does not have a semicolon (';') as trailing character
-/home/rpmaker/rpmbuild/BUILDROOT/linkchecker-8.6-1.fc21.i386/usr/share/applications/linkchecker.desktop:
 error: value "True" for boolean key "Terminal" in group "Desktop Entry" 
contains invalid characters, boolean values must be "false" or "true"
-/home/rpmaker/rpmbuild/BUILDROOT/linkchecker-8.6-1.fc21.i386/usr/share/applications/linkchecker.desktop:
 error: value "Network;WebDevelopment" for string list key "Categories" in 
group "Desktop Entry" does not have a semicolon (';') as trailing character

- doc/linkchecker-gui.desktop | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/doc/linkchecker-gui.desktop b/doc/linkchecker-gui.desktop
-index 7e06b6e..09bd997 100644
 a/doc/linkchecker-gui.desktop
-+++ b/doc/linkchecker-gui.desktop
-@@ -1,10 +1,10 @@
- [Desktop Entry]
--Name=LinkChecker GUI
-+Name=LinkChecker GUI
- GenericName=URL validator
- GenericName[de]=URL Validator
- Version=1.0
- Type=Application
- Exec=linkchecker-gui
- Terminal=false
--Categories=Network;WebDevelopment;
--Icon=logo48x48
-+Categories=Network;WebDevelopment;
-+Icon=linkchecker
--- 
-1.8.5.1
-

diff --git 
a/net-analyzer/linkchecker/files/linkchecker-9.3-requests-check.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3-requests-check.patch
deleted file mode 100644
index 905b7f71841..000
--- a/net-analyzer/linkchecker/files/linkchecker-9.3-requests-check.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From c2ce810c3fb00b895a841a7be6b2e78c64e7b042 Mon Sep 17 00:00:00 2001
-From: Bastian Kleineidam 
-Date: Tue, 28 Jun 2016 21:55:10 +0200
-Subject: [PATCH] Fix python requests version check
-

- linkcheck/__init__.py | 13 ++---
- 1 file changed, 10 insertions(+), 3 deletions(-)
-
-diff --git a/linkcheck/__init__.py b/linkcheck/__init__.py
-index 22a0cf5..1cec214 100644
 a/linkcheck/__init__.py
-+++ b/linkcheck/__init__.py
-@@ -24,10 +24,17 @@
- # Needs Python >= 2.7.2 which fixed http://bugs.python.org/issue11467
- if not (hasattr(sys, 'version_info') or
- sys.version_info < (2, 7, 2, 'final', 0)):
--raise SystemExit("This program requires Python 2.7.2 or later.")
-+import platform
-+version = platform.python_version()
-+raise SystemExit("This program requires Python 2.7.2 or later instead of 
%s." % version)
-+# require a reasonably recent requests module: 2.4.0 from 2

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-02-14 Thread Jason Zaman
commit: 472213ee30f3cea6f3840e8a5d2ee5fec6bfeb84
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Feb 14 14:10:28 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Feb 14 14:16:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472213ee

net-analyzer/linkchecker: amd64 stable

Gentoo-bug: 646178
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index d3c49f316f7..dd72dc62cfd 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-02-01 Thread Thomas Deutschmann
commit: f95bbb0a85461e72c345df65fb9b439ce3fadbd4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  1 20:28:23 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  1 20:36:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95bbb0a

net-analyzer/linkchecker: x86 stable (bug #646178)

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index 77b392d670e..d3c49f316f7 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="~amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-01-30 Thread Andreas Sturmlechner
commit: 7fdb1976e5254305f2663a280b5508889fa0ff93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 30 22:50:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 30 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdb1976

net-analyzer/linkchecker: Sync w/ 9.3.1 ebuild, drop USE=X

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 net-analyzer/linkchecker/linkchecker-.ebuild | 51 ++--
 1 file changed, 13 insertions(+), 38 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 82cfea75b98..bf89b20f35c 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -1,48 +1,33 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite?"
 
+EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
 inherit bash-completion-r1 distutils-r1 eutils git-r3 multilib
 
-MY_P="${P/linkchecker/LinkChecker}"
-
 DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://wummel.github.com/linkchecker/ 
https://pypi.python.org/pypi/linkchecker/";
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
 SRC_URI=""
-EGIT_REPO_URI="https://github.com/wummel/linkchecker.git";
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="gnome sqlite X"
+IUSE="gnome sqlite"
 
 RDEPEND="
virtual/python-dnspython[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
-   X? (
-   dev-python/PyQt4[X,help,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]
-   )"
-DEPEND="
-   X? (
-   dev-qt/qthelp:4
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   )"
+"
+DEPEND=""
 
 RESTRICT="test"
 
 python_prepare_all() {
-   local PATCHES=(
-   "${FILESDIR}"/${PN}-9.2-unbundle.patch
-   "${FILESDIR}"/${PN}-9.3-bash-completion.patch
-   "${FILESDIR}"/${PN}-9.3-desktop.patch
-   )
-
-   emake -C doc/html
+   local PATCHES=( "${FILESDIR}"/${PN}-9.3-bash-completion.patch )
 
distutils-r1_python_prepare_all
 }
@@ -52,26 +37,16 @@ python_install_all() {
doc/upgrading.txt
doc/python3.txt
doc/changelog.txt
-   doc/development.txt
+   doc/development.mdwn
)
distutils-r1_python_install_all
-   if ! use X; then
-   delete_gui() {
-   rm -rf \
-   "${ED}"/usr/bin/linkchecker-gui* \
-   
"${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
-   }
-   python_foreach_impl delete_gui
-   rm -f "${ED}"/usr/share/applications/linkchecker*.desktop || die
-   fi
-
-   rm -f "${ED}"/usr/share/applications/linkchecker.desktop || die
 
-   newicon doc/html/logo64x64.png ${PN}.png
+   rm "${ED}"/usr/share/applications/linkchecker.desktop || die
 
-   docinto html
-   dodoc doc/html/*
newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
optfeature "Virus scanning" app-antivirus/clamav
optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-01-30 Thread Andreas Sturmlechner
commit: 83a236efa0f92cd887c47c27fb17cd73ab04f090
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 30 23:13:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 30 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a236ef

net-analyzer/linkchecker: Drop USE=X

Bug: https://bugs.gentoo.org/634972
Package-Manager: Portage-2.3.21, Repoman-2.3.6

 .../linkchecker/linkchecker-9.3.1-r1.ebuild| 32 --
 1 file changed, 11 insertions(+), 21 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index 109499f785b..2587e19ebf2 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -15,21 +15,14 @@ 
SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
-IUSE="gnome sqlite X"
+IUSE="gnome sqlite"
 
 RDEPEND="
virtual/python-dnspython[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
-   X? (
-   dev-python/PyQt4[X,help,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]
-   )"
-DEPEND="
-   X? (
-   dev-qt/qthelp:4
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   )"
+"
+DEPEND=""
 
 RESTRICT="test"
 
@@ -37,7 +30,6 @@ python_prepare_all() {
local PATCHES=(
"${FILESDIR}/${PN}-9.2-unbundle.patch"
"${FILESDIR}/${PN}-9.3-bash-completion.patch"
-   "${FILESDIR}/${PN}-9.3-desktop.patch"
"${FILESDIR}/${PN}-9.3.1-build-fix.patch"
"${FILESDIR}/${PN}-9.3.1-requests.patch"
)
@@ -46,6 +38,12 @@ python_prepare_all() {
 }
 
 python_install_all() {
+   delete_gui() {
+   rm -rf \
+   "${ED}"/usr/bin/linkchecker-gui* \
+   "${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
+   }
+
DOCS=(
doc/upgrading.txt
doc/python3.txt
@@ -53,17 +51,9 @@ python_install_all() {
doc/development.txt
)
distutils-r1_python_install_all
-   if ! use X; then
-   delete_gui() {
-   rm -rf \
-   "${ED}"/usr/bin/linkchecker-gui* \
-   
"${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
-   }
-   python_foreach_impl delete_gui
-   rm -f "${ED}"/usr/share/applications/linkchecker*.desktop || die
-   fi
 
-   rm -f "${ED}"/usr/share/applications/linkchecker.desktop || die
+   python_foreach_impl delete_gui
+   rm -f "${ED}"/usr/share/applications/linkchecker*.desktop || die
 
newicon doc/html/logo64x64.png ${PN}.png
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-01-30 Thread Andreas Sturmlechner
commit: af1d571a6cbacf7c0628c60318a5302dfb687f8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 30 23:18:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 30 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1d571a

net-analyzer/linkchecker: Sort RDEPENDs

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index 9fc75eb9eff..77b392d670e 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -18,8 +18,8 @@ KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite"
 
 RDEPEND="
-   virtual/python-dnspython[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-dnspython[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
 "
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-01-30 Thread Andreas Sturmlechner
commit: 21b16c5cb6af95fc01e1120a02b5bc60b658e2af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 30 23:16:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 30 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b16c5c

net-analyzer/linkchecker: optfeature to pkg_postinst

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index 2587e19ebf2..19003ce32e1 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -60,6 +60,9 @@ python_install_all() {
docinto html
dodoc doc/html/*
newbashcomp config/linkchecker-completion ${PN}
+}
+
+pkg_postinst() {
optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
optfeature "Virus scanning" app-antivirus/clamav
optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2018-01-30 Thread Andreas Sturmlechner
commit: 415de512753bd07cac0c391505faaffc0384095a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 30 23:16:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 30 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415de512

net-analyzer/linkchecker: Drop unused multilib.eclass

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild | 2 +-
 net-analyzer/linkchecker/linkchecker-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index 19003ce32e1..9fc75eb9eff 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite?"
 
-inherit bash-completion-r1 distutils-r1 eutils multilib
+inherit bash-completion-r1 distutils-r1 eutils
 
 DESCRIPTION="Check websites for broken links"
 HOMEPAGE="https://github.com/linkcheck/linkchecker";

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index bf89b20f35c..38439a0d7a1 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite?"
 
 EGIT_REPO_URI="https://github.com/linkcheck/linkchecker.git";
-inherit bash-completion-r1 distutils-r1 eutils git-r3 multilib
+inherit bash-completion-r1 distutils-r1 eutils git-r3
 
 DESCRIPTION="Check websites for broken links"
 HOMEPAGE="https://github.com/linkcheck/linkchecker";



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/, net-analyzer/linkchecker/files/

2018-01-11 Thread Amy Liffey
commit: 794598350e101bdff60a21ba1672c942a7ac96ae
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Jan  8 06:54:54 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Jan 11 08:40:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79459835

net-analyzer/linkchecker: fix using newer dev-python/requests

Closes: #6791
Closes: https://bugs.gentoo.org/643688
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../files/linkchecker-9.3.1-requests.patch | 46 ++
 ...er-9.3.1.ebuild => linkchecker-9.3.1-r1.ebuild} |  5 ++-
 2 files changed, 49 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/linkchecker/files/linkchecker-9.3.1-requests.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3.1-requests.patch
new file mode 100644
index 000..56c57fa3799
--- /dev/null
+++ b/net-analyzer/linkchecker/files/linkchecker-9.3.1-requests.patch
@@ -0,0 +1,46 @@
+From 9b12b5d66fa9b832f4d9e19a0b9dcb92607ee3e5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= 
+Date: Mon, 2 Oct 2017 20:18:54 -0400
+Subject: [PATCH] workaround new limitation in requests
+
+newer requests do not expose the internal SSL socket object so we
+cannot verify certificates. there was work to allow custom
+verification routines which we could use, but this never finished:
+
+https://github.com/shazow/urllib3/pull/257
+
+so right now, just treat missing socket information as if the cert was
+missing.
+
+Closes: #76
+---
+ linkcheck/checker/httpurl.py | 9 -
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/linkcheck/checker/httpurl.py b/linkcheck/checker/httpurl.py
+index 161619c5..bde77c70 100644
+--- a/linkcheck/checker/httpurl.py
 b/linkcheck/checker/httpurl.py
+@@ -194,6 +194,10 @@ def _get_ssl_sock(self):
+ """Get raw SSL socket."""
+ assert self.scheme == u"https", self
+ raw_connection = self.url_connection.raw._connection
++if not raw_connection:
++# this happens with newer requests versions:
++# https://github.com/linkcheck/linkchecker/issues/76
++return None
+ if raw_connection.sock is None:
+ # sometimes the socket is not yet connected
+ # see https://github.com/kennethreitz/requests/issues/1966
+@@ -204,7 +208,10 @@ def _add_ssl_info(self):
+ """Add SSL cipher info."""
+ if self.scheme == u'https':
+ sock = self._get_ssl_sock()
+-if hasattr(sock, 'cipher'):
++if not sock:
++log.debug(LOG_CHECK, "cannot extract SSL certificate from 
connection")
++self.ssl_cert = None
++elif hasattr(sock, 'cipher'):
+ self.ssl_cert = sock.getpeercert()
+ else:
+ # using pyopenssl

diff --git a/net-analyzer/linkchecker/linkchecker-9.3.1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
similarity index 93%
rename from net-analyzer/linkchecker/linkchecker-9.3.1.ebuild
rename to net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
index 512db84e331..109499f785b 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3.1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ IUSE="gnome sqlite X"
 
 RDEPEND="
virtual/python-dnspython[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/, net-analyzer/linkchecker/files/

2017-10-15 Thread Patrice Clement
commit: 3daf4a7b1c4e485e0679b4abdd7cead0ee3f9a45
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Oct 11 09:53:58 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 15 21:11:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daf4a7b

net-analyzer/linkchecker: version bump to 9.3.1.

Package-Manager: Portage-2.3.10, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5916

 net-analyzer/linkchecker/Manifest  |  1 +
 .../files/linkchecker-9.3.1-build-fix.patch| 14 +++
 net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild |  2 +-
 ...cker-9.3-r2.ebuild => linkchecker-9.3.1.ebuild} | 27 --
 4 files changed, 26 insertions(+), 18 deletions(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 05bbc69fa0d..773d88e95e5 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1 +1,2 @@
 DIST LinkChecker-9.3.tar.gz 719896 SHA256 
ee0aa60de440fdcf8587ddebf1f691bc777a32d8d4f119beed63f405dc56176d SHA512 
26686e5373aaa942b631b5184f8bda8fbe1410c8875bf8499a2b61dc18b7bdfa29a3c18edf98c28dc189a493a3f5794a0020a0211b7d5d3814b33994603dcc59
 WHIRLPOOL 
6b0b41d3edacafba6ae5df5b0f4ccf1fb5877c938acdd2d66c443bf10c43fcc9213f08cfff212a1a259d9f767138cd04fc1c481db1594d426784b0ce5702ee5f
+DIST linkchecker-9.3.1.tar.gz 779286 SHA256 
612728431204e1cab808d633b6f3751be67f9f5ac0cf582be248352bc1a8408c SHA512 
355c9d262502e123732807b5aaabc17060d267de44a6dc1fee9dd6655c56320ded0c1ff638d985c2dbec366d15803cfb78fae4c1a9943de11c5b4292f5a99305
 WHIRLPOOL 
90310eaf43d7e5c2b6af530333a46c6d834cc845a4856ad51c26000be2c42c865dfbf45fd2a2629dff253c4584724a43bfb6a85b23a8aa1e6c594136556957e5

diff --git a/net-analyzer/linkchecker/files/linkchecker-9.3.1-build-fix.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3.1-build-fix.patch
new file mode 100644
index 000..bcfd2cc800e
--- /dev/null
+++ b/net-analyzer/linkchecker/files/linkchecker-9.3.1-build-fix.patch
@@ -0,0 +1,14 @@
+diff --git a/setup.py b/setup.py
+index b42ed8c..ec206e6 100755
+--- a/setup.py
 b/setup.py
+@@ -654,8 +654,7 @@ myemail = "bastian.kleinei...@web.de"
+ 
+ data_files = [
+ ('share/linkchecker',
+-['config/linkcheckerrc',
+-'doc/html/lccollection.qhc', 'doc/html/lcdoc.qch']),
++['config/linkcheckerrc']),
+ ('share/linkchecker/examples',
+ ['cgi-bin/lconline/leer.html.en',
+  'cgi-bin/lconline/leer.html.de',

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
index e0b3d0f0fb5..dd9526e518a 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
@@ -22,7 +22,7 @@ IUSE="gnome sqlite X"
 
 RDEPEND="
virtual/python-dnspython[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
+   https://wummel.github.com/linkchecker/ 
https://pypi.python.org/pypi/linkchecker/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="https://github.com/linkcheck/linkchecker";
+SRC_URI="https://github.com/linkcheck/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite X"
 
 RDEPEND="
virtual/python-dnspython[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2017-07-23 Thread Michael Palimaka
commit: a945812c3a02f68031f90cedf8886c7d3d6955b9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jul 23 11:52:00 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jul 23 11:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a945812c

net-analyzer/linkchecker: remove 9.3-r1

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild | 81 --
 1 file changed, 81 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
deleted file mode 100644
index 6e2135b21c6..000
--- a/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite?"
-
-inherit bash-completion-r1 distutils-r1 eutils multilib
-
-MY_PN="${PN/linkchecker/LinkChecker}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Check websites for broken links"
-HOMEPAGE="https://wummel.github.com/linkchecker/ 
https://pypi.python.org/pypi/linkchecker/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
-IUSE="gnome sqlite X"
-
-RDEPEND="
-   virtual/python-dnspython[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
-   gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
-   X? (
-   dev-python/PyQt4[X,help,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]
-   )"
-DEPEND="
-   X? (
-   dev-qt/qthelp:4
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   )"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
-   local PATCHES=(
-   "${FILESDIR}"/${PN}-9.2-unbundle.patch
-   "${FILESDIR}"/${P}-bash-completion.patch
-   "${FILESDIR}"/${P}-desktop.patch
-   )
-
-   emake -C doc/html
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   DOCS=(
-   doc/upgrading.txt
-   doc/python3.txt
-   doc/changelog.txt
-   doc/development.txt
-   )
-   distutils-r1_python_install_all
-   if ! use X; then
-   delete_gui() {
-   rm -rf \
-   "${ED}"/usr/bin/linkchecker-gui* \
-   
"${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
-   }
-   python_foreach_impl delete_gui
-   rm -f "${ED}"/usr/share/applications/linkchecker*.desktop || die
-   fi
-
-   rm -f "${ED}"/usr/share/applications/linkchecker.desktop || die
-
-   newicon doc/html/logo64x64.png ${PN}.png
-
-   docinto html
-   dodoc doc/html/*
-   newbashcomp config/linkchecker-completion ${PN}
-   optfeature "bash-completion support" 
dev-python/argcomplete[${PYTHON_USEDEP}]
-   optfeature "Virus scanning" app-antivirus/clamav
-   optfeature "Geo IP support" dev-python/geoip-python[${PYTHON_USEDEP}]
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2017-07-23 Thread Manuel Rüger
commit: cea4236bb8e9efb9f07973edd6fa23d883335851
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jul 23 11:44:31 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jul 23 11:44:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea4236b

net-analyzer/linkchecker: Drop myself as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-analyzer/linkchecker/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-analyzer/linkchecker/metadata.xml 
b/net-analyzer/linkchecker/metadata.xml
index a6766a810cb..02dc6420082 100644
--- a/net-analyzer/linkchecker/metadata.xml
+++ b/net-analyzer/linkchecker/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-mr...@gentoo.org
-Manuel Rüger
-  
+  
   
 Mozilla Bookmark parsing
   



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2017-03-17 Thread Agostino Sarubbo
commit: dba2b9641e102b03d40170a28c1978a0dc455e5b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 17 10:24:47 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 17 10:26:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba2b964

net-analyzer/linkchecker: x86 stable wrt bug #612050

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
index 0ba4eef854a..e0b3d0f0fb5 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2017-03-13 Thread Agostino Sarubbo
commit: f254fcff06db224bce7270e9aca5839f8091fbea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 13 12:57:26 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 13 12:57:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f254fcff

net-analyzer/linkchecker: amd64 stable wrt bug #612050

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
index ccafd206394..0ba4eef854a 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
+KEYWORDS="amd64 ~x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/, net-analyzer/linkchecker/files/

2017-01-16 Thread Sebastian Pipping
commit: 1579a89f5f0fbd3f5312e1a1973d87f91a94e05c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 16 23:44:03 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 16 23:45:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1579a89f

net-analyzer/linkchecker: Fix requests check (bug #598064)

Patch is a backport of this upstream patch:
https://github.com/wummel/linkchecker/commit/c2ce810c3fb00b895a841a7be6b2e78c64e7b042

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/linkchecker-9.3-requests-check.patch | 34 +
 net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild | 83 ++
 2 files changed, 117 insertions(+)

diff --git 
a/net-analyzer/linkchecker/files/linkchecker-9.3-requests-check.patch 
b/net-analyzer/linkchecker/files/linkchecker-9.3-requests-check.patch
new file mode 100644
index ..905b7f7
--- /dev/null
+++ b/net-analyzer/linkchecker/files/linkchecker-9.3-requests-check.patch
@@ -0,0 +1,34 @@
+From c2ce810c3fb00b895a841a7be6b2e78c64e7b042 Mon Sep 17 00:00:00 2001
+From: Bastian Kleineidam 
+Date: Tue, 28 Jun 2016 21:55:10 +0200
+Subject: [PATCH] Fix python requests version check
+
+---
+ linkcheck/__init__.py | 13 ++---
+ 1 file changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/linkcheck/__init__.py b/linkcheck/__init__.py
+index 22a0cf5..1cec214 100644
+--- a/linkcheck/__init__.py
 b/linkcheck/__init__.py
+@@ -24,10 +24,17 @@
+ # Needs Python >= 2.7.2 which fixed http://bugs.python.org/issue11467
+ if not (hasattr(sys, 'version_info') or
+ sys.version_info < (2, 7, 2, 'final', 0)):
+-raise SystemExit("This program requires Python 2.7.2 or later.")
++import platform
++version = platform.python_version()
++raise SystemExit("This program requires Python 2.7.2 or later instead of 
%s." % version)
++# require a reasonably recent requests module: 2.4.0 from 2014-08-29
+ import requests
+-if requests.__version__ <= '2.2.0':
+-raise SystemExit("This program requires Python requests 2.2.0 or later.")
++# PEP 396 has only version strings, bummer! PEP 386 is also not helpful.
++requests_version = requests.__version__.split('.')
++# Depends on the version scheme of Python requests
++if int(requests_version[0]) < 2 or \
++   (int(requests_version[0]) == 2 and int(requests_version[1]) < 4):
++raise SystemExit("This program requires Python requests 2.4.0 or later 
instead of %s." % requests.__version__)
+ 
+ import os
+ # add the custom linkcheck_dns directory to sys.path

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
new file mode 100644
index ..c602251
--- /dev/null
+++ b/net-analyzer/linkchecker/linkchecker-9.3-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite?"
+
+inherit bash-completion-r1 distutils-r1 eutils multilib
+
+MY_PN="${PN/linkchecker/LinkChecker}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Check websites for broken links"
+HOMEPAGE="https://wummel.github.com/linkchecker/ 
https://pypi.python.org/pypi/linkchecker/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-solaris"
+IUSE="gnome sqlite X"
+
+RDEPEND="
+   virtual/python-dnspython[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
+   gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
+   X? (
+   dev-python/PyQt4[X,help,${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[${PYTHON_USEDEP}]
+   )"
+DEPEND="
+   X? (
+   dev-qt/qthelp:4
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   )"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   local PATCHES=(
+   "${FILESDIR}"/${PN}-9.2-unbundle.patch
+   "${FILESDIR}"/${P}-bash-completion.patch
+   "${FILESDIR}"/${P}-desktop.patch
+   "${FILESDIR}"/${P}-requests-check.patch
+   )
+
+   emake -C doc/html
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   DOCS=(
+   doc/upgrading.txt
+   doc/python3.txt
+   doc/changelog.txt
+   doc/development.txt
+   )
+   distutils-r1_python_install_all
+   if ! use X; then
+   delete_gui() {
+   rm -rf \
+   "${ED}"/usr/bin/linkchecker-gui* \
+   
"${ED}"/$(python_get_sitedir)/linkcheck/gui* || die
+   }
+   python_foreach_impl delete_gui
+   rm -f "${ED}"/usr/share/applications/linkchecker*.desktop || die
+   fi
+
+   rm -f "${ED}"/usr/share/applications/linkc

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/files/

2017-01-15 Thread David Seifert
commit: 0dbdf2673630d1df070f84895e606cac2e9e
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Jan 11 16:35:22 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 15 09:48:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbdf267

net-analyzer/linkchecker: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/3434

 net-analyzer/linkchecker/files/7.0-unbundle.patch  | 28 -
 .../linkchecker/files/7.4-missing-files.patch  | 13 
 .../files/linkchecker-8.0-desktop.patch| 28 -
 .../files/linkchecker-8.3-unbundle.patch   | 28 -
 .../linkchecker/files/linkchecker-8.4-help.patch   | 36 --
 5 files changed, 133 deletions(-)

diff --git a/net-analyzer/linkchecker/files/7.0-unbundle.patch 
b/net-analyzer/linkchecker/files/7.0-unbundle.patch
deleted file mode 100644
index 74b9d11..
--- a/net-analyzer/linkchecker/files/7.0-unbundle.patch
+++ /dev/null
@@ -1,28 +0,0 @@
- setup.py |7 ---
- 1 files changed, 0 insertions(+), 7 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 8eace2a..e6aaf68 100644
 a/setup.py
-+++ b/setup.py
-@@ -754,9 +754,6 @@ o a (Fast)CGI web interface (requires HTTP server)
- 'py2app': MyPy2app,
- 'register': MyRegister,
- },
--package_dir = {
--'dns': 'third_party/dnspython/dns',
--},
- packages = [
- 'linkcheck',
- 'linkcheck.bookmarks',
-@@ -769,10 +766,6 @@ o a (Fast)CGI web interface (requires HTTP server)
- 'linkcheck.HtmlParser',
- 'linkcheck.logger',
- 'linkcheck.network',
--'dns',
--'dns.rdtypes',
--'dns.rdtypes.ANY',
--'dns.rdtypes.IN',
- ],
- ext_modules = [
- Extension('linkcheck.HtmlParser.htmlsax',

diff --git a/net-analyzer/linkchecker/files/7.4-missing-files.patch 
b/net-analyzer/linkchecker/files/7.4-missing-files.patch
deleted file mode 100644
index cb8e44a..
--- a/net-analyzer/linkchecker/files/7.4-missing-files.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/setup.py b/setup.py
-index 38b4c15..716203d 100755
 a/setup.py
-+++ b/setup.py
-@@ -375,7 +375,7 @@ myemail = "cal...@users.sourceforge.net"
- data_files = [
- ('share/linkchecker',
- ['config/linkcheckerrc',
--'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/files/linkchecker-8.0-desktop.patch 
b/net-analyzer/linkchecker/files/linkchecker-8.0-desktop.patch
deleted file mode 100644
index dc07637..
--- a/net-analyzer/linkchecker/files/linkchecker-8.0-desktop.patch
+++ /dev/null
@@ -1,28 +0,0 @@
- doc/linkchecker-gui.desktop | 2 +-
- doc/linkchecker.desktop | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/doc/linkchecker-gui.desktop b/doc/linkchecker-gui.desktop
-index 7e06b6e..1b3988f 100644
 a/doc/linkchecker-gui.desktop
-+++ b/doc/linkchecker-gui.desktop
-@@ -6,5 +6,5 @@ Version=1.0
- Type=Application
- Exec=linkchecker-gui
- Terminal=false
--Categories=Network;WebDevelopment
-+Categories=Network;WebDevelopment;
- Icon=logo48x48
-diff --git a/doc/linkchecker.desktop b/doc/linkchecker.desktop
-index 0c0617c..7a88405 100644
 a/doc/linkchecker.desktop
-+++ b/doc/linkchecker.desktop
-@@ -5,6 +5,6 @@ GenericName[de]=URL Validator
- Version=1.0
- Type=Application
- Exec=linkchecker
--Terminal=True
--Categories=Network;WebDevelopment
-+Terminal=true
-+Categories=Network;WebDevelopment;
- Icon=logo48x48

diff --git a/net-analyzer/linkchecker/files/linkchecker-8.3-unbundle.patch 
b/net-analyzer/linkchecker/files/linkchecker-8.3-unbundle.patch
deleted file mode 100644
index 558bb27..
--- a/net-analyzer/linkchecker/files/linkchecker-8.3-unbundle.patch
+++ /dev/null
@@ -1,28 +0,0 @@
- setup.py | 7 ---
- 1 file changed, 7 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 36c2536..99fdf08 100644
 a/setup.py
-+++ b/setup.py
-@@ -898,9 +898,6 @@ o a command line, GUI and web interface
- 'py2app': MyPy2app,
- 'register': MyRegister,
- },
--package_dir = {
--'linkcheck_dns.dns': 'third_party/dnspython/dns',
--},
- packages = [
- 'linkcheck',
- 'linkcheck.bookmarks',
-@@ -913,10 +910,6 @@ o a command line, GUI and web interface
- 'linkcheck.HtmlParser',
- 'linkcheck.logger',
- 'linkcheck.network',
--'linkcheck_dns.dns',
--'linkcheck_dns.dns.rdtypes',
--'linkcheck_dns.dns.rdtypes.ANY',
--'linkcheck_dns.dns.rdtypes.IN',
- ],
- ext_modules = [
- Extension('linkcheck.HtmlParser.htmlsax',

diff --git a/net-analyzer/linkchecker/files/linkchecker-8.4

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2016-01-11 Thread Justin Lecher
commit: ff50de50efa4ac6a380fcb5d30ffb242cbd3d115
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Jan 11 11:19:19 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Jan 11 11:32:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff50de50

net-analyzer/linkchecker: Drop direct dependency on dnspython

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
index 3c62c61..ecd8b4e 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,10 +22,7 @@ KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite X"
 
 RDEPEND="
-   || (
-   dev-python/dnspython:0[${PYTHON_USEDEP}]
-   virtual/python-dnspython[${PYTHON_USEDEP}]
-   )
+   virtual/python-dnspython[${PYTHON_USEDEP}]
>=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
X? (



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2016-01-10 Thread Manuel Rüger
commit: ddccd65d40657500415daba83e4a7888529c8bc3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jan 10 11:55:57 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jan 10 11:55:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddccd65d

net-analyzer/linkchecker: Add myself as a maintainer

Package-Manager: portage-2.2.26

 net-analyzer/linkchecker/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/metadata.xml 
b/net-analyzer/linkchecker/metadata.xml
index 9d0f406..2fa446e 100644
--- a/net-analyzer/linkchecker/metadata.xml
+++ b/net-analyzer/linkchecker/metadata.xml
@@ -2,7 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-j...@gentoo.org
+mr...@gentoo.org
+Manuel Rüger
   
   
 Mozilla Bookmark parsing



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/

2015-10-30 Thread Justin Lecher
commit: 64a9cd77fe5728ed28533ac6886528d5343f1dd0
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Oct 30 11:15:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Oct 30 12:03:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a9cd77

net-analyzer/linkchecker: Move to virtual/dnspython

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild | 5 -
 net-analyzer/linkchecker/linkchecker-.ebuild   | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild 
b/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
index 8f1219f..a85d6a4 100644
--- a/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-9.3-r1.ebuild
@@ -22,7 +22,10 @@ KEYWORDS="amd64 x86 ~ppc-macos ~x64-solaris"
 IUSE="gnome sqlite X"
 
 RDEPEND="
-   dev-python/dnspython[${PYTHON_USEDEP}]
+   || (
+   dev-python/dnspython:0[${PYTHON_USEDEP}]
+   virtual/dnspython[${PYTHON_USEDEP}]
+   )
>=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
X? (

diff --git a/net-analyzer/linkchecker/linkchecker-.ebuild 
b/net-analyzer/linkchecker/linkchecker-.ebuild
index 7b9129b..bf7f343 100644
--- a/net-analyzer/linkchecker/linkchecker-.ebuild
+++ b/net-analyzer/linkchecker/linkchecker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,7 +22,7 @@ KEYWORDS=""
 IUSE="gnome sqlite X"
 
 RDEPEND="
-   dev-python/dnspython[${PYTHON_USEDEP}]
+   virtual/dnspython[${PYTHON_USEDEP}]
gnome? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
X? (
dev-python/PyQt4[X,help,${PYTHON_USEDEP}]