[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 7a65b8ffd3f0f997510f2b2c51f8a3bcb6248954 Author: Sam James gentoo org> AuthorDate: Mon Apr 29 05:44:01 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 29 05:44:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a65b8ff net-irc/irker: Stabilize 2.24 ALLARCHES, #930860 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.24.ebuild b/net-irc/irker/irker-2.24.ebuild index b38f087cadbc..56c668a0 100644 --- a/net-irc/irker/irker-2.24.ebuild +++ b/net-irc/irker/irker-2.24.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 0e01970acfe3cdec3e875fd0ae9245e0620cb184 Author: Sam James gentoo org> AuthorDate: Wed Feb 21 09:48:43 2024 + Commit: Sam James gentoo org> CommitDate: Wed Feb 21 10:02:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e01970a net-irc/irker: add 2.24 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.24.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 24bcade25fcc..4a9db7b276f7 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1 +1,2 @@ DIST irker-2.23.tar.gz 45889 BLAKE2B 5e0039f83783f994083321da8a5f65aace8769a7aaa45d4d9111c604b563f997b17bfe80e30e123559beaab9147de2e2ff3f98588632151af4d1ab0f1cdfa71e SHA512 f812ed81906c13d8b1b2e3cd86b36fdd8a8d6961eb2bc163b2c309908b8469409e087b4fa36637eb9588773f494ff309e2540b1f8ddfc3eec37aa2e3443357a3 +DIST irker-2.24.tar.gz 45728 BLAKE2B e1db85ea21163eb831cdfc9c9961bd77377890caef5af60d979c6fdc523c7b3680af6b1ce2e36bfda620e1785067381e1ac4ffb96e47314cac68be6014885f78 SHA512 a4f686c05c8018be8caf480d6e0d368042f82905cd4d67ede4a6cb0ff65a067d25116f68c3d3ea849db6f15a8f88c48ef2a314fa92a96bce38796a2b236b4a43 diff --git a/net-irc/irker/irker-2.24.ebuild b/net-irc/irker/irker-2.24.ebuild new file mode 100644 index ..b38f087cadbc --- /dev/null +++ b/net-irc/irker/irker-2.24.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +RDEPEND="${PYTHON_DEPS}" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile || die "sed failed" + + # Prefix support + sed -e "s|@EPREFIX@|${EPREFIX}|" "${FILESDIR}"/irkerd.service > "${WORKDIR}"/irkerd.service || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit "${WORKDIR}"/irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 566f0af754f0ed68f1fc239a4ceb4af0209a27e4 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 28 19:17:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 28 19:17:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566f0af7 net-irc/irker: drop 2.22-r2 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.22-r2.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 792353844735..24bcade25fcc 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,2 +1 @@ -DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 DIST irker-2.23.tar.gz 45889 BLAKE2B 5e0039f83783f994083321da8a5f65aace8769a7aaa45d4d9111c604b563f997b17bfe80e30e123559beaab9147de2e2ff3f98588632151af4d1ab0f1cdfa71e SHA512 f812ed81906c13d8b1b2e3cd86b36fdd8a8d6961eb2bc163b2c309908b8469409e087b4fa36637eb9588773f494ff309e2540b1f8ddfc3eec37aa2e3443357a3 diff --git a/net-irc/irker/irker-2.22-r2.ebuild b/net-irc/irker/irker-2.22-r2.ebuild deleted file mode 100644 index 725b83045700.. --- a/net-irc/irker/irker-2.22-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="ssl" - -inherit optfeature python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Dependency notes: -# NOTE: No pkgconfig dep here because of the systemd sed below -# NOTE: No need for asciidoc here as it's only used for the -# 'release' makefile target. -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ${PYTHON_DEPS} -" -RDEPEND="${PYTHON_DEPS}" - -DOCS=( NEWS README hacking.adoc security.adoc ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -PATCHES=( - "${FILESDIR}"/${PN}-2.22-fix-tcpserver.patch -) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -e "/^SYSTEMDSYSTEMUNITDIR/d" -i Makefile || die "sed failed" - - # Prefix support - sed -e "s|@EPREFIX@|${EPREFIX}|" "${FILESDIR}"/irkerd.service > "${WORKDIR}"/irkerd.service || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED}"/usr/bin/irkerd - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}"/irkerd.initd irkerd - newconfd "${FILESDIR}"/irkerd.confd irkerd - - systemd_dounit "${WORKDIR}"/irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -} - -pkg_postinst() { - optfeature "SOCKS5 proxy support" dev-python/PySocks -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 605da15e71c9461c1fe2a287c8f00ac80e92aa41 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 28 19:16:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 28 19:17:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605da15e net-irc/irker: enable py3.12 Tested manually, bu installing, starting it, and publishing some messages. Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild index df7a5203e636..2bd4516b8c36 100644 --- a/net-irc/irker/irker-2.23.ebuild +++ b/net-irc/irker/irker-2.23.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="ssl" inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 635dc8a0eac862e55e481aecd820bf50d934ffc7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 29 15:28:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 29 15:28:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635dc8a0 net-irc/irker: Stabilize 2.23 hppa, #905292 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild index 6bb196a306aa..df7a5203e636 100644 --- a/net-irc/irker/irker-2.23.ebuild +++ b/net-irc/irker/irker-2.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: b88371b6c2a546427760133ee0f4fc4d94a568aa Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 16 18:00:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 16 18:00:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88371b6 net-irc/irker: Keyword 2.23 hppa, #901499 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild index fbc411ed4149..6bb196a306aa 100644 --- a/net-irc/irker/irker-2.23.ebuild +++ b/net-irc/irker/irker-2.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 12b99e1eeccd72615132b6e9eeeb7033c2d22a85 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 16 17:58:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 16 17:58:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b99e1e net-irc/irker: Keyword 2.23 ia64, #901499 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild index 1b576886561d..fbc411ed4149 100644 --- a/net-irc/irker/irker-2.23.ebuild +++ b/net-irc/irker/irker-2.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~s390 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: b67d0f730afe132e03cd4c271f6dd7882242df06 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 16 17:57:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 16 17:57:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67d0f73 net-irc/irker: Keyword 2.23 s390, #901499 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild index 5eee7c8e9cf3..1b576886561d 100644 --- a/net-irc/irker/irker-2.23.ebuild +++ b/net-irc/irker/irker-2.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~s390 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: ffa9662702b65dc3a0cd6d77abcf05f97e90935e Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 9 07:38:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 9 07:38:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa96627 net-irc/irker: Stabilize 2.23 ALLARCHES, #900449 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild index cdf11156b821..5eee7c8e9cf3 100644 --- a/net-irc/irker/irker-2.23.ebuild +++ b/net-irc/irker/irker-2.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 85a1283fa0f4b26e50709847365676cac20a0a26 Author: Sam James gentoo org> AuthorDate: Fri Feb 3 12:17:40 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 3 12:17:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a1283f net-irc/irker: add 2.23 Closes: https://bugs.gentoo.org/892840 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.23.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index b6e57c0a76b8..792353844735 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1 +1,2 @@ DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 +DIST irker-2.23.tar.gz 45889 BLAKE2B 5e0039f83783f994083321da8a5f65aace8769a7aaa45d4d9111c604b563f997b17bfe80e30e123559beaab9147de2e2ff3f98588632151af4d1ab0f1cdfa71e SHA512 f812ed81906c13d8b1b2e3cd86b36fdd8a8d6961eb2bc163b2c309908b8469409e087b4fa36637eb9588773f494ff309e2540b1f8ddfc3eec37aa2e3443357a3 diff --git a/net-irc/irker/irker-2.23.ebuild b/net-irc/irker/irker-2.23.ebuild new file mode 100644 index ..cdf11156b821 --- /dev/null +++ b/net-irc/irker/irker-2.23.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +RDEPEND="${PYTHON_DEPS}" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -e "/^SYSTEMDSYSTEMUNITDIR/d" -i Makefile || die "sed failed" + + # Prefix support + sed -e "s|@EPREFIX@|${EPREFIX}|" "${FILESDIR}"/irkerd.service > "${WORKDIR}"/irkerd.service || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit "${WORKDIR}"/irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: c5812d3f691143d25c5f61e05564a79fabcf4eb1 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 19:34:03 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 19:50:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5812d3f net-irc/irker: drop 2.21 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.21.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 08b849a980a8..b6e57c0a76b8 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,2 +1 @@ -DIST irker-2.21.tar.gz 45563 BLAKE2B d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d SHA512 d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225 DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 diff --git a/net-irc/irker/irker-2.21.ebuild b/net-irc/irker/irker-2.21.ebuild deleted file mode 100644 index 87717d39727a.. --- a/net-irc/irker/irker-2.21.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ssl" - -inherit optfeature python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Dependency notes: -# NOTE: No pkgconfig dep here because of the systemd sed below -# NOTE: No need for asciidoc here as it's only used for the -# 'release' makefile target. -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ${PYTHON_DEPS} -" -RDEPEND="${PYTHON_DEPS}" - -DOCS=( NEWS README hacking.adoc security.adoc ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ - || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED}"/usr/bin/irkerd - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}"/irkerd.initd irkerd - newconfd "${FILESDIR}"/irkerd.confd irkerd - - systemd_dounit irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -} - -pkg_postinst() { - optfeature "SOCKS5 proxy support" dev-python/PySocks -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 22a5fa71125225b2cad4e20724b1fe7d63e0cc73 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 26 08:23:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 26 08:23:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a5fa71 net-irc/irker: Stabilize 2.22-r2 ALLARCHES, #866641 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.22-r2.ebuild b/net-irc/irker/irker-2.22-r2.ebuild index 085be79ae727..4d94067e8275 100644 --- a/net-irc/irker/irker-2.22-r2.ebuild +++ b/net-irc/irker/irker-2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 75a1ac18fd40bd6b93569d33c4ca0bbf93cf4a43 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 04:24:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 04:25:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a1ac18 net-irc/irker: drop 2.22 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.22.ebuild | 64 - 1 file changed, 64 deletions(-) diff --git a/net-irc/irker/irker-2.22.ebuild b/net-irc/irker/irker-2.22.ebuild deleted file mode 100644 index 5227a14bc99d.. --- a/net-irc/irker/irker-2.22.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ssl" - -inherit optfeature python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Dependency notes: -# NOTE: No pkgconfig dep here because of the systemd sed below -# NOTE: No need for asciidoc here as it's only used for the -# 'release' makefile target. -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ${PYTHON_DEPS} -" -RDEPEND="${PYTHON_DEPS}" - -DOCS=( NEWS README hacking.adoc security.adoc ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ - || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED}"/usr/bin/irkerd - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}"/irkerd.initd irkerd - newconfd "${FILESDIR}"/irkerd.confd irkerd - - systemd_dounit irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -} - -pkg_postinst() { - optfeature "SOCKS5 proxy support" dev-python/PySocks -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/, net-irc/irker/files/
commit: 906cdff29ce89248d6c00805c16f36cee0c032c9 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 3 17:55:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 3 18:12:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906cdff2 net-irc/irker: update systemd service file - fix the User by also setting DynamicUser (no need for new system user, and also much better security) - Better EPREFIX placeholder - Some more security options for less capabilities Signed-off-by: Arthur Zamarin gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/26212 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/files/irkerd.service | 21 + .../{irker-2.22-r1.ebuild => irker-2.22-r2.ebuild} | 8 +++- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/net-irc/irker/files/irkerd.service b/net-irc/irker/files/irkerd.service new file mode 100644 index ..232a8d5811a5 --- /dev/null +++ b/net-irc/irker/files/irkerd.service @@ -0,0 +1,21 @@ +# Copyright 2012 Wulf C. Krueger +# Copyright 2022 Arthur Zamarin +# Distributed under the terms of the BSD LICENSE + +[Unit] +Description=Internet Relay Chat (IRC) notification daemon +Requires=network.target +Documentation=man:irkerd(8) man:irkerhook(1) man:irk(1) + +[Service] +ExecStart=@EPREFIX@/usr/bin/irkerd +User=irker +DynamicUser=yes +NoNewPrivileges=yes +CapabilityBoundingSet= +PrivateDevices=yes +ProtectHome=yes + +[Install] +WantedBy=multi-user.target +Alias=irker.service diff --git a/net-irc/irker/irker-2.22-r1.ebuild b/net-irc/irker/irker-2.22-r2.ebuild similarity index 86% rename from net-irc/irker/irker-2.22-r1.ebuild rename to net-irc/irker/irker-2.22-r2.ebuild index e2bf844a14f6..085be79ae727 100644 --- a/net-irc/irker/irker-2.22-r1.ebuild +++ b/net-irc/irker/irker-2.22-r2.ebuild @@ -39,12 +39,10 @@ src_prepare() { default # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" + sed -e "/^SYSTEMDSYSTEMUNITDIR/d" -i Makefile || die "sed failed" # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ - || die "sed failed" + sed -e "s|@EPREFIX@|${EPREFIX}|" "${FILESDIR}"/irkerd.service > "${WORKDIR}"/irkerd.service || die "sed failed" } src_install() { @@ -57,7 +55,7 @@ src_install() { newinitd "${FILESDIR}"/irkerd.initd irkerd newconfd "${FILESDIR}"/irkerd.confd irkerd - systemd_dounit irkerd.service + systemd_dounit "${WORKDIR}"/irkerd.service docinto examples dodoc filter-example.py filter-test.py
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/, net-irc/irker/
commit: 7a1cd8bc1aef97104e6671b3502876490f224bc9 Author: Sam James gentoo org> AuthorDate: Sat Jul 2 17:48:26 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 17:48:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1cd8bc net-irc/irker: fix notifications Signed-off-by: Sam James gentoo.org> net-irc/irker/files/irker-2.22-fix-tcpserver.patch | 22 +++ net-irc/irker/irker-2.22-r1.ebuild | 68 ++ 2 files changed, 90 insertions(+) diff --git a/net-irc/irker/files/irker-2.22-fix-tcpserver.patch b/net-irc/irker/files/irker-2.22-fix-tcpserver.patch new file mode 100644 index ..1848a4430cc7 --- /dev/null +++ b/net-irc/irker/files/irker-2.22-fix-tcpserver.patch @@ -0,0 +1,22 @@ +https://gitlab.com/esr/irker/-/merge_requests/29 + +From da933d5188d88ef0557bda59f02188f164ad427c Mon Sep 17 00:00:00 2001 +From: "Frank Ch. Eigler" +Date: Mon, 11 Apr 2022 15:43:22 + +Subject: [PATCH] irkerd: correct typo to our internal TCP/UDP ipv6 server + classes + +--- a/irkerd b/irkerd +@@ -1131,8 +1131,8 @@ if __name__ == '__main__': + tcpserver = socketserver.TCPServer((args.host, PORT), IrkerTCPHandler) + udpserver = socketserver.UDPServer((args.host, PORT), IrkerUDPHandler) + # pylint: disable=undefined-variable +-tcp6server = TCPServer((args.host6, PORT), IrkerTCPHandler) +-udp6server = UDPServer((args.host6, PORT), IrkerUDPHandler) ++tcp6server = TCP6Server((args.host6, PORT), IrkerTCPHandler) ++udp6server = UDP6Server((args.host6, PORT), IrkerUDPHandler) + for server in [tcpserver, udpserver, tcp6server, udp6server]: + server = threading.Thread(target=server.serve_forever) + server.setDaemon(True) +GitLab diff --git a/net-irc/irker/irker-2.22-r1.ebuild b/net-irc/irker/irker-2.22-r1.ebuild new file mode 100644 index ..e2bf844a14f6 --- /dev/null +++ b/net-irc/irker/irker-2.22-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" +RDEPEND="${PYTHON_DEPS}" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.22-fix-tcpserver.patch +) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: bbd3ff016af5c0b7efb78e82c0210884d7abe0ef Author: Sam James gentoo org> AuthorDate: Sat Jul 2 17:47:10 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 17:48:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd3ff01 net-irc/irker: destabilize 2.22 Bug: https://gitlab.com/esr/irker/-/merge_requests/29 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.22.ebuild b/net-irc/irker/irker-2.22.ebuild index 87717d39727a..5227a14bc99d 100644 --- a/net-irc/irker/irker-2.22.ebuild +++ b/net-irc/irker/irker-2.22.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: fb4a580e44e0cae0f28f040eeef1c4c8a773b497 Author: Sam James gentoo org> AuthorDate: Sat Jul 2 17:46:37 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 17:48:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4a580e Revert "net-irc/irker: drop 2.21" This reverts commit 99e39aedb12a6ca9f81ad0b8048ae7898a7fee6e. 2.22 is broken! Bug: https://gitlab.com/esr/irker/-/merge_requests/29 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.21.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index b6e57c0a76b8..08b849a980a8 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1 +1,2 @@ +DIST irker-2.21.tar.gz 45563 BLAKE2B d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d SHA512 d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225 DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 diff --git a/net-irc/irker/irker-2.21.ebuild b/net-irc/irker/irker-2.21.ebuild new file mode 100644 index ..87717d39727a --- /dev/null +++ b/net-irc/irker/irker-2.21.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" +RDEPEND="${PYTHON_DEPS}" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 99e39aedb12a6ca9f81ad0b8048ae7898a7fee6e Author: Sam James gentoo org> AuthorDate: Wed May 4 05:45:02 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 4 23:28:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e39aed net-irc/irker: drop 2.21 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.21.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 08b849a980a8..b6e57c0a76b8 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,2 +1 @@ -DIST irker-2.21.tar.gz 45563 BLAKE2B d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d SHA512 d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225 DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 diff --git a/net-irc/irker/irker-2.21.ebuild b/net-irc/irker/irker-2.21.ebuild deleted file mode 100644 index 87717d39727a.. --- a/net-irc/irker/irker-2.21.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ssl" - -inherit optfeature python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Dependency notes: -# NOTE: No pkgconfig dep here because of the systemd sed below -# NOTE: No need for asciidoc here as it's only used for the -# 'release' makefile target. -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ${PYTHON_DEPS} -" -RDEPEND="${PYTHON_DEPS}" - -DOCS=( NEWS README hacking.adoc security.adoc ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ - || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED}"/usr/bin/irkerd - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}"/irkerd.initd irkerd - newconfd "${FILESDIR}"/irkerd.confd irkerd - - systemd_dounit irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -} - -pkg_postinst() { - optfeature "SOCKS5 proxy support" dev-python/PySocks -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 1295beefa0e5bfd4771ff33c28ab2f6c49148785 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 09:29:28 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 10:20:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1295beef net-irc/irker: drop 2.20 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.20.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index b8e447e09577..08b849a980a8 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,3 +1,2 @@ -DIST irker-2.20.tar.gz 44949 BLAKE2B 9771059b4af86406233708c6b27f082842dc9269ef14b991391524da382cb389c3d09e119ecef8b278e375bbc4fe5c168a2dfe4220b2be5db09c8891b380b8c0 SHA512 291086cc1d9342c9dca0c3c7f00c1d3a4e33528cc188c21fbee5236df33c38fafb81e9898778b4c68b3a8609bdf5588be2a186e67e1bdaa7c6a0937730006f0d DIST irker-2.21.tar.gz 45563 BLAKE2B d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d SHA512 d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225 DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 diff --git a/net-irc/irker/irker-2.20.ebuild b/net-irc/irker/irker-2.20.ebuild deleted file mode 100644 index 926727207b86.. --- a/net-irc/irker/irker-2.20.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ssl" - -inherit optfeature python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Dependency notes: -# NOTE: No pkgconfig dep here because of the systemd sed below -# NOTE: No need for asciidoc here as it's only used for the -# 'release' makefile target. -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ${PYTHON_DEPS} -" -RDEPEND="${PYTHON_DEPS}" - -DOCS=( NEWS README hacking.adoc security.adoc ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ - || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED}"/usr/bin/irkerd - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}"/irkerd.initd irkerd - newconfd "${FILESDIR}"/irkerd.confd irkerd - - systemd_dounit irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -} - -pkg_postinst() { - optfeature "SOCKS5 proxy support" dev-python/PySocks -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: c95600e9b616ed7ae859c8d7cacb4b22e16e9627 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 08:26:29 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 08:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95600e9 net-irc/irker: Stabilize 2.22 ALLARCHES, #841524 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.22.ebuild b/net-irc/irker/irker-2.22.ebuild index 5227a14bc99d..87717d39727a 100644 --- a/net-irc/irker/irker-2.22.ebuild +++ b/net-irc/irker/irker-2.22.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 42d271027d2597622290ca055d33c801ff8bd5ba Author: Sam James gentoo org> AuthorDate: Sat Mar 26 21:01:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 26 21:21:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d27102 net-irc/irker: add 2.22 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.22.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 533a3d43fbfd..b8e447e09577 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,2 +1,3 @@ DIST irker-2.20.tar.gz 44949 BLAKE2B 9771059b4af86406233708c6b27f082842dc9269ef14b991391524da382cb389c3d09e119ecef8b278e375bbc4fe5c168a2dfe4220b2be5db09c8891b380b8c0 SHA512 291086cc1d9342c9dca0c3c7f00c1d3a4e33528cc188c21fbee5236df33c38fafb81e9898778b4c68b3a8609bdf5588be2a186e67e1bdaa7c6a0937730006f0d DIST irker-2.21.tar.gz 45563 BLAKE2B d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d SHA512 d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225 +DIST irker-2.22.tar.gz 46037 BLAKE2B fbd9deaaa5cc509989b15d16d733bec351b7b2ab9d3bedd8b20713ba110755a43ccb91b1482a6deb0f71497b3b1d6f8ed5faae395c06c33ac4c9ea7da30d2726 SHA512 a3f2ebe113e4fcb4589c31a44c157bc0f91e8792fd7819e9f350fd25847669d2cb3fcd51cc0e09ef352952c5175f8b4eb56ac9969f0bff1544e28268728f0595 diff --git a/net-irc/irker/irker-2.22.ebuild b/net-irc/irker/irker-2.22.ebuild new file mode 100644 index ..5227a14bc99d --- /dev/null +++ b/net-irc/irker/irker-2.22.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" +RDEPEND="${PYTHON_DEPS}" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 65089805a35e708f97e0281effb11c7243f9be29 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 25 20:41:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 25 20:41:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65089805 net-irc/irker: Stabilize 2.21 ALLARCHES, #834046 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.21.ebuild b/net-irc/irker/irker-2.21.ebuild index 5227a14bc99d..87717d39727a 100644 --- a/net-irc/irker/irker-2.21.ebuild +++ b/net-irc/irker/irker-2.21.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 3f5fbbe4c8fc92ca27de9251b400d49b9b84642d Author: Sam James gentoo org> AuthorDate: Wed Jan 26 02:43:12 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jan 26 04:33:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5fbbe4 net-irc/irker: add 2.21 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.21.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 69987ee28ace..533a3d43fbfd 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1 +1,2 @@ DIST irker-2.20.tar.gz 44949 BLAKE2B 9771059b4af86406233708c6b27f082842dc9269ef14b991391524da382cb389c3d09e119ecef8b278e375bbc4fe5c168a2dfe4220b2be5db09c8891b380b8c0 SHA512 291086cc1d9342c9dca0c3c7f00c1d3a4e33528cc188c21fbee5236df33c38fafb81e9898778b4c68b3a8609bdf5588be2a186e67e1bdaa7c6a0937730006f0d +DIST irker-2.21.tar.gz 45563 BLAKE2B d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d SHA512 d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225 diff --git a/net-irc/irker/irker-2.21.ebuild b/net-irc/irker/irker-2.21.ebuild new file mode 100644 index ..5227a14bc99d --- /dev/null +++ b/net-irc/irker/irker-2.21.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" +RDEPEND="${PYTHON_DEPS}" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: defecbc1a8cbbd63d1bae6fef04dbc223f122ef6 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 09:28:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 09:38:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=defecbc1 net-irc/irker: drop 2.19 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.19.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 37895450a1c5..69987ee28ace 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,2 +1 @@ -DIST irker-2.19.tar.gz 44502 BLAKE2B d777ed3b4308dca7f6bb2483bc03ba8ba50a55574da3e4de63138fe88483ae6d3ac46f414a94801d7f27c740e38ddcde494cea4c846fbc59d736441b692747f4 SHA512 7516ebe8adc74902eacc657f0a1d421c285a72f4ce08b84fd93b22635d49ba52acf7aedd03dde9012bc16496be3162bda9fa8486af3df1657af4cabf8719d7c7 DIST irker-2.20.tar.gz 44949 BLAKE2B 9771059b4af86406233708c6b27f082842dc9269ef14b991391524da382cb389c3d09e119ecef8b278e375bbc4fe5c168a2dfe4220b2be5db09c8891b380b8c0 SHA512 291086cc1d9342c9dca0c3c7f00c1d3a4e33528cc188c21fbee5236df33c38fafb81e9898778b4c68b3a8609bdf5588be2a186e67e1bdaa7c6a0937730006f0d diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild deleted file mode 100644 index 53daad840219.. --- a/net-irc/irker/irker-2.19.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="ssl" - -inherit optfeature python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Dependency notes: -# NOTE: No pkgconfig dep here because of the systemd sed below -# NOTE: No need for asciidoc here as it's only used for the -# 'release' makefile target. -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ${PYTHON_DEPS} -" -RDEPEND="${PYTHON_DEPS}" - -DOCS=( NEWS README hacking.adoc security.adoc ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ - || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED}/usr/bin/irkerd" - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}/irkerd.initd" irkerd - newconfd "${FILESDIR}/irkerd.confd" irkerd - - systemd_dounit irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -} - -pkg_postinst() { - optfeature "SOCKS5 proxy support" dev-python/PySocks -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: f34f24579a404c06681dd2c3a0a4b522e8aa4363 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 13 19:54:54 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 13 19:55:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34f2457 net-irc/irker: Stabilize 2.20 sparc, #829115 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irker/irker-2.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.20.ebuild b/net-irc/irker/irker-2.20.ebuild index 07c798644349..926727207b86 100644 --- a/net-irc/irker/irker-2.20.ebuild +++ b/net-irc/irker/irker-2.20.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 5a610c8f88ae8ddc9d1ece0c1fa4ea9a62fe8722 Author: Sam James gentoo org> AuthorDate: Thu Oct 28 07:44:43 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 28 07:44:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a610c8f net-irc/irker: update EAPI 7 -> 8 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-irc/irker/irker-2.20.ebuild b/net-irc/irker/irker-2.20.ebuild index 5796d23a2c5..07c79864434 100644 --- a/net-irc/irker/irker-2.20.ebuild +++ b/net-irc/irker/irker-2.20.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="ssl" inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 9b6e9427e2eb6d14f5820bb98aa759aaa239a411 Author: Sam James gentoo org> AuthorDate: Thu Oct 21 23:26:55 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 21 23:26:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6e9427 net-irc/irker: Stabilize 2.20 ALLARCHES, #819105 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.20.ebuild b/net-irc/irker/irker-2.20.ebuild index 3f3fae0dfee..5796d23a2c5 100644 --- a/net-irc/irker/irker-2.20.ebuild +++ b/net-irc/irker/irker-2.20.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 9b2ae5eef61816673e1055a3f3378c6377804fa4 Author: Sam James gentoo org> AuthorDate: Tue Sep 21 02:53:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 21 02:55:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2ae5ee net-irc/irker: add 2.20 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.20.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 4b8b5f10205..37895450a1c 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1 +1,2 @@ DIST irker-2.19.tar.gz 44502 BLAKE2B d777ed3b4308dca7f6bb2483bc03ba8ba50a55574da3e4de63138fe88483ae6d3ac46f414a94801d7f27c740e38ddcde494cea4c846fbc59d736441b692747f4 SHA512 7516ebe8adc74902eacc657f0a1d421c285a72f4ce08b84fd93b22635d49ba52acf7aedd03dde9012bc16496be3162bda9fa8486af3df1657af4cabf8719d7c7 +DIST irker-2.20.tar.gz 44949 BLAKE2B 9771059b4af86406233708c6b27f082842dc9269ef14b991391524da382cb389c3d09e119ecef8b278e375bbc4fe5c168a2dfe4220b2be5db09c8891b380b8c0 SHA512 291086cc1d9342c9dca0c3c7f00c1d3a4e33528cc188c21fbee5236df33c38fafb81e9898778b4c68b3a8609bdf5588be2a186e67e1bdaa7c6a0937730006f0d diff --git a/net-irc/irker/irker-2.20.ebuild b/net-irc/irker/irker-2.20.ebuild new file mode 100644 index 000..3f3fae0dfee --- /dev/null +++ b/net-irc/irker/irker-2.20.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="ssl" + +inherit optfeature python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" +RDEPEND="${PYTHON_DEPS}" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED}"/usr/bin/irkerd + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}"/irkerd.initd irkerd + newconfd "${FILESDIR}"/irkerd.confd irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "SOCKS5 proxy support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 18112c90a5a877a9bd54f3e748466e98d943e2cf Author: David Seifert gentoo org> AuthorDate: Mon May 31 20:45:03 2021 + Commit: David Seifert gentoo org> CommitDate: Mon May 31 20:45:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18112c90 net-irc/irker: drop inactive maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> net-irc/irker/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-irc/irker/metadata.xml b/net-irc/irker/metadata.xml index ee05af555f1..c7cdd1d661f 100644 --- a/net-irc/irker/metadata.xml +++ b/net-irc/irker/metadata.xml @@ -5,10 +5,6 @@ s...@gentoo.org Sam James - - patr...@gentoo.org - Patrick Lauer - esr/irker
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/
commit: ce959a9a084b7c6497d5f80e02a771cefef3b397 Author: Sam James gentoo org> AuthorDate: Thu Mar 11 06:12:58 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 06:12:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce959a9a net-irc/irker: fix copyright header in files/irkerd.initd Signed-off-by: Sam James gentoo.org> net-irc/irker/files/irkerd.initd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/files/irkerd.initd b/net-irc/irker/files/irkerd.initd index 9a02708e2ee..cd4d1012e80 100644 --- a/net-irc/irker/files/irkerd.initd +++ b/net-irc/irker/files/irkerd.initd @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 : "${pidfile:=/run/${RC_SVCNAME}.pid}"
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/
commit: 57c3b63a002a67aad884624fc89fe57c50e94eb5 Author: Kerin Millar plushkava net> AuthorDate: Thu Mar 11 06:11:12 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 06:11:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c3b63a net-irc/irker: remove bashisms from init script Quote the ${parameter:=word} expansions (SC2223), while removing two that are spurious. Remove the -z test which does absolutely nothing. It can never be true, because IRKERD_USER will always contain something. As an aside, the "nobody" account is not intended for running services. If ever the test is re-instated, it should be carried out _before_ checkpath is invoked, for reasons that should be obvious. Remove the use of the [[ keyword in favour of the POSIX test command (SC3010). Employ a vastly improved method of conveying the user-specified options. Obviously, POSIX sh doesn't support arrays so we must still perform word-splitting upon IRKERD_OPTS. However, potential pathname expansion can still be suppressed with set -f, so let's do that. Next, proceed to assemble a list of positional parameters using the set builtin. This completely eliminates the possibility for word-splitting and pathname expansion to be performed upon the other IRKERD_* variables, instead conveying them verbatim. Note that the start function is altered to define a ( ... ) compound command, so that the effects of set -f do not persist beyond the intended scope of the function. Closes: https://bugs.gentoo.org/760869 Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> net-irc/irker/files/irkerd.confd | 4 ++-- net-irc/irker/files/irkerd.initd | 29 - 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/net-irc/irker/files/irkerd.confd b/net-irc/irker/files/irkerd.confd index 42ae7323612..9b74518472c 100644 --- a/net-irc/irker/files/irkerd.confd +++ b/net-irc/irker/files/irkerd.confd @@ -12,8 +12,8 @@ # Debug Level (critical, error, warning, info, debug) # IRKERD_LOGLEVEL="" -# To run an anonymous irkerd safely. It should not be able -# to write to anywhere on your system +# To run an anonymous irkerd safely. It should not be able to write to anywhere +# on your system. If the user is undefined or empty, it defaults to "nobody". # IRKERD_USER="" # see man pages for irkerd for valid cmdline options diff --git a/net-irc/irker/files/irkerd.initd b/net-irc/irker/files/irkerd.initd index 6417d45ebf8..9a02708e2ee 100644 --- a/net-irc/irker/files/irkerd.initd +++ b/net-irc/irker/files/irkerd.initd @@ -2,32 +2,27 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -: ${pidfile:=/run/${RC_SVCNAME}.pid} - -: ${IRKERD_NICK:=} -: ${IRKERD_PASSWORD:=} -: ${IRKERD_USER:=nobody} +: "${pidfile:=/run/${RC_SVCNAME}.pid}" +: "${IRKERD_USER:=nobody}" depend() { use net } -start () { - if [[ ${IRKERD_LOGFILE} ]] ; then +start() ( + if [ -n "${IRKERD_LOGFILE}" ] ; then checkpath -f \ -o "${IRKERD_USER}" \ "${IRKERD_LOGFILE}" \ || return 1 fi - if [[ -z "${IRKERD_USER}" ]] ; then - die "IRKERD_USER is mandatory" - fi - - [[ -n "${IRKERD_LOGLEVEL}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -d ${IRKERD_LOGLEVEL}" - [[ -n "${IRKERD_LOGFILE}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -l ${IRKERD_LOGFILE}" - [[ -n "${IRKERD_NICK}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -n ${IRKERD_NICK}" - [[ -n "${IRKERD_PASSWORD}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -p ${IRKERD_PASSWORD}" + set -f + set -- ${IRKERD_OPTS} + [ -n "${IRKERD_LOGLEVEL}" ] && set -- "$@" -d "${IRKERD_LOGLEVEL}" + [ -n "${IRKERD_LOGFILE}" ] && set -- "$@" -l "${IRKERD_LOGFILE}" + [ -n "${IRKERD_NICK}" ] && set -- "$@" -n "${IRKERD_NICK}" + [ -n "${IRKERD_PASSWORD}" ] && set -- "$@" -p "${IRKERD_PASSWORD}" ebegin "Starting ${RC_SVCNAME}" start-stop-daemon --start \ @@ -35,6 +30,6 @@ start () { --user "${IRKERD_USER}" \ --make-pidfile --pidfile "${pidfile}" \ --exec /usr/bin/irkerd \ --- ${IRKERD_OPTS} < /dev/null +-- "$@" < /dev/null eend $? -} +)
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: e3ebd420ffa2ffd9c7a2635f94d84026fa5bf149 Author: Sam James gentoo org> AuthorDate: Mon Jan 18 04:48:48 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 18 04:48:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ebd420 net-irc/irker: Keyword 2.19 sparc Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index 11787ff9011..53daad84021 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.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="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: ee5546e71604fd7e74c8b0d80fa25f8c58f48275 Author: Sam James gentoo org> AuthorDate: Tue Aug 11 18:29:13 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 11 18:29:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5546e7 net-irc/irker: Stabilize 2.19 ALLARCHES (again), #736776 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index bf98c1ca3a0..308db034b26 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: fee9534feef8d219fa10066124372c5ff2d28452 Author: Sam James gentoo org> AuthorDate: Tue Aug 11 18:23:32 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 11 18:23:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee9534f net-irc/irker: Stabilize 2.19 ALLARCHES, #736776 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index e90e41c59a9..bf98c1ca3a0 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 6ccf2c449da2f0a56c5198cb758cb53c1964bf26 Author: Sam James gentoo org> AuthorDate: Wed Jul 29 19:11:16 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 19:11:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccf2c44 net-irc/irker: cleanup old Python 2 version Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.18-r2.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index acb711d9e3a..4b8b5f10205 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,2 +1 @@ -DIST irker-2.18.tar.gz 44284 BLAKE2B 355d9004c77c7635e5ee068d6521b2d1b8c3e0ae4b0d2fa39e71c16a4ecc2272c5a487dafd296a3d02aa5072c734f454875939b99f66c4321ab2970da78216ef SHA512 215f0ab3be03b615f2bb24e04a5e5f6688634c4fb994b5384106b7f3eae62967ac45b2a14d08eee8dbed886dbb0578e077fa19597db599ea9562a67797f75606 DIST irker-2.19.tar.gz 44502 BLAKE2B d777ed3b4308dca7f6bb2483bc03ba8ba50a55574da3e4de63138fe88483ae6d3ac46f414a94801d7f27c740e38ddcde494cea4c846fbc59d736441b692747f4 SHA512 7516ebe8adc74902eacc657f0a1d421c285a72f4ce08b84fd93b22635d49ba52acf7aedd03dde9012bc16496be3162bda9fa8486af3df1657af4cabf8719d7c7 diff --git a/net-irc/irker/irker-2.18-r2.ebuild b/net-irc/irker/irker-2.18-r2.ebuild deleted file mode 100644 index b31d9dfc80f..000 --- a/net-irc/irker/irker-2.18-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) # Doesn't work with python3 bug #619700 -PYTHON_REQ_USE="ssl" - -inherit python-single-r1 systemd - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="socks5" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - socks5? ( - $(python_gen_cond_dep ' - dev-python/PySocks[${PYTHON_MULTI_USEDEP}] - ') - )" - -DOCS=( NEWS README hacking.txt security.txt ) -HTML_DOCS=( irkerd.html irkerhook.html ) - -src_prepare() { - default - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}:" irkerd.service \ - || die "sed failed" -} - -src_install() { - default - - python_doscript "${ED%/}/usr/bin/irkerd" - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}/irkerd.initd" irkerd - newconfd "${FILESDIR}/irkerd.confd" irkerd - - systemd_dounit irkerd.service - - docinto examples - dodoc filter-example.py filter-test.py -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 27254968d5aee0261dcd4c4978ed926917d3150e Author: Sam James gentoo org> AuthorDate: Wed Jul 29 05:24:16 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 05:24:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27254968 net-irc/irker: ppc keyworded (bug #734340) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index 743ff300930..bcc9c73f63f 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 3223b155cf77e34814ea3215f5881b16efe50e12 Author: Sam James gentoo org> AuthorDate: Wed Jul 29 05:28:00 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 05:28:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3223b155 net-irc/irker: ppc64 keyworded (bug #734340) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index bcc9c73f63f..e90e41c59a9 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: c229cf195b89885251cfbcc7504d24d694a9ea1b Author: Sam James gentoo org> AuthorDate: Mon Jul 27 04:12:50 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 27 04:12:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c229cf19 net-irc/irker: fix metadata typo Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/metadata.xml b/net-irc/irker/metadata.xml index 74a865ce6f9..ee05af555f1 100644 --- a/net-irc/irker/metadata.xml +++ b/net-irc/irker/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - s...@gentoo.org> + s...@gentoo.org Sam James
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 8dc68839358778f835e0b3c63e98576a05e690a6 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 02:21:00 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 02:23:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc68839 net-irc/irker: mark ALLARCHES Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-irc/irker/metadata.xml b/net-irc/irker/metadata.xml index 21c9804edbb..4dc6418891c 100644 --- a/net-irc/irker/metadata.xml +++ b/net-irc/irker/metadata.xml @@ -9,4 +9,5 @@ patr...@gentoo.org Patrick Lauer +
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 0d5d375418039050005e63fbafdf6a2b38eaba21 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 02:23:20 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 02:23:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5d3754 net-irc/irker: add upstream information Reference the upstream repo: esr/irker on gitlab. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-irc/irker/metadata.xml b/net-irc/irker/metadata.xml index 4dc6418891c..74a865ce6f9 100644 --- a/net-irc/irker/metadata.xml +++ b/net-irc/irker/metadata.xml @@ -10,4 +10,7 @@ Patrick Lauer + + esr/irker +
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: faf95a2963c0179aef043c382ab93f76a11888e1 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 02:19:14 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 02:23:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf95a29 net-irc/irker: arm64 keyworded (bug #733260) Closes: https://bugs.gentoo.org/733260 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index 05fddcb..743ff300930 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Dependency notes:
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 6c48837913d02f669793790e8eb94a0d52892287 Author: Sam James gentoo org> AuthorDate: Mon Jul 13 21:55:49 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 21:56:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c488379 net-irc/irker: improved optfeature text Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index 10542f200ff..05fddcb 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -60,5 +60,5 @@ src_install() { } pkg_postinst() { - optfeature "Enable SOCKS5 support" dev-python/PySocks + optfeature "SOCKS5 proxy support" dev-python/PySocks }
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: e0aec92861a24409c973c5f7393b9395ec18e46b Author: Sam James gentoo org> AuthorDate: Mon Jul 13 20:17:57 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 20:17:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aec928 net-irc/irker: add Python 3.9 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index 0bd760d88f7..10542f200ff 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="ssl" inherit eutils python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: fbcb64c3c55b855bb648c00ac42917e022fea704 Author: Sam James gentoo org> AuthorDate: Mon Jul 13 20:14:24 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 20:14:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbcb64c3 net-irc/irker: remove unnecessary slash strip This is EAPI 7, so we know that ${ED} won't contain a trailing slash. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild index 77d10e3ec2f..0bd760d88f7 100644 --- a/net-irc/irker/irker-2.19.ebuild +++ b/net-irc/irker/irker-2.19.ebuild @@ -46,7 +46,7 @@ src_prepare() { src_install() { default - python_doscript "${ED%/}/usr/bin/irkerd" + python_doscript "${ED}/usr/bin/irkerd" # Not installed with the default Makefile python_doscript irk irkerhook.py
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 8482ca511613d2677965d40d7ac9dae7271f9b0f Author: Sam James gentoo org> AuthorDate: Mon Jul 13 19:50:02 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 20:03:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8482ca51 net-irc/irker: join as maintainer Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-irc/irker/metadata.xml b/net-irc/irker/metadata.xml index 40aa45df2b0..21c9804edbb 100644 --- a/net-irc/irker/metadata.xml +++ b/net-irc/irker/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> + + s...@gentoo.org> + Sam James + patr...@gentoo.org Patrick Lauer
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 8a7e0bd1b716c626382f7203c80a599f75472b1d Author: Sam James gentoo org> AuthorDate: Mon Jul 13 20:02:09 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 20:03:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7e0bd1 net-irc/irker: change licence to BSD-2 Irker has been licenced under BSD-2 since 2.14: https://gitlab.com/esr/irker/-/commit/1916dc346cb2aef70211a Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/irker-2.18-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.18-r2.ebuild b/net-irc/irker/irker-2.18-r2.ebuild index df9f62a0916..b31d9dfc80f 100644 --- a/net-irc/irker/irker-2.18-r2.ebuild +++ b/net-irc/irker/irker-2.18-r2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Submission tools for IRC notifications" HOMEPAGE="http://www.catb.org/esr/irker/; SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; -LICENSE="BSD" +LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="socks5"
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 8dfacb0aff98fddab174629593535def3509894e Author: Sam James gentoo org> AuthorDate: Mon Jul 13 19:59:46 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 20:03:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfacb0a net-irc/irker: bump to 2.19 Changes: * Add Python 3.7, 3.8 * Drop socks5 use flag - use optfeature instead * Update LICENSE to BSD-2 * Fix systemd service (absolute path) Closes: https://bugs.gentoo.org/730182 Closes: https://bugs.gentoo.org/612448 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.19.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index e49117995b6..acb711d9e3a 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1 +1,2 @@ DIST irker-2.18.tar.gz 44284 BLAKE2B 355d9004c77c7635e5ee068d6521b2d1b8c3e0ae4b0d2fa39e71c16a4ecc2272c5a487dafd296a3d02aa5072c734f454875939b99f66c4321ab2970da78216ef SHA512 215f0ab3be03b615f2bb24e04a5e5f6688634c4fb994b5384106b7f3eae62967ac45b2a14d08eee8dbed886dbb0578e077fa19597db599ea9562a67797f75606 +DIST irker-2.19.tar.gz 44502 BLAKE2B d777ed3b4308dca7f6bb2483bc03ba8ba50a55574da3e4de63138fe88483ae6d3ac46f414a94801d7f27c740e38ddcde494cea4c846fbc59d736441b692747f4 SHA512 7516ebe8adc74902eacc657f0a1d421c285a72f4ce08b84fd93b22635d49ba52acf7aedd03dde9012bc16496be3162bda9fa8486af3df1657af4cabf8719d7c7 diff --git a/net-irc/irker/irker-2.19.ebuild b/net-irc/irker/irker-2.19.ebuild new file mode 100644 index 000..77d10e3ec2f --- /dev/null +++ b/net-irc/irker/irker-2.19.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_REQ_USE="ssl" + +inherit eutils python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Dependency notes: +# NOTE: No pkgconfig dep here because of the systemd sed below +# NOTE: No need for asciidoc here as it's only used for the +# 'release' makefile target. +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ${PYTHON_DEPS} +" +RDEPEND="${PYTHON_DEPS}" + +DOCS=( NEWS README hacking.adoc security.adoc ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED%/}/usr/bin/irkerd" + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}/irkerd.initd" irkerd + newconfd "${FILESDIR}/irkerd.confd" irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +} + +pkg_postinst() { + optfeature "Enable SOCKS5 support" dev-python/PySocks +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/, net-irc/irker/files/
commit: 86f45811d1efe4833cc6c5f0b9fc1ae0fd254258 Author: David Seifert gentoo org> AuthorDate: Sun Dec 29 08:53:07 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Dec 29 08:53:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f45811 net-irc/irker: Remove old Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> net-irc/irker/Manifest | 6 -- ...thor_name-as-author-instead-of-email-user.patch | 32 --- .../files/2.7-irkerhook-Remove-file-listing.patch | 105 - net-irc/irker/irker-2.11.ebuild| 51 -- net-irc/irker/irker-2.12.ebuild| 51 -- net-irc/irker/irker-2.13.ebuild| 51 -- net-irc/irker/irker-2.15.ebuild| 57 --- net-irc/irker/irker-2.16.ebuild| 57 --- net-irc/irker/irker-2.18.ebuild| 55 --- net-irc/irker/irker-2.9.ebuild | 51 -- 10 files changed, 516 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 107eeded430..e49117995b6 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,7 +1 @@ -DIST irker-2.11.tar.gz 41504 BLAKE2B a3baabf3021a25acb8d91b7fc24321f2fe962725add38c274e0ed0ff25c120b6b008656d549a32c40b01046e697195ba9ad0cfa8b07767291d0aa722d8db0ecc SHA512 b95824f8a68103f7094b13044263e422e98efef163425d88217a7c3f89ef83bf8c4116055b34f92d86ce1641f9c74215a4488c084eba95c56f8cf95fc8067e9b -DIST irker-2.12.tar.gz 41693 BLAKE2B 923a3bbfaad490bf5b2c6c6073336b329f5c90324c5be10c54cee02ee05d5097689b5613e2366f0230780fa8230d508c0f8f504c5a59b600a8d4b39901c61837 SHA512 73606deb3f2b96d72501e876dd05f146e62298fa1f7a051c0f831f0db9fc9554f991b1d645c17ccb9032c7da287c142eedf69b262cf3445ae6b0937a24a5bdb4 -DIST irker-2.13.tar.gz 42733 BLAKE2B e6a630c9ba2f64a971f53c8d4f2664153bd0c8afd141fd2c9a1278a85e2360bf9324783420af05039d00b1fd8a54889b189dca0e35fda3ba746b84bbad75e711 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac -DIST irker-2.15.tar.gz 43765 BLAKE2B 0b69f8d61bc4368e686e48fda8823a02ef1c4c0ce1eb2d689c885f181ae5f37659af92e24b25d496395c3081d06d9c2528e61999374d549d0e04d856e635c2cf SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe -DIST irker-2.16.tar.gz 43824 BLAKE2B 85043f3a2f9d4d10570b856a0e561c439dc584892bac1625ecee304e234e34e33b0fca97bc39b252ef224c3ac12c420fff699eda349d0264fe342e993e99e3b9 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 DIST irker-2.18.tar.gz 44284 BLAKE2B 355d9004c77c7635e5ee068d6521b2d1b8c3e0ae4b0d2fa39e71c16a4ecc2272c5a487dafd296a3d02aa5072c734f454875939b99f66c4321ab2970da78216ef SHA512 215f0ab3be03b615f2bb24e04a5e5f6688634c4fb994b5384106b7f3eae62967ac45b2a14d08eee8dbed886dbb0578e077fa19597db599ea9562a67797f75606 -DIST irker-2.9.tar.gz 41050 BLAKE2B 1cf24c57acd511eed14028187ae0195c54a9d5b2a5daa245875afa44af52fd63aae5495b271ea8f1106c34a1c6bfff44d3dd0d7d60556835c20ba9b41112a4ec SHA512 bdb632414c87ebc3f0d480605a29823d9259defe63a6c6de8f5d1876c13f5a4ab90ef7956a83f62aedf08f17494be7a67bc414e2e30101608f565afd115c5c0f diff --git a/net-irc/irker/files/2.7-Register-author_name-as-author-instead-of-email-user.patch b/net-irc/irker/files/2.7-Register-author_name-as-author-instead-of-email-user.patch deleted file mode 100644 index a19da1f4a48..000 --- a/net-irc/irker/files/2.7-Register-author_name-as-author-instead-of-email-user.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 108e898c600cf7a80a3d01a83a270c7579460b42 Mon Sep 17 00:00:00 2001 -From: Bertrand Jacquin -Date: Mon, 23 Sep 2013 23:10:23 +0200 -Subject: [PATCH 1/3] Register author_name as author instead of email userpart - -Signed-off-by: Bertrand Jacquin - irkerhook.py | 11 ++- - 1 file changed, 2 insertions(+), 9 deletions(-) - -diff --git a/irkerhook.py b/irkerhook.py -index 5f15032..36a875e 100755 a/irkerhook.py -+++ b/irkerhook.py -@@ -275,15 +275,8 @@ class GitExtractor(GenericExtractor): - # Design choice: for git we ship only the first message line, which is - # conventionally supposed to be a summary of the commit. Under - # other VCSes a different choice may be appropriate. --commit.author_name, commit.mail, commit.logmsg = \ --do("git log -1 '--pretty=format:%an%n%ae%n%s' " + shellquote(commit.commit)).split("\n") --# This discards the part of the author's address after @. --# Might be be nice to ship the full email address, if not --# for spammers' address harvesters - getting this wrong --# would make the freenode #commits channel into harvester heaven. --
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 92507eb100e9368ab62e84d5adecc3c35bcc9109 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 26 19:20:47 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 26 19:21:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92507eb1 net-irc/irker: Doesn't work with python3 bug #619700 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-irc/irker/irker-2.18-r1.ebuild | 55 ++ 1 file changed, 55 insertions(+) diff --git a/net-irc/irker/irker-2.18-r1.ebuild b/net-irc/irker/irker-2.18-r1.ebuild new file mode 100644 index 000..62f36d076cf --- /dev/null +++ b/net-irc/irker/irker-2.18-r1.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=( python2_7 ) # Doesn't work with python3 bug #619700 +PYTHON_REQ_USE="ssl" + +inherit python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="socks5" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + socks5? ( dev-python/PySocks[${PYTHON_USEDEP}] )" + +DOCS=( NEWS README hacking.txt security.txt ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED%/}/usr/bin/irkerd" + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}/irkerd.initd" irkerd + newconfd "${FILESDIR}/irkerd.confd" irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/
commit: 9a3f6d109fdeddac19ae2316b2847c0a90a8c399 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Apr 28 07:43:13 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat May 5 01:22:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3f6d10 net-irc/irker: remove unused patch Closes: https://bugs.gentoo.org/650188 .../files/2.17-irkerhook-Remove-file-listing.patch | 104 - 1 file changed, 104 deletions(-) diff --git a/net-irc/irker/files/2.17-irkerhook-Remove-file-listing.patch b/net-irc/irker/files/2.17-irkerhook-Remove-file-listing.patch deleted file mode 100644 index 356bc9ae264..000 --- a/net-irc/irker/files/2.17-irkerhook-Remove-file-listing.patch +++ /dev/null @@ -1,104 +0,0 @@ -From a5fca5ebbede155329e44fd4b4a4268c0c86ff3f Mon Sep 17 00:00:00 2001 -From: Bertrand Jacquin-Date: Mon, 7 Oct 2013 13:33:30 +0200 -Subject: [PATCH 2/2] irkerhook: Remove file listing - - irkerhook.py | 28 +++- - 1 file changed, 3 insertions(+), 25 deletions(-) - -diff --git a/irkerhook.py b/irkerhook.py -index 18c9b01..0ba6834 100755 a/irkerhook.py -+++ b/irkerhook.py -@@ -66,7 +66,6 @@ class Commit: - self.rev = None - self.mail = None - self.author = None --self.files = None - self.logmsg = None - self.url = None - self.author_date = None -@@ -237,7 +236,7 @@ class GitExtractor(GenericExtractor): - self.channels = do("git config --get irker.channels") - self.email = do("git config --get irker.email") - self.tcp = do("git config --bool --get irker.tcp") --self.template = '%(bold)s%(project)s:%(reset)s %(green)s%(author)s%(reset)s %(repo)s:%(yellow)s%(branch)s%(reset)s * %(bold)s%(rev)s%(reset)s / %(bold)s%(files)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' -+self.template = '%(bold)s%(project)s:%(reset)s %(green)s%(author)s%(reset)s %(repo)s:%(yellow)s%(branch)s%(reset)s * %(bold)s%(rev)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' - self.tinyifier = do("git config --get irker.tinyifier") or default_tinyifier - self.color = do("git config --get irker.color") - self.urlprefix = do("git config --get irker.urlprefix") or "gitweb" -@@ -286,9 +285,6 @@ class GitExtractor(GenericExtractor): - if self.urlprefix in ('gitweb', 'cgit'): - # Also truncate the commit used for the announced urls - commit.commit = commit.rev --# Extract the meta-information for the commit --commit.files = do("git diff-tree -r --name-only " + shellquote(commit.commit)) --commit.files = " ".join(commit.files.strip().split("\n")[1:]) - # Design choice: for git we ship only the first message line, which is - # conventionally supposed to be a summary of the commit. Under - # other VCSes a different choice may be appropriate. -@@ -309,7 +305,7 @@ class SvnExtractor(GenericExtractor): - if tok.startswith("--repository="): - self.repository = tok[13:] - self.project = os.path.basename(self.repository) --self.template = '%(bold)s%(project)s%(reset)s: %(green)s%(author)s%(reset)s %(repo)s * %(bold)s%(rev)s%(reset)s / %(bold)s%(files)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' -+self.template = '%(bold)s%(project)s%(reset)s: %(green)s%(author)s%(reset)s %(repo)s * %(bold)s%(rev)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' - self.urlprefix = "viewcvs" - self.load_preferences(os.path.join(self.repository, "irker.conf")) - self.do_overrides() -@@ -323,7 +319,6 @@ class SvnExtractor(GenericExtractor): - commit.rev = "r%s" % self.id - commit.author = self.svnlook("author") - commit.commit_date = self.svnlook("date").partition('(')[0] --commit.files = self.svnlook("dirs-changed").strip().replace("\n", " ") - commit.logmsg = self.svnlook("log").strip() - return commit - def svnlook(self, info): -@@ -367,7 +362,7 @@ class HgExtractor(GenericExtractor): - self.channels = ui.config('irker', 'channels') - self.email = ui.config('irker', 'email') - self.tcp = str(ui.configbool('irker', 'tcp')) # converted to bool again in do_overrides --self.template = '%(bold)s%(project)s:%(reset)s %(green)s%(author)s%(reset)s %(repo)s:%(yellow)s%(branch)s%(reset)s * %(bold)s%(rev)s%(reset)s / %(bold)s%(files)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' -+self.template = '%(bold)s%(project)s:%(reset)s %(green)s%(author)s%(reset)s %(repo)s:%(yellow)s%(branch)s%(reset)s * %(bold)s%(rev)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' - self.tinyifier = ui.config('irker', 'tinyifier') or default_tinyifier - self.color = ui.config('irker', 'color') - self.urlprefix = (ui.config('irker', 'urlprefix') or -@@
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 859490d3da57598c73ee93d872c02cad5de5e14a Author: Patrice Clement gentoo org> AuthorDate: Sat Feb 10 16:49:21 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sat Feb 10 16:49:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859490d3 net-irc/irker: remove version 2.17. We asked upstream: this version's tarball is not longer available. Let's remove it then. Closes: https://bugs.gentoo.org/587060 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-irc/irker/Manifest | 1 - net-irc/irker/irker-2.17.ebuild | 58 - 2 files changed, 59 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index c1b7e18d7d0..107eeded430 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -3,6 +3,5 @@ DIST irker-2.12.tar.gz 41693 BLAKE2B 923a3bbfaad490bf5b2c6c6073336b329f5c90324c5 DIST irker-2.13.tar.gz 42733 BLAKE2B e6a630c9ba2f64a971f53c8d4f2664153bd0c8afd141fd2c9a1278a85e2360bf9324783420af05039d00b1fd8a54889b189dca0e35fda3ba746b84bbad75e711 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac DIST irker-2.15.tar.gz 43765 BLAKE2B 0b69f8d61bc4368e686e48fda8823a02ef1c4c0ce1eb2d689c885f181ae5f37659af92e24b25d496395c3081d06d9c2528e61999374d549d0e04d856e635c2cf SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe DIST irker-2.16.tar.gz 43824 BLAKE2B 85043f3a2f9d4d10570b856a0e561c439dc584892bac1625ecee304e234e34e33b0fca97bc39b252ef224c3ac12c420fff699eda349d0264fe342e993e99e3b9 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 -DIST irker-2.17.tar.gz 44139 SHA256 71150b019345c4963d7b94aa38e173c070939ec45360e9ba42a24d9cb25bb2d4 SHA512 030b45c1d64e3c3ebd89aabf99e86d4f3824c8b749ecca02447c0aa1248d928b9c640c3b65ca22f1412d9a9b0609157f7708323234f559111097ee6aa67abac0 WHIRLPOOL f2ff6035ab3080508bc36ccc98b2662d8f63a976c931e5d3ad4a61eb4605dfc10916b98fc39ae8b7afecef8e8f0d2cd132c993a7ab9e0173dfbde4cda91c1312 DIST irker-2.18.tar.gz 44284 BLAKE2B 355d9004c77c7635e5ee068d6521b2d1b8c3e0ae4b0d2fa39e71c16a4ecc2272c5a487dafd296a3d02aa5072c734f454875939b99f66c4321ab2970da78216ef SHA512 215f0ab3be03b615f2bb24e04a5e5f6688634c4fb994b5384106b7f3eae62967ac45b2a14d08eee8dbed886dbb0578e077fa19597db599ea9562a67797f75606 DIST irker-2.9.tar.gz 41050 BLAKE2B 1cf24c57acd511eed14028187ae0195c54a9d5b2a5daa245875afa44af52fd63aae5495b271ea8f1106c34a1c6bfff44d3dd0d7d60556835c20ba9b41112a4ec SHA512 bdb632414c87ebc3f0d480605a29823d9259defe63a6c6de8f5d1876c13f5a4ab90ef7956a83f62aedf08f17494be7a67bc414e2e30101608f565afd115c5c0f diff --git a/net-irc/irker/irker-2.17.ebuild b/net-irc/irker/irker-2.17.ebuild deleted file mode 100644 index 1762dd6..000 --- a/net-irc/irker/irker-2.17.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} ) -PYTHON_REQ_USE="ssl" - -inherit python-single-r1 systemd eutils - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="socks5" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - socks5? ( dev-python/PySocks[${PYTHON_USEDEP}] )" - -src_prepare() { - # https://gitorious.org/irker/irker/merge_requests/25 - epatch "${FILESDIR}/2.7-Register-author_name-as-author-instead-of-email-user.patch" - - epatch "${FILESDIR}/2.17-irkerhook-Remove-file-listing.patch" - - # Rely on systemd eclass for systemd service install - sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ - || die "sed failed" - - # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ - || die "sed failed" -} - -src_install() { - emake DESTDIR="${ED}" install - - python_doscript "${ED}/usr/bin/irkerd" - # Not installed with the default Makefile - python_doscript irk irkerhook.py - - newinitd "${FILESDIR}/irkerd.initd" irkerd - newconfd "${FILESDIR}/irkerd.confd" irkerd - - systemd_dounit irkerd.service - - dodoc NEWS README hacking.txt security.txt - dohtml irkerd.html irkerhook.html - - docinto examples - dodoc filter-example.py filter-test.py -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 40f89c524e2cd5d81095958c16c7d9087eb69161 Author: Ulrich Müller gentoo org> AuthorDate: Sun Dec 10 15:25:37 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Dec 10 15:25:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f89c52 net-irc/irker: Partially update Manifest hashes. net-irc/irker/Manifest | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 324fa078e5f..c1b7e18d7d0 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,8 +1,8 @@ -DIST irker-2.11.tar.gz 41504 SHA256 f7fa5b6020089c7fcb96429c2ce8621ccd9f1ebd14e112c5388b5701201802ab SHA512 b95824f8a68103f7094b13044263e422e98efef163425d88217a7c3f89ef83bf8c4116055b34f92d86ce1641f9c74215a4488c084eba95c56f8cf95fc8067e9b WHIRLPOOL 71d95d32e49b718d59b6a7e63ac267d1cc244281bd557f7914da9292aa0cef4049433a0135637d2bd95ce076128f4b22ac89f4c1148e41d156e6ded785e111cd -DIST irker-2.12.tar.gz 41693 SHA256 cf76cc289e54c4d0d745e73a2cd9b8d0e40651890f9374220229f59fb220d5a5 SHA512 73606deb3f2b96d72501e876dd05f146e62298fa1f7a051c0f831f0db9fc9554f991b1d645c17ccb9032c7da287c142eedf69b262cf3445ae6b0937a24a5bdb4 WHIRLPOOL b33b395888be786e43340665bdc8067e06d412af0eb516cbb64c384b6f8d7d8883a43bb3e7e3a3516d8afd800ffdb47a9b66eb25fe060922104baedeb5c754f4 -DIST irker-2.13.tar.gz 42733 SHA256 12e8d28f682c6e0bc66d33e8ec69b90db30edef4520ab2ffb26e3b4ff49609c4 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac WHIRLPOOL 1cd1da51d5d5834ccdda295833fef20edc4bcae6706b58fdb0fbc1a986e02401c777e8a229b3b074826060554713803201d5fce87878ce6811df7e6f6e1ef52e -DIST irker-2.15.tar.gz 43765 SHA256 b4055ae0eb39140481a2b637a64b9d49df1d615f687f6fe05d64b6048e7739fb SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe WHIRLPOOL 15cd397c114f3ef44a2ecc04ae3e511328068c753ac5ff45f0e9bd550732a0bdcd4de181f2eb50ee718130cbb1d9c7dc9ecab2699e589e8b755be4084c280308 -DIST irker-2.16.tar.gz 43824 SHA256 3203bdf765fdf70ec9369fce15f52910676f76f1c1714ade3a0411c46f7b38b7 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 WHIRLPOOL a5de277a01bcd79d7d5951406bacb0346c288860d1265ce99271b6d124bc7bf05e651a9a0ad2f78ddb158061aea142c3579a4d9d4e4944197a72d3f762f73486 +DIST irker-2.11.tar.gz 41504 BLAKE2B a3baabf3021a25acb8d91b7fc24321f2fe962725add38c274e0ed0ff25c120b6b008656d549a32c40b01046e697195ba9ad0cfa8b07767291d0aa722d8db0ecc SHA512 b95824f8a68103f7094b13044263e422e98efef163425d88217a7c3f89ef83bf8c4116055b34f92d86ce1641f9c74215a4488c084eba95c56f8cf95fc8067e9b +DIST irker-2.12.tar.gz 41693 BLAKE2B 923a3bbfaad490bf5b2c6c6073336b329f5c90324c5be10c54cee02ee05d5097689b5613e2366f0230780fa8230d508c0f8f504c5a59b600a8d4b39901c61837 SHA512 73606deb3f2b96d72501e876dd05f146e62298fa1f7a051c0f831f0db9fc9554f991b1d645c17ccb9032c7da287c142eedf69b262cf3445ae6b0937a24a5bdb4 +DIST irker-2.13.tar.gz 42733 BLAKE2B e6a630c9ba2f64a971f53c8d4f2664153bd0c8afd141fd2c9a1278a85e2360bf9324783420af05039d00b1fd8a54889b189dca0e35fda3ba746b84bbad75e711 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac +DIST irker-2.15.tar.gz 43765 BLAKE2B 0b69f8d61bc4368e686e48fda8823a02ef1c4c0ce1eb2d689c885f181ae5f37659af92e24b25d496395c3081d06d9c2528e61999374d549d0e04d856e635c2cf SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe +DIST irker-2.16.tar.gz 43824 BLAKE2B 85043f3a2f9d4d10570b856a0e561c439dc584892bac1625ecee304e234e34e33b0fca97bc39b252ef224c3ac12c420fff699eda349d0264fe342e993e99e3b9 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 DIST irker-2.17.tar.gz 44139 SHA256 71150b019345c4963d7b94aa38e173c070939ec45360e9ba42a24d9cb25bb2d4 SHA512 030b45c1d64e3c3ebd89aabf99e86d4f3824c8b749ecca02447c0aa1248d928b9c640c3b65ca22f1412d9a9b0609157f7708323234f559111097ee6aa67abac0 WHIRLPOOL f2ff6035ab3080508bc36ccc98b2662d8f63a976c931e5d3ad4a61eb4605dfc10916b98fc39ae8b7afecef8e8f0d2cd132c993a7ab9e0173dfbde4cda91c1312 -DIST irker-2.18.tar.gz 44284 SHA256 faa8bd06fc5e54274e83a0d451840a9520c97b749dcfd460bca01610ef0a2afe SHA512 215f0ab3be03b615f2bb24e04a5e5f6688634c4fb994b5384106b7f3eae62967ac45b2a14d08eee8dbed886dbb0578e077fa19597db599ea9562a67797f75606 WHIRLPOOL 6bd37ace45fcb2f17ecc51ade1a9e67588ebcd99545e74f67cfe5ec0d02d9eb513ac80c4efdbf795932f6fffa6fae38fd93d855373430a12619f8c3f48663bc1 -DIST irker-2.9.tar.gz 41050 SHA256 1c743a86275e8bf91f133b70943a1296d960e2dcc8c5e8dd894bc9a3c9a824b5 SHA512
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 3c0c3f4fe6d814ee81bc95899c70e26171ce4358 Author: David Seifert gentoo org> AuthorDate: Sun Apr 23 20:02:39 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 23 20:58:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0c3f4f net-irc/irker: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-irc/irker/irker-2.11.ebuild | 7 +-- net-irc/irker/irker-2.12.ebuild | 7 +-- net-irc/irker/irker-2.13.ebuild | 7 +-- net-irc/irker/irker-2.15.ebuild | 7 +-- net-irc/irker/irker-2.16.ebuild | 7 +-- net-irc/irker/irker-2.17.ebuild | 7 +-- net-irc/irker/irker-2.18.ebuild | 5 - net-irc/irker/irker-2.9.ebuild | 7 +-- 8 files changed, 39 insertions(+), 15 deletions(-) diff --git a/net-irc/irker/irker-2.11.ebuild b/net-irc/irker/irker-2.11.ebuild index 49fe02862db..9b6fdbbae2e 100644 --- a/net-irc/irker/irker-2.11.ebuild +++ b/net-irc/irker/irker-2.11.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=5 @@ -15,8 +15,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="app-text/docbook-xml-dtd:4.1.2 +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 app-text/xmlto" src_prepare() { diff --git a/net-irc/irker/irker-2.12.ebuild b/net-irc/irker/irker-2.12.ebuild index 49fe02862db..9b6fdbbae2e 100644 --- a/net-irc/irker/irker-2.12.ebuild +++ b/net-irc/irker/irker-2.12.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=5 @@ -15,8 +15,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="app-text/docbook-xml-dtd:4.1.2 +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 app-text/xmlto" src_prepare() { diff --git a/net-irc/irker/irker-2.13.ebuild b/net-irc/irker/irker-2.13.ebuild index 49fe02862db..9b6fdbbae2e 100644 --- a/net-irc/irker/irker-2.13.ebuild +++ b/net-irc/irker/irker-2.13.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=5 @@ -15,8 +15,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="app-text/docbook-xml-dtd:4.1.2 +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 app-text/xmlto" src_prepare() { diff --git a/net-irc/irker/irker-2.15.ebuild b/net-irc/irker/irker-2.15.ebuild index 759aa24a69f..6965033dce3 100644 --- a/net-irc/irker/irker-2.15.ebuild +++ b/net-irc/irker/irker-2.15.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=5 @@ -15,8 +15,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="app-text/docbook-xml-dtd:4.1.2 +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 app-text/xmlto" src_prepare() { diff --git a/net-irc/irker/irker-2.16.ebuild b/net-irc/irker/irker-2.16.ebuild index 75b3984d901..9171b100f45 100644 --- a/net-irc/irker/irker-2.16.ebuild +++ b/net-irc/irker/irker-2.16.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=5 @@ -15,8 +15,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="app-text/docbook-xml-dtd:4.1.2 +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 app-text/xmlto" src_prepare() { diff --git a/net-irc/irker/irker-2.17.ebuild b/net-irc/irker/irker-2.17.ebuild index 88bf9305352..1762dd6 100644 --- a/net-irc/irker/irker-2.17.ebuild +++ b/net-irc/irker/irker-2.17.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=5 @@ -15,8 +15,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="socks5" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="app-text/docbook-xml-dtd:4.1.2 +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 app-text/xmlto socks5? ( dev-python/PySocks[${PYTHON_USEDEP}] )" diff --git a/net-irc/irker/irker-2.18.ebuild b/net-irc/irker/irker-2.18.ebuild index dc6764392fb..2dae81311ef 100644 --- a/net-irc/irker/irker-2.18.ebuild +++ b/net-irc/irker/irker-2.18.ebuild @@ -15,8
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 85994a457f44609607cfc7e976ca1e39caedda7e Author: Michael Weber gentoo org> AuthorDate: Fri Feb 10 23:09:25 2017 + Commit: Michael Weber gentoo org> CommitDate: Fri Feb 10 23:09:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85994a45 net-irc/irker: re-add ~arm keyword (bug 592888). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-irc/irker/irker-2.18.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-irc/irker/irker-2.18.ebuild b/net-irc/irker/irker-2.18.ebuild index 18cc5ccf08..460d802ba4 100644 --- a/net-irc/irker/irker-2.18.ebuild +++ b/net-irc/irker/irker-2.18.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 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="socks5" DEPEND="app-text/docbook-xml-dtd:4.1.2
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 9ea64a56100cf26a3963a2a415c14f9781366a75 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Thu Aug 18 19:52:12 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Sep 2 17:09:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea64a56 net-irc/irker: version bump. As per http://www.catb.org/~esr/irker/NEWS. List of changes: * Remove python 3.3 support. * Add python 3.5 support. * Move to EAPI 6. * Use default() in src_prepare and src_install. * Replace dohtml with HTML_DOCS. * Replace dodoc with DOCS. * Drop inherit eutils. * Replace EROOT with EPREFIX. * Drop double slash when $ED is used. Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2109 Signed-off-by: Patrice Clement gentoo.org> net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.18.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 78b21e6..324fa07 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -4,4 +4,5 @@ DIST irker-2.13.tar.gz 42733 SHA256 12e8d28f682c6e0bc66d33e8ec69b90db30edef4520a DIST irker-2.15.tar.gz 43765 SHA256 b4055ae0eb39140481a2b637a64b9d49df1d615f687f6fe05d64b6048e7739fb SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe WHIRLPOOL 15cd397c114f3ef44a2ecc04ae3e511328068c753ac5ff45f0e9bd550732a0bdcd4de181f2eb50ee718130cbb1d9c7dc9ecab2699e589e8b755be4084c280308 DIST irker-2.16.tar.gz 43824 SHA256 3203bdf765fdf70ec9369fce15f52910676f76f1c1714ade3a0411c46f7b38b7 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 WHIRLPOOL a5de277a01bcd79d7d5951406bacb0346c288860d1265ce99271b6d124bc7bf05e651a9a0ad2f78ddb158061aea142c3579a4d9d4e4944197a72d3f762f73486 DIST irker-2.17.tar.gz 44139 SHA256 71150b019345c4963d7b94aa38e173c070939ec45360e9ba42a24d9cb25bb2d4 SHA512 030b45c1d64e3c3ebd89aabf99e86d4f3824c8b749ecca02447c0aa1248d928b9c640c3b65ca22f1412d9a9b0609157f7708323234f559111097ee6aa67abac0 WHIRLPOOL f2ff6035ab3080508bc36ccc98b2662d8f63a976c931e5d3ad4a61eb4605dfc10916b98fc39ae8b7afecef8e8f0d2cd132c993a7ab9e0173dfbde4cda91c1312 +DIST irker-2.18.tar.gz 44284 SHA256 faa8bd06fc5e54274e83a0d451840a9520c97b749dcfd460bca01610ef0a2afe SHA512 215f0ab3be03b615f2bb24e04a5e5f6688634c4fb994b5384106b7f3eae62967ac45b2a14d08eee8dbed886dbb0578e077fa19597db599ea9562a67797f75606 WHIRLPOOL 6bd37ace45fcb2f17ecc51ade1a9e67588ebcd99545e74f67cfe5ec0d02d9eb513ac80c4efdbf795932f6fffa6fae38fd93d855373430a12619f8c3f48663bc1 DIST irker-2.9.tar.gz 41050 SHA256 1c743a86275e8bf91f133b70943a1296d960e2dcc8c5e8dd894bc9a3c9a824b5 SHA512 bdb632414c87ebc3f0d480605a29823d9259defe63a6c6de8f5d1876c13f5a4ab90ef7956a83f62aedf08f17494be7a67bc414e2e30101608f565afd115c5c0f WHIRLPOOL d1c76f1bcc329b4720a823714b1bb6aae81af5913f627474f5b938ac54e09da22f3fbb58f89d79dba0f4833e3a47efeb8f13d2dfffd7a8a2f97c49cf8db200cd diff --git a/net-irc/irker/irker-2.18.ebuild b/net-irc/irker/irker-2.18.ebuild new file mode 100644 index ..18cc5cc --- /dev/null +++ b/net-irc/irker/irker-2.18.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_REQ_USE="ssl" + +inherit python-single-r1 systemd + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="socks5" + +DEPEND="app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + socks5? ( dev-python/PySocks[${PYTHON_USEDEP}] )" + +DOCS=( NEWS README hacking.txt security.txt ) +HTML_DOCS=( irkerd.html irkerhook.html ) + +src_prepare() { + default + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}:" irkerd.service \ + || die "sed failed" +} + +src_install() { + default + + python_doscript "${ED%/}/usr/bin/irkerd" + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}/irkerd.initd" irkerd + newconfd "${FILESDIR}/irkerd.confd" irkerd + + systemd_dounit irkerd.service + + docinto examples + dodoc filter-example.py filter-test.py +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 324e03adda03401cf5bc3b857691930cfbc57790 Author: Markus Meier gentoo org> AuthorDate: Sun Jun 26 18:45:11 2016 + Commit: Markus Meier gentoo org> CommitDate: Sun Jun 26 18:45:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324e03ad net-irc/irker: add ~arm, bug #585628 Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm" net-irc/irker/irker-2.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.16.ebuild b/net-irc/irker/irker-2.16.ebuild index 762c4cc..96f3eac 100644 --- a/net-irc/irker/irker-2.16.ebuild +++ b/net-irc/irker/irker-2.16.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="" DEPEND="app-text/docbook-xml-dtd:4.1.2
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/, net-irc/irker/
commit: 4fc22142eec1950e4359d46e4fde1e7d58fec448 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sat Apr 9 17:48:16 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sat Jun 25 11:03:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc22142 net-irc/irker: Version bump Add an option USE flag for new SOCKS support. Update irkerhook-Remove-file-listing.patch with a rebased version that apply on this new version Package-Manager: portage-2.2.26 Gentoo-Bug: https://bugs.gentoo.org/579524 Closes: https://github.com/gentoo/gentoo/pull/1223 Signed-off-by: Patrice Clement gentoo.org> net-irc/irker/Manifest | 1 + .../files/2.17-irkerhook-Remove-file-listing.patch | 104 + net-irc/irker/irker-2.17.ebuild| 56 +++ 3 files changed, 161 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 95aab95..78b21e6 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -3,4 +3,5 @@ DIST irker-2.12.tar.gz 41693 SHA256 cf76cc289e54c4d0d745e73a2cd9b8d0e40651890f93 DIST irker-2.13.tar.gz 42733 SHA256 12e8d28f682c6e0bc66d33e8ec69b90db30edef4520ab2ffb26e3b4ff49609c4 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac WHIRLPOOL 1cd1da51d5d5834ccdda295833fef20edc4bcae6706b58fdb0fbc1a986e02401c777e8a229b3b074826060554713803201d5fce87878ce6811df7e6f6e1ef52e DIST irker-2.15.tar.gz 43765 SHA256 b4055ae0eb39140481a2b637a64b9d49df1d615f687f6fe05d64b6048e7739fb SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe WHIRLPOOL 15cd397c114f3ef44a2ecc04ae3e511328068c753ac5ff45f0e9bd550732a0bdcd4de181f2eb50ee718130cbb1d9c7dc9ecab2699e589e8b755be4084c280308 DIST irker-2.16.tar.gz 43824 SHA256 3203bdf765fdf70ec9369fce15f52910676f76f1c1714ade3a0411c46f7b38b7 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 WHIRLPOOL a5de277a01bcd79d7d5951406bacb0346c288860d1265ce99271b6d124bc7bf05e651a9a0ad2f78ddb158061aea142c3579a4d9d4e4944197a72d3f762f73486 +DIST irker-2.17.tar.gz 44139 SHA256 71150b019345c4963d7b94aa38e173c070939ec45360e9ba42a24d9cb25bb2d4 SHA512 030b45c1d64e3c3ebd89aabf99e86d4f3824c8b749ecca02447c0aa1248d928b9c640c3b65ca22f1412d9a9b0609157f7708323234f559111097ee6aa67abac0 WHIRLPOOL f2ff6035ab3080508bc36ccc98b2662d8f63a976c931e5d3ad4a61eb4605dfc10916b98fc39ae8b7afecef8e8f0d2cd132c993a7ab9e0173dfbde4cda91c1312 DIST irker-2.9.tar.gz 41050 SHA256 1c743a86275e8bf91f133b70943a1296d960e2dcc8c5e8dd894bc9a3c9a824b5 SHA512 bdb632414c87ebc3f0d480605a29823d9259defe63a6c6de8f5d1876c13f5a4ab90ef7956a83f62aedf08f17494be7a67bc414e2e30101608f565afd115c5c0f WHIRLPOOL d1c76f1bcc329b4720a823714b1bb6aae81af5913f627474f5b938ac54e09da22f3fbb58f89d79dba0f4833e3a47efeb8f13d2dfffd7a8a2f97c49cf8db200cd diff --git a/net-irc/irker/files/2.17-irkerhook-Remove-file-listing.patch b/net-irc/irker/files/2.17-irkerhook-Remove-file-listing.patch new file mode 100644 index 000..356bc9a --- /dev/null +++ b/net-irc/irker/files/2.17-irkerhook-Remove-file-listing.patch @@ -0,0 +1,104 @@ +From a5fca5ebbede155329e44fd4b4a4268c0c86ff3f Mon Sep 17 00:00:00 2001 +From: Bertrand Jacquin+Date: Mon, 7 Oct 2013 13:33:30 +0200 +Subject: [PATCH 2/2] irkerhook: Remove file listing + +--- + irkerhook.py | 28 +++- + 1 file changed, 3 insertions(+), 25 deletions(-) + +diff --git a/irkerhook.py b/irkerhook.py +index 18c9b01..0ba6834 100755 +--- a/irkerhook.py b/irkerhook.py +@@ -66,7 +66,6 @@ class Commit: + self.rev = None + self.mail = None + self.author = None +-self.files = None + self.logmsg = None + self.url = None + self.author_date = None +@@ -237,7 +236,7 @@ class GitExtractor(GenericExtractor): + self.channels = do("git config --get irker.channels") + self.email = do("git config --get irker.email") + self.tcp = do("git config --bool --get irker.tcp") +-self.template = '%(bold)s%(project)s:%(reset)s %(green)s%(author)s%(reset)s %(repo)s:%(yellow)s%(branch)s%(reset)s * %(bold)s%(rev)s%(reset)s / %(bold)s%(files)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' ++self.template = '%(bold)s%(project)s:%(reset)s %(green)s%(author)s%(reset)s %(repo)s:%(yellow)s%(branch)s%(reset)s * %(bold)s%(rev)s%(reset)s: %(logmsg)s %(brown)s%(url)s%(reset)s' + self.tinyifier = do("git config --get irker.tinyifier") or default_tinyifier + self.color = do("git config --get irker.color") + self.urlprefix = do("git config --get irker.urlprefix") or "gitweb" +@@ -286,9 +285,6 @@ class GitExtractor(GenericExtractor): + if self.urlprefix in ('gitweb', 'cgit'): +
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/
commit: eb28ed4ff50815fc3b41354ad9e61acef8b284c4 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sun Feb 21 19:45:51 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Mar 9 17:13:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb28ed4f net-irc/irker: Default logging is now syslog instead of file This behaviour appeared in version 2.9. Handle IRKERD_LOGFILE checkpath only when IRKERD_LOGFILE is defined as IRKERD_LOGLEVEL is independant. Package-Manager: portage-2.2.26 net-irc/irker/files/irkerd.confd | 5 ++--- net-irc/irker/files/irkerd.initd | 10 ++ 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/net-irc/irker/files/irkerd.confd b/net-irc/irker/files/irkerd.confd index f176e62..42ae732 100644 --- a/net-irc/irker/files/irkerd.confd +++ b/net-irc/irker/files/irkerd.confd @@ -6,14 +6,13 @@ # Nick-Server password # IRKERD_PASSWORD="" -# Log file, intended for debug purpose only, no logrotate will -# handle this logfile +# Log file, if none syslog is used (facility daemon) # IRKERD_LOGFILE="" # Debug Level (critical, error, warning, info, debug) # IRKERD_LOGLEVEL="" -# To run an anonymous irkerd safely. It should not able able +# To run an anonymous irkerd safely. It should not be able # to write to anywhere on your system # IRKERD_USER="" diff --git a/net-irc/irker/files/irkerd.initd b/net-irc/irker/files/irkerd.initd index 246fcf4..2ea6a44 100644 --- a/net-irc/irker/files/irkerd.initd +++ b/net-irc/irker/files/irkerd.initd @@ -7,8 +7,6 @@ : ${IRKERD_NICK:=} : ${IRKERD_PASSWORD:=} -: ${IRKERD_LOGFILE:=/var/log/${RC_SVCNAME}.log} -: ${IRKERD_LOGLEVEL:=0} : ${IRKERD_USER:=nobody} depend() { @@ -16,12 +14,7 @@ depend() { } start () { - if [[ ${IRKERD_LOGLEVEL} ]] ; then - IRKERD_OPTS="${IRKERD_OPTS} -d ${IRKERD_LOGLEVEL}" - - ewarn "IRKERD_LOGLEVEL is intended to be used for debugging purpose only" - ewarn "No logrotate can handle ${IRKERD_LOGFILE}" - + if [[ ${IRKERD_LOGFILE} ]] ; then checkpath -f \ -o "${IRKERD_USER}" \ "${IRKERD_LOGFILE}" \ @@ -32,6 +25,7 @@ start () { die "IRKERD_USER is mandatory" fi + [[ -n "${IRKERD_LOGLEVEL}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -d ${IRKERD_LOGLEVEL}" [[ -n "${IRKERD_LOGFILE}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -l ${IRKERD_LOGFILE}" [[ -n "${IRKERD_NICK}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -n ${IRKERD_NICK}" [[ -n "${IRKERD_PASSWORD}" ]] && IRKERD_OPTS="${IRKERD_OPTS} -p ${IRKERD_PASSWORD}"
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 6131140657824508b067254d5396821e0a088a73 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Tue Feb 23 22:16:36 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Mar 9 17:13:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61311406 net-irc/irker: Add missing die on sed Package-Manager: portage-2.2.26 net-irc/irker/irker-2.11.ebuild | 5 +++-- net-irc/irker/irker-2.12.ebuild | 5 +++-- net-irc/irker/irker-2.13.ebuild | 5 +++-- net-irc/irker/irker-2.15.ebuild | 5 +++-- net-irc/irker/irker-2.9.ebuild | 5 +++-- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/net-irc/irker/irker-2.11.ebuild b/net-irc/irker/irker-2.11.ebuild index 3e2f115..48f1d3f 100644 --- a/net-irc/irker/irker-2.11.ebuild +++ b/net-irc/irker/irker-2.11.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$ @@ -27,7 +27,8 @@ src_prepare() { epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ + || die "sed failed" } src_install() { diff --git a/net-irc/irker/irker-2.12.ebuild b/net-irc/irker/irker-2.12.ebuild index 6dd3a2b..d1498e5 100644 --- a/net-irc/irker/irker-2.12.ebuild +++ b/net-irc/irker/irker-2.12.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$ @@ -27,7 +27,8 @@ src_prepare() { epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ + || die "sed failed" } src_install() { diff --git a/net-irc/irker/irker-2.13.ebuild b/net-irc/irker/irker-2.13.ebuild index 6dd3a2b..d1498e5 100644 --- a/net-irc/irker/irker-2.13.ebuild +++ b/net-irc/irker/irker-2.13.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$ @@ -27,7 +27,8 @@ src_prepare() { epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ + || die "sed failed" } src_install() { diff --git a/net-irc/irker/irker-2.15.ebuild b/net-irc/irker/irker-2.15.ebuild index 6dd3a2b..d1498e5 100644 --- a/net-irc/irker/irker-2.15.ebuild +++ b/net-irc/irker/irker-2.15.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$ @@ -27,7 +27,8 @@ src_prepare() { epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ + || die "sed failed" } src_install() { diff --git a/net-irc/irker/irker-2.9.ebuild b/net-irc/irker/irker-2.9.ebuild index 3e2f115..48f1d3f 100644 --- a/net-irc/irker/irker-2.9.ebuild +++ b/net-irc/irker/irker-2.9.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$ @@ -27,7 +27,8 @@ src_prepare() { epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" # Prefix support - sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ + || die "sed failed" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/files/, net-irc/irker/
commit: a5a5b167290bcee6e358d03622e2ba65b8da7972 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sun Feb 21 20:00:10 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Mar 9 17:13:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a5b167 net-irc/irker: Prune old versions Package-Manager: portage-2.2.26 net-irc/irker/Manifest | 2 -- net-irc/irker/files/irker.conf.d | 4 net-irc/irker/files/irker.init | 25 - net-irc/irker/irker-1.19.ebuild | 28 net-irc/irker/irker-1.20.ebuild | 28 5 files changed, 87 deletions(-) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index cdcfc4f..89b5a07 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -1,5 +1,3 @@ -DIST irker-1.19.tar.gz 33385 SHA256 680d710735251b758acf826910609ab6e9640a05e4c4c8a88ace2a3a994f2f8b SHA512 fabc907f4c4eb1ac52a79d286d168573954d0e4299f29579010aff5cb951b5f6ed8d27d7fe82b4905676a3ed597ac45c9c305ba007796f2c3124f010e6943a09 WHIRLPOOL acc37813bc66573a4b7f6c9ca691dc84d4713eb16272b97384ccb589f22ee46fe80a685674e7b38e8a1f616ce9f2c97c01ef6bca376a48f3c96caf2be679286e -DIST irker-1.20.tar.gz 33436 SHA256 c8d1552a819a1ebe7c6c7be06ff44c50557beddb75735ff6765a7c36df3536dd SHA512 d3ab3f19022259916bdac6ee26e9f999ecc8d2db4f76d2a55c7e09806bd2f5a961fbaf42d3e1b50165b9f96790d1ba15c185873d73afb187b8fb99e62d4050af WHIRLPOOL b66fc9579534a32d05f090c4d6c82bcb9da5b50fdeaf4f934103fc3967d1eed0e13e89a7ec38246113898042fd52189e368c633a7ef1f945d370241813e6ab6a DIST irker-2.11.tar.gz 41504 SHA256 f7fa5b6020089c7fcb96429c2ce8621ccd9f1ebd14e112c5388b5701201802ab SHA512 b95824f8a68103f7094b13044263e422e98efef163425d88217a7c3f89ef83bf8c4116055b34f92d86ce1641f9c74215a4488c084eba95c56f8cf95fc8067e9b WHIRLPOOL 71d95d32e49b718d59b6a7e63ac267d1cc244281bd557f7914da9292aa0cef4049433a0135637d2bd95ce076128f4b22ac89f4c1148e41d156e6ded785e111cd DIST irker-2.12.tar.gz 41693 SHA256 cf76cc289e54c4d0d745e73a2cd9b8d0e40651890f9374220229f59fb220d5a5 SHA512 73606deb3f2b96d72501e876dd05f146e62298fa1f7a051c0f831f0db9fc9554f991b1d645c17ccb9032c7da287c142eedf69b262cf3445ae6b0937a24a5bdb4 WHIRLPOOL b33b395888be786e43340665bdc8067e06d412af0eb516cbb64c384b6f8d7d8883a43bb3e7e3a3516d8afd800ffdb47a9b66eb25fe060922104baedeb5c754f4 DIST irker-2.13.tar.gz 42733 SHA256 12e8d28f682c6e0bc66d33e8ec69b90db30edef4520ab2ffb26e3b4ff49609c4 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac WHIRLPOOL 1cd1da51d5d5834ccdda295833fef20edc4bcae6706b58fdb0fbc1a986e02401c777e8a229b3b074826060554713803201d5fce87878ce6811df7e6f6e1ef52e diff --git a/net-irc/irker/files/irker.conf.d b/net-irc/irker/files/irker.conf.d deleted file mode 100644 index b7974bc..000 --- a/net-irc/irker/files/irker.conf.d +++ /dev/null @@ -1,4 +0,0 @@ -# /etc/conf.d/irkerd: config file for /etc/init.d/irkerd - -# see man pages for irkerd for valid cmdline options -#IRKERD_OPTS="" diff --git a/net-irc/irker/files/irker.init b/net-irc/irker/files/irker.init deleted file mode 100644 index 367d548..000 --- a/net-irc/irker/files/irker.init +++ /dev/null @@ -1,25 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -command="/usr/bin/irkerd" -command_args="${IRKERD_OPTS}" -pidfile="/var/run/${SVCNAME}.pid" - -depend() { - use net -} - -start () { - ebegin "Starting irkerd" - start-stop-daemon --start --quiet --exec $command - eend $? -} - -stop() { -ebegin "Stopping irkerd" -start-stop-daemon --stop --quiet --exec $command -eend $? -} - diff --git a/net-irc/irker/irker-1.19.ebuild b/net-irc/irker/irker-1.19.ebuild deleted file mode 100644 index f55130f..000 --- a/net-irc/irker/irker-1.19.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit python - -DESCRIPTION="Submission tools for IRC notifications" -HOMEPAGE="http://www.catb.org/esr/irker/; -SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto" -RDEPEND="=dev-lang/python-2* - dev-python/irc" - -src_install() { - python_convert_shebangs 2 irkerd irkerhook.py - emake DESTDIR="${D}" install - # the irkerhook.py is not installed with the default makefile - dobin irkerhook.py - newinitd "${FILESDIR}/irker.init" irkerd - newconfd "${FILESDIR}/irker.conf.d" irkerd -} diff --git a/net-irc/irker/irker-1.20.ebuild b/net-irc/irker/irker-1.20.ebuild deleted file mode 100644 index f55130f..000 --- a/net-irc/irker/irker-1.20.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2013
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: a21430e83056acfe78b595583eea50bb6de7b158 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sun Feb 21 19:27:22 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Mar 9 17:13:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21430e8 net-irc/irker: irk and irkerhook.py are not python3 friendly $ /usr/lib/python-exec/python3.4/irk foo bar Traceback (most recent call last): File "/usr/lib/python-exec/python3.4/irk", line 50, in main() File "/usr/lib/python-exec/python3.4/irk", line 41, in main message = message.decode('string_escape') AttributeError: 'str' object has no attribute 'decode' $ /usr/lib/python-exec/python3.4/irkerhook.py File "/usr/lib/python-exec/python3.4/irkerhook.py", line 432 print message ^ SyntaxError: Missing parentheses in call to 'print' Package-Manager: portage-2.2.26 net-irc/irker/irker-2.11.ebuild | 2 +- net-irc/irker/irker-2.12.ebuild | 2 +- net-irc/irker/irker-2.13.ebuild | 2 +- net-irc/irker/irker-2.15.ebuild | 2 +- net-irc/irker/irker-2.9.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-irc/irker/irker-2.11.ebuild b/net-irc/irker/irker-2.11.ebuild index 48f1d3f..b6fe58e 100644 --- a/net-irc/irker/irker-2.11.ebuild +++ b/net-irc/irker/irker-2.11.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ssl" inherit python-single-r1 eutils diff --git a/net-irc/irker/irker-2.12.ebuild b/net-irc/irker/irker-2.12.ebuild index d1498e5..b6fe58e 100644 --- a/net-irc/irker/irker-2.12.ebuild +++ b/net-irc/irker/irker-2.12.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ssl" inherit python-single-r1 eutils diff --git a/net-irc/irker/irker-2.13.ebuild b/net-irc/irker/irker-2.13.ebuild index d1498e5..b6fe58e 100644 --- a/net-irc/irker/irker-2.13.ebuild +++ b/net-irc/irker/irker-2.13.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ssl" inherit python-single-r1 eutils diff --git a/net-irc/irker/irker-2.15.ebuild b/net-irc/irker/irker-2.15.ebuild index 762c4cc..0ef303d 100644 --- a/net-irc/irker/irker-2.15.ebuild +++ b/net-irc/irker/irker-2.15.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ssl" inherit python-single-r1 systemd eutils diff --git a/net-irc/irker/irker-2.9.ebuild b/net-irc/irker/irker-2.9.ebuild index 48f1d3f..b6fe58e 100644 --- a/net-irc/irker/irker-2.9.ebuild +++ b/net-irc/irker/irker-2.9.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ssl" inherit python-single-r1 eutils
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: 4b6c5c8bc94fdcfd510017e168d6d3c3b06816f1 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sun Feb 21 19:58:50 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Mar 9 17:13:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6c5c8b net-irc/irker: Version bump irker now suports python3. See-Also: https://gitlab.com/esr/irker/commit/9311a6d7b6c1522f338f010d3e1a6b741c031325 This series of commits closes #896. Pull-Request: https://github.com/gentoo/gentoo/pull/896 Acked-by: Patrick Lauer gentoo.org> Signed-off-by: Patrice Clement gentoo.org> Package-Manager: portage-2.2.26 net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.16.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index 89b5a07..95aab95 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -2,4 +2,5 @@ DIST irker-2.11.tar.gz 41504 SHA256 f7fa5b6020089c7fcb96429c2ce8621ccd9f1ebd14e1 DIST irker-2.12.tar.gz 41693 SHA256 cf76cc289e54c4d0d745e73a2cd9b8d0e40651890f9374220229f59fb220d5a5 SHA512 73606deb3f2b96d72501e876dd05f146e62298fa1f7a051c0f831f0db9fc9554f991b1d645c17ccb9032c7da287c142eedf69b262cf3445ae6b0937a24a5bdb4 WHIRLPOOL b33b395888be786e43340665bdc8067e06d412af0eb516cbb64c384b6f8d7d8883a43bb3e7e3a3516d8afd800ffdb47a9b66eb25fe060922104baedeb5c754f4 DIST irker-2.13.tar.gz 42733 SHA256 12e8d28f682c6e0bc66d33e8ec69b90db30edef4520ab2ffb26e3b4ff49609c4 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac WHIRLPOOL 1cd1da51d5d5834ccdda295833fef20edc4bcae6706b58fdb0fbc1a986e02401c777e8a229b3b074826060554713803201d5fce87878ce6811df7e6f6e1ef52e DIST irker-2.15.tar.gz 43765 SHA256 b4055ae0eb39140481a2b637a64b9d49df1d615f687f6fe05d64b6048e7739fb SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe WHIRLPOOL 15cd397c114f3ef44a2ecc04ae3e511328068c753ac5ff45f0e9bd550732a0bdcd4de181f2eb50ee718130cbb1d9c7dc9ecab2699e589e8b755be4084c280308 +DIST irker-2.16.tar.gz 43824 SHA256 3203bdf765fdf70ec9369fce15f52910676f76f1c1714ade3a0411c46f7b38b7 SHA512 6a58938e1d458ad9183d750b4f6d1a4827fffd85caf7c0215c2fa1a9ef5692570c5181ade28f59701bef7398fdc0cfa760fe70d9432b7e54dc7fa663a558fed4 WHIRLPOOL a5de277a01bcd79d7d5951406bacb0346c288860d1265ce99271b6d124bc7bf05e651a9a0ad2f78ddb158061aea142c3579a4d9d4e4944197a72d3f762f73486 DIST irker-2.9.tar.gz 41050 SHA256 1c743a86275e8bf91f133b70943a1296d960e2dcc8c5e8dd894bc9a3c9a824b5 SHA512 bdb632414c87ebc3f0d480605a29823d9259defe63a6c6de8f5d1876c13f5a4ab90ef7956a83f62aedf08f17494be7a67bc414e2e30101608f565afd115c5c0f WHIRLPOOL d1c76f1bcc329b4720a823714b1bb6aae81af5913f627474f5b938ac54e09da22f3fbb58f89d79dba0f4833e3a47efeb8f13d2dfffd7a8a2f97c49cf8db200cd diff --git a/net-irc/irker/irker-2.16.ebuild b/net-irc/irker/irker-2.16.ebuild new file mode 100644 index 000..762c4cc --- /dev/null +++ b/net-irc/irker/irker-2.16.ebuild @@ -0,0 +1,55 @@ +# 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} ) +PYTHON_REQ_USE="ssl" + +inherit python-single-r1 systemd eutils + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto" + +src_prepare() { + # https://gitorious.org/irker/irker/merge_requests/25 + epatch "${FILESDIR}/2.7-Register-author_name-as-author-instead-of-email-user.patch" + + epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" + + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ + || die "sed failed" +} + +src_install() { + emake DESTDIR="${ED}" install + + python_doscript "${ED}/usr/bin/irkerd" + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}/irkerd.initd" irkerd + newconfd "${FILESDIR}/irkerd.confd" irkerd + + systemd_dounit irkerd.service + + dodoc NEWS README hacking.txt security.txt + dohtml irkerd.html irkerhook.html + + docinto examples + dodoc filter-example.py filter-test.py +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: eaf88ca2f25f3a9480cd27b9ae27bd3cf984cc37 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sun Feb 21 19:15:44 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Mar 9 17:13:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf88ca2 net-irc/irker: Install systemd service on every system. Makefile uses `pkg-config --variable=systemdsystemunitdir systemd` to determine in which directory systemd service file should be installed. It can be empty if building host has no systemd installed but OpenRC. Rely on systemd eclass. Package-Manager: portage-2.2.26 net-irc/irker/irker-2.15.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/net-irc/irker/irker-2.15.ebuild b/net-irc/irker/irker-2.15.ebuild index d1498e5..762c4cc 100644 --- a/net-irc/irker/irker-2.15.ebuild +++ b/net-irc/irker/irker-2.15.ebuild @@ -6,7 +6,7 @@ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) PYTHON_REQ_USE="ssl" -inherit python-single-r1 eutils +inherit python-single-r1 systemd eutils DESCRIPTION="Submission tools for IRC notifications" HOMEPAGE="http://www.catb.org/esr/irker/; @@ -26,6 +26,10 @@ src_prepare() { epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" + # Rely on systemd eclass for systemd service install + sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \ + || die "sed failed" + # Prefix support sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service \ || die "sed failed" @@ -41,6 +45,8 @@ src_install() { newinitd "${FILESDIR}/irkerd.initd" irkerd newconfd "${FILESDIR}/irkerd.confd" irkerd + systemd_dounit irkerd.service + dodoc NEWS README hacking.txt security.txt dohtml irkerd.html irkerhook.html
[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/
commit: a09071ee6ce901d6d4e39f3064bb5bec39abe2f4 Author: Patrick Lauer gentoo org> AuthorDate: Tue Jan 19 09:19:44 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Tue Jan 19 09:20:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09071ee net-irc/irker: Bump Package-Manager: portage-2.2.27 net-irc/irker/Manifest | 1 + net-irc/irker/irker-2.15.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest index d7a0e54..cdcfc4f 100644 --- a/net-irc/irker/Manifest +++ b/net-irc/irker/Manifest @@ -3,4 +3,5 @@ DIST irker-1.20.tar.gz 33436 SHA256 c8d1552a819a1ebe7c6c7be06ff44c50557beddb7573 DIST irker-2.11.tar.gz 41504 SHA256 f7fa5b6020089c7fcb96429c2ce8621ccd9f1ebd14e112c5388b5701201802ab SHA512 b95824f8a68103f7094b13044263e422e98efef163425d88217a7c3f89ef83bf8c4116055b34f92d86ce1641f9c74215a4488c084eba95c56f8cf95fc8067e9b WHIRLPOOL 71d95d32e49b718d59b6a7e63ac267d1cc244281bd557f7914da9292aa0cef4049433a0135637d2bd95ce076128f4b22ac89f4c1148e41d156e6ded785e111cd DIST irker-2.12.tar.gz 41693 SHA256 cf76cc289e54c4d0d745e73a2cd9b8d0e40651890f9374220229f59fb220d5a5 SHA512 73606deb3f2b96d72501e876dd05f146e62298fa1f7a051c0f831f0db9fc9554f991b1d645c17ccb9032c7da287c142eedf69b262cf3445ae6b0937a24a5bdb4 WHIRLPOOL b33b395888be786e43340665bdc8067e06d412af0eb516cbb64c384b6f8d7d8883a43bb3e7e3a3516d8afd800ffdb47a9b66eb25fe060922104baedeb5c754f4 DIST irker-2.13.tar.gz 42733 SHA256 12e8d28f682c6e0bc66d33e8ec69b90db30edef4520ab2ffb26e3b4ff49609c4 SHA512 5aa86354b5f3dabd7e2b46c62df4298b3bc675757b71ee03e2068d9ad14dc35127fb4076ef819ddd0ae84d82937c540516ed77ab5f1177af6dc7381df56af3ac WHIRLPOOL 1cd1da51d5d5834ccdda295833fef20edc4bcae6706b58fdb0fbc1a986e02401c777e8a229b3b074826060554713803201d5fce87878ce6811df7e6f6e1ef52e +DIST irker-2.15.tar.gz 43765 SHA256 b4055ae0eb39140481a2b637a64b9d49df1d615f687f6fe05d64b6048e7739fb SHA512 94f4bb33a320f4284d03e75c7090ea4714d30d879e1abbf757c3e6eff8898ca5664f718c6ab2f35cae8377c348d41bc9100832b8a70f1b9f1a03c6f7487c2bfe WHIRLPOOL 15cd397c114f3ef44a2ecc04ae3e511328068c753ac5ff45f0e9bd550732a0bdcd4de181f2eb50ee718130cbb1d9c7dc9ecab2699e589e8b755be4084c280308 DIST irker-2.9.tar.gz 41050 SHA256 1c743a86275e8bf91f133b70943a1296d960e2dcc8c5e8dd894bc9a3c9a824b5 SHA512 bdb632414c87ebc3f0d480605a29823d9259defe63a6c6de8f5d1876c13f5a4ab90ef7956a83f62aedf08f17494be7a67bc414e2e30101608f565afd115c5c0f WHIRLPOOL d1c76f1bcc329b4720a823714b1bb6aae81af5913f627474f5b938ac54e09da22f3fbb58f89d79dba0f4833e3a47efeb8f13d2dfffd7a8a2f97c49cf8db200cd diff --git a/net-irc/irker/irker-2.15.ebuild b/net-irc/irker/irker-2.15.ebuild new file mode 100644 index 000..6dd3a2b --- /dev/null +++ b/net-irc/irker/irker-2.15.ebuild @@ -0,0 +1,48 @@ +# 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} ) +PYTHON_REQ_USE="ssl" + +inherit python-single-r1 eutils + +DESCRIPTION="Submission tools for IRC notifications" +HOMEPAGE="http://www.catb.org/esr/irker/; +SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto" + +src_prepare() { + # https://gitorious.org/irker/irker/merge_requests/25 + epatch "${FILESDIR}/2.7-Register-author_name-as-author-instead-of-email-user.patch" + + epatch "${FILESDIR}/2.7-irkerhook-Remove-file-listing.patch" + + # Prefix support + sed -i -e "/^ExecStart=/ s:=/:=${EROOT}:" irkerd.service +} + +src_install() { + emake DESTDIR="${ED}" install + + python_doscript "${ED}/usr/bin/irkerd" + # Not installed with the default Makefile + python_doscript irk irkerhook.py + + newinitd "${FILESDIR}/irkerd.initd" irkerd + newconfd "${FILESDIR}/irkerd.confd" irkerd + + dodoc NEWS README hacking.txt security.txt + dohtml irkerd.html irkerhook.html + + docinto examples + dodoc filter-example.py filter-test.py +}