* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2015-12-29 15:49 Ian Delaney
0 siblings, 0 replies; 43+ messages in thread
From: Ian Delaney @ 2015-12-29 15:49 UTC (permalink / raw
To: gentoo-commits
commit: de653278b04424cf22ef5322df6635faa211bad3
Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 15:48:36 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 15:49:01 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de653278
net-irc/ngircd: bump to vn. ngircd-23
ebuild submitted by Moritz Kick who has agreed to proxy maintain this package
bu support of the proxy maintainers project,
added to metadata.xml accordingly, ebuild runtested, fixes the gentoo bug
Gentoo bug: #501262
Package-Manager: portage-2.2.24
net-irc/ngircd/Manifest | 1 +
net-irc/ngircd/metadata.xml | 12 ++++--
net-irc/ngircd/ngircd-23.ebuild | 85 +++++++++++++++++++++++++++++++++++++++++
3 files changed, 95 insertions(+), 3 deletions(-)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 21d5b8a..0afd7e0 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1 +1,2 @@
DIST ngircd-20.3.tar.gz 479982 SHA256 55d7c74c6df790b11a68c07f39836d581965087efb618d3e9a6bec855364c2f9 SHA512 8bc36a66e893873fade6dcadb07bf561fb25156714ba30168cf2e399e50f4dd80592fd7fcdb6c8d1083fa7c5e839b0da3a27ed4ce2041a2c5ab2b9581def948c WHIRLPOOL 379ef30a2e23dfc3a523d85e9f2c1531b8079d0880b5f46b9cdb803af873fc943d25186ebc0b9294da26140b46a37a4ebd2b86f3c7cf17acd3a802e4a395dd1e
+DIST ngircd-23.tar.gz 517686 SHA256 99b8b67a975a9ae9b81c96bdee02133a10f515c718825d34cedcb64f1fc95e73 SHA512 714fbb4af12335e62c615fa1e8de9c7366c4c6da6af9b334019ba900dce072067f7b08199de8c96aad5dd4b9b786b57d536ba9dc92c62b37d2ae11960dbd01b1 WHIRLPOOL 06e1b3a9675277c980898118e71e9a6c08de998c93919f431ecd7505f64dc57617beef885aae5e5c72b27cd1df3c89204dbc2101c1f4a30970fceb78a7825441
diff --git a/net-irc/ngircd/metadata.xml b/net-irc/ngircd/metadata.xml
index 0761e00..3bca316 100644
--- a/net-irc/ngircd/metadata.xml
+++ b/net-irc/ngircd/metadata.xml
@@ -2,7 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>net-irc</herd>
-<use>
- <flag name='ident'>Enables support for <pkg>net-libs/libident</pkg></flag>
-</use>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>gentoo@blackphoenix.de</email>
+ <name>Moritz Kick</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+ </maintainer>
+ <use>
+ <flag name='ident'>Enables support for <pkg>net-libs/libident</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/net-irc/ngircd/ngircd-23.ebuild b/net-irc/ngircd/ngircd-23.ebuild
new file mode 100644
index 0000000..6e71ce9
--- /dev/null
+++ b/net-irc/ngircd/ngircd-23.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools-utils eutils user
+
+DESCRIPTION="An IRC server written from scratch"
+HOMEPAGE="http://ngircd.barton.de/"
+SRC_URI="http://ngircd.barton.de/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd zlib"
+
+RDEPEND="
+ iconv? ( virtual/libiconv )
+ ident? ( net-libs/libident )
+ pam? ( virtual/pam )
+ ssl? (
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0 )
+ )
+ gnutls? ( net-libs/gnutls )
+ libressl? ( dev-libs/libressl )
+ )
+ tcpd? ( sys-apps/tcp-wrappers )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+"
+
+RESTRICT="test"
+
+src_configure() {
+ if ! use prefix; then
+ sed -i \
+ -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
+ -e "s:;ServerGID = 65534:ServerGID = nogroup:" \
+ doc/sample-ngircd.conf.tmpl || die
+ fi
+
+ local myeconfargs=(
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}
+ --sysconfdir="${EPREFIX}"/etc/ngircd
+ $(use_enable debug sniffer)
+ $(use_enable debug)
+ $(use_enable ipv6)
+ $(use_with iconv)
+ $(use_with ident)
+ $(use_with pam)
+ $(use_with tcpd tcp-wrappers)
+ $(use_with zlib)
+ )
+
+ if use ssl; then
+ myeconfargs+=(
+ $(use_with !gnutls openssl)
+ $(use_with gnutls)
+ )
+ else
+ myeconfargs+=(
+ --without-gnutls
+ --without-openssl
+ )
+ fi
+
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ newinitd "${FILESDIR}"/ngircd.init.d ngircd
+}
+
+pkg_postinst() {
+ if ! use prefix; then
+ enewuser ngircd
+ chown ngircd "${ROOT}"/etc/ngircd/ngircd.conf
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2016-05-13 8:41 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2016-05-13 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 1c5bf65bf05dc696e7974eeaef20d39f76bb3ed4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 08:39:30 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 13 08:41:02 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5bf65b
net-irc/ngircd: amd64 stable wrt bug #574690
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-23-r1.ebuild b/net-irc/ngircd/ngircd-23-r1.ebuild
index 6cfa1ab..ab0870c 100644
--- a/net-irc/ngircd/ngircd-23-r1.ebuild
+++ b/net-irc/ngircd/ngircd-23-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://ngircd.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~x86 ~x64-macos"
IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd zlib"
RDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2017-02-23 8:39 Michael Palimaka
0 siblings, 0 replies; 43+ messages in thread
From: Michael Palimaka @ 2017-02-23 8:39 UTC (permalink / raw
To: gentoo-commits
commit: 0f6ea10975d4557d8f5203922daad9c05bd914dd
Author: Moritz Kick <gentoo <AT> blackphoenix <DOT> de>
AuthorDate: Fri Jan 27 21:44:03 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 08:39:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6ea109
net-irc/ngircd: bump to version 24
- Updated copyright years
- Updated ebuild to EAPI6
- Cleaned up USE=ssl
- Added USE=test and dependencies to prepare for unrestricting
FEATURES=test (one testcase is currently failing)
Signed-off-by: Moritz Kick <gentoo <AT> blackphoenix.de>
net-irc/ngircd/Manifest | 1 +
net-irc/ngircd/ngircd-24.ebuild | 93 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 94 insertions(+)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 098b7eb75b..8509224be6 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1 +1,2 @@
DIST ngircd-23.tar.gz 517686 SHA256 99b8b67a975a9ae9b81c96bdee02133a10f515c718825d34cedcb64f1fc95e73 SHA512 714fbb4af12335e62c615fa1e8de9c7366c4c6da6af9b334019ba900dce072067f7b08199de8c96aad5dd4b9b786b57d536ba9dc92c62b37d2ae11960dbd01b1 WHIRLPOOL 06e1b3a9675277c980898118e71e9a6c08de998c93919f431ecd7505f64dc57617beef885aae5e5c72b27cd1df3c89204dbc2101c1f4a30970fceb78a7825441
+DIST ngircd-24.tar.gz 524968 SHA256 3e00a7da52c81fc1e02bb996a27bf43da905ba7037bf8c6bb3bd13321e0c85ab SHA512 66d1b9576c03d0a70be17a235f2da50ee661646cd428d18a6c61975407671dd4a3a545069258536773b27d4fb63523527366bbbf4f35cb08111dc60842924395 WHIRLPOOL 5c163820638cad6e2dcad3118b4e35113696aa16501f81c177ed68e28cdebfaf37bd65fcd12c3d750a8f3c01fb5af40068ac812d76bb578074bdbe7dbe08f763
diff --git a/net-irc/ngircd/ngircd-24.ebuild b/net-irc/ngircd/ngircd-24.ebuild
new file mode 100644
index 0000000000..43f11068ec
--- /dev/null
+++ b/net-irc/ngircd/ngircd-24.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit user
+
+DESCRIPTION="An IRC server written from scratch"
+HOMEPAGE="https://ngircd.barton.de/"
+SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd test zlib"
+
+RDEPEND="
+ iconv? ( virtual/libiconv )
+ ident? ( net-libs/libident )
+ pam? ( virtual/pam )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
+ tcpd? ( sys-apps/tcp-wrappers )
+ zlib? ( sys-libs/zlib )
+"
+
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ test? (
+ dev-tcltk/expect
+ net-misc/netkit-telnetd
+ )
+"
+
+# Testsuite fails server-login-test
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ if ! use prefix; then
+ sed -i \
+ -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
+ -e "s:;ServerGID = 65534:ServerGID = nogroup:" \
+ doc/sample-ngircd.conf.tmpl || die
+ fi
+}
+
+src_configure() {
+ local myconf=(
+ --sysconfdir="${EPREFIX}"/etc/"${PN}"
+ $(use_enable debug sniffer)
+ $(use_enable debug)
+ $(use_enable ipv6)
+ $(use_with iconv)
+ $(use_with ident)
+ $(use_with pam)
+ $(use_with tcpd tcp-wrappers)
+ $(use_with zlib)
+ )
+
+ if use ssl; then
+ myconf+=(
+ $(use_with !gnutls openssl)
+ $(use_with gnutls)
+ )
+ else
+ myconf+=(
+ --without-gnutls
+ --without-openssl
+ )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
+}
+
+pkg_postinst() {
+ if ! use prefix; then
+ enewuser ngircd
+ chown ngircd "${EROOT%/}"/etc/ngircd/ngircd.conf || die
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2017-02-23 8:41 Michael Palimaka
0 siblings, 0 replies; 43+ messages in thread
From: Michael Palimaka @ 2017-02-23 8:41 UTC (permalink / raw
To: gentoo-commits
commit: c22ea98cc909e828841b42c493a9d465b07262f8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 08:41:02 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 08:41:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22ea98c
net-irc/ngircd: whitespace
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-irc/ngircd/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/metadata.xml b/net-irc/ngircd/metadata.xml
index a9082e619e..67847df04a 100644
--- a/net-irc/ngircd/metadata.xml
+++ b/net-irc/ngircd/metadata.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
+ <maintainer type="person">
<email>gentoo@blackphoenix.de</email>
<name>Moritz Kick</name>
<description>Proxied maintainer; set to assignee in all bugs</description>
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2017-04-27 10:36 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2017-04-27 10:36 UTC (permalink / raw
To: gentoo-commits
commit: c0eef9402d604eb5f2f712f3048a3a2f6ccdb938
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 10:36:25 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 10:36:25 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0eef940
net-irc/ngircd: x86 stable wrt bug #615210
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-24.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-24.ebuild b/net-irc/ngircd/ngircd-24.ebuild
index d3bca3ec7ae..ed2882a05f8 100644
--- a/net-irc/ngircd/ngircd-24.ebuild
+++ b/net-irc/ngircd/ngircd-24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 x86 ~x64-macos"
IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd test zlib"
RDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2019-10-12 21:00 Mikle Kolyada
0 siblings, 0 replies; 43+ messages in thread
From: Mikle Kolyada @ 2019-10-12 21:00 UTC (permalink / raw
To: gentoo-commits
commit: f32385a833c3c3adce82f2a121c25ca4680a3a05
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 21:00:13 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 21:00:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32385a8
net-irc/ngircd: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
net-irc/ngircd/ngircd-23-r1.ebuild | 4 ++--
net-irc/ngircd/ngircd-24.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-irc/ngircd/ngircd-23-r1.ebuild b/net-irc/ngircd/ngircd-23-r1.ebuild
index 3a8fdf57695..86154bf4dd4 100644
--- a/net-irc/ngircd/ngircd-23-r1.ebuild
+++ b/net-irc/ngircd/ngircd-23-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -17,7 +17,7 @@ IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd zlib"
RDEPEND="
iconv? ( virtual/libiconv )
ident? ( net-libs/libident )
- pam? ( virtual/pam )
+ pam? ( sys-libs/pam )
ssl? (
!gnutls? (
!libressl? ( dev-libs/openssl:0 )
diff --git a/net-irc/ngircd/ngircd-24.ebuild b/net-irc/ngircd/ngircd-24.ebuild
index ed2882a05f8..104e0990417 100644
--- a/net-irc/ngircd/ngircd-24.ebuild
+++ b/net-irc/ngircd/ngircd-24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -17,7 +17,7 @@ IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd test zlib"
RDEPEND="
iconv? ( virtual/libiconv )
ident? ( net-libs/libident )
- pam? ( virtual/pam )
+ pam? ( sys-libs/pam )
ssl? (
gnutls? ( net-libs/gnutls:= )
!gnutls? (
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-04-26 13:37 Joonas Niilola
0 siblings, 0 replies; 43+ messages in thread
From: Joonas Niilola @ 2020-04-26 13:37 UTC (permalink / raw
To: gentoo-commits
commit: 033074091954ca0dc52d2790fbdea6c022319c42
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Tue Apr 21 07:07:24 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 13:36:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03307409
net-irc/ngircd: cleanup old
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15361
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-irc/ngircd/Manifest | 1 -
net-irc/ngircd/ngircd-23-r1.ebuild | 84 --------------------------------------
2 files changed, 85 deletions(-)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index a9321e747c2..70e98c6c205 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,3 +1,2 @@
-DIST ngircd-23.tar.gz 517686 BLAKE2B 1e1d7386a95f22917e6f69ec43bc48a8031543c48d6141a16d81fd935dab47ae89d8bbc91d9d71a26b0a1d2fd2040feb478e773fcc2a3049061fc0b21c8bad18 SHA512 714fbb4af12335e62c615fa1e8de9c7366c4c6da6af9b334019ba900dce072067f7b08199de8c96aad5dd4b9b786b57d536ba9dc92c62b37d2ae11960dbd01b1
DIST ngircd-24.tar.gz 524968 BLAKE2B 8ec0518d54f43a4c42fbf9744d217eb2aae498fe4f0010bce6ad68164037c2e55dc2b9681babce8ca5f7e26bac60a91389c63dab397d349dd4bcbcce6c2e9839 SHA512 66d1b9576c03d0a70be17a235f2da50ee661646cd428d18a6c61975407671dd4a3a545069258536773b27d4fb63523527366bbbf4f35cb08111dc60842924395
DIST ngircd-25.tar.gz 527886 BLAKE2B ab75c9a904fae8da4c89e07bd66bb000bc9b614e27269be3ac6f55254c77abeb2d6f7d0afc6d05630f7c548ea13d842d4c0376123035f9417eda55565a69dcec SHA512 0c96e97da312fe86c50007a72db03f85b9f79df053806f50badd07c7ca8e8bddd99adb478eab8be9630330707d7aa578b5d0bd3017b59bf4515319a64c29ea6c
diff --git a/net-irc/ngircd/ngircd-23-r1.ebuild b/net-irc/ngircd/ngircd-23-r1.ebuild
deleted file mode 100644
index 86154bf4dd4..00000000000
--- a/net-irc/ngircd/ngircd-23-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools-utils eutils user
-
-DESCRIPTION="An IRC server written from scratch"
-HOMEPAGE="http://ngircd.barton.de/"
-SRC_URI="http://ngircd.barton.de/pub/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd zlib"
-
-RDEPEND="
- iconv? ( virtual/libiconv )
- ident? ( net-libs/libident )
- pam? ( sys-libs/pam )
- ssl? (
- !gnutls? (
- !libressl? ( dev-libs/openssl:0 )
- )
- gnutls? ( net-libs/gnutls )
- libressl? ( dev-libs/libressl )
- )
- tcpd? ( sys-apps/tcp-wrappers )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
-"
-
-RESTRICT="test"
-
-src_configure() {
- if ! use prefix; then
- sed -i \
- -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
- -e "s:;ServerGID = 65534:ServerGID = nogroup:" \
- doc/sample-ngircd.conf.tmpl || die
- fi
-
- local myeconfargs=(
- --docdir="${EPREFIX}"/usr/share/doc/${PF}
- --sysconfdir="${EPREFIX}"/etc/ngircd
- $(use_enable debug sniffer)
- $(use_enable debug)
- $(use_enable ipv6)
- $(use_with iconv)
- $(use_with ident)
- $(use_with pam)
- $(use_with tcpd tcp-wrappers)
- $(use_with zlib)
- )
-
- if use ssl; then
- myeconfargs+=(
- $(use_with !gnutls openssl)
- $(use_with gnutls)
- )
- else
- myeconfargs+=(
- --without-gnutls
- --without-openssl
- )
- fi
-
- autotools-utils_src_configure
-}
-
-src_install() {
- autotools-utils_src_install
-
- newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
-}
-
-pkg_postinst() {
- if ! use prefix; then
- enewuser ngircd
- chown ngircd "${ROOT}"/etc/ngircd/ngircd.conf
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-04-26 13:37 Joonas Niilola
0 siblings, 0 replies; 43+ messages in thread
From: Joonas Niilola @ 2020-04-26 13:37 UTC (permalink / raw
To: gentoo-commits
commit: 6a9bcb7b74423a0b0a8ddfe06ecc0110b941094d
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Apr 15 17:14:34 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 13:36:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9bcb7b
net-irc/ngircd: Become proxy maintainer
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-irc/ngircd/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/net-irc/ngircd/metadata.xml b/net-irc/ngircd/metadata.xml
index 7f0bfef9929..fab3207f616 100644
--- a/net-irc/ngircd/metadata.xml
+++ b/net-irc/ngircd/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>sam@cmpct.info</email>
+ <name>Sam James</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="ident">Enables support for <pkg>net-libs/libident</pkg></flag>
</use>
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-05-08 6:25 Mart Raudsepp
0 siblings, 0 replies; 43+ messages in thread
From: Mart Raudsepp @ 2020-05-08 6:25 UTC (permalink / raw
To: gentoo-commits
commit: 07ea9e72b8b7b9135345f50e0c5f654fd52b05d5
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Thu May 21 09:43:38 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri May 8 06:23:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ea9e72
net-irc/ngircd: arm64 keyworded (bug #705546)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
net-irc/ngircd/ngircd-25.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-25.ebuild b/net-irc/ngircd/ngircd-25.ebuild
index a7310708bf6..da56e3240d4 100644
--- a/net-irc/ngircd/ngircd-25.ebuild
+++ b/net-irc/ngircd/ngircd-25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-06-03 10:27 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2020-06-03 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 3c41c4d997253dc493d930f9db52edfedc304f50
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 3 10:27:24 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 3 10:27:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c41c4d9
net-irc/ngircd: x86 stable wrt bug #726850
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-25.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-25.ebuild b/net-irc/ngircd/ngircd-25.ebuild
index da56e3240d4..38f5c21511e 100644
--- a/net-irc/ngircd/ngircd-25.ebuild
+++ b/net-irc/ngircd/ngircd-25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-06-03 15:10 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2020-06-03 15:10 UTC (permalink / raw
To: gentoo-commits
commit: 850afb216b58eab8bd9949a951d2cf0b69090dce
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 3 15:10:27 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 3 15:10:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850afb21
net-irc/ngircd: amd64 stable wrt bug #726850
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-25.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-25.ebuild b/net-irc/ngircd/ngircd-25.ebuild
index 38f5c21511e..91c35b8f91c 100644
--- a/net-irc/ngircd/ngircd-25.ebuild
+++ b/net-irc/ngircd/ngircd-25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86 ~x64-macos"
+KEYWORDS="amd64 ~arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-06-08 6:41 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2020-06-08 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 0abf63c846d3d292fa59c36c72e39eb46b62d8c5
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sat Jun 6 19:52:46 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 06:41:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abf63c8
net-irc/ngircd: arm keyworded (bug #705546)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-irc/ngircd/ngircd-25.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-25.ebuild b/net-irc/ngircd/ngircd-25.ebuild
index 91c35b8f91c..9731ff569a4 100644
--- a/net-irc/ngircd/ngircd-25.ebuild
+++ b/net-irc/ngircd/ngircd-25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-06-08 16:34 Mart Raudsepp
0 siblings, 0 replies; 43+ messages in thread
From: Mart Raudsepp @ 2020-06-08 16:34 UTC (permalink / raw
To: gentoo-commits
commit: b2a98427cf2350d80a2e3079cf8dd249ca174348
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 8 01:16:14 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 16:31:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a98427
net-irc/ngircd: arm64 stable (bug #726850)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
net-irc/ngircd/ngircd-25.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-25.ebuild b/net-irc/ngircd/ngircd-25.ebuild
index 9731ff569a4..d6a322c5b18 100644
--- a/net-irc/ngircd/ngircd-25.ebuild
+++ b/net-irc/ngircd/ngircd-25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-06-20 20:31 Thomas Deutschmann
0 siblings, 0 replies; 43+ messages in thread
From: Thomas Deutschmann @ 2020-06-20 20:31 UTC (permalink / raw
To: gentoo-commits
commit: cc50694803ba87c82ae611e5cedeba67df063bfd
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sat Jun 20 17:09:19 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 20:30:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc506948
net-irc/ngircd: cleanup old
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/16349
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-irc/ngircd/Manifest | 1 -
net-irc/ngircd/ngircd-24.ebuild | 92 -----------------------------------------
2 files changed, 93 deletions(-)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 9185b2f3424..788ac8cbe86 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,3 +1,2 @@
-DIST ngircd-24.tar.gz 524968 BLAKE2B 8ec0518d54f43a4c42fbf9744d217eb2aae498fe4f0010bce6ad68164037c2e55dc2b9681babce8ca5f7e26bac60a91389c63dab397d349dd4bcbcce6c2e9839 SHA512 66d1b9576c03d0a70be17a235f2da50ee661646cd428d18a6c61975407671dd4a3a545069258536773b27d4fb63523527366bbbf4f35cb08111dc60842924395
DIST ngircd-25.tar.gz 527886 BLAKE2B ab75c9a904fae8da4c89e07bd66bb000bc9b614e27269be3ac6f55254c77abeb2d6f7d0afc6d05630f7c548ea13d842d4c0376123035f9417eda55565a69dcec SHA512 0c96e97da312fe86c50007a72db03f85b9f79df053806f50badd07c7ca8e8bddd99adb478eab8be9630330707d7aa578b5d0bd3017b59bf4515319a64c29ea6c
DIST ngircd-26.tar.gz 565579 BLAKE2B edd005179a79bbb51a1401f7d580ebf66cb5bf65d1427453c471a4e7e667d7fd6b320c292e9a7993c5fef6beeae88126fefb73284063451b080ecc0d3e6ca0f1 SHA512 2502baf83e3bfca3e6b83c22fe660fee24732ee875b32a7071a489a8babcc08124738142215b55d4f9bd4e94bec3f2a41889ab18324f772b1674b02883cbfb91
diff --git a/net-irc/ngircd/ngircd-24.ebuild b/net-irc/ngircd/ngircd-24.ebuild
deleted file mode 100644
index 104e0990417..00000000000
--- a/net-irc/ngircd/ngircd-24.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit user
-
-DESCRIPTION="An IRC server written from scratch"
-HOMEPAGE="https://ngircd.barton.de/"
-SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="debug gnutls iconv ident ipv6 libressl pam ssl tcpd test zlib"
-
-RDEPEND="
- iconv? ( virtual/libiconv )
- ident? ( net-libs/libident )
- pam? ( sys-libs/pam )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- )
- tcpd? ( sys-apps/tcp-wrappers )
- zlib? ( sys-libs/zlib )
-"
-
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- test? (
- dev-tcltk/expect
- net-misc/netkit-telnetd
- )
-"
-
-# Testsuite fails server-login-test
-RESTRICT="test"
-
-src_prepare() {
- default
-
- if ! use prefix; then
- sed -i \
- -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
- -e "s:;ServerGID = 65534:ServerGID = nogroup:" \
- doc/sample-ngircd.conf.tmpl || die
- fi
-}
-
-src_configure() {
- local myconf=(
- --sysconfdir="${EPREFIX}"/etc/"${PN}"
- $(use_enable debug sniffer)
- $(use_enable debug)
- $(use_enable ipv6)
- $(use_with iconv)
- $(use_with ident)
- $(use_with pam)
- $(use_with tcpd tcp-wrappers)
- $(use_with zlib)
- )
-
- if use ssl; then
- myconf+=(
- $(use_with !gnutls openssl)
- $(use_with gnutls)
- )
- else
- myconf+=(
- --without-gnutls
- --without-openssl
- )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
-}
-
-pkg_postinst() {
- if ! use prefix; then
- enewuser ngircd
- chown ngircd "${EROOT%/}"/etc/ngircd/ngircd.conf || die
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-06-20 20:31 Thomas Deutschmann
0 siblings, 0 replies; 43+ messages in thread
From: Thomas Deutschmann @ 2020-06-20 20:31 UTC (permalink / raw
To: gentoo-commits
commit: 3948f96270865b75fe4e81b63edceb12e1db3888
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sat Jun 20 17:08:47 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 20:30:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3948f962
net-irc/ngircd: bump to 26
Notes:
* Tests still disabled; going to speak to upstream about the one
flaky test for now. They are somewhat interdependent so I'm not
keen on disabling just one yet.
If we can't establish why, we will skip it, but given the
nature of the tests (connecting to a spawned instance, etc),
the failure could be generic to all of the tests.
* PAMOnly -> PAMIsOptional in config, backwards compatible
Please see upstream release notes for more information.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-irc/ngircd/Manifest | 1 +
net-irc/ngircd/ngircd-26.ebuild | 106 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 70e98c6c205..9185b2f3424 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,2 +1,3 @@
DIST ngircd-24.tar.gz 524968 BLAKE2B 8ec0518d54f43a4c42fbf9744d217eb2aae498fe4f0010bce6ad68164037c2e55dc2b9681babce8ca5f7e26bac60a91389c63dab397d349dd4bcbcce6c2e9839 SHA512 66d1b9576c03d0a70be17a235f2da50ee661646cd428d18a6c61975407671dd4a3a545069258536773b27d4fb63523527366bbbf4f35cb08111dc60842924395
DIST ngircd-25.tar.gz 527886 BLAKE2B ab75c9a904fae8da4c89e07bd66bb000bc9b614e27269be3ac6f55254c77abeb2d6f7d0afc6d05630f7c548ea13d842d4c0376123035f9417eda55565a69dcec SHA512 0c96e97da312fe86c50007a72db03f85b9f79df053806f50badd07c7ca8e8bddd99adb478eab8be9630330707d7aa578b5d0bd3017b59bf4515319a64c29ea6c
+DIST ngircd-26.tar.gz 565579 BLAKE2B edd005179a79bbb51a1401f7d580ebf66cb5bf65d1427453c471a4e7e667d7fd6b320c292e9a7993c5fef6beeae88126fefb73284063451b080ecc0d3e6ca0f1 SHA512 2502baf83e3bfca3e6b83c22fe660fee24732ee875b32a7071a489a8babcc08124738142215b55d4f9bd4e94bec3f2a41889ab18324f772b1674b02883cbfb91
diff --git a/net-irc/ngircd/ngircd-26.ebuild b/net-irc/ngircd/ngircd-26.ebuild
new file mode 100644
index 00000000000..06a17a180d8
--- /dev/null
+++ b/net-irc/ngircd/ngircd-26.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bug: https://github.com/ngircd/ngircd/issues/261
+WANT_AUTOMAKE=1.11.6
+inherit autotools
+
+DESCRIPTION="An IRC server written from scratch"
+HOMEPAGE="https://ngircd.barton.de/"
+SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ acct-user/ngircd
+ acct-group/ngircd
+ irc-plus? ( virtual/libiconv )
+ ident? ( net-libs/libident )
+ pam? ( sys-libs/pam )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
+ tcpd? ( sys-apps/tcp-wrappers )
+ zlib? ( sys-libs/zlib )
+"
+
+BDEPEND="sys-devel/automake:1.11"
+
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-tcltk/expect
+ net-misc/netkit-telnetd
+ )
+"
+
+# Flaky test needs investigation (bug 719256)
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ if ! use prefix; then
+ sed -i \
+ -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
+ -e "s:;ServerGID = 65534:ServerGID = ngircd:" \
+ doc/sample-ngircd.conf.tmpl || die
+ fi
+
+ # Once https://github.com/ngircd/ngircd/pull/270 is in a release (ngircd 26), we can remove
+ # the eautomake/autotools machinery.
+ eautomake
+}
+
+src_configure() {
+ local myconf=(
+ --sysconfdir="${EPREFIX}"/etc/"${PN}"
+ $(use_enable debug sniffer)
+ $(use_enable debug)
+ $(use_enable irc-plus ircplus)
+ $(use_enable ipv6)
+ $(use_enable strict-rfc)
+ $(use_with irc-plus iconv)
+ $(use_with ident)
+ $(use_with pam)
+ $(use_with tcpd tcp-wrappers)
+ $(use_with zlib)
+ )
+
+ if use ssl; then
+ if use gnutls; then
+ myconf+=(
+ $( use_with gnutls )
+ )
+ else
+ myconf+=(
+ $( use_with !gnutls openssl )
+ )
+ fi
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] && use pam; then
+ elog "ngircd will use PAMIsOptionalPAM by default, please change this option."
+ elog "You may not be able to login until you change this."
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-07-08 20:50 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2020-07-08 20:50 UTC (permalink / raw
To: gentoo-commits
commit: 9fb1e81004ab84ddc6766d7502ed4054f89aed3f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 8 20:45:49 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 20:50:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb1e810
net-irc/ngircd: update sam's email
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/metadata.xml | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/net-irc/ngircd/metadata.xml b/net-irc/ngircd/metadata.xml
index fe32ef1d9ca..c67531d126a 100644
--- a/net-irc/ngircd/metadata.xml
+++ b/net-irc/ngircd/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sam@cmpct.info</email>
+ <email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<use>
<flag name="ident">Enables support for <pkg>net-libs/libident</pkg></flag>
<flag name="irc-plus">Enables support for the IRC+ protocol (needs <pkg>virtual/libiconv</pkg>)</flag>
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-07-24 15:09 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2020-07-24 15:09 UTC (permalink / raw
To: gentoo-commits
commit: 0dd8c4163e6ef88de0f6284e0ffc28d8f9b6f355
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 24 15:08:16 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 15:08:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd8c416
net-irc/ngircd: amd64 stable wrt bug #733714
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-26.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.ebuild b/net-irc/ngircd/ngircd-26.ebuild
index 06a17a180d8..6299bd6744e 100644
--- a/net-irc/ngircd/ngircd-26.ebuild
+++ b/net-irc/ngircd/ngircd-26.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-07-24 23:53 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2020-07-24 23:53 UTC (permalink / raw
To: gentoo-commits
commit: 6323519cc43edad9514e4436cf898f3e315dc16e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 24 23:26:55 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 23:53:08 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6323519c
net-irc/ngircd: x86 stable (bug #733714)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.ebuild b/net-irc/ngircd/ngircd-26.ebuild
index 6299bd6744e..7692c06e1e9 100644
--- a/net-irc/ngircd/ngircd-26.ebuild
+++ b/net-irc/ngircd/ngircd-26.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-07-25 13:09 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2020-07-25 13:09 UTC (permalink / raw
To: gentoo-commits
commit: 01602d2f378e275bfa3ce006ec982f8d8af65eb6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 13:07:05 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 13:07:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01602d2f
net-irc/ngircd: arm64 stable (bug #733714)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.ebuild b/net-irc/ngircd/ngircd-26.ebuild
index 7692c06e1e9..c81dba3e9fa 100644
--- a/net-irc/ngircd/ngircd-26.ebuild
+++ b/net-irc/ngircd/ngircd-26.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2020-08-19 14:33 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2020-08-19 14:33 UTC (permalink / raw
To: gentoo-commits
commit: 02165cd9ae9b6d86c89208a3b6bd132fa14d9ed4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 14:30:10 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 14:33:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02165cd9
net-irc/ngircd: add upstream info
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/net-irc/ngircd/metadata.xml b/net-irc/ngircd/metadata.xml
index c67531d126a..92912912526 100644
--- a/net-irc/ngircd/metadata.xml
+++ b/net-irc/ngircd/metadata.xml
@@ -10,4 +10,8 @@
<flag name="irc-plus">Enables support for the IRC+ protocol (needs <pkg>virtual/libiconv</pkg>)</flag>
<flag name="strict-rfc">Strict RFC compliance; may harm compatibility</flag>
</use>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:barton:ngircd</remote-id>
+ <remote-id type="github">ngircd/ngircd</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-01-02 21:08 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-01-02 21:08 UTC (permalink / raw
To: gentoo-commits
commit: 7030712df6ba0b1849ebb20d4d6b4317c1fe368f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 2 21:04:24 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 2 21:08:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7030712d
net-irc/ngircd: bump to 26.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/Manifest | 1 +
net-irc/ngircd/ngircd-26.1.ebuild | 105 ++++++++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 6dba9318b06..5bd634e231a 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1 +1,2 @@
+DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c
DIST ngircd-26.tar.gz 565579 BLAKE2B edd005179a79bbb51a1401f7d580ebf66cb5bf65d1427453c471a4e7e667d7fd6b320c292e9a7993c5fef6beeae88126fefb73284063451b080ecc0d3e6ca0f1 SHA512 2502baf83e3bfca3e6b83c22fe660fee24732ee875b32a7071a489a8babcc08124738142215b55d4f9bd4e94bec3f2a41889ab18324f772b1674b02883cbfb91
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
new file mode 100644
index 00000000000..3336bff7a93
--- /dev/null
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bug: https://github.com/ngircd/ngircd/issues/261
+WANT_AUTOMAKE=1.11.6
+inherit autotools
+
+DESCRIPTION="An IRC server written from scratch"
+HOMEPAGE="https://ngircd.barton.de/"
+SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
+
+#RESTRICT="!test? ( test )"
+# Flaky test needs investigation (bug 719256)
+RESTRICT="test"
+
+RDEPEND="
+ acct-user/ngircd
+ acct-group/ngircd
+ irc-plus? ( virtual/libiconv )
+ ident? ( net-libs/libident )
+ pam? ( sys-libs/pam )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
+ tcpd? ( sys-apps/tcp-wrappers )
+ zlib? ( sys-libs/zlib )
+"
+
+BDEPEND="sys-devel/automake:1.11"
+
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-tcltk/expect
+ net-misc/netkit-telnetd
+ )
+"
+
+src_prepare() {
+ default
+
+ if ! use prefix; then
+ sed -i \
+ -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
+ -e "s:;ServerGID = 65534:ServerGID = ngircd:" \
+ doc/sample-ngircd.conf.tmpl || die
+ fi
+
+ # Once https://github.com/ngircd/ngircd/pull/270 is in a release (ngircd 26), we can remove
+ # the eautomake/autotools machinery.
+ eautomake
+}
+
+src_configure() {
+ local myconf=(
+ --sysconfdir="${EPREFIX}"/etc/"${PN}"
+ $(use_enable debug sniffer)
+ $(use_enable debug)
+ $(use_enable irc-plus ircplus)
+ $(use_enable ipv6)
+ $(use_enable strict-rfc)
+ $(use_with irc-plus iconv)
+ $(use_with ident)
+ $(use_with pam)
+ $(use_with tcpd tcp-wrappers)
+ $(use_with zlib)
+ )
+
+ if use ssl; then
+ if use gnutls; then
+ myconf+=(
+ $( use_with gnutls )
+ )
+ else
+ myconf+=(
+ $( use_with !gnutls openssl )
+ )
+ fi
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] && use pam; then
+ elog "ngircd will use PAMIsOptionalPAM by default, please change this option."
+ elog "You may not be able to login until you change this."
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-02-02 21:00 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-02-02 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 87fcb8870d9beaee10bcc729a9869bf33dfa1170
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 2 21:00:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 2 21:00:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87fcb887
net-irc/ngircd: Stabilize 26.1 amd64, #768144
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index 3336bff7a93..e8c85e8db47 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
#RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-02-03 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-02-03 0:01 UTC (permalink / raw
To: gentoo-commits
commit: a5ec1665c9c035641dc62997bbc98ad50b8d5e32
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 3 00:01:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 3 00:01:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ec1665
net-irc/ngircd: Stabilize 26.1 x86, #768144
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index e8c85e8db47..4174f4b893a 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
#RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-02-13 19:18 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-02-13 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 6c641fd30070dacb68052b8871538da40b027d21
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 13 19:18:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 13 19:18:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c641fd3
net-irc/ngircd: Stabilize 26.1 arm64, #768144
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index 4174f4b893a..4a9c13b0336 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
#RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-02-14 19:59 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-02-14 19:59 UTC (permalink / raw
To: gentoo-commits
commit: a01ac8a4c3c9272a7121919f92014ac27bf3162f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 19:55:55 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 19:55:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01ac8a4
net-irc/ngircd: cleanup old
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/Manifest | 1 -
net-irc/ngircd/ngircd-26.ebuild | 106 ----------------------------------------
2 files changed, 107 deletions(-)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 5bd634e231a..f22bc4771b7 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,2 +1 @@
DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c
-DIST ngircd-26.tar.gz 565579 BLAKE2B edd005179a79bbb51a1401f7d580ebf66cb5bf65d1427453c471a4e7e667d7fd6b320c292e9a7993c5fef6beeae88126fefb73284063451b080ecc0d3e6ca0f1 SHA512 2502baf83e3bfca3e6b83c22fe660fee24732ee875b32a7071a489a8babcc08124738142215b55d4f9bd4e94bec3f2a41889ab18324f772b1674b02883cbfb91
diff --git a/net-irc/ngircd/ngircd-26.ebuild b/net-irc/ngircd/ngircd-26.ebuild
deleted file mode 100644
index c81dba3e9fa..00000000000
--- a/net-irc/ngircd/ngircd-26.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Bug: https://github.com/ngircd/ngircd/issues/261
-WANT_AUTOMAKE=1.11.6
-inherit autotools
-
-DESCRIPTION="An IRC server written from scratch"
-HOMEPAGE="https://ngircd.barton.de/"
-SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
-IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- acct-user/ngircd
- acct-group/ngircd
- irc-plus? ( virtual/libiconv )
- ident? ( net-libs/libident )
- pam? ( sys-libs/pam )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- )
- tcpd? ( sys-apps/tcp-wrappers )
- zlib? ( sys-libs/zlib )
-"
-
-BDEPEND="sys-devel/automake:1.11"
-
-DEPEND="
- ${RDEPEND}
- test? (
- dev-tcltk/expect
- net-misc/netkit-telnetd
- )
-"
-
-# Flaky test needs investigation (bug 719256)
-RESTRICT="test"
-
-src_prepare() {
- default
-
- if ! use prefix; then
- sed -i \
- -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
- -e "s:;ServerGID = 65534:ServerGID = ngircd:" \
- doc/sample-ngircd.conf.tmpl || die
- fi
-
- # Once https://github.com/ngircd/ngircd/pull/270 is in a release (ngircd 26), we can remove
- # the eautomake/autotools machinery.
- eautomake
-}
-
-src_configure() {
- local myconf=(
- --sysconfdir="${EPREFIX}"/etc/"${PN}"
- $(use_enable debug sniffer)
- $(use_enable debug)
- $(use_enable irc-plus ircplus)
- $(use_enable ipv6)
- $(use_enable strict-rfc)
- $(use_with irc-plus iconv)
- $(use_with ident)
- $(use_with pam)
- $(use_with tcpd tcp-wrappers)
- $(use_with zlib)
- )
-
- if use ssl; then
- if use gnutls; then
- myconf+=(
- $( use_with gnutls )
- )
- else
- myconf+=(
- $( use_with !gnutls openssl )
- )
- fi
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && use pam; then
- elog "ngircd will use PAMIsOptionalPAM by default, please change this option."
- elog "You may not be able to login until you change this."
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-03-23 4:53 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-03-23 4:53 UTC (permalink / raw
To: gentoo-commits
commit: 05ad47893c8c5b36f82824695d1a3609573dbc96
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 22 23:04:55 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 23 04:48:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ad4789
net-irc/ngircd: style + BDEPEND
* Style changes (sam-style semicolons)
* expect and telnet are used during testing as binaries
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 23 +++++++++++------------
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index 4a9c13b0336..a19285e647e 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -36,11 +36,9 @@ RDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
zlib? ( sys-libs/zlib )
"
-
-BDEPEND="sys-devel/automake:1.11"
-
-DEPEND="
- ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/automake:1.11
test? (
dev-tcltk/expect
net-misc/netkit-telnetd
@@ -50,7 +48,7 @@ DEPEND="
src_prepare() {
default
- if ! use prefix; then
+ if ! use prefix ; then
sed -i \
-e "s:;ServerUID = 65534:ServerUID = ngircd:" \
-e "s:;ServerGID = 65534:ServerGID = ngircd:" \
@@ -63,8 +61,8 @@ src_prepare() {
}
src_configure() {
- local myconf=(
- --sysconfdir="${EPREFIX}"/etc/"${PN}"
+ local myeconf=(
+ --sysconfdir="${EPREFIX}"/etc/${PN}
$(use_enable debug sniffer)
$(use_enable debug)
$(use_enable irc-plus ircplus)
@@ -77,8 +75,8 @@ src_configure() {
$(use_with zlib)
)
- if use ssl; then
- if use gnutls; then
+ if use ssl ; then
+ if use gnutls ; then
myconf+=(
$( use_with gnutls )
)
@@ -89,16 +87,17 @@ src_configure() {
fi
fi
- econf "${myconf[@]}"
+ econf "${myeconf[@]}"
}
src_install() {
default
+
newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
}
pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && use pam; then
+ if [[ -z ${REPLACING_VERSIONS} ]] && use pam ; then
elog "ngircd will use PAMIsOptionalPAM by default, please change this option."
elog "You may not be able to login until you change this."
fi
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-04-16 3:58 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-04-16 3:58 UTC (permalink / raw
To: gentoo-commits
commit: bde9ae646e8f30799056aad197d996520d1ed133
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 16 03:54:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 16 03:58:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde9ae64
net-irc/ngircd: drop WANT_AUTOMAKE and eautomake
Obsolete for this version.
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index 9930d3e158d..d2d6d85d546 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -3,10 +3,8 @@
EAPI=7
-# Bug: https://github.com/ngircd/ngircd/issues/261
-WANT_AUTOMAKE=1.11.6
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alexbarton.asc
-inherit autotools verify-sig
+inherit verify-sig
DESCRIPTION="An IRC server written from scratch"
HOMEPAGE="https://ngircd.barton.de/"
@@ -18,7 +16,6 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
-#RESTRICT="!test? ( test )"
# Flaky test needs investigation (bug 719256)
RESTRICT="test"
@@ -57,9 +54,9 @@ src_prepare() {
doc/sample-ngircd.conf.tmpl || die
fi
- # Once https://github.com/ngircd/ngircd/pull/270 is in a release (ngircd 26), we can remove
- # the eautomake/autotools machinery.
- eautomake
+ # Note that if we need to use automake, we need a certain version (for now):
+ # https://github.com/ngircd/ngircd/issues/261
+ # eautomake
}
src_configure() {
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-04-16 3:58 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-04-16 3:58 UTC (permalink / raw
To: gentoo-commits
commit: bcb3169e37e18aefb6bcb045847d74faaf721b1b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 16 03:53:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 16 03:58:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb3169e
net-irc/ngircd: add verify-sig support
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/Manifest | 1 +
net-irc/ngircd/ngircd-26.1.ebuild | 4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index f22bc4771b7..d7eaa648a20 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1 +1,2 @@
DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c
+DIST ngircd-26.1.tar.gz.sig 310 BLAKE2B 108daa66aeccd51468aa0c6ab2de18c3ce476e812145902186ac4b3b8b29b0da32057c5a6f44133cfa4507310a9a76a001301ebe2d37ca809e1b7d8502aaa492 SHA512 e0b6b28c65f1363c0e8043378d52bccc0a634d7c17018edbc33130c9dbc4c2896f3b3a3ab758746707b37e3e527abbd61e5af8c1455d5fcc5b1b202758c82576
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index a19285e647e..9930d3e158d 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -5,11 +5,13 @@ EAPI=7
# Bug: https://github.com/ngircd/ngircd/issues/261
WANT_AUTOMAKE=1.11.6
-inherit autotools
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alexbarton.asc
+inherit autotools verify-sig
DESCRIPTION="An IRC server written from scratch"
HOMEPAGE="https://ngircd.barton.de/"
SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-04-20 21:04 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-04-20 21:04 UTC (permalink / raw
To: gentoo-commits
commit: 7e4db2657e2f8bf8b2e46fb32b8da65656a0d9d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 20 20:39:24 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 20 21:03:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4db265
net-irc/ngircd: add missing keys dep
Closes: https://bugs.gentoo.org/784545
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index d2d6d85d546..2e0537871e3 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -42,6 +42,7 @@ BDEPEND="
dev-tcltk/expect
net-misc/netkit-telnetd
)
+ verify-sig? ( app-crypt/openpgp-keys-alexbarton )
"
src_prepare() {
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-05-02 19:47 Mikle Kolyada
0 siblings, 0 replies; 43+ messages in thread
From: Mikle Kolyada @ 2021-05-02 19:47 UTC (permalink / raw
To: gentoo-commits
commit: 8ec7c5044b2d25550a7375f3b49f970e32264304
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 19:44:24 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 19:47:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec7c504
net-irc/ngircd: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index 2e0537871e3..213f2c993db 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
-IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
+IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug 719256)
RESTRICT="test"
@@ -28,8 +28,7 @@ RDEPEND="
ssl? (
gnutls? ( net-libs/gnutls:= )
!gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)
)
tcpd? ( sys-apps/tcp-wrappers )
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-07-09 15:04 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-07-09 15:04 UTC (permalink / raw
To: gentoo-commits
commit: 421ec6f00456865e0010c44b803ee943e83715fd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 9 14:49:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 14:49:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421ec6f0
net-irc/ngircd: fix SSL/TLS configure
Closes: https://bugs.gentoo.org/801265
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/{ngircd-26.1.ebuild => ngircd-26.1-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1-r1.ebuild
similarity index 98%
rename from net-irc/ngircd/ngircd-26.1.ebuild
rename to net-irc/ngircd/ngircd-26.1-r1.ebuild
index 213f2c993db..b85654fa092 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r1.ebuild
@@ -76,11 +76,11 @@ src_configure() {
if use ssl ; then
if use gnutls ; then
- myconf+=(
+ myeconf+=(
$( use_with gnutls )
)
else
- myconf+=(
+ myeconf+=(
$( use_with !gnutls openssl )
)
fi
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-07-31 13:40 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2021-07-31 13:40 UTC (permalink / raw
To: gentoo-commits
commit: 982784a35a24b93131608e7ca56f82166c230f25
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 31 06:35:29 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jul 31 13:32:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982784a3
net-irc/ngircd: Use BROOT for verify-sig key path
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r1.ebuild b/net-irc/ngircd/ngircd-26.1-r1.ebuild
index b85654fa092..4722361c354 100644
--- a/net-irc/ngircd/ngircd-26.1-r1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alexbarton.asc
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/alexbarton.asc
inherit verify-sig
DESCRIPTION="An IRC server written from scratch"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2021-08-05 1:56 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-08-05 1:56 UTC (permalink / raw
To: gentoo-commits
commit: 4cf37d597b5969603d48e92d5608bc5cc4cf427c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 5 01:55:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 01:56:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf37d59
net-irc/ngircd: drop obsolete automake dependency
We're not actually using it right now anyway and
we should work with upstream to avoid the
requirement for such an old version of automake somehow
(by possibly porting away from the removed macro).
(Revbump to allow folks to depclean the now-obsolete
BDEPEND, especially given it's about to be masked.)
See: https://github.com/ngircd/ngircd/issues/261
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/{ngircd-26.1-r1.ebuild => ngircd-26.1-r2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r1.ebuild b/net-irc/ngircd/ngircd-26.1-r2.ebuild
similarity index 98%
rename from net-irc/ngircd/ngircd-26.1-r1.ebuild
rename to net-irc/ngircd/ngircd-26.1-r2.ebuild
index 4722361c354..e11674b6da7 100644
--- a/net-irc/ngircd/ngircd-26.1-r1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r2.ebuild
@@ -36,7 +36,6 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
- sys-devel/automake:1.11
test? (
dev-tcltk/expect
net-misc/netkit-telnetd
@@ -56,6 +55,7 @@ src_prepare() {
# Note that if we need to use automake, we need a certain version (for now):
# https://github.com/ngircd/ngircd/issues/261
+ # WANT_AUTOMAKE=1.11
# eautomake
}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-03-12 12:33 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2022-03-12 12:33 UTC (permalink / raw
To: gentoo-commits
commit: e31dccfea5a8278389183e68f4a2a384b7918485
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 12:32:54 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 12:32:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31dccfe
net-irc/ngircd: Stabilize 26.1-r2 arm, #834934
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r2.ebuild b/net-irc/ngircd/ngircd-26.1-r2.ebuild
index c5aa2c96348a..284e4d034cce 100644
--- a/net-irc/ngircd/ngircd-26.1-r2.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug 719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-04-12 21:04 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-04-12 21:04 UTC (permalink / raw
To: gentoo-commits
commit: f74b130d500806ffd3a332a59eb4dd3ab5f0840d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 12:08:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 21:03:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b130d
net-irc/ngircd: switch to xz
Smaller tarballs.
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/Manifest | 4 ++--
net-irc/ngircd/ngircd-26.1-r2.ebuild | 4 ++--
net-irc/ngircd/ngircd-26.1-r4.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index d7eaa648a20e..d7843a4c462e 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,2 +1,2 @@
-DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c
-DIST ngircd-26.1.tar.gz.sig 310 BLAKE2B 108daa66aeccd51468aa0c6ab2de18c3ce476e812145902186ac4b3b8b29b0da32057c5a6f44133cfa4507310a9a76a001301ebe2d37ca809e1b7d8502aaa492 SHA512 e0b6b28c65f1363c0e8043378d52bccc0a634d7c17018edbc33130c9dbc4c2896f3b3a3ab758746707b37e3e527abbd61e5af8c1455d5fcc5b1b202758c82576
+DIST ngircd-26.1.tar.xz 375812 BLAKE2B 4bd7dae47b579bdfaceee0e3ff1b30ac7c70326cd9d609a128192b1efbec17ac50010cb1bf27f4ca6d921700b7bd8cf3d0e8fb5bc569a84d6a101be10ec5832a SHA512 6333244e3fb2dc00ee9812c8c45990baa95ff473a7037a0a11ca495bed86fa438110ad5151d86b9274b6187d86b7b5712fdca2b74b8cb92f7f66fa10cf1961ee
+DIST ngircd-26.1.tar.xz.sig 310 BLAKE2B 6bf3330387ef01af32c0026e12e5fe5a9a34f5d5fc221a66931312fb70d17832259b94e370ddc49f8834d0d29b9c53b52f11ddec3bfc12655472e046cc569e99 SHA512 c1bbc481dd92e487706fa0b3b18dffd214018946fad8ced77feccc1105a65fcc33c82b0e93529a14ad103ef784da20e3bf86358a8f26cdddeac9f947833d6848
diff --git a/net-irc/ngircd/ngircd-26.1-r2.ebuild b/net-irc/ngircd/ngircd-26.1-r2.ebuild
index 284e4d034cce..427b47aa1dcc 100644
--- a/net-irc/ngircd/ngircd-26.1-r2.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r2.ebuild
@@ -8,8 +8,8 @@ inherit verify-sig
DESCRIPTION="An IRC server written from scratch"
HOMEPAGE="https://ngircd.barton.de/"
-SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
-SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )"
+SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild
index a5474e5b57a6..a730448e81ca 100644
--- a/net-irc/ngircd/ngircd-26.1-r4.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r4.ebuild
@@ -8,8 +8,8 @@ inherit tmpfiles verify-sig
DESCRIPTION="An IRC server written from scratch"
HOMEPAGE="https://ngircd.barton.de/"
-SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
-SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )"
+SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-04-13 9:32 Jakov Smolić
0 siblings, 0 replies; 43+ messages in thread
From: Jakov Smolić @ 2022-04-13 9:32 UTC (permalink / raw
To: gentoo-commits
commit: 177c74eadb89c60c0b125d09c30ef03c4a44822a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 09:32:29 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 09:32:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177c74ea
net-irc/ngircd: Stabilize 26.1-r4 arm64, #838154
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild
index a730448e81ca..6b483cb64a42 100644
--- a/net-irc/ngircd/ngircd-26.1-r4.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug 719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-04-14 8:08 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2022-04-14 8:08 UTC (permalink / raw
To: gentoo-commits
commit: 8f5f8d8ab88deb0a0dcf9bfe3f47b97c03d0ace0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 14 08:08:20 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 14 08:08:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5f8d8a
net-irc/ngircd: amd64 stable wrt bug #838154
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild
index 6b483cb64a42..c5e03227c0b1 100644
--- a/net-irc/ngircd/ngircd-26.1-r4.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug 719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-04-14 8:12 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2022-04-14 8:12 UTC (permalink / raw
To: gentoo-commits
commit: ed678f3e46d2ee20112b5a0952114a1d400ad26e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 14 08:12:20 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 14 08:12:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed678f3e
net-irc/ngircd: x86 stable wrt bug #838154
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild
index c5e03227c0b1..26eb418a5ef3 100644
--- a/net-irc/ngircd/ngircd-26.1-r4.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug 719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-04-15 6:36 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2022-04-15 6:36 UTC (permalink / raw
To: gentoo-commits
commit: 987dc7c7c7dd0048ec6b28c5e4194c375c770f3f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 06:36:12 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 06:36:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987dc7c7
net-irc/ngircd: Stabilize 26.1-r4 arm, #838154
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild
index 26eb418a5ef3..383cb5fad69a 100644
--- a/net-irc/ngircd/ngircd-26.1-r4.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug 719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-08-15 7:40 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2022-08-15 7:40 UTC (permalink / raw
To: gentoo-commits
commit: b276a04f13ad1849610c4ba227e549f4d939716b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 07:38:47 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 07:38:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b276a04f
net-irc/ngircd: amd64 stable wrt bug #865185
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r5.ebuild b/net-irc/ngircd/ngircd-26.1-r5.ebuild
index 4c6293a77170..0a20189f1b49 100644
--- a/net-irc/ngircd/ngircd-26.1-r5.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug #719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-08-15 7:41 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2022-08-15 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 1218ff6bc414fb68833b1b4e11fa08703fd7ad4d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 07:41:38 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 07:41:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1218ff6b
net-irc/ngircd: arm stable wrt bug #865185
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r5.ebuild b/net-irc/ngircd/ngircd-26.1-r5.ebuild
index 0a20189f1b49..89d389d26442 100644
--- a/net-irc/ngircd/ngircd-26.1-r5.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug #719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-08-15 7:42 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2022-08-15 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 409c59df1bdb9bff081380a9d041b86a5bd781b4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 07:42:10 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 07:42:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409c59df
net-irc/ngircd: arm64 stable wrt bug #865185
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r5.ebuild b/net-irc/ngircd/ngircd-26.1-r5.ebuild
index 89d389d26442..817c46179f9b 100644
--- a/net-irc/ngircd/ngircd-26.1-r5.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
# Flaky test needs investigation (bug #719256)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
@ 2022-10-04 9:09 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-10-04 9:09 UTC (permalink / raw
To: gentoo-commits
commit: 4cbd0d999c01c8eea326f13e05abc4649e69e68a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 07:17:00 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 09:08:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbd0d99
net-irc/ngircd: drop 26.1-r4
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/ngircd/ngircd-26.1-r4.ebuild | 114 -----------------------------------
1 file changed, 114 deletions(-)
diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild
deleted file mode 100644
index 383cb5fad69a..000000000000
--- a/net-irc/ngircd/ngircd-26.1-r4.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/alexbarton.asc"
-inherit tmpfiles verify-sig
-
-DESCRIPTION="An IRC server written from scratch"
-HOMEPAGE="https://ngircd.barton.de/"
-SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86 ~x64-macos"
-IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib"
-
-# Flaky test needs investigation (bug 719256)
-RESTRICT="test"
-
-RDEPEND="
- acct-user/ngircd
- irc-plus? ( virtual/libiconv )
- ident? ( net-libs/libident )
- pam? ( sys-libs/pam )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- tcpd? ( sys-apps/tcp-wrappers )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- dev-tcltk/expect
- net-misc/netkit-telnetd
- )
- verify-sig? ( sec-keys/openpgp-keys-alexbarton )
-"
-
-src_prepare() {
- default
-
- if ! use prefix ; then
- sed -i \
- -e "/;ServerUID = /s/65534/ngircd/" \
- -e "/;ServerGID = /s/65534/ngircd/" \
- doc/sample-ngircd.conf.tmpl || die
- fi
-
- # make pidfiles work out-of-the-box
- sed -i \
- -e "/;PidFile = /s/;//" \
- -e "/;ServerUID = /s/;//" \
- -e "/;ServerGID = /s/;//" \
- doc/sample-ngircd.conf.tmpl || die
-
- # Note that if we need to use automake, we need a certain version (for now):
- # https://github.com/ngircd/ngircd/issues/261
- # WANT_AUTOMAKE=1.11
- # eautomake
-}
-
-src_configure() {
- local myeconf=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- $(use_enable debug sniffer)
- $(use_enable debug)
- $(use_enable irc-plus ircplus)
- $(use_enable ipv6)
- $(use_enable strict-rfc)
- $(use_with irc-plus iconv)
- $(use_with ident)
- $(use_with pam)
- $(use_with tcpd tcp-wrappers)
- $(use_with zlib)
- )
-
- if use ssl ; then
- if use gnutls ; then
- myeconf+=(
- $( use_with gnutls )
- )
- else
- myeconf+=(
- $( use_with !gnutls openssl )
- )
- fi
- fi
-
- econf "${myeconf[@]}"
-}
-
-src_install() {
- default
-
- fowners ngircd:ngircd /etc/ngircd/ngircd.conf
- newinitd "${FILESDIR}"/ngircd.init-r2.d ngircd
- newconfd "${FILESDIR}"/ngircd.conf.d ngircd
- dotmpfiles "${FILESDIR}"/ngircd.conf
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && use pam ; then
- elog "ngircd will use PAMIsOptionalPAM by default, please change this option."
- elog "You may not be able to login until you change this."
- fi
-
- tmpfiles_process ngircd.conf
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
end of thread, other threads:[~2022-10-04 9:09 UTC | newest]
Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-13 8:41 [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2022-10-04 9:09 Sam James
2022-08-15 7:42 Agostino Sarubbo
2022-08-15 7:41 Agostino Sarubbo
2022-08-15 7:40 Agostino Sarubbo
2022-04-15 6:36 Arthur Zamarin
2022-04-14 8:12 Agostino Sarubbo
2022-04-14 8:08 Agostino Sarubbo
2022-04-13 9:32 Jakov Smolić
2022-04-12 21:04 Sam James
2022-03-12 12:33 Arthur Zamarin
2021-08-05 1:56 Sam James
2021-07-31 13:40 Michał Górny
2021-07-09 15:04 Sam James
2021-05-02 19:47 Mikle Kolyada
2021-04-20 21:04 Sam James
2021-04-16 3:58 Sam James
2021-04-16 3:58 Sam James
2021-03-23 4:53 Sam James
2021-02-14 19:59 Sam James
2021-02-13 19:18 Sam James
2021-02-03 0:01 Sam James
2021-02-02 21:00 Sam James
2021-01-02 21:08 Sam James
2020-08-19 14:33 Sam James
2020-07-25 13:09 Sam James
2020-07-24 23:53 Sam James
2020-07-24 15:09 Agostino Sarubbo
2020-07-08 20:50 Sam James
2020-06-20 20:31 Thomas Deutschmann
2020-06-20 20:31 Thomas Deutschmann
2020-06-08 16:34 Mart Raudsepp
2020-06-08 6:41 Michał Górny
2020-06-03 15:10 Agostino Sarubbo
2020-06-03 10:27 Agostino Sarubbo
2020-05-08 6:25 Mart Raudsepp
2020-04-26 13:37 Joonas Niilola
2020-04-26 13:37 Joonas Niilola
2019-10-12 21:00 Mikle Kolyada
2017-04-27 10:36 Agostino Sarubbo
2017-02-23 8:41 Michael Palimaka
2017-02-23 8:39 Michael Palimaka
2015-12-29 15:49 Ian Delaney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox