summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2005-04-06 19:55:17 +0000
committerSeemant Kulleen <seemant@gentoo.org>2005-04-06 19:55:17 +0000
commitb2084ca5abddf24907f1c39343581db27915f12a (patch)
tree81665d8be2d30fc1446a9c87898b5d1fc9b406ab /net-misc
parentadd xinetd option for linux-identd (diff)
downloadgentoo-2-b2084ca5abddf24907f1c39343581db27915f12a.tar.gz
gentoo-2-b2084ca5abddf24907f1c39343581db27915f12a.tar.bz2
gentoo-2-b2084ca5abddf24907f1c39343581db27915f12a.zip
revision bump which now installs an optional xinetd file instead of the initscript. Thanks to: Toralf Forster <toralf.foerster@gmx.de> in bug #80204
(Portage version: 1.585-cvs)
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/linux-identd/ChangeLog10
-rw-r--r--net-misc/linux-identd/Manifest8
-rw-r--r--net-misc/linux-identd/files/digest-linux-identd-1.21
-rw-r--r--net-misc/linux-identd/files/digest-linux-identd-1.3-r11
-rw-r--r--net-misc/linux-identd/files/identd.init (renamed from net-misc/linux-identd/files/identd)2
-rw-r--r--net-misc/linux-identd/files/identd.xinetd9
-rw-r--r--net-misc/linux-identd/linux-identd-1.3-r1.ebuild (renamed from net-misc/linux-identd/linux-identd-1.2.ebuild)16
-rw-r--r--net-misc/linux-identd/metadata.xml9
8 files changed, 45 insertions, 11 deletions
diff --git a/net-misc/linux-identd/ChangeLog b/net-misc/linux-identd/ChangeLog
index 9f990ef6d6c0..7b721de1c8ae 100644
--- a/net-misc/linux-identd/ChangeLog
+++ b/net-misc/linux-identd/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-misc/linux-identd
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/linux-identd/ChangeLog,v 1.16 2005/04/01 15:55:46 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/linux-identd/ChangeLog,v 1.17 2005/04/06 19:55:17 seemant Exp $
+
+*linux-identd-1.3-r1 (06 Apr 2005)
+
+ 06 Apr 2005; Seemant Kulleen <seemant@gentoo.org> -files/identd,
+ +files/identd.init, +files/identd.xinetd, +metadata.xml,
+ -linux-identd-1.2.ebuild, +linux-identd-1.3-r1.ebuild:
+ revision bump which now installs an optional xinetd file instead of the
+ initscript. Thanks to: Toralf Forster <toralf.foerster@gmx.de> in bug #80204
01 Apr 2005; Aron Griffis <agriffis@gentoo.org> linux-identd-1.3.ebuild:
stable on ia64
diff --git a/net-misc/linux-identd/Manifest b/net-misc/linux-identd/Manifest
index 8ed2b0c80bfe..6dfe4cb15e2c 100644
--- a/net-misc/linux-identd/Manifest
+++ b/net-misc/linux-identd/Manifest
@@ -1,6 +1,8 @@
-MD5 84c3ff87837a6d5d3539c9d219c6091e linux-identd-1.2.ebuild 689
MD5 d6cce22984a97a5f7bcef9ab4135ae4f ChangeLog 1684
+MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
MD5 f19c4ff80b56364fd6846f67c162e01b linux-identd-1.3.ebuild 739
-MD5 d4154770636086937f086f0d469a88de files/digest-linux-identd-1.2 67
+MD5 0698fdc5ec5ffe66fbb86c2aa1e2da65 linux-identd-1.3-r1.ebuild 851
MD5 b1ad99b417baabc108181b1ad22000ae files/digest-linux-identd-1.3 67
-MD5 13add94568847845604c6ab7f962f60f files/identd 489
+MD5 13add94568847845604c6ab7f962f60f files/identd.init 489
+MD5 db2f13620029115313734b7bdab6aa9b files/identd.xinetd 130
+MD5 b1ad99b417baabc108181b1ad22000ae files/digest-linux-identd-1.3-r1 67
diff --git a/net-misc/linux-identd/files/digest-linux-identd-1.2 b/net-misc/linux-identd/files/digest-linux-identd-1.2
deleted file mode 100644
index 476d3c6c4ab4..000000000000
--- a/net-misc/linux-identd/files/digest-linux-identd-1.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 52b5b0b25901bd78e15aa3fea198b3fe linux-identd-1.2.tar.gz 16397
diff --git a/net-misc/linux-identd/files/digest-linux-identd-1.3-r1 b/net-misc/linux-identd/files/digest-linux-identd-1.3-r1
new file mode 100644
index 000000000000..e67fa083cecf
--- /dev/null
+++ b/net-misc/linux-identd/files/digest-linux-identd-1.3-r1
@@ -0,0 +1 @@
+MD5 c3517f612b351e46951d2ecb0c60b767 linux-identd-1.3.tar.gz 16719
diff --git a/net-misc/linux-identd/files/identd b/net-misc/linux-identd/files/identd.init
index ebffbc174cf2..ae7c1f9ae3fd 100644
--- a/net-misc/linux-identd/files/identd
+++ b/net-misc/linux-identd/files/identd.init
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/linux-identd/files/identd,v 1.4 2004/07/15 00:02:27 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/linux-identd/files/identd.init,v 1.1 2005/04/06 19:55:17 seemant Exp $
depend() {
need net
diff --git a/net-misc/linux-identd/files/identd.xinetd b/net-misc/linux-identd/files/identd.xinetd
new file mode 100644
index 000000000000..a51d49b2019a
--- /dev/null
+++ b/net-misc/linux-identd/files/identd.xinetd
@@ -0,0 +1,9 @@
+service ident
+{
+ disable = no
+ socket_type = stream
+ wait = no
+ user = nobody
+ protocol = tcp
+ server = /usr/sbin/in.identd
+}
diff --git a/net-misc/linux-identd/linux-identd-1.2.ebuild b/net-misc/linux-identd/linux-identd-1.3-r1.ebuild
index f61705fcb0c6..dbc160cf81f3 100644
--- a/net-misc/linux-identd/linux-identd-1.2.ebuild
+++ b/net-misc/linux-identd/linux-identd-1.3-r1.ebuild
@@ -1,25 +1,31 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/linux-identd/linux-identd-1.2.ebuild,v 1.11 2005/04/01 15:55:46 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/linux-identd/linux-identd-1.3-r1.ebuild,v 1.1 2005/04/06 19:55:17 seemant Exp $
-IUSE=""
+IUSE="xinetd"
DESCRIPTION="A real IDENT daemon for linux."
HOMEPAGE="http://www.fukt.bth.se/~per/identd"
SRC_URI="http://www.fukt.bth.se/~per/identd/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 ppc sparc"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~ia64 ~amd64"
DEPEND="virtual/libc"
src_compile() {
- emake || die
+ emake CEXTRAS="${CFLAGS}" || die
}
src_install() {
dodir /etc/init.d /usr/sbin /usr/share/man/man8
dodoc README COPYING ChangeLog
make install DESTDIR=${D} MANDIR=/usr/share/man || die
- cp ${FILESDIR}/identd ${D}/etc/init.d
+
+ if use xinetd; then
+ insinto /etc/xinetd.d
+ newins ${FILESDIR}/identd.xinetd identd
+ else
+ newinitd ${FILESDIR}/identd.init identd
+ fi
}
diff --git a/net-misc/linux-identd/metadata.xml b/net-misc/linux-identd/metadata.xml
new file mode 100644
index 000000000000..d8b96be3c5cd
--- /dev/null
+++ b/net-misc/linux-identd/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>bug-wranglers@gentoo.org</email>
+ <description>This package lacks a primary herd or maintainer.</description>
+ </maintainer>
+</pkgmetadata>