diff options
-rw-r--r-- | net-irc/ngircd/ChangeLog | 9 | ||||
-rw-r--r-- | net-irc/ngircd/Manifest | 28 | ||||
-rw-r--r-- | net-irc/ngircd/files/digest-ngircd-0.8.3-r1 | 3 | ||||
-rw-r--r-- | net-irc/ngircd/files/digest-ngircd-0.9.2-r1 | 3 | ||||
-rw-r--r-- | net-irc/ngircd/ngircd-0.8.3-r1.ebuild | 55 | ||||
-rw-r--r-- | net-irc/ngircd/ngircd-0.9.2-r1.ebuild | 55 |
6 files changed, 151 insertions, 2 deletions
diff --git a/net-irc/ngircd/ChangeLog b/net-irc/ngircd/ChangeLog index 60cac18d38a0..de20cf3a31ee 100644 --- a/net-irc/ngircd/ChangeLog +++ b/net-irc/ngircd/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-irc/ngircd # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.18 2006/01/02 15:31:27 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.19 2006/02/10 03:21:23 antarus Exp $ + +*ngircd-0.9.2-r1 (10 Feb 2006) +*ngircd-0.8.3-r1 (10 Feb 2006) + + 10 Feb 2006; <antarus@gentoo.org> +ngircd-0.8.3-r1.ebuild, + +ngircd-0.9.2-r1.ebuild: + Added USE=ident support, fixed DEPEND's, bug #119290 02 Jan 2006; Sven Wegener <swegener@gentoo.org> files/ngircd.init.d: Add ircd provide to init script, bug #114510. diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest index 65b982577027..8ead7e352b2f 100644 --- a/net-irc/ngircd/Manifest +++ b/net-irc/ngircd/Manifest @@ -1,7 +1,33 @@ -MD5 01a99e0a0e1f84ab85945e39b3690e6c ChangeLog 2234 +MD5 729b4bedaec3c17fc8f14657a620bd05 ChangeLog 2441 +RMD160 953e54c687225fc14422efcc232797ad6f5041d7 ChangeLog 2441 +SHA256 044a68f4bd446e030c6a02bc0c61d9fe00ce2f7662be01f611ba18cd7fe036b4 ChangeLog 2441 MD5 fc2670f2b2116c79574e78c6b04bf721 files/digest-ngircd-0.8.3 64 +RMD160 97f68cd134c035a40ca60f5824d138ae97c46e9e files/digest-ngircd-0.8.3 64 +SHA256 b768f31c0b49071b640a0166a80a7b84bf85a48f631f6461f29a1b093538683a files/digest-ngircd-0.8.3 64 +MD5 03692b919d14ac85baae61d95ced5454 files/digest-ngircd-0.8.3-r1 238 +RMD160 42b1f252af51e635b63d5c529cb78b24387fe51a files/digest-ngircd-0.8.3-r1 238 +SHA256 ca60aa68c856fb9cab3e89b60589cf0623cc22c9bf626f7cd37d0e7b37982c33 files/digest-ngircd-0.8.3-r1 238 MD5 7d700a26d0f0cf189a5676b1111beb5d files/digest-ngircd-0.9.2 64 +RMD160 a954347299cc074a1eecb56c52192018d8a8a70b files/digest-ngircd-0.9.2 64 +SHA256 e577f8c602d2713a95ba3a372bf0d997d059bf279282bc03c1c70511444098d0 files/digest-ngircd-0.9.2 64 +MD5 3aed08e2e2bf7c3b0e0fd9383e53bd57 files/digest-ngircd-0.9.2-r1 238 +RMD160 978415048bbfd9133cac423043d86eb4d0c68c8d files/digest-ngircd-0.9.2-r1 238 +SHA256 8ad3467679f314a4f8591d663086d02e44e3c62eb70934d780a0a5223fbd94eb files/digest-ngircd-0.9.2-r1 238 MD5 1a91f517ef865b51d67b77ceb28e4261 files/ngircd.init.d 535 +RMD160 4b0213c343d27690b589807c74bdafc38cb03dff files/ngircd.init.d 535 +SHA256 810846221651a673b913f4ed2389a71ba07d7121e395907ce59f65076926ce4e files/ngircd.init.d 535 MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160 +RMD160 279429d1df694561fc2b163cb81c09387b9d940c metadata.xml 160 +SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2 metadata.xml 160 +MD5 74308ed1cdd09bdc371f9677adbd95c9 ngircd-0.8.3-r1.ebuild 1384 +RMD160 12dd05e0ca87984aa839e737df6342724d84a6ee ngircd-0.8.3-r1.ebuild 1384 +SHA256 d19426b7e6aea4d8534001a604806f2eb5c292831cdc812111d0054e6a3b4906 ngircd-0.8.3-r1.ebuild 1384 MD5 02e523c1ceef14fa72b871fc3e2cb764 ngircd-0.8.3.ebuild 1311 +RMD160 6beac18095c11d749a264fd7eb96e6815bfff12b ngircd-0.8.3.ebuild 1311 +SHA256 a3661aace585199ee5bcc8c7b3ce6aff5ea0f8a70216bdaa8de493a3075aca0e ngircd-0.8.3.ebuild 1311 +MD5 bf488e335dbb28339e4ba1638c62b6a6 ngircd-0.9.2-r1.ebuild 1384 +RMD160 776c66a2226d972b0a328e6a726cea67d58cb256 ngircd-0.9.2-r1.ebuild 1384 +SHA256 f60ca377b78188f1d999f6e1308b9b9bed493e864d488062e1f4ea4ad4ff979e ngircd-0.9.2-r1.ebuild 1384 MD5 453272ee727396bd991a577ca86e5e05 ngircd-0.9.2.ebuild 1305 +RMD160 245c8b421132848058e35b76ff2e129ef7117bae ngircd-0.9.2.ebuild 1305 +SHA256 83dd4fc4b17bcf72eb30b67cced49cc7076735e084b4cb6ee78d83600da7cd33 ngircd-0.9.2.ebuild 1305 diff --git a/net-irc/ngircd/files/digest-ngircd-0.8.3-r1 b/net-irc/ngircd/files/digest-ngircd-0.8.3-r1 new file mode 100644 index 000000000000..85bd97e8cf3c --- /dev/null +++ b/net-irc/ngircd/files/digest-ngircd-0.8.3-r1 @@ -0,0 +1,3 @@ +MD5 ee977ef8da1a0f637ce992280c7f1ca2 ngircd-0.8.3.tar.gz 276725 +RMD160 1362ed20c17740ff249fe8247799419dadc5f8d6 ngircd-0.8.3.tar.gz 276725 +SHA256 0e83aa269e0b3e239e64b6354ec24ba4f7365eff22730e105747635587575bb9 ngircd-0.8.3.tar.gz 276725 diff --git a/net-irc/ngircd/files/digest-ngircd-0.9.2-r1 b/net-irc/ngircd/files/digest-ngircd-0.9.2-r1 new file mode 100644 index 000000000000..afe2844dfd93 --- /dev/null +++ b/net-irc/ngircd/files/digest-ngircd-0.9.2-r1 @@ -0,0 +1,3 @@ +MD5 da4dc8d5c3f6980ecb435300a42b1f2f ngircd-0.9.2.tar.gz 282713 +RMD160 f494603b2b6625e84776b9cf8094826d8217fb6b ngircd-0.9.2.tar.gz 282713 +SHA256 ffe8c808dcb81d126fabad4abb7f8d7367e331d0cd90466fbd4356a71fc6145d ngircd-0.9.2.tar.gz 282713 diff --git a/net-irc/ngircd/ngircd-0.8.3-r1.ebuild b/net-irc/ngircd/ngircd-0.8.3-r1.ebuild new file mode 100644 index 000000000000..435a25b29a64 --- /dev/null +++ b/net-irc/ngircd/ngircd-0.8.3-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ngircd-0.8.3-r1.ebuild,v 1.1 2006/02/10 03:21:23 antarus Exp $ + +inherit eutils + +DESCRIPTION="A IRC server written from scratch." +HOMEPAGE="http://arthur.ath.cx/~alex/ngircd/" +SRC_URI="ftp://download.berlios.de/pub/${PN}/${P}.tar.gz + ftp://ftp.berlios.de/pub/${PN}/${P}.tar.gz + ftp://arthur.ath.cx/pub/Users/alex/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" + +IUSE="zlib tcpd debug ident" + +DEPEND="virtual/libc + zlib? ( sys-libs/zlib ) + ident? ( net-libs/libident ) + tcpd? ( sys-apps/tcp-wrappers ) + >=sys-apps/sed-4" + +src_compile() { + econf \ + --sysconfdir=/etc/ngircd \ + $(use_with zlib) \ + $(use_with tcpd tcp-wrappers) \ + $(use_with ident ) \ + $(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" + + newinitd ${FILESDIR}/ngircd.init.d ngircd +} + +pkg_postinst() { + enewuser ngircd + chown ngircd ${ROOT}/etc/ngircd/ngircd.conf +} diff --git a/net-irc/ngircd/ngircd-0.9.2-r1.ebuild b/net-irc/ngircd/ngircd-0.9.2-r1.ebuild new file mode 100644 index 000000000000..173ec7fa3806 --- /dev/null +++ b/net-irc/ngircd/ngircd-0.9.2-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ngircd-0.9.2-r1.ebuild,v 1.1 2006/02/10 03:21:23 antarus Exp $ + +inherit eutils + +DESCRIPTION="A IRC server written from scratch." +HOMEPAGE="http://arthur.ath.cx/~alex/ngircd/" +SRC_URI="ftp://download.berlios.de/pub/${PN}/${P}.tar.gz + ftp://ftp.berlios.de/pub/${PN}/${P}.tar.gz + ftp://arthur.ath.cx/pub/Users/alex/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="zlib tcpd debug" + +DEPEND="virtual/libc + zlib? ( sys-libs/zlib ) + ident? ( net-libs/libident ) + tcpd? ( sys-apps/tcp-wrappers ) + >=sys-apps/sed-4" + +src_compile() { + econf \ + --sysconfdir=/etc/ngircd \ + $(use_with zlib) \ + $(use_with tcpd tcp-wrappers) \ + $(use_with ident ) \ + $(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" + + newinitd "${FILESDIR}"/ngircd.init.d ngircd +} + +pkg_postinst() { + enewuser ngircd + chown ngircd "${ROOT}"/etc/ngircd/ngircd.conf +} |