[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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