Bump to ngircd-18.
authorNathan Phillip Brink <binki@gentoo.org>
Sun, 11 Sep 2011 04:01:29 +0000 (04:01 +0000)
committerNathan Phillip Brink <binki@gentoo.org>
Sun, 11 Sep 2011 04:01:29 +0000 (04:01 +0000)
Package-Manager: portage-2.2.0_alpha50-r1/cvs/Linux x86_64

net-irc/ngircd/ChangeLog
net-irc/ngircd/Manifest
net-irc/ngircd/ngircd-18.ebuild [new file with mode: 0644]

index 80747969342e8a6473321dcc75e8dfcf6d1ed65d..7a02751fb443879ec79587808874dbee0de1b14d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-irc/ngircd
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.52 2011/02/01 17:38:24 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.53 2011/09/11 04:01:29 binki Exp $
+
+*ngircd-18 (11 Sep 2011)
+
+  11 Sep 2011; Nathan Phillip Brink <binki@gentoo.org> +ngircd-18.ebuild:
+  Bump to ngircd-18.
 
 *ngircd-17.1 (01 Feb 2011)
 
index 192d609ff31279119ae67ca1f3b7bf3f9262b90d..d63a0db3bc6c9fc008ece02965fcce7368f4ef70 100644 (file)
@@ -1,9 +1,31 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 AUX ngircd.init.d 487 RMD160 0585d93ff0d75cfd9be0e936c6d89cb0bd3b8336 SHA1 63d392fe2e6d4c8acdb073077abd9374223e9ee8 SHA256 650916091d84a7682560315454eadc91f670fbb1f35f28cff0add2c4b4f56635
 DIST ngircd-0.12.1.tar.gz 353935 RMD160 3f531184cf63affae4041a10ad572cf82509a289 SHA1 4ad42011b8ec49aa3fc6ed2fc70f91894944d1ce SHA256 3a90c6ef9ed7922fae3fdd1d2e9d8ed6de772cf8048d53cb9deacd01a22eab47
 DIST ngircd-13.tar.gz 391644 RMD160 a3cabbbb3c4f95125407a3ce29dece91b8e7cd51 SHA1 0eb8cec3d16cb9f5cbadf2992a69e407d575a8db SHA256 b8a7a13620570cc5db47202004dd167418b7f0663104088d3546c61bc5fd9e2b
 DIST ngircd-17.1.tar.gz 433078 RMD160 808ba3f62d48972873acff1580ccf058ad100133 SHA1 dc17943de6a4693e2e4e5da1e039f0e09651652c SHA256 e93518efb5ad838cce30ede0456b76b4423dca63a875830988760820c1ef6335
+DIST ngircd-18.tar.gz 464548 RMD160 3010e204033f1d1a1526e89a54d9d24e482485f7 SHA1 41040722ca36a472c3c6c478986f72b8e81525bf SHA256 b24a9cc3e9d32e845836d01e33fd2cfbbe2ecb5c86b6c0d0bc3178229e8472dc
 EBUILD ngircd-0.12.1.ebuild 1322 RMD160 ba2e85a31af307aee6be9f8759846d47d14d5953 SHA1 41ae8d383292616349380db11edfc4db48f845e3 SHA256 d0da8896d371d1015a2f2ac2d2924ecf8ebb2f2d6705fe291435da1b3217b8b1
 EBUILD ngircd-13.ebuild 1320 RMD160 fda8d60c3ad452ec98b4e1920d2fcd1537c0f8f4 SHA1 1c5aa01bf4a8cf19d0ac97b76a342f34de03abe9 SHA256 d467ce644b639a01b02c76ee3e28a5d7eb4c2e4137eddf1aee2437b506f58fae
 EBUILD ngircd-17.1.ebuild 1711 RMD160 849a90c88984f9b733900fc0e8c7d99635ca88d1 SHA1 de8c13d3666a9691b5d110bc12b37093f7d0fa24 SHA256 aa0af2098b2e23e47fe9485cae768187b17d407d9d817ffe96bab993be4042be
