Version bump. Bug #76064 by Daniel Webert.
authorSven Wegener <swegener@gentoo.org>
Fri, 31 Dec 2004 01:14:00 +0000 (01:14 +0000)
committerSven Wegener <swegener@gentoo.org>
Fri, 31 Dec 2004 01:14:00 +0000 (01:14 +0000)
net-irc/ngircd/ChangeLog
net-irc/ngircd/Manifest
net-irc/ngircd/files/digest-ngircd-0.8.1 [new file with mode: 0644]
net-irc/ngircd/ngircd-0.8.1.ebuild [new file with mode: 0644]

index 1cd71150453175b5d79f22924e70dbd62952c0a3..c44dafc6ff6c85f23d278a1b5c1274edea786826 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-irc/ngircd
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.9 2004/08/29 02:06:22 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.10 2004/12/31 01:14:00 swegener Exp $
+
+*ngircd-0.8.1 (31 Dec 2004)
+
+  31 Dec 2004; Sven Wegener <swegener@gentoo.org> +ngircd-0.8.1.ebuild:
+  Version bump. Bug #76064 by Daniel Webert.
 
   29 Aug 2004; Sven Wegener <swegener@gentoo.org> -ngircd-0.7.7.ebuild:
   Removed old ebuild.
index 3cb29162a661c00e793990f2bd1d04b99f14dfc2..ef7db05e6ddd776f21adc1be172f3f1bea28f39e 100644 (file)
@@ -1,15 +1,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 455c821f9f806d2abc8116ffb2dc00e4 ChangeLog 1095
-MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
 MD5 c95f11def00be7322a3a0a3b8483a992 ngircd-0.8.0.ebuild 1291
-MD5 ebc2472c14cff12e0907bbdfafab981a files/digest-ngircd-0.8.0 64
+MD5 45a76d7c4d433f9da0ceb6ff0d1eaf62 ngircd-0.8.1.ebuild 1292
+MD5 0ead2fb3f4218b8721b04adad0a1610c ChangeLog 1243
+MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
 MD5 fa4e12b2d48dabe2da1de13d80c3266c files/ngircd.init.d 521
+MD5 ebc2472c14cff12e0907bbdfafab981a files/digest-ngircd-0.8.0 64
+MD5 a515815a087109695b43ba798a2bcdb3 files/digest-ngircd-0.8.1 64
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.5 (GNU/Linux)
+Version: GnuPG v1.9.10 (GNU/Linux)
 
-iD8DBQFBMToiI1lqEGTUzyQRAjCYAJ9BY7ZPJnd4WTqb8Bf86FmalBCxMwCeLUse
-HDYwLvZSwFBhZ7NbrYVip7Q=
-=FAkU
+iD8DBQFB1KfhI1lqEGTUzyQRAqU9AKDT85sn7WgfyKOoRuxuIOMaWCRVlQCgiiBW
+OEOS0xPzhyamgJudzN5wYhE=
+=a0nm
 -----END PGP SIGNATURE-----
diff --git a/net-irc/ngircd/files/digest-ngircd-0.8.1 b/net-irc/ngircd/files/digest-ngircd-0.8.1
new file mode 100644 (file)
index 0000000..4c87c31
--- /dev/null
@@ -0,0 +1 @@
+MD5 5f2445042d96232cc678c162c1881e84 ngircd-0.8.1.tar.gz 276110
diff --git a/net-irc/ngircd/ngircd-0.8.1.ebuild b/net-irc/ngircd/ngircd-0.8.1.ebuild
new file mode 100644 (file)
index 0000000..eeeaf98
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ngircd-0.8.1.ebuild,v 1.1 2004/12/31 01:14:00 swegener Exp $
+
+inherit eutils
+
+DESCRIPTION="A IRC server written from scratch."
+HOMEPAGE="http://arthur.ath.cx/~alex/ngircd/"
+SRC_URI="ftp://download.berlios.de/pub/ngircd/${P}.tar.gz
+       ftp://arthur.ath.cx/pub/Users/alex/ngircd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+
+IUSE="zlib tcpd debug"
+
+RDEPEND="virtual/libc
+       zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+       >=sys-apps/sed-4"
+
+src_compile() {
+       econf \
+               --sysconfdir=/etc/ngircd \
+               $(use_with zlib) \
+               $(use_with tcpd tcp-wrappers) \
+               $(use_enable debug) \
+               $(use_enable debug sniffer) \
+               || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       sed -i \
+               -e "s:/usr/local/etc/ngircd.motd:/etc/ngircd/ngircd.motd:" \
+               -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
+               -e "s:;ServerGID = 65534:ServerGID = nogroup:" \
+               doc/sample-ngircd.conf
+
+       make \
+               DESTDIR="${D}" \
+               docdir=/usr/share/doc/${PF} \
+               install || die "make install failed"
+
+       exeinto /etc/init.d
+       newexe ${FILESDIR}/ngircd.init.d ngircd
+}
+
+pkg_postinst() {
+       enewuser ngircd
+       chown ngircd ${ROOT}/etc/ngircd/ngircd.conf
+}