[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/

2024-04-28 Thread Sam James
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/

2024-02-21 Thread Sam James
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/

2023-05-28 Thread Arthur Zamarin
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/

2023-05-28 Thread Arthur Zamarin
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/

2023-04-29 Thread Arthur Zamarin
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/

2023-03-16 Thread Arthur Zamarin
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/

2023-03-16 Thread Arthur Zamarin
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/

2023-03-16 Thread Arthur Zamarin
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/

2023-03-08 Thread Arthur Zamarin
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/

2023-02-03 Thread Sam James
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/

2022-10-28 Thread Sam James
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/

2022-08-26 Thread Arthur Zamarin
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/

2022-07-25 Thread Sam James
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/

2022-07-03 Thread Arthur Zamarin
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/

2022-07-02 Thread Sam James
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/

2022-07-02 Thread Sam James
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/

2022-07-02 Thread Sam James
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/

2022-05-04 Thread Sam James
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/

2022-04-29 Thread Sam James
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/

2022-04-29 Thread Sam James
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/

2022-03-26 Thread Sam James
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/

2022-02-25 Thread Arthur Zamarin
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/

2022-01-25 Thread Sam James
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/

2022-01-01 Thread Sam James
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/

2021-12-13 Thread Arthur Zamarin
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/

2021-10-28 Thread Sam James
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/

2021-10-21 Thread Sam James
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/

2021-09-20 Thread Sam James
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/

2021-05-31 Thread David Seifert
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/

2021-03-10 Thread Sam James
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/

2021-03-10 Thread Sam James
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/

2021-01-17 Thread Sam James
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/

2020-08-11 Thread Sam James
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/

2020-08-11 Thread Sam James
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/

2020-07-29 Thread Sam James
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/

2020-07-28 Thread Sam James
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/

2020-07-28 Thread Sam James
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/

2020-07-26 Thread Sam James
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/

2020-07-19 Thread Sam James
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/

2020-07-19 Thread Sam James
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/

2020-07-19 Thread Sam James
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/

2020-07-13 Thread Sam James
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/

2020-07-13 Thread Sam James
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/

2020-07-13 Thread Sam James
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/

2020-07-13 Thread Sam James
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/

2020-07-13 Thread Sam James
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/

2020-07-13 Thread Sam James
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/

2019-12-29 Thread David Seifert
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/

2018-06-26 Thread Pacho Ramos
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/

2018-05-04 Thread Aaron Bauman
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/

2018-02-10 Thread Patrice Clement
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/

2017-12-10 Thread Ulrich Müller
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/

2017-04-23 Thread David Seifert
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/

2017-02-10 Thread Michael Weber
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/

2016-09-02 Thread Patrice Clement
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/

2016-06-26 Thread Markus Meier
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/

2016-06-25 Thread Patrice Clement
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/

2016-03-09 Thread Patrice Clement
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/

2016-03-09 Thread Patrice Clement
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/

2016-03-09 Thread Patrice Clement
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/

2016-03-09 Thread Patrice Clement
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/

2016-03-09 Thread Patrice Clement
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/

2016-03-09 Thread Patrice Clement
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/

2016-01-19 Thread Patrick Lauer
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
+}