summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/knock')
-rw-r--r--net-misc/knock/ChangeLog68
-rw-r--r--net-misc/knock/Manifest27
-rw-r--r--net-misc/knock/files/knockd.confd4
-rw-r--r--net-misc/knock/files/knockd.initd4
-rw-r--r--net-misc/knock/knock-0.3.1.ebuild25
-rw-r--r--net-misc/knock/knock-0.3.ebuild20
-rw-r--r--net-misc/knock/knock-0.4.ebuild2
-rw-r--r--net-misc/knock/knock-0.5.ebuild2
8 files changed, 120 insertions, 32 deletions
diff --git a/net-misc/knock/ChangeLog b/net-misc/knock/ChangeLog
index 4ea35bd8f4d6..8d5d6b3ddf8f 100644
--- a/net-misc/knock/ChangeLog
+++ b/net-misc/knock/ChangeLog
@@ -1,8 +1,68 @@
# ChangeLog for net-misc/knock
-# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/ChangeLog,v 1.1 2004/04/15 05:12:04 vapier Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/ChangeLog,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
+
+*knock-0.5 (03 Oct 2005)
+
+ 03 Oct 2005; Markus Nigbur <pyrania@gentoo.org> +knock-0.5.ebuild:
+ Version bump.
+
+ 04 Sep 2005; Daniel Black <dragonheart@gentoo.org> -knock-0.1.ebuild:
+ removed 0.1 - patch problems
+
+*knock-0.4 (14 Mar 2005)
+
+ 14 Mar 2005; Markus Nigbur <pyrania@gentoo.org> +knock-0.4.ebuild:
+ Version bump. Closing bug #78356.
+
+ 30 Jan 2005; Daniel Black <dragonheart@gentoo.org> knock-0.1.ebuild,
+ knock-0.3.1.ebuild, knock-0.3.ebuild:
+ Transition dependancy from net-libs/libpcap to virtual/libpcap
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 01 Nov 2004; Mike Frysinger <vapier@gentoo.org> knock-0.3.1.ebuild:
+ Fix broken patching.
+
+ 27 Oct 2004; <pyrania@gentoo.org> knock-0.3.1.ebuild:
+ Removed nonblock patch for 0.3.1.
+
+*knock-0.3.1 (26 Oct 2004)
+
+ 26 Oct 2004; <pyrania@gentoo.org> +knock-0.3.1.ebuild:
+ Version bump.
+
+ 01 Oct 2004; <pyrania@gentoo.org> knock-0.3.ebuild:
+ Marked stable on x86.
+
+ 26 Sep 2004; <pyrania@gentoo.org> -files/knock-0.3-nonblock.patch,
+ +files/nonblock.patch, knock-0.1.ebuild, knock-0.3.ebuild:
+ Fixed up some dumbness. Closing bug #64341.
+
+ 27 Aug 2004; <pyrania@gentoo.org> +files/knockd.conf.patch,
+ knock-0.1.ebuild, +files/knock-0.3-nonblock.patch, knock-0.3.ebuild:
+ Closed bugs #59315, #59265 and #59251. Thanks to Per Cederberg
+ <per@percederberg.net>.
+
+ 18 Jul 2004; Daniel Ahlberg <aliz@gentoo.org> knock-0.3.ebuild:
+ Added amd64 keyword, closing #57090.
+
+ 12 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> knock-0.1.ebuild,
+ knock-0.3.ebuild:
+ Remove whitespace from CVS header to make repoman happy.
+
+ 03 Jul 2004; <pyrania@gentoo.org> knock-0.3.ebuild:
+ Depending on net-libs/libpcap. Closing bug #55131.
+
+*knock-0.3 (12 Jun 2004)
+
+ 12 Jun 2004; <pyrania@gentoo.org> knock-0.1.ebuild, +knock-0.3.ebuild:
+ Version bump. Closing bug #49077.
*knock-0.1 (15 Apr 2004)
- 15 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by me.
+ 15 Apr 2004; Markus Nigbur <pyrania@gentoo.org> metadata.xml,
+ files/knockd.confd, files/knockd.initd:
+ Initial import.
+
diff --git a/net-misc/knock/Manifest b/net-misc/knock/Manifest
index e944057d0f0b..463ae8600fc8 100644
--- a/net-misc/knock/Manifest
+++ b/net-misc/knock/Manifest
@@ -1,3 +1,24 @@
-MD5 55534a099ff89b30b114d4aed57a1931 knock-0.1.ebuild 505
-MD5 503e3134931fbbd7729e4c6eb69bc38b files/digest-knock-0.1 60
-MD5 94de17733df9dffdbe5f50f953fcd8b1 ChangeLog 331
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 773cf0a1a316aa68c6704dd181c17ef6 ChangeLog 2255
+MD5 17156220622de497a4ce93ce3f98d7f1 knock-0.3.1.ebuild 775
+MD5 4046e0c50672e8c40f56dc81d0166e2b knock-0.3.ebuild 752
+MD5 78d585d2d34d01010bbd22f15df7866c knock-0.4.ebuild 853
+MD5 85096de16c2a05f92c5a5fb0e800a2bc metadata.xml 252
+MD5 808acfb3d312eb9948afffa93ea83f9d knock-0.5.ebuild 853
+MD5 5671d78faf881e925fe931f94ee38357 files/digest-knock-0.3.1 62
+MD5 ac58083c3cf8cbe43867dc69a30cbeec files/knockd.conf.patch 676
+MD5 4897af6befb034599f6c6467b17e8e53 files/digest-knock-0.4 60
+MD5 e29910cfc320b854bf223b518e84016b files/digest-knock-0.5 60
+MD5 6f594c8b1eb17d15a0ab9a73331598e3 files/digest-knock-0.3 60
+MD5 56d82b74345f127c4af5b92580b2b465 files/nonblock.patch 617
+MD5 ae09af5fe36f302c2b18a66ec789e6d4 files/knockd.initd 492
+MD5 141b7202730b744d2e3f884d1c8e8eec files/knockd.confd 264
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDQQfB8vunf3B9+MERAqFuAKCF6C1r2XsgN4Y7CJmasWRxr1d8wACfbWqA
+q86spZVnSWqcrQvGmyCvUDA=
+=aazy
+-----END PGP SIGNATURE-----
diff --git a/net-misc/knock/files/knockd.confd b/net-misc/knock/files/knockd.confd
index 8826f04e709d..e5af4bfbedcd 100644
--- a/net-misc/knock/files/knockd.confd
+++ b/net-misc/knock/files/knockd.confd
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/files/knockd.confd,v 1.1 2004/04/15 23:00:45 pyrania Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/files/knockd.confd,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
# options for knockd daemon
OPTS="-d -i eth0"
diff --git a/net-misc/knock/files/knockd.initd b/net-misc/knock/files/knockd.initd
index 160157ffc06a..6ea5af3e796a 100644
--- a/net-misc/knock/files/knockd.initd
+++ b/net-misc/knock/files/knockd.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/files/knockd.initd,v 1.1 2004/04/15 23:00:45 pyrania Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/files/knockd.initd,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
depend() {
need net
diff --git a/net-misc/knock/knock-0.3.1.ebuild b/net-misc/knock/knock-0.3.1.ebuild
index 89283ec1d24f..32d45d929f21 100644
--- a/net-misc/knock/knock-0.3.1.ebuild
+++ b/net-misc/knock/knock-0.3.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.3.1.ebuild,v 1.1 2004/10/26 15:25:27 pyrania Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.3.1.ebuild,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
inherit eutils
@@ -8,29 +8,26 @@ DESCRIPTION="A simple port-knocking daemon"
HOMEPAGE="http://www.zeroflux.org/knock/"
SRC_URI="http://www.zeroflux.org/knock/${P}.tar.gz"
-DEPEND=">=net-libs/libpcap-0.8.3-r1"
-
-KEYWORDS="~x86 ~amd64"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE=""
+RDEPEND="virtual/libpcap"
+DEPEND="${RDEPEND}
+ >=sys-apps/portage-2.0.51"
+
src_unpack() {
unpack ${A}
- epatch ${FILESDIR}/nonblock.patch
+ cd ${S}
epatch ${FILESDIR}/knockd.conf.patch
}
-src_compile() {
- econf || die "could not configure"
- emake || die "emake failed"
-}
-
src_install() {
make DESTDIR=${D} install || die "make install failed"
dodoc README
dohtml doc/index.html
- insinto /etc/conf.d; newins ${FILESDIR}/knockd.confd knock
- exeinto /etc/init.d; newexe ${FILESDIR}/knockd.initd knock
+ newinitd ${FILESDIR}/knockd.initd knock
+ newconfd ${FILESDIR}/knockd.confd knock
}
diff --git a/net-misc/knock/knock-0.3.ebuild b/net-misc/knock/knock-0.3.ebuild
index 21e1984199a5..d463d296cad7 100644
--- a/net-misc/knock/knock-0.3.ebuild
+++ b/net-misc/knock/knock-0.3.ebuild
@@ -1,21 +1,31 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.3.ebuild,v 1.1 2004/06/12 17:39:38 pyrania Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.3.ebuild,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
+
+inherit eutils
DESCRIPTION="A simple port-knocking daemon"
HOMEPAGE="http://www.zeroflux.org/knock/"
SRC_URI="http://www.zeroflux.org/knock/${P}.tar.gz"
-KEYWORDS="~x86"
+DEPEND="virtual/libpcap"
+
+KEYWORDS="x86 ~amd64"
SLOT="0"
LICENSE="GPL-2"
IUSE=""
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/nonblock.patch
+ epatch ${FILESDIR}/knockd.conf.patch
+}
+
src_install() {
make DESTDIR=${D} install || die "make install failed"
dodoc README
dohtml doc/index.html
- insinto /etc/conf.d; newins ${FILESDIR}/knockd.confd knock
- exeinto /etc/init.d; newexe ${FILESDIR}/knockd.initd knock
+ newconfd ${FILESDIR}/knockd.confd knock
+ newinitd ${FILESDIR}/knockd.initd knock
}
diff --git a/net-misc/knock/knock-0.4.ebuild b/net-misc/knock/knock-0.4.ebuild
index a15f8a44ebaa..f7fe65781a67 100644
--- a/net-misc/knock/knock-0.4.ebuild
+++ b/net-misc/knock/knock-0.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.4.ebuild,v 1.1 2005/03/14 17:49:52 pyrania Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.4.ebuild,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
inherit eutils
diff --git a/net-misc/knock/knock-0.5.ebuild b/net-misc/knock/knock-0.5.ebuild
index 62a1d3cb2642..3ddf76d3e09f 100644
--- a/net-misc/knock/knock-0.5.ebuild
+++ b/net-misc/knock/knock-0.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.5.ebuild,v 1.1 2005/10/03 10:27:57 pyrania Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/knock/knock-0.5.ebuild,v 1.1.1.1 2005/11/30 09:55:39 chriswhite Exp $
inherit eutils