From: "Ian Delaney" <idella4@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/
Date: Tue, 29 Dec 2015 15:49:12 +0000 (UTC) [thread overview]
Message-ID: <1451404141.de653278b04424cf22ef5322df6635faa211bad3.idella4@gentoo> (raw)
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
+}
next reply other threads:[~2015-12-29 15:49 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-29 15:49 Ian Delaney [this message]
-- strict thread matches above, loose matches on Subject: below --
2016-05-13 8:41 [gentoo-commits] repo/gentoo:master commit in: net-irc/ngircd/ Agostino Sarubbo
2017-02-23 8:39 Michael Palimaka
2017-02-23 8:41 Michael Palimaka
2017-04-27 10:36 Agostino Sarubbo
2019-10-12 21:00 Mikle Kolyada
2020-04-26 13:37 Joonas Niilola
2020-04-26 13:37 Joonas Niilola
2020-05-08 6:25 Mart Raudsepp
2020-06-03 10:27 Agostino Sarubbo
2020-06-03 15:10 Agostino Sarubbo
2020-06-08 6:41 Michał Górny
2020-06-08 16:34 Mart Raudsepp
2020-06-20 20:31 Thomas Deutschmann
2020-06-20 20:31 Thomas Deutschmann
2020-07-08 20:50 Sam James
2020-07-24 15:09 Agostino Sarubbo
2020-07-24 23:53 Sam James
2020-07-25 13:09 Sam James
2020-08-19 14:33 Sam James
2021-01-02 21:08 Sam James
2021-02-02 21:00 Sam James
2021-02-03 0:01 Sam James
2021-02-13 19:18 Sam James
2021-02-14 19:59 Sam James
2021-03-23 4:53 Sam James
2021-04-16 3:58 Sam James
2021-04-16 3:58 Sam James
2021-04-20 21:04 Sam James
2021-05-02 19:47 Mikle Kolyada
2021-07-09 15:04 Sam James
2021-07-31 13:40 Michał Górny
2021-08-05 1:56 Sam James
2022-03-12 12:33 Arthur Zamarin
2022-04-12 21:04 Sam James
2022-04-13 9:32 Jakov Smolić
2022-04-14 8:08 Agostino Sarubbo
2022-04-14 8:12 Agostino Sarubbo
2022-04-15 6:36 Arthur Zamarin
2022-08-15 7:40 Agostino Sarubbo
2022-08-15 7:41 Agostino Sarubbo
2022-08-15 7:42 Agostino Sarubbo
2022-10-04 9:09 Sam James
2024-12-11 6:01 Sam James
2024-12-11 6:12 Sam James
2024-12-27 8:13 Sam James
2025-04-28 4:21 Sam James
2025-04-28 4:32 Sam James
2025-04-28 4:39 Sam James
2025-04-28 14:01 Sam James
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1451404141.de653278b04424cf22ef5322df6635faa211bad3.idella4@gentoo \
--to=idella4@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox