[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2024-03-14 Thread Sam James
commit: f21dc1719710988875b1a4a0cbe2e0fa1bd2b1fb
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 15 01:48:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 15 01:48:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21dc171

www-misc/urlwatch: Stabilize 2.28-r1 x86, #926809

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

 www-misc/urlwatch/urlwatch-2.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.28-r1.ebuild 
b/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
index fe2e70f85b3b..6033f0d38cef 100644
--- a/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2024-03-14 Thread Sam James
commit: 7b0c1fb268c2d1830074b67a3943e4511ea6fb6b
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 15 01:48:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 15 01:48:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0c1fb2

www-misc/urlwatch: Stabilize 2.28-r1 amd64, #926809

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

 www-misc/urlwatch/urlwatch-2.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.28-r1.ebuild 
b/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
index ae6e35c21106..fe2e70f85b3b 100644
--- a/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2024-03-11 Thread Louis Sautier
commit: 2082da95ab3fd0893966dacb2f7d068cac2d87ea
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 11 21:24:04 2024 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 11 21:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2082da95

www-misc/urlwatch: drop 2.26 and 2.28

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.26.ebuild | 72 --
 www-misc/urlwatch/urlwatch-2.28.ebuild | 72 --
 3 files changed, 145 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index f4f8a5f0c1c7..65ec984e4e1d 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,2 @@
 DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca
-DIST urlwatch-2.26.tar.gz 174305 BLAKE2B 
c7990b0ecca8bb18632ba717dabfed3e3cdf147ff463e1221c4f7002fcb862d162421ac927bd6a570369a1833268cc08668e284e425e954a4eea8d41cb30eafd
 SHA512 
df214e3576dcbc8f18338a17f890e53ce9142fb98ea5042567eb415e697ee1a19d40b00404a40c0cc4a35ff3d838d9e0273a6bfe5178059560723ef6e4ca
 DIST urlwatch-2.28.tar.gz 306929 BLAKE2B 
73fcff8c153db472c944d0c9406e0e98bf64299d5532486a08cb024339544f17d716a22d6f0807ba55c79af9dc7fef41fa8dc5a7fe79c831f3e9958e3ea8958e
 SHA512 
21a662006dc92c0c636ef0beebc4f2ec90b82182aa0ba94a3348026c2c001b6d74198a14c198f681c8e773b640b6030b63de1a081984ea4d1bbc1e2648bc4161

diff --git a/www-misc/urlwatch/urlwatch-2.26.ebuild 
b/www-misc/urlwatch/urlwatch-2.26.ebuild
deleted file mode 100644
index 1b74b901e846..
--- a/www-misc/urlwatch/urlwatch-2.26.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="
-   https://thp.io/2008/urlwatch/
-   https://github.com/thp/urlwatch/
-   https://pypi.org/project/urlwatch/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   >=dev-python/minidb-2.0.6[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   app-text/tesseract[png]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/jq[${PYTHON_USEDEP}]
-   dev-python/pytesseract[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/alabaster
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Require the pdftotext module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf];
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf];
-   # Skip code quality check
-   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
-)
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/jq; then
-   elog "Install 'dev-python/jq' to enable jq filtering 
support"
-   fi
-   if ! has_version dev-python/pytesseract; then
-   elog "Install 'dev-python/pytesseract' to enable OCR 
support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}

diff --git a/www-misc/urlwatch/urlwatch-2.28.ebuild 
b/www-misc/urlwatch/urlwatch-2.28.ebuild
deleted file mode 100644
index b0ae8628e0d6..
--- a/www-misc/urlwatch/urlwatch-2.28.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="
-   

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/, www-misc/urlwatch/

2024-03-11 Thread Louis Sautier
commit: a52e465a71b97dd14b803d5e2ac86735aca84d99
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 11 21:23:03 2024 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 11 21:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52e465a

www-misc/urlwatch: fix CSS selectors with dev-python/lxml >= 5.0.0

Closes: https://bugs.gentoo.org/926767
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/files/urlwatch-2.28-lxml-5.patch | 28 
 www-misc/urlwatch/urlwatch-2.28-r1.ebuild  | 76 ++
 2 files changed, 104 insertions(+)

diff --git a/www-misc/urlwatch/files/urlwatch-2.28-lxml-5.patch 
b/www-misc/urlwatch/files/urlwatch-2.28-lxml-5.patch
new file mode 100644
index ..d5f80410859f
--- /dev/null
+++ b/www-misc/urlwatch/files/urlwatch-2.28-lxml-5.patch
@@ -0,0 +1,28 @@
+https://github.com/thp/urlwatch/commit/123de66d019aef7fc18fab6d56cc2a54d81fea3f
+
+From: James Hewitt 
+Date: Wed, 17 Jan 2024 13:50:28 +
+Subject: [PATCH] Update CSS Selector to use new style
+
+New style of calling the CSSSelector directly instead of using the
+evaluate function. This has been supported since lxml 1.1 [1] and the
+evaluate method has been deprecated since lxml 2.1 [2].
+
+[1] https://github.com/lxml/lxml/blob/lxml-1.1/src/lxml/xpath.pxi#L66
+[2] https://github.com/lxml/lxml/blob/lxml-2.1/src/lxml/xpath.pxi#L143
+
+Signed-off-by: James Hewitt 
+--- a/lib/urlwatch/filters.py
 b/lib/urlwatch/filters.py
+@@ -761,9 +761,9 @@ def _get_filtered_elements(self):
+ excluded_elems = None
+ if self.filter_kind == 'css':
+ selected_elems = CSSSelector(self.expression,
+- 
namespaces=self.namespaces).evaluate(root)
++ namespaces=self.namespaces)(root)
+ excluded_elems = CSSSelector(self.exclude,
+- 
namespaces=self.namespaces).evaluate(root) if self.exclude else None
++ namespaces=self.namespaces)(root) if 
self.exclude else None
+ elif self.filter_kind == 'xpath':
+ selected_elems = root.xpath(self.expression, 
namespaces=self.namespaces)
+ excluded_elems = root.xpath(self.exclude, 
namespaces=self.namespaces) if self.exclude else None

diff --git a/www-misc/urlwatch/urlwatch-2.28-r1.ebuild 
b/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
new file mode 100644
index ..ae6e35c21106
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.28-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="
+   https://thp.io/2008/urlwatch/
+   https://github.com/thp/urlwatch/
+   https://pypi.org/project/urlwatch/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/minidb-2.0.6[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   app-text/tesseract[png]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jq[${PYTHON_USEDEP}]
+   dev-python/pytesseract[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-lxml-5.patch"
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf];
+   # Skip code quality check
+   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
+)
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/jq; then
+   elog "Install 'dev-python/jq' to enable jq filtering 
support"
+   fi
+   if ! has_version dev-python/pytesseract; then
+   elog "Install 'dev-python/pytesseract' to enable OCR 
support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-11-07 Thread Louis Sautier
commit: becc8e9f9bae972f7781b691901d66bf24964aeb
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov  7 12:35:53 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov  7 12:35:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becc8e9f

www-misc/urlwatch: enable py3.12

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.28.ebuild 
b/www-misc/urlwatch/urlwatch-2.28.ebuild
index 1b74b901e846..b0ae8628e0d6 100644
--- a/www-misc/urlwatch/urlwatch-2.28.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.28.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-11-07 Thread Louis Sautier
commit: 8a7d7d84d289e6850fee232c9940d7caad2ee225
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov  7 12:30:09 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov  7 12:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7d7d84

www-misc/urlwatch: remove references to masked pushbullet-py

It was masked in e781d8925ec0b04029863efe02e704235a499f98.

Bug: https://bugs.gentoo.org/916670
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.25.ebuild | 4 
 www-misc/urlwatch/urlwatch-2.26.ebuild | 4 
 www-misc/urlwatch/urlwatch-2.28.ebuild | 4 
 3 files changed, 12 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.25.ebuild 
b/www-misc/urlwatch/urlwatch-2.25.ebuild
index cbee5011eb6b..f1624031129e 100644
--- a/www-misc/urlwatch/urlwatch-2.25.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.25.ebuild
@@ -64,10 +64,6 @@ pkg_postinst() {
if ! has_version dev-python/jq; then
elog "Install 'dev-python/jq' to enable jq filtering 
support"
fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
elog "HTML parsing can be improved by installing one of the 
following packages"
elog "and changing the html2text subfilter parameter:"
elog "dev-python/beautifulsoup4"

diff --git a/www-misc/urlwatch/urlwatch-2.26.ebuild 
b/www-misc/urlwatch/urlwatch-2.26.ebuild
index 02b7d52bcb99..1b74b901e846 100644
--- a/www-misc/urlwatch/urlwatch-2.26.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.26.ebuild
@@ -59,10 +59,6 @@ pkg_postinst() {
if ! has_version dev-python/jq; then
elog "Install 'dev-python/jq' to enable jq filtering 
support"
fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
if ! has_version dev-python/pytesseract; then
elog "Install 'dev-python/pytesseract' to enable OCR 
support"
fi

diff --git a/www-misc/urlwatch/urlwatch-2.28.ebuild 
b/www-misc/urlwatch/urlwatch-2.28.ebuild
index 02b7d52bcb99..1b74b901e846 100644
--- a/www-misc/urlwatch/urlwatch-2.28.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.28.ebuild
@@ -59,10 +59,6 @@ pkg_postinst() {
if ! has_version dev-python/jq; then
elog "Install 'dev-python/jq' to enable jq filtering 
support"
fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
if ! has_version dev-python/pytesseract; then
elog "Install 'dev-python/pytesseract' to enable OCR 
support"
fi



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-05-03 Thread Louis Sautier
commit: cb382e38e3129700e0672a926806545fff5c9c5a
Author: Michael Vetter  iodoru  org>
AuthorDate: Wed May  3 09:21:55 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed May  3 11:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb382e38

www-misc/urlwatch: add 2.28

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/30852
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.28.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 4e209c89eb91..90ff2c438858 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52
 DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca
 DIST urlwatch-2.26.tar.gz 174305 BLAKE2B 
c7990b0ecca8bb18632ba717dabfed3e3cdf147ff463e1221c4f7002fcb862d162421ac927bd6a570369a1833268cc08668e284e425e954a4eea8d41cb30eafd
 SHA512 
df214e3576dcbc8f18338a17f890e53ce9142fb98ea5042567eb415e697ee1a19d40b00404a40c0cc4a35ff3d838d9e0273a6bfe5178059560723ef6e4ca
+DIST urlwatch-2.28.tar.gz 306929 BLAKE2B 
73fcff8c153db472c944d0c9406e0e98bf64299d5532486a08cb024339544f17d716a22d6f0807ba55c79af9dc7fef41fa8dc5a7fe79c831f3e9958e3ea8958e
 SHA512 
21a662006dc92c0c636ef0beebc4f2ec90b82182aa0ba94a3348026c2c001b6d74198a14c198f681c8e773b640b6030b63de1a081984ea4d1bbc1e2648bc4161

diff --git a/www-misc/urlwatch/urlwatch-2.28.ebuild 
b/www-misc/urlwatch/urlwatch-2.28.ebuild
new file mode 100644
index ..02b7d52bcb99
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.28.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="
+   https://thp.io/2008/urlwatch/
+   https://github.com/thp/urlwatch/
+   https://pypi.org/project/urlwatch/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/minidb-2.0.6[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   app-text/tesseract[png]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jq[${PYTHON_USEDEP}]
+   dev-python/pytesseract[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf];
+   # Skip code quality check
+   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
+)
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/jq; then
+   elog "Install 'dev-python/jq' to enable jq filtering 
support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   if ! has_version dev-python/pytesseract; then
+   elog "Install 'dev-python/pytesseract' to enable OCR 
support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-05-03 Thread Louis Sautier
commit: d1d52fd091cbed60ee1b84c57ef0ee52be9b5441
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed May  3 11:08:27 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed May  3 11:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d52fd0

www-misc/urlwatch: drop 2.24

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.24.ebuild | 74 --
 2 files changed, 75 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 90ff2c438858..f4f8a5f0c1c7 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
-DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52
 DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca
 DIST urlwatch-2.26.tar.gz 174305 BLAKE2B 
c7990b0ecca8bb18632ba717dabfed3e3cdf147ff463e1221c4f7002fcb862d162421ac927bd6a570369a1833268cc08668e284e425e954a4eea8d41cb30eafd
 SHA512 
df214e3576dcbc8f18338a17f890e53ce9142fb98ea5042567eb415e697ee1a19d40b00404a40c0cc4a35ff3d838d9e0273a6bfe5178059560723ef6e4ca
 DIST urlwatch-2.28.tar.gz 306929 BLAKE2B 
73fcff8c153db472c944d0c9406e0e98bf64299d5532486a08cb024339544f17d716a22d6f0807ba55c79af9dc7fef41fa8dc5a7fe79c831f3e9958e3ea8958e
 SHA512 
21a662006dc92c0c636ef0beebc4f2ec90b82182aa0ba94a3348026c2c001b6d74198a14c198f681c8e773b640b6030b63de1a081984ea4d1bbc1e2648bc4161

diff --git a/www-misc/urlwatch/urlwatch-2.24.ebuild 
b/www-misc/urlwatch/urlwatch-2.24.ebuild
deleted file mode 100644
index 96d6a5cbd808..
--- a/www-misc/urlwatch/urlwatch-2.24.ebuild
+++ /dev/null
@@ -1,74 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/jq[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/alabaster
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Require the pdftotext module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
-   # Requires the pytesseract module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job28];
-   # Fail because of argv parsing: 
https://github.com/thp/urlwatch/issues/677
-   "lib/urlwatch/tests/test_handler.py::test_run_watcher"
-   
"lib/urlwatch/tests/test_handler.py::test_number_of_tries_in_cache_is_increased"
-   
"lib/urlwatch/tests/test_handler.py::test_report_error_when_out_of_tries"
-   
"lib/urlwatch/tests/test_handler.py::test_reset_tries_to_zero_when_successful"
-   # Skip code quality check
-   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
-)
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/jq; then
-   elog "Install 'dev-python/jq' to enable jq filtering 
support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-04-19 Thread Sam James
commit: 93c7ea922dce4881c021d7122a318707125447e5
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 09:40:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 09:42:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c7ea92

www-misc/urlwatch: Stabilize 2.25 amd64, #904568

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

 www-misc/urlwatch/urlwatch-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.25.ebuild 
b/www-misc/urlwatch/urlwatch-2.25.ebuild
index 9c270a7b7d32..cbee5011eb6b 100644
--- a/www-misc/urlwatch/urlwatch-2.25.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.25.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-04-19 Thread Sam James
commit: 2653deacd2f4a2ffc3dd5eb0741706cbd6c19962
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 09:40:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 09:42:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2653deac

www-misc/urlwatch: Stabilize 2.25 x86, #904568

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

 www-misc/urlwatch/urlwatch-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.25.ebuild 
b/www-misc/urlwatch/urlwatch-2.25.ebuild
index 746a7b008c8f..9c270a7b7d32 100644
--- a/www-misc/urlwatch/urlwatch-2.25.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.25.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-04-12 Thread Louis Sautier
commit: 66abbedd4104b80497d4714c4e1e66d156bbb2e8
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Apr 12 19:27:13 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Apr 12 19:27:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66abbedd

www-misc/urlwatch: rekeyword 2.26 for ~x86

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.26.ebuild 
b/www-misc/urlwatch/urlwatch-2.26.ebuild
index 2724b6775fbd..02b7d52bcb99 100644
--- a/www-misc/urlwatch/urlwatch-2.26.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.26.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-04-12 Thread Louis Sautier
commit: 71069946a4cd814d6185378f6b26260bdad40584
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Apr 12 11:44:51 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Apr 12 11:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71069946

www-misc/urlwatch: fix OCR test

The OCR test file is a PNG file so we need tesseract to support it.

Closes: https://bugs.gentoo.org/904215
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.26.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-misc/urlwatch/urlwatch-2.26.ebuild 
b/www-misc/urlwatch/urlwatch-2.26.ebuild
index 84e863172064..2724b6775fbd 100644
--- a/www-misc/urlwatch/urlwatch-2.26.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.26.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
 "
 BDEPEND="
test? (
+   app-text/tesseract[png]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/jq[${PYTHON_USEDEP}]
dev-python/pytesseract[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-04-11 Thread Louis Sautier
commit: ab44438100f772ad088fee71e0cc1fdd94a7d2fa
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Apr 11 20:45:32 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Apr 11 20:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab444381

www-misc/urlwatch: add 2.26, enable more tests, mention pytesseract

Drop x86 keyword until pytesseract is keyworded for it.

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.26.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 1dce1b8b8b63..4e209c89eb91 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,2 +1,3 @@
 DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52
 DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca
+DIST urlwatch-2.26.tar.gz 174305 BLAKE2B 
c7990b0ecca8bb18632ba717dabfed3e3cdf147ff463e1221c4f7002fcb862d162421ac927bd6a570369a1833268cc08668e284e425e954a4eea8d41cb30eafd
 SHA512 
df214e3576dcbc8f18338a17f890e53ce9142fb98ea5042567eb415e697ee1a19d40b00404a40c0cc4a35ff3d838d9e0273a6bfe5178059560723ef6e4ca

diff --git a/www-misc/urlwatch/urlwatch-2.26.ebuild 
b/www-misc/urlwatch/urlwatch-2.26.ebuild
new file mode 100644
index ..84e863172064
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.26.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="
+   https://thp.io/2008/urlwatch/
+   https://github.com/thp/urlwatch/
+   https://pypi.org/project/urlwatch/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/minidb-2.0.6[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jq[${PYTHON_USEDEP}]
+   dev-python/pytesseract[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf];
+   # Skip code quality check
+   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
+)
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/jq; then
+   elog "Install 'dev-python/jq' to enable jq filtering 
support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   if ! has_version dev-python/pytesseract; then
+   elog "Install 'dev-python/pytesseract' to enable OCR 
support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-02-26 Thread Louis Sautier
commit: 9a2564b54105fae34807d493db3df216192a255a
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Feb 26 20:03:52 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Feb 26 20:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2564b5

www-misc/urlwatch: use pypi.eclass, update HOMEPAGE

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.25.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.25.ebuild 
b/www-misc/urlwatch/urlwatch-2.25.ebuild
index c597fe8b05c1..746a7b008c8f 100644
--- a/www-misc/urlwatch/urlwatch-2.25.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.25.ebuild
@@ -6,11 +6,14 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+   https://thp.io/2008/urlwatch/
+   https://github.com/thp/urlwatch/
+   https://pypi.org/project/urlwatch/
+"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-02-26 Thread Louis Sautier
commit: c20e26bd8df42b5e8dc11b0c15b54b3a8e9374a6
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Feb 26 19:53:24 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Feb 26 19:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20e26bd

www-misc/urlwatch: drop 2.22

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.22.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index b39491bccf29..1dce1b8b8b63 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,2 @@
-DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
 DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52
 DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca

diff --git a/www-misc/urlwatch/urlwatch-2.22.ebuild 
b/www-misc/urlwatch/urlwatch-2.22.ebuild
deleted file mode 100644
index 7a488bf29146..
--- a/www-misc/urlwatch/urlwatch-2.22.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/alabaster
-distutils_enable_tests pytest
-
-python_test() {
-   local skipped_tests=(
-   # Require the pdftotext module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
-   # Requires the pytesseract module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job26];
-   )
-   pytest -vv ${skipped_tests[@]/#/--deselect } \
-   || die "Tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2023-02-26 Thread Louis Sautier
commit: ba146f6239aa624de89d575fa393a6606d07623e
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Feb 26 19:51:41 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Feb 26 19:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba146f62

www-misc/urlwatch: enable py3.11

Closes: https://bugs.gentoo.org/897338
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.25.ebuild 
b/www-misc/urlwatch/urlwatch-2.25.ebuild
index b8f55930bcc2..c597fe8b05c1 100644
--- a/www-misc/urlwatch/urlwatch-2.25.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.25.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2022-03-21 Thread Jakov Smolić
commit: 870297a8ea87219c7527328cf96214a1a9f2734e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 21 09:14:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 21 09:14:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870297a8

www-misc/urlwatch: Stabilize 2.24 x86, #835507

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

 www-misc/urlwatch/urlwatch-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.24.ebuild 
b/www-misc/urlwatch/urlwatch-2.24.ebuild
index 2d684c4ba826..62f743b64ba9 100644
--- a/www-misc/urlwatch/urlwatch-2.24.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2022-03-21 Thread Jakov Smolić
commit: c7f033260042be14cad6e7c81f49cd3a8364c113
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 21 09:09:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 21 09:09:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f03326

www-misc/urlwatch: Stabilize 2.24 amd64, #835507

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

 www-misc/urlwatch/urlwatch-2.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.24.ebuild 
b/www-misc/urlwatch/urlwatch-2.24.ebuild
index 30438fabe02d..2d684c4ba826 100644
--- a/www-misc/urlwatch/urlwatch-2.24.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.24.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2022-03-17 Thread Louis Sautier
commit: 768073cdc316945b180f492d501e35c7da23c475
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Mar 17 12:30:03 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Mar 17 12:30:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768073cd

www-misc/urlwatch: add 2.25

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.25.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 544bd35fcf03..c158afbf37c1 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
 DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 
330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260
 SHA512 
e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc
 DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52
+DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca

diff --git a/www-misc/urlwatch/urlwatch-2.25.ebuild 
b/www-misc/urlwatch/urlwatch-2.25.ebuild
new file mode 100644
index ..4132a3152dba
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.25.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/minidb-2.0.6[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jq[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf];
+   # Requires the pytesseract module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png];
+   # Fail because of argv parsing: 
https://github.com/thp/urlwatch/issues/677
+   "lib/urlwatch/tests/test_handler.py::test_run_watcher"
+   
"lib/urlwatch/tests/test_handler.py::test_number_of_tries_in_cache_is_increased"
+   
"lib/urlwatch/tests/test_handler.py::test_report_error_when_out_of_tries"
+   
"lib/urlwatch/tests/test_handler.py::test_reset_tries_to_zero_when_successful"
+   # Skip code quality check
+   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
+)
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/jq; then
+   elog "Install 'dev-python/jq' to enable jq filtering 
support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2022-03-17 Thread Louis Sautier
commit: b97f5ec6b40bb99fc7e43e7155691e6659fa0966
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Mar 17 12:32:54 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Mar 17 12:32:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97f5ec6

www-misc/urlwatch: drop 2.23

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.23.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index c158afbf37c1..b39491bccf29 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
 DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
-DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 
330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260
 SHA512 
e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc
 DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52
 DIST urlwatch-2.25.tar.gz 168241 BLAKE2B 
85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40
 SHA512 
af14c5b4e11345e56e6f326c114629f1e074215d6cc66d9c642424b2a689dc80339157f1b2547fdbe7b7a13d520e2b83bf23c7477da4ae4e43d108e6452624ca

diff --git a/www-misc/urlwatch/urlwatch-2.23.ebuild 
b/www-misc/urlwatch/urlwatch-2.23.ebuild
deleted file mode 100644
index 42129d86b8d9..
--- a/www-misc/urlwatch/urlwatch-2.23.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/docutils[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/alabaster
-distutils_enable_tests pytest
-
-python_test() {
-   local skipped_tests=(
-   # Require the pdftotext module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
-   # Require the pytesseract module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job26];
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job27];
-   # Requires the jq module
-   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/jobs.json-job28];
-   # Skip code quality check
-   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
-   )
-   epytest ${skipped_tests[@]/#/--deselect }
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-11-13 Thread Louis Sautier
commit: 590d230eb0f49526037f0a6e49d6628421607284
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Nov 13 15:38:18 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Nov 13 15:38:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590d230e

www-misc/urlwatch: rekeyword 2.24 for ~x86

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.24.ebuild 
b/www-misc/urlwatch/urlwatch-2.24.ebuild
index ceff0e2189e..30438fabe02 100644
--- a/www-misc/urlwatch/urlwatch-2.24.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-11-12 Thread Louis Sautier
commit: f0cfbeaf60ffdbd11d58746c6d9d29318fb5ff5d
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Nov 13 01:37:54 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Nov 13 01:54:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cfbeaf

www-misc/urlwatch: add 2.24, drop x86 keyword until it supports jq

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.24.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index d9e15d90ae2..544bd35fcf0 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,2 +1,3 @@
 DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
 DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 
330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260
 SHA512 
e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc
+DIST urlwatch-2.24.tar.gz 141175 BLAKE2B 
7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613
 SHA512 
ed84cb69ecd8894851c3be0165edfa1dfee92a0b49ea1383e4cfd7c31eb0604f99b1a90d9508753064b58bdd8fc4c0369d817303858d07562b37c3f2ac4cae52

diff --git a/www-misc/urlwatch/urlwatch-2.24.ebuild 
b/www-misc/urlwatch/urlwatch-2.24.ebuild
new file mode 100644
index 000..ceff0e2189e
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.24.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jq[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
+   # Requires the pytesseract module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job28];
+   # Fail because of argv parsing: 
https://github.com/thp/urlwatch/issues/677
+   "lib/urlwatch/tests/test_handler.py::test_run_watcher"
+   
"lib/urlwatch/tests/test_handler.py::test_number_of_tries_in_cache_is_increased"
+   
"lib/urlwatch/tests/test_handler.py::test_report_error_when_out_of_tries"
+   
"lib/urlwatch/tests/test_handler.py::test_reset_tries_to_zero_when_successful"
+   # Skip code quality check
+   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
+)
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/jq; then
+   elog "Install 'dev-python/jq' to enable jq filtering 
support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-07-15 Thread Louis Sautier
commit: d5702b46c56f7f811c99597273528d37b7e62aff
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Jul 15 22:35:04 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Jul 15 22:36:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5702b46

www-misc/urlwatch: enable py3.10

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.23.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.23.ebuild 
b/www-misc/urlwatch/urlwatch-2.23.ebuild
index 4f3817d27e8..5328b1778a1 100644
--- a/www-misc/urlwatch/urlwatch-2.23.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.23.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/

2021-06-03 Thread Louis Sautier
commit: 1b1eeed570f9669e1dec997fa9ce61904d53de28
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jun  3 16:50:33 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Jun  3 20:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1eeed5

www-misc/urlwatch: remove unused patch(es)

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21108
Signed-off-by: Louis Sautier  gentoo.org>

 .../urlwatch/files/urlwatch-2.17-fix-yaml.load.patch   | 18 --
 1 file changed, 18 deletions(-)

diff --git a/www-misc/urlwatch/files/urlwatch-2.17-fix-yaml.load.patch 
b/www-misc/urlwatch/files/urlwatch-2.17-fix-yaml.load.patch
deleted file mode 100644
index c8bd04ae932..000
--- a/www-misc/urlwatch/files/urlwatch-2.17-fix-yaml.load.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-commit d00041bacd6343cadf29c3d0a98817a7b9fda2a1
-Author: Louis Sautier 
-Date:   Sun Apr 14 14:49:24 2019 +0200
-
-Fix YAMLLoadWarning in tests
-
-diff --git a/test/test_filters.py b/test/test_filters.py
-index 3402616..da2393b 100644
 a/test/test_filters.py
-+++ b/test/test_filters.py
-@@ -33,6 +33,6 @@ def test_filters():
- eq_(result, expected_result)
- 
- with open(os.path.join(os.path.dirname(__file__), 
'data/filter_tests.yaml'), 'r', encoding='utf8') as fp:
--filter_tests = yaml.load(fp)
-+filter_tests = yaml.load(fp, Loader=yaml.SafeLoader)
- for test_name in filter_tests:
- yield check_filter, test_name



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-06-01 Thread Patrice Clement
commit: e769e540af964cddcd951ae03038d234981061c9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun  1 07:16:45 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun  1 07:17:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e769e540

www-misc/urlwatch: drop 2.17

Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.17.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 5de07ae4b91..d9e15d90ae2 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,2 @@
-DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613
 DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
 DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 
330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260
 SHA512 
e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc

diff --git a/www-misc/urlwatch/urlwatch-2.17.ebuild 
b/www-misc/urlwatch/urlwatch-2.17.ebuild
deleted file mode 100644
index b1488b254b6..000
--- a/www-misc/urlwatch/urlwatch-2.17.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-# https://github.com/thp/urlwatch/pull/382
-PATCHES=( "${FILESDIR}/${P}-fix-yaml.load.patch" )
-
-python_test() {
-   nosetests -v test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup:4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-06-01 Thread Agostino Sarubbo
commit: f6f5ca35b855b34de95e5f9748e744e7c26329d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  1 06:58:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  1 06:59:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f5ca35

www-misc/urlwatch: x86 stable wrt bug #793377

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

 www-misc/urlwatch/urlwatch-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.22.ebuild 
b/www-misc/urlwatch/urlwatch-2.22.ebuild
index af0f740185f..fb04d721b51 100644
--- a/www-misc/urlwatch/urlwatch-2.22.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.22.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-06-01 Thread Agostino Sarubbo
commit: 2daba099588ad50767da174319c8ccb99d847bbf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  1 06:31:14 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  1 06:31:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2daba099

www-misc/urlwatch: amd64 stable wrt bug #793377

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

 www-misc/urlwatch/urlwatch-2.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.22.ebuild 
b/www-misc/urlwatch/urlwatch-2.22.ebuild
index 32b0eebb11a..af0f740185f 100644
--- a/www-misc/urlwatch/urlwatch-2.22.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/

2021-05-02 Thread Louis Sautier
commit: 736ae86c14634838a4f2278ebe0d63ea9f010c94
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun May  2 12:00:55 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun May  2 14:43:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736ae86c

www-misc/urlwatch: remove unused patch

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/20650
Signed-off-by: Louis Sautier  gentoo.org>

 .../files/urlwatch-2.18-pycodestyle-requirement.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git 
a/www-misc/urlwatch/files/urlwatch-2.18-pycodestyle-requirement.patch 
b/www-misc/urlwatch/files/urlwatch-2.18-pycodestyle-requirement.patch
deleted file mode 100644
index 587a55ab03c..000
--- a/www-misc/urlwatch/files/urlwatch-2.18-pycodestyle-requirement.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/setup.py b/setup.py
-index 5f85aaf..7466787 100644
 a/setup.py
-+++ b/setup.py
-@@ -17,9 +17,7 @@ if sys.version_info < (3, 3):
- m['name'] = 'urlwatch'
- m['author'], m['author_email'] = re.match(r'(.*) <(.*)>', 
m['author']).groups()
- m['description'], m['long_description'] = docs[0].strip().split('\n\n', 1)
--m['install_requires'] = ['minidb', 'PyYAML', 'requests', 'keyring', 
'pycodestyle', 'appdirs', 'lxml', 'cssselect']
--if sys.version_info < (3, 4):
--m['install_requires'].extend(['enum34'])
-+m['install_requires'] = ['minidb', 'PyYAML', 'requests', 'keyring', 
'appdirs', 'lxml', 'cssselect']
- if sys.platform == 'win32':
- m['install_requires'].extend(['colorama'])
- m['entry_points'] = {"console_scripts": ["urlwatch=urlwatch.cli:main"]}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-04-15 Thread Louis Sautier
commit: a57dec36cbf1960d6a164b72cc3acace87640cc1
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Apr 15 19:24:02 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Apr 15 19:34:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57dec36

www-misc/urlwatch: drop 2.18-r1, 2.21

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest|  2 -
 www-misc/urlwatch/urlwatch-2.18-r1.ebuild | 64 ---
 www-misc/urlwatch/urlwatch-2.21.ebuild| 72 ---
 3 files changed, 138 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 37a56d0ae7a..5de07ae4b91 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,5 +1,3 @@
 DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613
-DIST urlwatch-2.18.tar.gz 48268 BLAKE2B 
e595a6ed27637463f14f92ecafd123eb0c7cef7102cc35ebbc3334804f7e09cc5f933aa2d54e24acd74a1419d6a8683a0d5fb2456b35ae0797c3d8a12efc33de
 SHA512 
4b44a78fe7f2be6f507487ad5de57d79aa55ee790b29b97f2a364c0f3b58828fea5eb2b08235c15cafd3839b9261a7f148ebc9bceb5bedd1ff8319f7f039bb23
-DIST urlwatch-2.21.tar.gz 126235 BLAKE2B 
9e0f39e51e413355974ce886e019eb86dd07fb9a75c02c5c711ccdbba573c2e6b218cf11b42c714172ad00288ea0219a079fd9b8016d33c29f087537d160e80d
 SHA512 
30d7312c72d839e8ef681a11065f82c2611b650ab1b9b9a33e718bb791712674afb31e4b2e6da97038379fb8cc4ae5bc58b4d0ee6a26c424cba01898b56566b7
 DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
 DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 
330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260
 SHA512 
e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc

diff --git a/www-misc/urlwatch/urlwatch-2.18-r1.ebuild 
b/www-misc/urlwatch/urlwatch-2.18-r1.ebuild
deleted file mode 100644
index 5ebcaa4eaa2..000
--- a/www-misc/urlwatch/urlwatch-2.18-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-# The package uses entry points but setup.py is weird
-# so the eclass doesn't detect it
-DISTUTILS_USE_SETUPTOOLS=manual
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-# This will be in the next release
-# 
https://github.com/thp/urlwatch/commit/44e862282d39a6e23f67c3c0240a93cccbb41a55
-PATCHES=( "${FILESDIR}/${P}-pycodestyle-requirement.patch" )
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_tests nose
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup:4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
deleted file mode 100644
index b626b18b954..000
--- 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2021-04-15 Thread Louis Sautier
commit: 2fec241acfc052a90d1274f8432286110be9988e
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Apr 15 19:21:35 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Apr 15 19:34:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fec241a

www-misc/urlwatch: add 2.23

Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.23.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 6302256fb8f..37a56d0ae7a 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -2,3 +2,4 @@ DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581
 DIST urlwatch-2.18.tar.gz 48268 BLAKE2B 
e595a6ed27637463f14f92ecafd123eb0c7cef7102cc35ebbc3334804f7e09cc5f933aa2d54e24acd74a1419d6a8683a0d5fb2456b35ae0797c3d8a12efc33de
 SHA512 
4b44a78fe7f2be6f507487ad5de57d79aa55ee790b29b97f2a364c0f3b58828fea5eb2b08235c15cafd3839b9261a7f148ebc9bceb5bedd1ff8319f7f039bb23
 DIST urlwatch-2.21.tar.gz 126235 BLAKE2B 
9e0f39e51e413355974ce886e019eb86dd07fb9a75c02c5c711ccdbba573c2e6b218cf11b42c714172ad00288ea0219a079fd9b8016d33c29f087537d160e80d
 SHA512 
30d7312c72d839e8ef681a11065f82c2611b650ab1b9b9a33e718bb791712674afb31e4b2e6da97038379fb8cc4ae5bc58b4d0ee6a26c424cba01898b56566b7
 DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
+DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 
330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260
 SHA512 
e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc

diff --git a/www-misc/urlwatch/urlwatch-2.23.ebuild 
b/www-misc/urlwatch/urlwatch-2.23.ebuild
new file mode 100644
index 000..4f3817d27e8
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.23.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+python_test() {
+   local skipped_tests=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
+   # Require the pytesseract module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job26];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job27];
+   # Requires the jq module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/jobs.json-job28];
+   # Skip code quality check
+   "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
+   )
+   epytest ${skipped_tests[@]/#/--deselect }
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+ 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-12-19 Thread Louis Sautier
commit: 9db434d19b90f758ca61f8435ec2b02c74854020
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Dec 19 21:30:06 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Dec 19 21:34:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db434d1

www-misc/urlwatch: bump to 2.22, use distutils_enable_tests

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.22.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index dc25490265c..6302256fb8f 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613
 DIST urlwatch-2.18.tar.gz 48268 BLAKE2B 
e595a6ed27637463f14f92ecafd123eb0c7cef7102cc35ebbc3334804f7e09cc5f933aa2d54e24acd74a1419d6a8683a0d5fb2456b35ae0797c3d8a12efc33de
 SHA512 
4b44a78fe7f2be6f507487ad5de57d79aa55ee790b29b97f2a364c0f3b58828fea5eb2b08235c15cafd3839b9261a7f148ebc9bceb5bedd1ff8319f7f039bb23
 DIST urlwatch-2.21.tar.gz 126235 BLAKE2B 
9e0f39e51e413355974ce886e019eb86dd07fb9a75c02c5c711ccdbba573c2e6b218cf11b42c714172ad00288ea0219a079fd9b8016d33c29f087537d160e80d
 SHA512 
30d7312c72d839e8ef681a11065f82c2611b650ab1b9b9a33e718bb791712674afb31e4b2e6da97038379fb8cc4ae5bc58b4d0ee6a26c424cba01898b56566b7
+DIST urlwatch-2.22.tar.gz 136306 BLAKE2B 
e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c
 SHA512 
f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4

diff --git a/www-misc/urlwatch/urlwatch-2.22.ebuild 
b/www-misc/urlwatch/urlwatch-2.22.ebuild
new file mode 100644
index 000..b80bc0eb809
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.22.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
+
+python_test() {
+   local skipped_tests=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
+   # Requires the pytesseract module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job26];
+   )
+   pytest -vv ${skipped_tests[@]/#/--deselect } \
+   || die "Tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-09-21 Thread Michał Górny
commit: 314cc8b56a003a08dc7858fe94346bc3a362eb82
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 21 15:27:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 21 15:30:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314cc8b5

www-misc/urlwatch: Set DISTUTILS_USE_SETUPTOOLS=rdepend

The sanity check has been improved and detects entry points correctly
now.

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

 www-misc/urlwatch/urlwatch-2.21.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
index bdfd81f7797..23e7fa4367c 100644
--- a/www-misc/urlwatch/urlwatch-2.21.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.21.ebuild
@@ -3,10 +3,8 @@
 
 EAPI=7
 
+DISTUTILS_USE_SETUPTOOLS=rdepend
 PYTHON_COMPAT=( python3_{6,7,8,9} )
-# The package uses entry points but setup.py is weird
-# so the eclass doesn't detect it
-DISTUTILS_USE_SETUPTOOLS=manual
 
 inherit distutils-r1
 
@@ -28,10 +26,8 @@ RDEPEND="
dev-python/minidb[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/docutils[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-09-16 Thread Louis Sautier
commit: 5c8e90bac65fac0ef1dc8635f477157755c864ed
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 15 11:46:53 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep 16 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8e90ba

www-misc/urlwatch: add doc

Closes: https://bugs.gentoo.org/742644
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.21.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
index 72f069acf85..bdfd81f7797 100644
--- a/www-misc/urlwatch/urlwatch-2.21.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.21.ebuild
@@ -42,6 +42,8 @@ BDEPEND="
 
 DOCS=( CHANGELOG.md README.md )
 
+distutils_enable_sphinx docs/source dev-python/alabaster
+
 python_test() {
local skipped_tests=(
# Require the pdftotext module



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-09-15 Thread Louis Sautier
commit: 04902ed366cb95a8213f3cea332c7d0a25cd95f1
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 15 11:46:53 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Sep 15 11:47:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04902ed3

www-misc/urlwatch: add missing docutils test dependency

Closes: https://bugs.gentoo.org/742644
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.21.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
index 14b690d9ea5..72f069acf85 100644
--- a/www-misc/urlwatch/urlwatch-2.21.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.21.ebuild
@@ -34,6 +34,7 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
dev-python/pycodestyle[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-09-15 Thread Louis Sautier
commit: 1ffca34c20d736ac1247b24286be86ec0e5316ee
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 15 09:40:35 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Sep 15 09:41:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffca34c

www-misc/urlwatch: fix test dependencies, re-add pycodestyle

Closes: https://bugs.gentoo.org/742596
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.21.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
index 890f051e65f..14b690d9ea5 100644
--- a/www-misc/urlwatch/urlwatch-2.21.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.21.ebuild
@@ -34,6 +34,7 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-08-24 Thread Louis Sautier
commit: e58b650cb0b8a3f96a111fbc755decb4a94fb2b1
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 13:43:59 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 14:01:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58b650c

www-misc/urlwatch: bump to 2.21, add Python 3.9 support

Tests now use pytest instead of nose.

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.21.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 8ad3d3c9768..dc25490265c 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,2 +1,3 @@
 DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613
 DIST urlwatch-2.18.tar.gz 48268 BLAKE2B 
e595a6ed27637463f14f92ecafd123eb0c7cef7102cc35ebbc3334804f7e09cc5f933aa2d54e24acd74a1419d6a8683a0d5fb2456b35ae0797c3d8a12efc33de
 SHA512 
4b44a78fe7f2be6f507487ad5de57d79aa55ee790b29b97f2a364c0f3b58828fea5eb2b08235c15cafd3839b9261a7f148ebc9bceb5bedd1ff8319f7f039bb23
+DIST urlwatch-2.21.tar.gz 126235 BLAKE2B 
9e0f39e51e413355974ce886e019eb86dd07fb9a75c02c5c711ccdbba573c2e6b218cf11b42c714172ad00288ea0219a079fd9b8016d33c29f087537d160e80d
 SHA512 
30d7312c72d839e8ef681a11065f82c2611b650ab1b9b9a33e718bb791712674afb31e4b2e6da97038379fb8cc4ae5bc58b4d0ee6a26c424cba01898b56566b7

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
new file mode 100644
index 000..890f051e65f
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.21.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+# The package uses entry points but setup.py is weird
+# so the eclass doesn't detect it
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+python_test() {
+   local skipped_tests=(
+   # Require the pdftotext module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12];
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13];
+   # Requires the pytesseract module
+   
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job26];
+   )
+   pytest -vv ${skipped_tests[@]/#/--deselect } \
+   || die "Tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/, www-misc/urlwatch/

2020-05-10 Thread Louis Sautier
commit: c56dd0fb8e2dc30458b13e1366a9c1402d9c945a
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun May 10 10:22:24 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun May 10 10:26:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56dd0fb

www-misc/urlwatch: fix failure when pycodestyle is not installed

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 .../files/urlwatch-2.18-pycodestyle-requirement.patch | 15 +++
 .../{urlwatch-2.18.ebuild => urlwatch-2.18-r1.ebuild} |  4 
 2 files changed, 19 insertions(+)

diff --git 
a/www-misc/urlwatch/files/urlwatch-2.18-pycodestyle-requirement.patch 
b/www-misc/urlwatch/files/urlwatch-2.18-pycodestyle-requirement.patch
new file mode 100644
index 000..587a55ab03c
--- /dev/null
+++ b/www-misc/urlwatch/files/urlwatch-2.18-pycodestyle-requirement.patch
@@ -0,0 +1,15 @@
+diff --git a/setup.py b/setup.py
+index 5f85aaf..7466787 100644
+--- a/setup.py
 b/setup.py
+@@ -17,9 +17,7 @@ if sys.version_info < (3, 3):
+ m['name'] = 'urlwatch'
+ m['author'], m['author_email'] = re.match(r'(.*) <(.*)>', 
m['author']).groups()
+ m['description'], m['long_description'] = docs[0].strip().split('\n\n', 1)
+-m['install_requires'] = ['minidb', 'PyYAML', 'requests', 'keyring', 
'pycodestyle', 'appdirs', 'lxml', 'cssselect']
+-if sys.version_info < (3, 4):
+-m['install_requires'].extend(['enum34'])
++m['install_requires'] = ['minidb', 'PyYAML', 'requests', 'keyring', 
'appdirs', 'lxml', 'cssselect']
+ if sys.platform == 'win32':
+ m['install_requires'].extend(['colorama'])
+ m['entry_points'] = {"console_scripts": ["urlwatch=urlwatch.cli:main"]}

diff --git a/www-misc/urlwatch/urlwatch-2.18.ebuild 
b/www-misc/urlwatch/urlwatch-2.18-r1.ebuild
similarity index 90%
rename from www-misc/urlwatch/urlwatch-2.18.ebuild
rename to www-misc/urlwatch/urlwatch-2.18-r1.ebuild
index 4c0c01c582b..d8fcfd698a2 100644
--- a/www-misc/urlwatch/urlwatch-2.18.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.18-r1.ebuild
@@ -36,6 +36,10 @@ BDEPEND="
)
 "
 
+# This will be in the next release
+# 
https://github.com/thp/urlwatch/commit/44e862282d39a6e23f67c3c0240a93cccbb41a55
+PATCHES=( "${FILESDIR}/${P}-pycodestyle-requirement.patch" )
+
 DOCS=( CHANGELOG.md README.md )
 
 distutils_enable_tests nose



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-05-03 Thread Louis Sautier
commit: 152b9c2cefc077d2cecf5a9bab5d38cfa20a43fa
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun May  3 21:14:13 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun May  3 21:14:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152b9c2c

www-misc/urlwatch: bump to 2.18

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.18.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index baa34b18c12..8ad3d3c9768 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1 +1,2 @@
 DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613
+DIST urlwatch-2.18.tar.gz 48268 BLAKE2B 
e595a6ed27637463f14f92ecafd123eb0c7cef7102cc35ebbc3334804f7e09cc5f933aa2d54e24acd74a1419d6a8683a0d5fb2456b35ae0797c3d8a12efc33de
 SHA512 
4b44a78fe7f2be6f507487ad5de57d79aa55ee790b29b97f2a364c0f3b58828fea5eb2b08235c15cafd3839b9261a7f148ebc9bceb5bedd1ff8319f7f039bb23

diff --git a/www-misc/urlwatch/urlwatch-2.18.ebuild 
b/www-misc/urlwatch/urlwatch-2.18.ebuild
new file mode 100644
index 000..4c0c01c582b
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.18.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+# The package uses entry points but setup.py is weird
+# so the eclass doesn't detect it
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests nose
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-04-23 Thread Louis Sautier
commit: 70149ec5843250bffa1beb2b472258830c110de7
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Apr 23 09:24:48 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Apr 23 09:32:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70149ec5

www-misc/urlwatch: add Python 3.8 support

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.17.ebuild 
b/www-misc/urlwatch/urlwatch-2.17.ebuild
index 48ffbcc5e29..900be8a6d19 100644
--- a/www-misc/urlwatch/urlwatch-2.17.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.17.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-03-19 Thread Michał Górny
commit: bb206c8885e8085a96d32bb8346c688fb0037103
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 06:26:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 19 06:28:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb206c88

www-misc/urlwatch: Remove old to unblock pyyaml cleanup

Bug: https://bugs.gentoo.org/659348
Signed-off-by: Michał Górny  gentoo.org>

 www-misc/urlwatch/Manifest |  2 --
 www-misc/urlwatch/urlwatch-2.13.ebuild | 58 
 www-misc/urlwatch/urlwatch-2.16.ebuild | 60 --
 3 files changed, 120 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index dd5ca5439a2..baa34b18c12 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1 @@
-DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
-DIST urlwatch-2.16.tar.gz 42713 BLAKE2B 
bee95c808b8705135112646ed7bf42c6606d716f447394e69fbc3355d38597e44b3e94ac91c6c2304fadcc5eb7d35349e6d54601721319c39268583fa8c7c042
 SHA512 
ffa9245bc4b8631e3105b1afd4ed3c3f5585bc30cd56c7531f9c2d0e4d61e36b56db3a69d62f851bed5fba9c9c332034b1757d70b32f4a4b0607ae59ed6cf887
 DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613

diff --git a/www-misc/urlwatch/urlwatch-2.13.ebuild 
b/www-misc/urlwatch/urlwatch-2.13.ebuild
deleted file mode 100644
index 59ec3ad5a55..000
--- a/www-misc/urlwatch/urlwatch-2.13.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2019-06-05 Thread Agostino Sarubbo
commit: 9baa8d6c179214225dcba7ecd76f626dbb65d67b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 06:46:30 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 06:46:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9baa8d6c

www-misc/urlwatch: amd64 stable wrt bug #687192

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

 www-misc/urlwatch/urlwatch-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.17.ebuild 
b/www-misc/urlwatch/urlwatch-2.17.ebuild
index f5806797482..52aa2776d4c 100644
--- a/www-misc/urlwatch/urlwatch-2.17.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.17.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2019-06-04 Thread Thomas Deutschmann
commit: d9b7c236981fc5c2d9d4a191d687000b6e65a62d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun  4 14:30:12 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun  4 14:44:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b7c236

www-misc/urlwatch: x86 stable (bug #687192)

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

 www-misc/urlwatch/urlwatch-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.17.ebuild 
b/www-misc/urlwatch/urlwatch-2.17.ebuild
index 240d4e646a3..f5806797482 100644
--- a/www-misc/urlwatch/urlwatch-2.17.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.17.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2019-04-14 Thread Louis Sautier
commit: aed56455337593c42ba1d123c7d577cf300b33b8
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Apr 14 13:05:52 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Apr 14 13:25:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed56455

www-misc/urlwatch: require pyyaml<5 for old versions

See https://bugs.gentoo.org/682964.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.13.ebuild | 4 ++--
 www-misc/urlwatch/urlwatch-2.16.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.13.ebuild 
b/www-misc/urlwatch/urlwatch-2.13.ebuild
index feaa87c4b5e..b14e83974e5 100644
--- a/www-misc/urlwatch/urlwatch-2.13.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/, www-misc/urlwatch/

2019-04-14 Thread Louis Sautier
commit: 88135a353597de9aa041b5e85107f821adab133a
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Apr 14 12:35:18 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Apr 14 13:23:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88135a35

www-misc/urlwatch: bump to 2.17

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 .../files/urlwatch-2.17-fix-yaml.load.patch| 18 +++
 www-misc/urlwatch/urlwatch-2.17.ebuild | 62 ++
 3 files changed, 81 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 4dce477bcd7..c28fb92900d 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
 DIST urlwatch-2.15.tar.gz 36839 BLAKE2B 
a474d93adb4ef95ad5c44b7cee4a077dd744caf09c84ec64b2e9f04635505a8ffd422f4ba56cb2069571b5b4b1e1f7df4b7412a716b5738388a0c55ea831e050
 SHA512 
3390a693656a89e75836f713249261650c03e1dc1d1819d82872d35eead7f29844502073d8674e92e97a32e44180347928e5dfada814798984d11e1ff4f0ac40
 DIST urlwatch-2.16.tar.gz 42713 BLAKE2B 
bee95c808b8705135112646ed7bf42c6606d716f447394e69fbc3355d38597e44b3e94ac91c6c2304fadcc5eb7d35349e6d54601721319c39268583fa8c7c042
 SHA512 
ffa9245bc4b8631e3105b1afd4ed3c3f5585bc30cd56c7531f9c2d0e4d61e36b56db3a69d62f851bed5fba9c9c332034b1757d70b32f4a4b0607ae59ed6cf887
+DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613

diff --git a/www-misc/urlwatch/files/urlwatch-2.17-fix-yaml.load.patch 
b/www-misc/urlwatch/files/urlwatch-2.17-fix-yaml.load.patch
new file mode 100644
index 000..c8bd04ae932
--- /dev/null
+++ b/www-misc/urlwatch/files/urlwatch-2.17-fix-yaml.load.patch
@@ -0,0 +1,18 @@
+commit d00041bacd6343cadf29c3d0a98817a7b9fda2a1
+Author: Louis Sautier 
+Date:   Sun Apr 14 14:49:24 2019 +0200
+
+Fix YAMLLoadWarning in tests
+
+diff --git a/test/test_filters.py b/test/test_filters.py
+index 3402616..da2393b 100644
+--- a/test/test_filters.py
 b/test/test_filters.py
+@@ -33,6 +33,6 @@ def test_filters():
+ eq_(result, expected_result)
+ 
+ with open(os.path.join(os.path.dirname(__file__), 
'data/filter_tests.yaml'), 'r', encoding='utf8') as fp:
+-filter_tests = yaml.load(fp)
++filter_tests = yaml.load(fp, Loader=yaml.SafeLoader)
+ for test_name in filter_tests:
+ yield check_filter, test_name

diff --git a/www-misc/urlwatch/urlwatch-2.17.ebuild 
b/www-misc/urlwatch/urlwatch-2.17.ebuild
new file mode 100644
index 000..240d4e646a3
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.17.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=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+# https://github.com/thp/urlwatch/pull/382
+PATCHES=( "${FILESDIR}/${P}-fix-yaml.load.patch" )
+
+python_test() {
+   nosetests -v test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2019-04-14 Thread Louis Sautier
commit: 6b019add24f04c5e98540d9909ce046a7a3ea5a3
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Apr 14 13:11:06 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Apr 14 13:23:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b019add

www-misc/urlwatch: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.15.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index c28fb92900d..dd5ca5439a2 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
-DIST urlwatch-2.15.tar.gz 36839 BLAKE2B 
a474d93adb4ef95ad5c44b7cee4a077dd744caf09c84ec64b2e9f04635505a8ffd422f4ba56cb2069571b5b4b1e1f7df4b7412a716b5738388a0c55ea831e050
 SHA512 
3390a693656a89e75836f713249261650c03e1dc1d1819d82872d35eead7f29844502073d8674e92e97a32e44180347928e5dfada814798984d11e1ff4f0ac40
 DIST urlwatch-2.16.tar.gz 42713 BLAKE2B 
bee95c808b8705135112646ed7bf42c6606d716f447394e69fbc3355d38597e44b3e94ac91c6c2304fadcc5eb7d35349e6d54601721319c39268583fa8c7c042
 SHA512 
ffa9245bc4b8631e3105b1afd4ed3c3f5585bc30cd56c7531f9c2d0e4d61e36b56db3a69d62f851bed5fba9c9c332034b1757d70b32f4a4b0607ae59ed6cf887
 DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 
46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c
 SHA512 
635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613

diff --git a/www-misc/urlwatch/urlwatch-2.15.ebuild 
b/www-misc/urlwatch/urlwatch-2.15.ebuild
deleted file mode 100644
index 5452ea80508..000
--- a/www-misc/urlwatch/urlwatch-2.15.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-python_test() {
-   nosetests -v test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup:4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2019-01-28 Thread Louis Sautier
commit: e0b8a40cb88b792bfec26fd340342e6795646abc
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Jan 28 00:13:29 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Jan 28 00:15:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b8a40c

www-misc/urlwatch: remove old

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.14.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index eb52709f17b..4dce477bcd7 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
-DIST urlwatch-2.14.tar.gz 36587 BLAKE2B 
6c4115c58cc9aae5ac8c62f7cb360ca38afa9a9ceadc93f3c9d2bccc7808ab1accf912a0f5756d984bb7a33fa448c91c1bb90e841bd45e2f8d34c4d74cae531c
 SHA512 
8c7b479f80973da28e281e8437a30038c6dcdf9036c30cb5e685fdb9460fbb7b90a27e9d5a27290cfe30de1a0f443644b13c8a10740c205ebd58bcb2bb29c888
 DIST urlwatch-2.15.tar.gz 36839 BLAKE2B 
a474d93adb4ef95ad5c44b7cee4a077dd744caf09c84ec64b2e9f04635505a8ffd422f4ba56cb2069571b5b4b1e1f7df4b7412a716b5738388a0c55ea831e050
 SHA512 
3390a693656a89e75836f713249261650c03e1dc1d1819d82872d35eead7f29844502073d8674e92e97a32e44180347928e5dfada814798984d11e1ff4f0ac40
 DIST urlwatch-2.16.tar.gz 42713 BLAKE2B 
bee95c808b8705135112646ed7bf42c6606d716f447394e69fbc3355d38597e44b3e94ac91c6c2304fadcc5eb7d35349e6d54601721319c39268583fa8c7c042
 SHA512 
ffa9245bc4b8631e3105b1afd4ed3c3f5585bc30cd56c7531f9c2d0e4d61e36b56db3a69d62f851bed5fba9c9c332034b1757d70b32f4a4b0607ae59ed6cf887

diff --git a/www-misc/urlwatch/urlwatch-2.14.ebuild 
b/www-misc/urlwatch/urlwatch-2.14.ebuild
deleted file mode 100644
index 6dce261a7b8..000
--- a/www-misc/urlwatch/urlwatch-2.14.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-python_test() {
-   nosetests -v test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup:4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2019-01-28 Thread Louis Sautier
commit: 55098bc5e3ebf5f1b1daf6a257439564f645b854
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Jan 27 22:39:30 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Jan 28 00:15:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55098bc5

www-misc/urlwatch: bump to 2.16, requires dev-python/cssselect

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.16.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 41a574f404f..eb52709f17b 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
 DIST urlwatch-2.14.tar.gz 36587 BLAKE2B 
6c4115c58cc9aae5ac8c62f7cb360ca38afa9a9ceadc93f3c9d2bccc7808ab1accf912a0f5756d984bb7a33fa448c91c1bb90e841bd45e2f8d34c4d74cae531c
 SHA512 
8c7b479f80973da28e281e8437a30038c6dcdf9036c30cb5e685fdb9460fbb7b90a27e9d5a27290cfe30de1a0f443644b13c8a10740c205ebd58bcb2bb29c888
 DIST urlwatch-2.15.tar.gz 36839 BLAKE2B 
a474d93adb4ef95ad5c44b7cee4a077dd744caf09c84ec64b2e9f04635505a8ffd422f4ba56cb2069571b5b4b1e1f7df4b7412a716b5738388a0c55ea831e050
 SHA512 
3390a693656a89e75836f713249261650c03e1dc1d1819d82872d35eead7f29844502073d8674e92e97a32e44180347928e5dfada814798984d11e1ff4f0ac40
+DIST urlwatch-2.16.tar.gz 42713 BLAKE2B 
bee95c808b8705135112646ed7bf42c6606d716f447394e69fbc3355d38597e44b3e94ac91c6c2304fadcc5eb7d35349e6d54601721319c39268583fa8c7c042
 SHA512 
ffa9245bc4b8631e3105b1afd4ed3c3f5585bc30cd56c7531f9c2d0e4d61e36b56db3a69d62f851bed5fba9c9c332034b1757d70b32f4a4b0607ae59ed6cf887

diff --git a/www-misc/urlwatch/urlwatch-2.16.ebuild 
b/www-misc/urlwatch/urlwatch-2.16.ebuild
new file mode 100644
index 000..be9149902a1
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.16.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+python_test() {
+   nosetests -v test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-10-23 Thread Louis Sautier
commit: 012b5dc66242b60a34804e1e79d4897b252c3203
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Oct 23 20:08:11 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Oct 23 20:13:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012b5dc6

www-misc/urlwatch: remove old

Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 www-misc/urlwatch/Manifest|  2 --
 www-misc/urlwatch/urlwatch-2.5.ebuild | 43 --
 www-misc/urlwatch/urlwatch-2.6.ebuild | 50 ---
 3 files changed, 95 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 91b96be3487..41a574f404f 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,5 +1,3 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
 DIST urlwatch-2.14.tar.gz 36587 BLAKE2B 
6c4115c58cc9aae5ac8c62f7cb360ca38afa9a9ceadc93f3c9d2bccc7808ab1accf912a0f5756d984bb7a33fa448c91c1bb90e841bd45e2f8d34c4d74cae531c
 SHA512 
8c7b479f80973da28e281e8437a30038c6dcdf9036c30cb5e685fdb9460fbb7b90a27e9d5a27290cfe30de1a0f443644b13c8a10740c205ebd58bcb2bb29c888
 DIST urlwatch-2.15.tar.gz 36839 BLAKE2B 
a474d93adb4ef95ad5c44b7cee4a077dd744caf09c84ec64b2e9f04635505a8ffd422f4ba56cb2069571b5b4b1e1f7df4b7412a716b5738388a0c55ea831e050
 SHA512 
3390a693656a89e75836f713249261650c03e1dc1d1819d82872d35eead7f29844502073d8674e92e97a32e44180347928e5dfada814798984d11e1ff4f0ac40
-DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
-DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c

diff --git a/www-misc/urlwatch/urlwatch-2.5.ebuild 
b/www-misc/urlwatch/urlwatch-2.5.ebuild
deleted file mode 100644
index 5cdb1061895..000
--- a/www-misc/urlwatch/urlwatch-2.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   || ( www-client/lynx app-text/html2text )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   nosetests test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]] && \
-   ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-}

diff --git a/www-misc/urlwatch/urlwatch-2.6.ebuild 
b/www-misc/urlwatch/urlwatch-2.6.ebuild
deleted file mode 100644
index b88f4abf011..000
--- a/www-misc/urlwatch/urlwatch-2.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   || ( www-client/lynx app-text/html2text )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   nosetests test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-10-23 Thread Louis Sautier
commit: 4085e179f1a25c44022f5b58eb1e679ef58a1d52
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Oct 23 20:07:33 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Oct 23 20:13:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4085e179

www-misc/urlwatch: bump to 2.15

Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.15.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index ed08dc67dd9..91b96be3487 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,5 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
 DIST urlwatch-2.14.tar.gz 36587 BLAKE2B 
6c4115c58cc9aae5ac8c62f7cb360ca38afa9a9ceadc93f3c9d2bccc7808ab1accf912a0f5756d984bb7a33fa448c91c1bb90e841bd45e2f8d34c4d74cae531c
 SHA512 
8c7b479f80973da28e281e8437a30038c6dcdf9036c30cb5e685fdb9460fbb7b90a27e9d5a27290cfe30de1a0f443644b13c8a10740c205ebd58bcb2bb29c888
+DIST urlwatch-2.15.tar.gz 36839 BLAKE2B 
a474d93adb4ef95ad5c44b7cee4a077dd744caf09c84ec64b2e9f04635505a8ffd422f4ba56cb2069571b5b4b1e1f7df4b7412a716b5738388a0c55ea831e050
 SHA512 
3390a693656a89e75836f713249261650c03e1dc1d1819d82872d35eead7f29844502073d8674e92e97a32e44180347928e5dfada814798984d11e1ff4f0ac40
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c

diff --git a/www-misc/urlwatch/urlwatch-2.15.ebuild 
b/www-misc/urlwatch/urlwatch-2.15.ebuild
new file mode 100644
index 000..5452ea80508
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.15.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+python_test() {
+   nosetests -v test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-09-05 Thread Louis Sautier
commit: bb541f92e7b248adc7d15f3d4c3500583b6fbbb3
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Sep  5 14:32:30 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep  5 22:46:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb541f92

www-misc/urlwatch: bump to 2.14, add Python 3.7, drop 3.4

Newer version of the dependencies don't support Python 3.4.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.14.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 3419d2882fa..ed08dc67dd9 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
+DIST urlwatch-2.14.tar.gz 36587 BLAKE2B 
6c4115c58cc9aae5ac8c62f7cb360ca38afa9a9ceadc93f3c9d2bccc7808ab1accf912a0f5756d984bb7a33fa448c91c1bb90e841bd45e2f8d34c4d74cae531c
 SHA512 
8c7b479f80973da28e281e8437a30038c6dcdf9036c30cb5e685fdb9460fbb7b90a27e9d5a27290cfe30de1a0f443644b13c8a10740c205ebd58bcb2bb29c888
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c

diff --git a/www-misc/urlwatch/urlwatch-2.14.ebuild 
b/www-misc/urlwatch/urlwatch-2.14.ebuild
new file mode 100644
index 000..6dce261a7b8
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.14.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+python_test() {
+   nosetests -v test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-08-30 Thread Louis Sautier
commit: fdeaefcdbb7cb9e1b686d7a38af8b03f73bdef2c
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Aug 30 12:00:50 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Aug 30 12:01:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdeaefcd

www-misc/urlwatch: add myself to maintainers

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 www-misc/urlwatch/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-misc/urlwatch/metadata.xml b/www-misc/urlwatch/metadata.xml
index 66d70930108..d8d2acc1558 100644
--- a/www-misc/urlwatch/metadata.xml
+++ b/www-misc/urlwatch/metadata.xml
@@ -5,6 +5,10 @@
monsie...@gentoo.org
Patrice Clement

+   
+   sb...@gentoo.org
+   Louis Sautier
+   

urlwatch
thp/urlwatch



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-06-24 Thread Louis Sautier
commit: 036ce974dfccdbfa7c3220b5a5b6435a6cae8614
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Jun 24 13:57:32 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Jun 24 13:57:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036ce974

www-misc/urlwatch: amd64 and x86 stable

Closes: https://bugs.gentoo.org/658934
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-misc/urlwatch/urlwatch-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.13.ebuild 
b/www-misc/urlwatch/urlwatch-2.13.ebuild
index 3b6ef8f5e92..feaa87c4b5e 100644
--- a/www-misc/urlwatch/urlwatch-2.13.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-06-07 Thread Patrice Clement
commit: e37cb667eafb6db3e7098dcb95a61541e095462d
Author: Louis Sautier  gmail  com>
AuthorDate: Fri Jun  1 14:10:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jun  7 21:29:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37cb667

www-misc/urlwatch: bump to 2.13.

Package-Manager: Portage-2.3.38, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8669

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.13.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 0d09b524580..d846ca63858 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-2.11.tar.gz 36092 BLAKE2B 
fc8b99d9edb9dc7f860b66e1bb72ccae9cf6aeb27ea2401009b26dca26c3c1fbcd8fedc5ae66ebeb8fcf50cd317c4ea3c1de6e667af158578d8bb2bb9373a021
 SHA512 
fc7a9cce7de946ddce6a83cdab7f785399806704ab440d29436d8ceff14cb4dab6e85a0284eaba1b71e5d27a88f5434d4d8d447a6d0de7bfd025d090c6f12cec
+DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c

diff --git a/www-misc/urlwatch/urlwatch-2.13.ebuild 
b/www-misc/urlwatch/urlwatch-2.13.ebuild
new file mode 100644
index 000..3b6ef8f5e92
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.13.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-06-07 Thread Patrice Clement
commit: 6104557436bb0b42b48349443bcb04d42671a435
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Jun  3 13:59:30 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jun  7 21:30:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61045574

www-misc/urlwatch: remove old.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 www-misc/urlwatch/Manifest |  1 -
 www-misc/urlwatch/urlwatch-2.11.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index d846ca63858..3419d2882fa 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
-DIST urlwatch-2.11.tar.gz 36092 BLAKE2B 
fc8b99d9edb9dc7f860b66e1bb72ccae9cf6aeb27ea2401009b26dca26c3c1fbcd8fedc5ae66ebeb8fcf50cd317c4ea3c1de6e667af158578d8bb2bb9373a021
 SHA512 
fc7a9cce7de946ddce6a83cdab7f785399806704ab440d29436d8ceff14cb4dab6e85a0284eaba1b71e5d27a88f5434d4d8d447a6d0de7bfd025d090c6f12cec
 DIST urlwatch-2.13.tar.gz 34312 BLAKE2B 
6ac618d4f1f78b0a3f6d17dd2283704e8d1fc7173ce6d79fcf0f9177f48463a610a4c20d8483a4a9c22e56eca67730ef25982981f310ca8e9927e48e298a1b1d
 SHA512 
5ca6ad3de54c2e1d63cb545ae0d213a4483ef175dad947be00994bc990d047c7aec1f3b0a8b23290672db940001a9cc31c919aa7d9c280ab4792299e2dba684c
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c

diff --git a/www-misc/urlwatch/urlwatch-2.11.ebuild 
b/www-misc/urlwatch/urlwatch-2.11.ebuild
deleted file mode 100644
index 88437f6feb0..000
--- a/www-misc/urlwatch/urlwatch-2.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   nosetests test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   elog "HTML parsing can be improved by installing one of the 
following packages"
-   elog "and changing the html2text subfilter parameter:"
-   elog "dev-python/beautifulsoup:4"
-   elog "app-text/html2text"
-   elog "dev-python/html2text"
-   elog "www-client/lynx"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-05-20 Thread Patrice Clement
commit: 3b5b4fa2d74007f1518aad8adbe3c403cf328fd7
Author: Louis Sautier  gmail  com>
AuthorDate: Sun May 20 19:57:14 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun May 20 21:18:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5b4fa2

www-misc/urlwatch: remove old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-misc/urlwatch/Manifest|  1 -
 www-misc/urlwatch/urlwatch-2.9.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index fb9bf5be3d6..0d09b524580 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
 DIST urlwatch-2.11.tar.gz 36092 BLAKE2B 
fc8b99d9edb9dc7f860b66e1bb72ccae9cf6aeb27ea2401009b26dca26c3c1fbcd8fedc5ae66ebeb8fcf50cd317c4ea3c1de6e667af158578d8bb2bb9373a021
 SHA512 
fc7a9cce7de946ddce6a83cdab7f785399806704ab440d29436d8ceff14cb4dab6e85a0284eaba1b71e5d27a88f5434d4d8d447a6d0de7bfd025d090c6f12cec
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c
-DIST urlwatch-2.9.tar.gz 33891 BLAKE2B 
00a0b64574f24b2fe68d9137c38dc9a76083e5e8c5717e47b56e2961694831ef0123f607e95bcc1a89cf6af1eaa812d305f53f5ac597affa6345f4bed3961c10
 SHA512 
d9d5786f524bb4ecac6c8c2368f39dcd6b38b69bcfd03c1c43c38305144481656a03e740568e5094720e89db26cabd7b301eae4e6ce10c41a7d2faa4dae96ea8

diff --git a/www-misc/urlwatch/urlwatch-2.9.ebuild 
b/www-misc/urlwatch/urlwatch-2.9.ebuild
deleted file mode 100644
index dd5177a82d2..000
--- a/www-misc/urlwatch/urlwatch-2.9.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://pypi.org/project/urlwatch;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   || ( www-client/lynx app-text/html2text )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   nosetests test || die "tests failed with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if ! has_version dev-python/chump; then
-   elog "Install 'dev-python/chump' to enable Pushover" \
-   "notifications support"
-   fi
-   if ! has_version dev-python/pushbullet-py; then
-   elog "Install 'dev-python/pushbullet-py' to enable" \
-   "Pushbullet notifications support"
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-05-20 Thread Patrice Clement
commit: fe53717a593e6dc0d69ebb3b70254588f7e0046b
Author: Louis Sautier  gmail  com>
AuthorDate: Sun May 20 19:56:32 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun May 20 21:18:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe53717a

www-misc/urlwatch: bump to 2.11, py3.6, fix deps, update HOMEPAGE.

The packages which were required for HTML parsing are now
optional. dev-python/appdirs is required since version 2.7.
Tests no longer have to be restricted.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8499

 www-misc/urlwatch/Manifest |  1 +
 www-misc/urlwatch/urlwatch-2.11.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index b4c5f67e027..fb9bf5be3d6 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
+DIST urlwatch-2.11.tar.gz 36092 BLAKE2B 
fc8b99d9edb9dc7f860b66e1bb72ccae9cf6aeb27ea2401009b26dca26c3c1fbcd8fedc5ae66ebeb8fcf50cd317c4ea3c1de6e667af158578d8bb2bb9373a021
 SHA512 
fc7a9cce7de946ddce6a83cdab7f785399806704ab440d29436d8ceff14cb4dab6e85a0284eaba1b71e5d27a88f5434d4d8d447a6d0de7bfd025d090c6f12cec
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c
 DIST urlwatch-2.9.tar.gz 33891 BLAKE2B 
00a0b64574f24b2fe68d9137c38dc9a76083e5e8c5717e47b56e2961694831ef0123f607e95bcc1a89cf6af1eaa812d305f53f5ac597affa6345f4bed3961c10
 SHA512 
d9d5786f524bb4ecac6c8c2368f39dcd6b38b69bcfd03c1c43c38305144481656a03e740568e5094720e89db26cabd7b301eae4e6ce10c41a7d2faa4dae96ea8

diff --git a/www-misc/urlwatch/urlwatch-2.11.ebuild 
b/www-misc/urlwatch/urlwatch-2.11.ebuild
new file mode 100644
index 000..88437f6feb0
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.11.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   elog "HTML parsing can be improved by installing one of the 
following packages"
+   elog "and changing the html2text subfilter parameter:"
+   elog "dev-python/beautifulsoup:4"
+   elog "app-text/html2text"
+   elog "dev-python/html2text"
+   elog "www-client/lynx"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-05-20 Thread Patrice Clement
commit: 55aa69b12729ba98cdaaa9df036f0a582d94e53a
Author: Louis Sautier  gmail  com>
AuthorDate: Sun May 20 19:58:00 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun May 20 21:18:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55aa69b1

www-misc/urlwatch: update HOMEPAGE.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-misc/urlwatch/urlwatch-2.5.ebuild | 4 ++--
 www-misc/urlwatch/urlwatch-2.6.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.5.ebuild 
b/www-misc/urlwatch/urlwatch-2.5.ebuild
index e378c606808..5cdb1061895 100644
--- a/www-misc/urlwatch/urlwatch-2.5.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.5.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"
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{3_4,3_5} )
 inherit distutils-r1
 
 DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://pypi.org/project/urlwatch/;
+HOMEPAGE="https://thp.io/2008/urlwatch/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/www-misc/urlwatch/urlwatch-2.6.ebuild 
b/www-misc/urlwatch/urlwatch-2.6.ebuild
index b8f4d19b7c5..b88f4abf011 100644
--- a/www-misc/urlwatch/urlwatch-2.6.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.6.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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{3_4,3_5} )
 inherit distutils-r1
 
 DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://pypi.org/project/urlwatch/;
+HOMEPAGE="https://thp.io/2008/urlwatch/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2018-04-23 Thread Patrice Clement
commit: 97d75fc8ed708de6d724d71810816e931c21b128
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 21 18:42:22 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 23 14:21:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d75fc8

www-misc/urlwatch: version bump.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-misc/urlwatch/Manifest|  1 +
 www-misc/urlwatch/urlwatch-2.9.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index d0b21de19d1..b4c5f67e027 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,2 +1,3 @@
 DIST urlwatch-2.5.tar.gz 25322 BLAKE2B 
637fa254fe565d9a3909fc80879a7b40a72a92e01cdca3a2e95f905c768238e4a2ef7559e32ae4295357d3391109f08149e721564e4c14b6c8be281a416cc45a
 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c
+DIST urlwatch-2.9.tar.gz 33891 BLAKE2B 
00a0b64574f24b2fe68d9137c38dc9a76083e5e8c5717e47b56e2961694831ef0123f607e95bcc1a89cf6af1eaa812d305f53f5ac597affa6345f4bed3961c10
 SHA512 
d9d5786f524bb4ecac6c8c2368f39dcd6b38b69bcfd03c1c43c38305144481656a03e740568e5094720e89db26cabd7b301eae4e6ce10c41a7d2faa4dae96ea8

diff --git a/www-misc/urlwatch/urlwatch-2.9.ebuild 
b/www-misc/urlwatch/urlwatch-2.9.ebuild
new file mode 100644
index 000..dd5177a82d2
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://pypi.org/project/urlwatch;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   || ( www-client/lynx app-text/html2text )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2017-11-25 Thread Patrice Clement
commit: d281a42b528fb85e8ab8200d504eeb9b620cea4e
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov 25 23:13:50 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov 25 23:14:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d281a42b

www-misc/urlwatch: update SRC_URI.

Closes: https://bugs.gentoo.org/638832
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 www-misc/urlwatch/Manifest| 2 +-
 www-misc/urlwatch/urlwatch-2.5.ebuild | 6 +++---
 www-misc/urlwatch/urlwatch-2.6.ebuild | 5 +++--
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 8e0176c3c54..8a0be09d582 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,2 +1,2 @@
 DIST urlwatch-2.5.tar.gz 25322 SHA256 
6010a45dbc20d5449f214655c94977a65e1e2b8ba32f58e9045ddfdaaabf3962 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 WHIRLPOOL 
d8be345d19027e475825d708f9ce2c55fe4abb23e903d629aec872104a0e890f225dfe3f1c8de87541e9cbed7c62592d362e464f3014f0a7ce27000fd9a5f880
-DIST urlwatch-2.6.tar.gz 30412 SHA256 
57a90a0a7a3f056bbf77c917621a124338de20e15ce356873b9abba72f57d6f4 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c
 WHIRLPOOL 
29ffa3606e5ba6b3f3767beef2804c2952453fd11db9aa3cb99515dc347f215c127df5bef38ee185e0c89ab8edd377bb4066d1b8a65b6085ec251dc436b6
+DIST urlwatch-2.6.tar.gz 30412 BLAKE2B 
3d9495a418f8180a788db27bec13f9c20d92476851404d0f78dc6fec664a90c4bf9749cbe26323741a31175abf5b6ca01c066da8a8db6e63da73b46bb524e293
 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c

diff --git a/www-misc/urlwatch/urlwatch-2.5.ebuild 
b/www-misc/urlwatch/urlwatch-2.5.ebuild
index 464d5de6a61..ce67eb6c5b8 100644
--- a/www-misc/urlwatch/urlwatch-2.5.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python{3_4,3_5} )
 inherit distutils-r1
 
 DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="https://thp.io/2008/${PN}/${P}.tar.gz;
+HOMEPAGE="https://pypi.python.org/pypi/urlwatch;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/www-misc/urlwatch/urlwatch-2.6.ebuild 
b/www-misc/urlwatch/urlwatch-2.6.ebuild
index c76412f85d6..3ea5b563add 100644
--- a/www-misc/urlwatch/urlwatch-2.6.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.6.ebuild
@@ -7,13 +7,14 @@ PYTHON_COMPAT=( python{3_4,3_5} )
 inherit distutils-r1
 
 DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="https://thp.io/2008/${PN}/${P}.tar.gz;
+HOMEPAGE="https://pypi.python.org/pypi/urlwatch;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
+RESTRICT="test"
 
 RDEPEND="
dev-python/keyring[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2017-01-12 Thread Patrice Clement
commit: 274d6506e47717e007c93157cbe9720feb627a40
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jan 11 21:49:48 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jan 12 14:05:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274d6506

www-misc/urlwatch: version bump to 2.6.

This version adds support for Pushbullet notifications
thanks to the new package 'dev-python/pushbullet-py'.

Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/3437

 www-misc/urlwatch/Manifest|  1 +
 www-misc/urlwatch/urlwatch-2.6.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 4b2b452..8e0176c 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1 +1,2 @@
 DIST urlwatch-2.5.tar.gz 25322 SHA256 
6010a45dbc20d5449f214655c94977a65e1e2b8ba32f58e9045ddfdaaabf3962 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 WHIRLPOOL 
d8be345d19027e475825d708f9ce2c55fe4abb23e903d629aec872104a0e890f225dfe3f1c8de87541e9cbed7c62592d362e464f3014f0a7ce27000fd9a5f880
+DIST urlwatch-2.6.tar.gz 30412 SHA256 
57a90a0a7a3f056bbf77c917621a124338de20e15ce356873b9abba72f57d6f4 SHA512 
52d71984972c6888ade01fcc635d33a60c024424b82ac9319554f548438f8a4e2f32a8b7d3047ed86654c8ef67e3b6eac99728f9409b60cdffe7e842fd8fe16c
 WHIRLPOOL 
29ffa3606e5ba6b3f3767beef2804c2952453fd11db9aa3cb99515dc347f215c127df5bef38ee185e0c89ab8edd377bb4066d1b8a65b6085ec251dc436b6

diff --git a/www-misc/urlwatch/urlwatch-2.6.ebuild 
b/www-misc/urlwatch/urlwatch-2.6.ebuild
new file mode 100644
index ..4307469
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
+SRC_URI="https://thp.io/2008/${PN}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   || ( www-client/lynx app-text/html2text )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+   if ! has_version dev-python/pushbullet-py; then
+   elog "Install 'dev-python/pushbullet-py' to enable" \
+   "Pushbullet notifications support"
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/, www-misc/urlwatch/

2016-09-03 Thread Patrice Clement
commit: d647d8a196e878cac8b409c9b95d659abee344f2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Sep  3 22:00:03 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Sep  3 22:00:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d647d8a1

www-misc/urlwatch: Clean up old.

Package-Manager: portage-2.2.28

 www-misc/urlwatch/Manifest |  2 -
 .../urlwatch/files/urlwatch-2.2-fix-install.patch  | 42 
 www-misc/urlwatch/urlwatch-1.18.ebuild | 28 -
 www-misc/urlwatch/urlwatch-2.2.ebuild  | 46 --
 4 files changed, 118 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index f82a79b..4b2b452 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1 @@
-DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
-DIST urlwatch-2.2.tar.gz 24435 SHA256 
a3257ab795adb91514c7163610c7a916ccce9df9ab2cfdef2b72c250ab292069 SHA512 
680547d01da6830059048247be4467c68ce9977786f3ba1ec0ad470eb77608b6938c244ed9341ddfd382d65cae167338c685bff2eac91a5f15e881c2aca7bb9b
 WHIRLPOOL 
46d0dce6dc904e15561986e724882592a174c0c2480daf4eac81a4616b7b73d32033b06e70fafad3b399e557365b084e6f7518fa070420ecd22e4340b7b45f96
 DIST urlwatch-2.5.tar.gz 25322 SHA256 
6010a45dbc20d5449f214655c94977a65e1e2b8ba32f58e9045ddfdaaabf3962 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 WHIRLPOOL 
d8be345d19027e475825d708f9ce2c55fe4abb23e903d629aec872104a0e890f225dfe3f1c8de87541e9cbed7c62592d362e464f3014f0a7ce27000fd9a5f880

diff --git a/www-misc/urlwatch/files/urlwatch-2.2-fix-install.patch 
b/www-misc/urlwatch/files/urlwatch-2.2-fix-install.patch
deleted file mode 100644
index 66626db..
--- a/www-misc/urlwatch/files/urlwatch-2.2-fix-install.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From ebe7b90100a3d960f53fdc9409d2d89eaa61bf11 Mon Sep 17 00:00:00 2001
-From: Thomas Perl 
-Date: Tue, 28 Jun 2016 18:15:51 +0200
-Subject: [PATCH] Check current directory and use os.path.relpath (Fixes #73)
-

- setup.py | 11 ---
- 1 file changed, 8 insertions(+), 3 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 947a7c8..45405cd 100644
 a/setup.py
-+++ b/setup.py
-@@ -7,10 +7,15 @@
- 
- import os
- import re
-+import sys
- 
- PACKAGE_NAME = 'urlwatch'
- DEPENDENCIES = ['minidb', 'PyYAML', 'requests']
--HERE = os.path.dirname(__file__)
-+HERE = os.path.abspath(os.path.dirname(__file__))
-+
-+if os.path.normpath(os.getcwd()) != os.path.normpath(HERE):
-+print('You must run {} inside {} 
(cwd={})'.format(os.path.basename(__file__), HERE, os.getcwd()))
-+sys.exit(1)
- 
- # Assumptions:
- #  1. Package name equals main script file name (and only one script)
-@@ -29,9 +34,9 @@
- 
- m['scripts'] = [os.path.join(HERE, PACKAGE_NAME)]
- m['package_dir'] = {'': os.path.join(HERE, 'lib')}
--m['packages'] = ['.'.join(dirname[len(HERE)+1:].split(os.sep)[1:])
-+m['packages'] = ['.'.join(os.path.relpath(dirname, HERE).split(os.sep)[1:])
-  for dirname, _, files in os.walk(os.path.join(HERE, 'lib')) 
if '__init__.py' in files]
--m['data_files'] = [(dirname[len(HERE)+1:], 
[os.path.join(dirname[len(HERE)+1:], fn) for fn in files])
-+m['data_files'] = [(os.path.relpath(dirname, HERE), 
[os.path.join(os.path.relpath(dirname, HERE), fn) for fn in files])
-for dirname, _, files in os.walk(os.path.join(HERE, 
'share')) if files]
- m['install_requires'] = DEPENDENCIES
- 

diff --git a/www-misc/urlwatch/urlwatch-1.18.ebuild 
b/www-misc/urlwatch/urlwatch-1.18.ebuild
deleted file mode 100644
index 938f929..
--- a/www-misc/urlwatch/urlwatch-1.18.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="virtual/python-futures[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   || ( www-client/lynx app-text/html2text )"
-
-python_prepare() {
-   if [[ ${EPYTHON} == python3.* ]]; then
-   2to3 -nw --no-diffs urlwatch lib/urlwatch/*.py \
-   share/urlwatch/examples/hooks.py.example setup.py || die
-   fi
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-09-03 Thread Patrice Clement
commit: 7d2a3b75bdb06ec513fa2c509ad77f7cee4a9fb2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Sep  3 21:59:10 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Sep  3 22:00:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2a3b75

www-misc/urlwatch: Stable for amd64. Retroactively mark stable for the 
remaining arches using the ALLARCHES policy.

Package-Manager: portage-2.2.28

 www-misc/urlwatch/urlwatch-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-2.5.ebuild 
b/www-misc/urlwatch/urlwatch-2.5.ebuild
index 7934e3f..d5396b1 100644
--- a/www-misc/urlwatch/urlwatch-2.5.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://thp.io/2008/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-07-17 Thread Patrice Clement
commit: 4d1c380d2f54242818fab7cbc164cbcd307b16fd
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jul 16 23:44:00 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jul 17 14:05:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1c380d

www-misc/urlwatch: bump to 2.5

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1896

Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest|  1 +
 www-misc/urlwatch/urlwatch-2.5.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 4cf0203..3b2d658 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
 DIST urlwatch-2.1.tar.gz 25134 SHA256 
6627b753f9c7a908863899b1b4eb9283ef8a630bf78490c6e492275a5919c476 SHA512 
60960b41b592d45a29f967d212580b2687afc5d5053adef7c796044e404a4a1e120ea66d8cd0cbf869cccead76373db0d0ab6d6541a77cc4f8885c02b098f6d2
 WHIRLPOOL 
6a9344d9cbfd0afdc79c0d9af364fba493a9c65f6f4fdf322baf3e5a635e231986789d11428e15c40d89030ff587fc9f9f90833f65109af59bd81cc0f70be193
 DIST urlwatch-2.2.tar.gz 24435 SHA256 
a3257ab795adb91514c7163610c7a916ccce9df9ab2cfdef2b72c250ab292069 SHA512 
680547d01da6830059048247be4467c68ce9977786f3ba1ec0ad470eb77608b6938c244ed9341ddfd382d65cae167338c685bff2eac91a5f15e881c2aca7bb9b
 WHIRLPOOL 
46d0dce6dc904e15561986e724882592a174c0c2480daf4eac81a4616b7b73d32033b06e70fafad3b399e557365b084e6f7518fa070420ecd22e4340b7b45f96
+DIST urlwatch-2.5.tar.gz 25322 SHA256 
6010a45dbc20d5449f214655c94977a65e1e2b8ba32f58e9045ddfdaaabf3962 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 WHIRLPOOL 
d8be345d19027e475825d708f9ce2c55fe4abb23e903d629aec872104a0e890f225dfe3f1c8de87541e9cbed7c62592d362e464f3014f0a7ce27000fd9a5f880

diff --git a/www-misc/urlwatch/urlwatch-2.5.ebuild 
b/www-misc/urlwatch/urlwatch-2.5.ebuild
new file mode 100644
index 000..7934e3f
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="https://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
+SRC_URI="https://thp.io/2008/${PN}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   || ( www-client/lynx app-text/html2text )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] && \
+   ! has_version dev-python/chump; then
+   elog "Install 'dev-python/chump' to enable Pushover" \
+   "notifications support"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-07-17 Thread Patrice Clement
commit: 26b6a7c61381c89f3c86e046f49310424094
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jul 16 23:48:19 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jul 17 14:06:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b6a7c6

www-misc/urlwatch: remove old

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1896

Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest|  1 -
 www-misc/urlwatch/urlwatch-2.1.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 3b2d658..f82a79b 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
-DIST urlwatch-2.1.tar.gz 25134 SHA256 
6627b753f9c7a908863899b1b4eb9283ef8a630bf78490c6e492275a5919c476 SHA512 
60960b41b592d45a29f967d212580b2687afc5d5053adef7c796044e404a4a1e120ea66d8cd0cbf869cccead76373db0d0ab6d6541a77cc4f8885c02b098f6d2
 WHIRLPOOL 
6a9344d9cbfd0afdc79c0d9af364fba493a9c65f6f4fdf322baf3e5a635e231986789d11428e15c40d89030ff587fc9f9f90833f65109af59bd81cc0f70be193
 DIST urlwatch-2.2.tar.gz 24435 SHA256 
a3257ab795adb91514c7163610c7a916ccce9df9ab2cfdef2b72c250ab292069 SHA512 
680547d01da6830059048247be4467c68ce9977786f3ba1ec0ad470eb77608b6938c244ed9341ddfd382d65cae167338c685bff2eac91a5f15e881c2aca7bb9b
 WHIRLPOOL 
46d0dce6dc904e15561986e724882592a174c0c2480daf4eac81a4616b7b73d32033b06e70fafad3b399e557365b084e6f7518fa070420ecd22e4340b7b45f96
 DIST urlwatch-2.5.tar.gz 25322 SHA256 
6010a45dbc20d5449f214655c94977a65e1e2b8ba32f58e9045ddfdaaabf3962 SHA512 
993d2596288d014a3b84ae22c29ce89282c4320dd95b339c9892db07997059fc80a96198cb89ba04d935f68d2d051da96dc981f8e8b3657492443b060d2126a1
 WHIRLPOOL 
d8be345d19027e475825d708f9ce2c55fe4abb23e903d629aec872104a0e890f225dfe3f1c8de87541e9cbed7c62592d362e464f3014f0a7ce27000fd9a5f880

diff --git a/www-misc/urlwatch/urlwatch-2.1.ebuild 
b/www-misc/urlwatch/urlwatch-2.1.ebuild
deleted file mode 100644
index 52ab755..000
--- a/www-misc/urlwatch/urlwatch-2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   || ( www-client/lynx app-text/html2text )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   nosetests test || die "tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/files/, www-misc/urlwatch/

2016-07-07 Thread Patrice Clement
commit: 6329f9f3f20d3a8178404b7bf05397d34036ab30
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Jul  5 18:24:00 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jul  7 07:19:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6329f9f3

www-misc/urlwatch: bump to 2.2, use HTTPS URLs

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1830

Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest |  1 +
 .../urlwatch/files/urlwatch-2.2-fix-install.patch  | 42 
 www-misc/urlwatch/metadata.xml |  2 +
 www-misc/urlwatch/urlwatch-2.2.ebuild  | 46 ++
 4 files changed, 91 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 332f126..19afc97 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
 DIST urlwatch-2.0.tar.gz 22988 SHA256 
6be8034671788b8c3633d12e16ae69685f0c4341d2c46bed0e847749f8c76848 SHA512 
0087daccf2c418382082392173f03d694be0b6e643ad06fb2a6e0329d17fac37232867686d8e0a6cb79f037e4127a5ea78739bfcd8acfd1cffccf2d78b75
 WHIRLPOOL 
e0f7fce989391aad6f85dc075e91987bfa1e7fcff06d252625716b692a5052f0dac31553e1676522ef7c0df1488f3059c31ba47922a6cf755d47518fe5e90179
 DIST urlwatch-2.1.tar.gz 25134 SHA256 
6627b753f9c7a908863899b1b4eb9283ef8a630bf78490c6e492275a5919c476 SHA512 
60960b41b592d45a29f967d212580b2687afc5d5053adef7c796044e404a4a1e120ea66d8cd0cbf869cccead76373db0d0ab6d6541a77cc4f8885c02b098f6d2
 WHIRLPOOL 
6a9344d9cbfd0afdc79c0d9af364fba493a9c65f6f4fdf322baf3e5a635e231986789d11428e15c40d89030ff587fc9f9f90833f65109af59bd81cc0f70be193
+DIST urlwatch-2.2.tar.gz 24435 SHA256 
a3257ab795adb91514c7163610c7a916ccce9df9ab2cfdef2b72c250ab292069 SHA512 
680547d01da6830059048247be4467c68ce9977786f3ba1ec0ad470eb77608b6938c244ed9341ddfd382d65cae167338c685bff2eac91a5f15e881c2aca7bb9b
 WHIRLPOOL 
46d0dce6dc904e15561986e724882592a174c0c2480daf4eac81a4616b7b73d32033b06e70fafad3b399e557365b084e6f7518fa070420ecd22e4340b7b45f96

diff --git a/www-misc/urlwatch/files/urlwatch-2.2-fix-install.patch 
b/www-misc/urlwatch/files/urlwatch-2.2-fix-install.patch
new file mode 100644
index 000..66626db
--- /dev/null
+++ b/www-misc/urlwatch/files/urlwatch-2.2-fix-install.patch
@@ -0,0 +1,42 @@
+From ebe7b90100a3d960f53fdc9409d2d89eaa61bf11 Mon Sep 17 00:00:00 2001
+From: Thomas Perl 
+Date: Tue, 28 Jun 2016 18:15:51 +0200
+Subject: [PATCH] Check current directory and use os.path.relpath (Fixes #73)
+
+---
+ setup.py | 11 ---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 947a7c8..45405cd 100644
+--- a/setup.py
 b/setup.py
+@@ -7,10 +7,15 @@
+ 
+ import os
+ import re
++import sys
+ 
+ PACKAGE_NAME = 'urlwatch'
+ DEPENDENCIES = ['minidb', 'PyYAML', 'requests']
+-HERE = os.path.dirname(__file__)
++HERE = os.path.abspath(os.path.dirname(__file__))
++
++if os.path.normpath(os.getcwd()) != os.path.normpath(HERE):
++print('You must run {} inside {} 
(cwd={})'.format(os.path.basename(__file__), HERE, os.getcwd()))
++sys.exit(1)
+ 
+ # Assumptions:
+ #  1. Package name equals main script file name (and only one script)
+@@ -29,9 +34,9 @@
+ 
+ m['scripts'] = [os.path.join(HERE, PACKAGE_NAME)]
+ m['package_dir'] = {'': os.path.join(HERE, 'lib')}
+-m['packages'] = ['.'.join(dirname[len(HERE)+1:].split(os.sep)[1:])
++m['packages'] = ['.'.join(os.path.relpath(dirname, HERE).split(os.sep)[1:])
+  for dirname, _, files in os.walk(os.path.join(HERE, 'lib')) 
if '__init__.py' in files]
+-m['data_files'] = [(dirname[len(HERE)+1:], 
[os.path.join(dirname[len(HERE)+1:], fn) for fn in files])
++m['data_files'] = [(os.path.relpath(dirname, HERE), 
[os.path.join(os.path.relpath(dirname, HERE), fn) for fn in files])
+for dirname, _, files in os.walk(os.path.join(HERE, 
'share')) if files]
+ m['install_requires'] = DEPENDENCIES
+ 

diff --git a/www-misc/urlwatch/metadata.xml b/www-misc/urlwatch/metadata.xml
index 7be7880..66d7093 100644
--- a/www-misc/urlwatch/metadata.xml
+++ b/www-misc/urlwatch/metadata.xml
@@ -7,5 +7,7 @@


urlwatch
+   thp/urlwatch
+   https://github.com/thp/urlwatch/issues

 

diff --git a/www-misc/urlwatch/urlwatch-2.2.ebuild 
b/www-misc/urlwatch/urlwatch-2.2.ebuild
new file mode 100644
index 000..a9d7a73
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-07-07 Thread Patrice Clement
commit: 76d3ce7e4515377e811c54761275162bbdb666c6
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Jul  5 18:25:38 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jul  7 07:19:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d3ce7e

www-misc/urlwatch: remove old

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1830

Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest   |  1 -
 www-misc/urlwatch/urlwatch-2.0-r2.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 19afc97..4cf0203 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,3 @@
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
-DIST urlwatch-2.0.tar.gz 22988 SHA256 
6be8034671788b8c3633d12e16ae69685f0c4341d2c46bed0e847749f8c76848 SHA512 
0087daccf2c418382082392173f03d694be0b6e643ad06fb2a6e0329d17fac37232867686d8e0a6cb79f037e4127a5ea78739bfcd8acfd1cffccf2d78b75
 WHIRLPOOL 
e0f7fce989391aad6f85dc075e91987bfa1e7fcff06d252625716b692a5052f0dac31553e1676522ef7c0df1488f3059c31ba47922a6cf755d47518fe5e90179
 DIST urlwatch-2.1.tar.gz 25134 SHA256 
6627b753f9c7a908863899b1b4eb9283ef8a630bf78490c6e492275a5919c476 SHA512 
60960b41b592d45a29f967d212580b2687afc5d5053adef7c796044e404a4a1e120ea66d8cd0cbf869cccead76373db0d0ab6d6541a77cc4f8885c02b098f6d2
 WHIRLPOOL 
6a9344d9cbfd0afdc79c0d9af364fba493a9c65f6f4fdf322baf3e5a635e231986789d11428e15c40d89030ff587fc9f9f90833f65109af59bd81cc0f70be193
 DIST urlwatch-2.2.tar.gz 24435 SHA256 
a3257ab795adb91514c7163610c7a916ccce9df9ab2cfdef2b72c250ab292069 SHA512 
680547d01da6830059048247be4467c68ce9977786f3ba1ec0ad470eb77608b6938c244ed9341ddfd382d65cae167338c685bff2eac91a5f15e881c2aca7bb9b
 WHIRLPOOL 
46d0dce6dc904e15561986e724882592a174c0c2480daf4eac81a4616b7b73d32033b06e70fafad3b399e557365b084e6f7518fa070420ecd22e4340b7b45f96

diff --git a/www-misc/urlwatch/urlwatch-2.0-r2.ebuild 
b/www-misc/urlwatch/urlwatch-2.0-r2.ebuild
deleted file mode 100644
index c3a7fa9..000
--- a/www-misc/urlwatch/urlwatch-2.0-r2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/minidb[${PYTHON_USEDEP}]
-   || ( www-client/lynx app-text/html2text )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   # https://github.com/thp/urlwatch/issues/34
-   nosetests test || die "tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-02-06 Thread Patrice Clement
commit: b7433c10adfbef1929d28c4c087f2c03cb821f0f
Author: Louis Sautier  gmail  com>
AuthorDate: Fri Feb  5 13:56:16 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb  5 13:56:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7433c10

www-misc/urlwatch: bump to 2.1

Package-Manager: portage-2.2.27

 www-misc/urlwatch/Manifest|  1 +
 www-misc/urlwatch/urlwatch-2.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 2d5bb7d..332f126 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,2 +1,3 @@
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
 DIST urlwatch-2.0.tar.gz 22988 SHA256 
6be8034671788b8c3633d12e16ae69685f0c4341d2c46bed0e847749f8c76848 SHA512 
0087daccf2c418382082392173f03d694be0b6e643ad06fb2a6e0329d17fac37232867686d8e0a6cb79f037e4127a5ea78739bfcd8acfd1cffccf2d78b75
 WHIRLPOOL 
e0f7fce989391aad6f85dc075e91987bfa1e7fcff06d252625716b692a5052f0dac31553e1676522ef7c0df1488f3059c31ba47922a6cf755d47518fe5e90179
+DIST urlwatch-2.1.tar.gz 25134 SHA256 
6627b753f9c7a908863899b1b4eb9283ef8a630bf78490c6e492275a5919c476 SHA512 
60960b41b592d45a29f967d212580b2687afc5d5053adef7c796044e404a4a1e120ea66d8cd0cbf869cccead76373db0d0ab6d6541a77cc4f8885c02b098f6d2
 WHIRLPOOL 
6a9344d9cbfd0afdc79c0d9af364fba493a9c65f6f4fdf322baf3e5a635e231986789d11428e15c40d89030ff587fc9f9f90833f65109af59bd81cc0f70be193

diff --git a/www-misc/urlwatch/urlwatch-2.1.ebuild 
b/www-misc/urlwatch/urlwatch-2.1.ebuild
new file mode 100644
index 000..52ab755
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
+SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   || ( www-client/lynx app-text/html2text )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-01-22 Thread Ian Delaney
commit: 6aa35edd2d5b1448994d8f58f07910931ddc344a
Author: Louis Sautier  gmail  com>
AuthorDate: Fri Jan 22 11:05:09 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan 22 13:02:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa35edd

www-misc/urlwatch: add missing dep, drop py2 backport dep

Package-Manager: portage-2.2.27

 www-misc/urlwatch/{urlwatch-2.0-r1.ebuild => urlwatch-2.0-r2.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.0-r1.ebuild 
b/www-misc/urlwatch/urlwatch-2.0-r2.ebuild
similarity index 87%
rename from www-misc/urlwatch/urlwatch-2.0-r1.ebuild
rename to www-misc/urlwatch/urlwatch-2.0-r2.ebuild
index 03a7bd5..c3a7fa9 100644
--- a/www-misc/urlwatch/urlwatch-2.0-r1.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.0-r2.ebuild
@@ -15,11 +15,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
-# https://github.com/thp/urlwatch/issues/34
-RESTRICT="test"
 
 RDEPEND="
-   virtual/python-futures[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/minidb[${PYTHON_USEDEP}]
|| ( www-client/lynx app-text/html2text )
@@ -33,5 +31,6 @@ DEPEND="
 "
 
 python_test() {
+   # https://github.com/thp/urlwatch/issues/34
nosetests test || die "tests failed with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-01-20 Thread Patrice Clement
commit: a9b286d055c023439f3bfc921c4d22b8a2195525
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jan 20 12:07:17 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jan 20 12:07:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b286d0

www-misc/urlwatch: add missing deps, drop python 2

Package-Manager: portage-2.2.27

 www-misc/urlwatch/urlwatch-2.0-r1.ebuild | 37 
 www-misc/urlwatch/urlwatch-2.0.ebuild| 21 --
 2 files changed, 37 insertions(+), 21 deletions(-)

diff --git a/www-misc/urlwatch/urlwatch-2.0-r1.ebuild 
b/www-misc/urlwatch/urlwatch-2.0-r1.ebuild
new file mode 100644
index 000..03a7bd5
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
+SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+# https://github.com/thp/urlwatch/issues/34
+RESTRICT="test"
+
+RDEPEND="
+   virtual/python-futures[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/minidb[${PYTHON_USEDEP}]
+   || ( www-client/lynx app-text/html2text )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests test || die "tests failed with ${EPYTHON}"
+}

diff --git a/www-misc/urlwatch/urlwatch-2.0.ebuild 
b/www-misc/urlwatch/urlwatch-2.0.ebuild
deleted file mode 100644
index 62dca57..000
--- a/www-misc/urlwatch/urlwatch-2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/python-futures[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   || ( www-client/lynx app-text/html2text )"



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-01-19 Thread Patrice Clement
commit: 74b8f631a7172278f2cf5506e4b60aaed845570e
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 19 09:15:23 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 19 11:07:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b8f631

www-misc/urlwatch: Stable for amd64+x86 under the ALLARCHES policy.

Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/urlwatch-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/urlwatch/urlwatch-1.18.ebuild 
b/www-misc/urlwatch/urlwatch-1.18.ebuild
index 9b2cc23..fe0dea6 100644
--- a/www-misc/urlwatch/urlwatch-1.18.ebuild
+++ b/www-misc/urlwatch/urlwatch-1.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="virtual/python-futures[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-01-19 Thread Patrice Clement
commit: f95ffa49f7426379376d08b5049d821b63f7f269
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 19 09:14:36 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 19 11:06:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95ffa49

www-misc/urlwatch: Version bump.

Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest|  1 +
 www-misc/urlwatch/urlwatch-2.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 1c2b684..6fa4d1c 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,3 +1,4 @@
 DIST urlwatch-1.16.tar.gz 14416 SHA256 
2e382100d6c72e739fcf66712e775854bfb53a06c2f27ebe01d5719540aac179 SHA512 
d9b918fb90c457d8167543107abf59feca2857bfcde8192f6740b29988fe2f27f330a49f2656f0b769c70ce3642a097d6cb7f98f56b1d167d691c15465770b9d
 WHIRLPOOL 
d58e72982267a78958e7321034fe4217f0ac92c7900e0c90cffe2686472264da7d2e069706a668ac23df470749a2431f79ec1ad63d3b35b53035371fd520dc19
 DIST urlwatch-1.17.tar.gz 14647 SHA256 
006f04c124cf3dace3d071921e5ed452f6fbd463495bc8aa7879b915407c88f6 SHA512 
67026913083fcc99e99cfb33a31873ac48a2ee69db34b8c13f3bdd051787954cfbf3d3ef73a331c03540e254f53ba6d2661967f89de204798aaf35033cd0
 WHIRLPOOL 
0cade08f009e4c71c6bd8e554f9d6e34d44fa4ff18a3b91c78317599f8e3df62d9dbe3cedd75d8f85478ba8b893c4d36b69965c074312d0ea04fce8c8ca132f3
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
+DIST urlwatch-2.0.tar.gz 22988 SHA256 
6be8034671788b8c3633d12e16ae69685f0c4341d2c46bed0e847749f8c76848 SHA512 
0087daccf2c418382082392173f03d694be0b6e643ad06fb2a6e0329d17fac37232867686d8e0a6cb79f037e4127a5ea78739bfcd8acfd1cffccf2d78b75
 WHIRLPOOL 
e0f7fce989391aad6f85dc075e91987bfa1e7fcff06d252625716b692a5052f0dac31553e1676522ef7c0df1488f3059c31ba47922a6cf755d47518fe5e90179

diff --git a/www-misc/urlwatch/urlwatch-2.0.ebuild 
b/www-misc/urlwatch/urlwatch-2.0.ebuild
new file mode 100644
index 000..62dca57
--- /dev/null
+++ b/www-misc/urlwatch/urlwatch-2.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for monitoring webpages for updates"
+HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
+SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/python-futures[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   || ( www-client/lynx app-text/html2text )"



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2016-01-19 Thread Patrice Clement
commit: b70afecd7fb867961b1d39670301225d1dd42919
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 19 09:38:26 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 19 11:07:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70afecd

www-misc/urlwatch: Clean up old.

Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/urlwatch/Manifest |  2 --
 www-misc/urlwatch/urlwatch-1.16.ebuild | 28 
 www-misc/urlwatch/urlwatch-1.17.ebuild | 28 
 www-misc/urlwatch/urlwatch-1.18.ebuild |  2 +-
 4 files changed, 1 insertion(+), 59 deletions(-)

diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 6fa4d1c..2d5bb7d 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,4 +1,2 @@
-DIST urlwatch-1.16.tar.gz 14416 SHA256 
2e382100d6c72e739fcf66712e775854bfb53a06c2f27ebe01d5719540aac179 SHA512 
d9b918fb90c457d8167543107abf59feca2857bfcde8192f6740b29988fe2f27f330a49f2656f0b769c70ce3642a097d6cb7f98f56b1d167d691c15465770b9d
 WHIRLPOOL 
d58e72982267a78958e7321034fe4217f0ac92c7900e0c90cffe2686472264da7d2e069706a668ac23df470749a2431f79ec1ad63d3b35b53035371fd520dc19
-DIST urlwatch-1.17.tar.gz 14647 SHA256 
006f04c124cf3dace3d071921e5ed452f6fbd463495bc8aa7879b915407c88f6 SHA512 
67026913083fcc99e99cfb33a31873ac48a2ee69db34b8c13f3bdd051787954cfbf3d3ef73a331c03540e254f53ba6d2661967f89de204798aaf35033cd0
 WHIRLPOOL 
0cade08f009e4c71c6bd8e554f9d6e34d44fa4ff18a3b91c78317599f8e3df62d9dbe3cedd75d8f85478ba8b893c4d36b69965c074312d0ea04fce8c8ca132f3
 DIST urlwatch-1.18.tar.gz 14987 SHA256 
6b17411b6658f3aeb5839d1b32458f020ce40ee1e62a3d40387a2622fa731824 SHA512 
ffbfb41e5b6ca71abf19132424dc1bfb3d0cfc30a644615c34539bb5b00acea5803d4c30637c58e9682820c5411227f7c579344c1e212f575431a1c650a7e520
 WHIRLPOOL 
49915ef83cc835b8ac67216eaeb61391195f28fa28b5716c7e1cc8c8dac465d9f3670beb408c80dc3fa5315683467524b02b1663fb671f26338059acfa247b23
 DIST urlwatch-2.0.tar.gz 22988 SHA256 
6be8034671788b8c3633d12e16ae69685f0c4341d2c46bed0e847749f8c76848 SHA512 
0087daccf2c418382082392173f03d694be0b6e643ad06fb2a6e0329d17fac37232867686d8e0a6cb79f037e4127a5ea78739bfcd8acfd1cffccf2d78b75
 WHIRLPOOL 
e0f7fce989391aad6f85dc075e91987bfa1e7fcff06d252625716b692a5052f0dac31553e1676522ef7c0df1488f3059c31ba47922a6cf755d47518fe5e90179

diff --git a/www-misc/urlwatch/urlwatch-1.16.ebuild 
b/www-misc/urlwatch/urlwatch-1.16.ebuild
deleted file mode 100644
index 9b2cc23..000
--- a/www-misc/urlwatch/urlwatch-1.16.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/python-futures[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   || ( www-client/lynx app-text/html2text )"
-
-python_prepare() {
-   if [[ ${EPYTHON} == python3.* ]]; then
-   2to3 -nw --no-diffs urlwatch lib/urlwatch/*.py \
-   share/urlwatch/examples/hooks.py.example setup.py || die
-   fi
-}

diff --git a/www-misc/urlwatch/urlwatch-1.17.ebuild 
b/www-misc/urlwatch/urlwatch-1.17.ebuild
deleted file mode 100644
index 2504b2f..000
--- a/www-misc/urlwatch/urlwatch-1.17.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="http://thp.io/2008/urlwatch/ https://pypi.python.org/pypi/urlwatch;
-SRC_URI="http://thp.io/2008/${PN}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/python-futures[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   || ( www-client/lynx app-text/html2text )"
-
-python_prepare() {
-   if [[ ${EPYTHON} == python3.* ]]; then
-   2to3 -nw --no-diffs urlwatch lib/urlwatch/*.py \
-   share/urlwatch/examples/hooks.py.example setup.py || die
-   fi
-}

diff --git a/www-misc/urlwatch/urlwatch-1.18.ebuild 
b/www-misc/urlwatch/urlwatch-1.18.ebuild
index fe0dea6..938f929 100644
--- a/www-misc/urlwatch/urlwatch-1.18.ebuild
+++ b/www-misc/urlwatch/urlwatch-1.18.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$
 



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2015-09-14 Thread Tim Harder
commit: 6a3a45ed646af0823d14b40499431d268126468b
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Sep 14 19:21:18 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Sep 15 00:38:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3a45ed

www-misc/urlwatch: drop myself as maintainer

 www-misc/urlwatch/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-misc/urlwatch/metadata.xml b/www-misc/urlwatch/metadata.xml
index 0710a69..11f30ca 100644
--- a/www-misc/urlwatch/metadata.xml
+++ b/www-misc/urlwatch/metadata.xml
@@ -2,10 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   radher...@gentoo.org
-   Tim Harder
-   
-   
monsie...@gentoo.org
Patrice Clement