summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Holzer <mholzer@gentoo.org>2004-02-02 17:39:05 +0000
committerMartin Holzer <mholzer@gentoo.org>2004-02-02 17:39:05 +0000
commit159daf94991be7b5474aaed687e73c0eecaff7e2 (patch)
tree67255154c6944b488e86431caa736fe4fb75c66f /sys-apps/xinetd
parentVersion bumped. (diff)
downloadgentoo-2-159daf94991be7b5474aaed687e73c0eecaff7e2.tar.gz
gentoo-2-159daf94991be7b5474aaed687e73c0eecaff7e2.tar.bz2
gentoo-2-159daf94991be7b5474aaed687e73c0eecaff7e2.zip
Version bumped.
Diffstat (limited to 'sys-apps/xinetd')
-rw-r--r--sys-apps/xinetd/ChangeLog7
-rw-r--r--sys-apps/xinetd/Manifest4
-rw-r--r--sys-apps/xinetd/files/digest-xinetd-2.3.131
-rw-r--r--sys-apps/xinetd/xinetd-2.3.13.ebuild61
4 files changed, 70 insertions, 3 deletions
diff --git a/sys-apps/xinetd/ChangeLog b/sys-apps/xinetd/ChangeLog
index 61c6a9f37ddd..d11e30c18bba 100644
--- a/sys-apps/xinetd/ChangeLog
+++ b/sys-apps/xinetd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/xinetd
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/xinetd/ChangeLog,v 1.27 2004/01/22 15:06:57 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/xinetd/ChangeLog,v 1.28 2004/02/02 17:38:44 mholzer Exp $
+
+*xinetd-2.3.13 (02 Feb 2004)
+
+ 02 Feb 2004; Martin Holzer <mholzer@gentoo.org> xinetd-2.3.13.ebuild:
+ Version bumped.
22 Jan 2004; Guy Martin <gmsoft@gentoo.org> xinetd-2.3.12.ebuild:
Marked stable on hppa.
diff --git a/sys-apps/xinetd/Manifest b/sys-apps/xinetd/Manifest
index 54c0a80b98e9..d50c5c764e44 100644
--- a/sys-apps/xinetd/Manifest
+++ b/sys-apps/xinetd/Manifest
@@ -1,8 +1,8 @@
-MD5 66640cff5bf1dc0da28b21e73300a096 ChangeLog 4427
+MD5 e02c05ae695b1475549615c2710e4191 ChangeLog 4549
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 2a9d64345fb69ff1276b41a42eef753d xinetd-2.3.11.ebuild 2033
MD5 a82337b1c8fc8ac8660a5d50b9f0f81c xinetd-2.3.12.ebuild 2046
-MD5 0e3042eb6a70c6d6aa193c2f11b3a992 xinetd-2.3.13.ebuild 2016
+MD5 d1dde181a7e81f52b731463cc4ef1596 xinetd-2.3.13.ebuild 2016
MD5 469ecc467df958570cae2caad4391dd1 files/digest-xinetd-2.3.11 65
MD5 80bdf9f954db1de9c7956540826c456c files/digest-xinetd-2.3.12 65
MD5 897e24c3c7cc5a08093dfcb3a71fc0ee files/xconv.pl 3030
diff --git a/sys-apps/xinetd/files/digest-xinetd-2.3.13 b/sys-apps/xinetd/files/digest-xinetd-2.3.13
new file mode 100644
index 000000000000..fe5a3b9d926f
--- /dev/null
+++ b/sys-apps/xinetd/files/digest-xinetd-2.3.13
@@ -0,0 +1 @@
+MD5 4295b5fe12350f09b5892b363348ac8b xinetd-2.3.13.tar.gz 297548
diff --git a/sys-apps/xinetd/xinetd-2.3.13.ebuild b/sys-apps/xinetd/xinetd-2.3.13.ebuild
new file mode 100644
index 000000000000..2561306bbcb9
--- /dev/null
+++ b/sys-apps/xinetd/xinetd-2.3.13.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/xinetd/xinetd-2.3.13.ebuild,v 1.1 2004/02/02 17:38:44 mholzer Exp $
+
+DESCRIPTION="Xinetd is a powerful replacement for inetd, with advanced features"
+HOMEPAGE="http://www.xinetd.org"
+SRC_URI="http://www.xinetd.org/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~ia64 ~ppc64"
+
+DEPEND="virtual/glibc
+ tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
+RDEPEND="${DEPEND} dev-lang/perl"
+
+PROVIDE="virtual/inetd"
+
+src_compile() {
+ local myconf
+ use tcpd && myconf="--with-libwrap"
+
+ # the --with-inet6 is now obsolete. Services will default to IPv4 unless configured otherwise.
+
+ econf --with-loadavg ${myconf}
+
+ # Fix CFLAGS
+ sed -i -e "/^CFLAGS/s/+=/=/" Makefile
+
+ emake || die "Failed to compile"
+}
+
+src_install() {
+ into /usr ; dosbin xinetd/xinetd xinetd/itox
+ exeinto /usr/sbin ; doexe xinetd/xconv.pl
+
+ newman xinetd/xinetd.conf.man xinetd.conf.5
+ newman xinetd/xinetd.log.man xinetd.log.8
+ newman xinetd/xinetd.man xinetd.8
+ doman xinetd/itox.8
+
+ newdoc xinetd/sample.conf xinetd.conf.dist.sample
+ newdoc ${FILESDIR}/xinetd.conf xinetd.conf.default || die
+ dodoc AUDIT INSTALL README TODO CHANGELOG COPYRIGHT
+
+ insinto /etc/xinetd.d ; doins ${FILESDIR}/etc.xinetd.d/* || die
+ exeinto /etc/init.d ; newexe ${FILESDIR}/xinetd.rc6 xinetd || die
+ insinto /etc/conf.d ; newins ${FILESDIR}/xinetd.confd xinetd || die
+ insinto /etc ; doins ${FILESDIR}/xinetd.conf || die
+}
+
+pkg_postinst(){
+ einfo "This ebuild introduces the /etc/xinetd.d includedir with a default"
+ einfo "/etc/xinetd.conf file. Check your config files if you're upgrading from an older"
+ einfo "ebuild version. You should browse /etc/xinetd.conf and the files in /etc/xinetd.d."
+ ewarn
+ ewarn "PLEASE NOTE: Everything is off by default with access restricted to localhost."
+ ewarn
+ einfo "Check /etc/conf.d/xinetd for the startup options."
+ echo ""
+}