-MISC ChangeLog 6242 RMD160 818db0f77e0083df73f7d9643eb605f030775d00 SHA1 767a1ab9d35f39c1c1dbf2b48eb5c8059dcb0f15 SHA256 d5c05190b67fe47bdf49a7d73b019409299c791fe4dc83c2c429538594495641
+EBUILD ngircd-18.ebuild 1672 RMD160 6c5af58d127b2a28ed183d9175ed03f56b5981bc SHA1 2d62b325cd8b6532ec07daafcf92c46a49243daa SHA256 3faa4085e9003ddc607350ffe363c19533f22ed6f1e935f33dadc102b91d0336
+MISC ChangeLog 6360 RMD160 75baa96054e55569445407a23d6c614f655edc0e SHA1 f2032fc4f175f61e94a478b817ac21fa601cfa47 SHA256 34d8d12c65caa11499a0adde9af0c5b55a35e91f9e4f3bc0878526c0d7a2af7d
 MISC metadata.xml 249 RMD160 104176308abf3cf8ea8509c25857fd39e975819d SHA1 5767674f7beb6185caeae1e0be8c13f4fdff250d SHA256 25fb09badd4aadb5cd3b7b5f51288b30e18b9a3eeea2314bad7ee6f4c13796ee
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iQIcBAEBCAAGBQJObDNpAAoJEHQ6UuhrqBBQc64QAJeknFA6KPRkk/K7/sShHw8S
+kTSDdI7WAz6daiU/9cZGtPCorlfQA0bb7gxm2gLl9uLQXKNVJyTLsnOq6NePwlfn
+Thp+RHd9cmcU2GKedR2nGqR4TsgXmTAxw5f3iw5mSbWDeBld8hDA1SNwhABpW5Nt
+e03e4Wby+GTOhQlL7vGzDia0lUHITWSbYS8XzefDTVgAvck5BjsQik+mhdsrsEBl
+Q9KJpdqITE/YbFATUrHS7ptyEl7UnyAN6DhHuUj/qgc3oc4t8QSC6gQmV/3D017b
+OL2RILIslcVpHrEGDPZ9Ko8EP8uJNDgKxct93lRKYUyFtzkLA/kTnnpHNdIU06+l
+vO5bJmzxaq87FOsToAM9hY1orHawOahd8dFva2RFhf4nkQLoxm3iJwHxMWx3yz2n
+LemY+YrC0XzaIlcm3cwRNsUIAfZUz9Xb6sprt/VAeeoKBHOR3Bm4umJ41JbqUb+s
+291YQIZrJSjGLkVkMMEdqnIjR+NKZ6Oj2+WOMatxHYwe3QG2cmANWDpJ/4YD+yNx
+pk6hKxtIft+PnC8Mw0E6RYud2tqmzwyXhxI8pnEW/mKlB2g8GsaXZXh5hOimXBD8
+Jpa57Qb0PKxz2h7X/0cmSQnQ6LJ8QR2qmG342jvyltuyidz6RgtwMdL8Fhh1S/88
+JfJAuaOVu2BZc2i5cDjT
+=Ll1E
+-----END PGP SIGNATURE-----
diff --git a/net-irc/ngircd/ngircd-18.ebuild b/net-irc/ngircd/ngircd-18.ebuild
new file mode 100644 (file)
index 0000000..fe484ad
--- /dev/null
@@ -0,0 +1,81 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ngircd-18.ebuild,v 1.1 2011/09/11 04:01:29 binki Exp $
+
+EAPI=4
+
+inherit autotools-utils eutils
+
+DESCRIPTION="A IRC server written from scratch"
+HOMEPAGE="http://ngircd.barton.de/"
+SRC_URI="ftp://ftp.berlios.de/pub/${PN}/${P}.tar.gz
+       ftp://ngircd.barton.de/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
+IUSE="debug gnutls ident ipv6 pam ssl tcpd zlib"
+
+RDEPEND="
+       ident? ( net-libs/libident )
+       ssl? (
+               gnutls? ( net-libs/gnutls )
+               !gnutls? ( dev-libs/openssl )
+       )
+       pam? ( virtual/pam )
+       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 ipv6)
+               $(use_with zlib)
+               $(use_with tcpd tcp-wrappers)
+               $(use_with ident)
+               $(use_with pam)
+               $(use_enable debug)
+               $(use_enable debug sniffer)
+       )
+
+       if use ssl; then
+               myeconfargs+=(
+                       $(use_with !gnutls openssl)
+                       $(use_with gnutls)
+               )
+       else
+               myeconfargs+=(
+                       --without-gnutls
+                       --without-ssl
+               )
+       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
+}