summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2004-01-17 23:43:51 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2004-01-17 23:43:51 +0000
commitf9a28761a91b84fdb0e1beae19721f631017c03e (patch)
tree2d608bfe5d584f49f17976b0a4e4b4afbf9682b1 /net
parentMaintainer update: isc-dhcp3 splitted to -server, -client, -relay and -devel ... (diff)
Maintainer update: isc-dhcp3 splitted to -server, -client, -relay and -devel sub-ports
net/isc-dhcp3 is splitted to 1 master port and 3 slaves ports : - net/isc-dhcp3-server (master) - net/isc-dhcp3-client (slave) - net/isc-dhcp3-devel (slave) - net/isc-dhcp3-relay (slave) to do this, a lot of changes has been made PR: ports/51757 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
Notes
Notes: svn path=/head/; revision=98434
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/isc-dhcp3-client/Makefile22
-rw-r--r--net/isc-dhcp3-client/pkg-descr24
-rw-r--r--net/isc-dhcp3-client/pkg-message0
-rw-r--r--net/isc-dhcp3-client/pkg-plist14
-rw-r--r--net/isc-dhcp3-relay/pkg-descr24
-rw-r--r--net/isc-dhcp3-relay/pkg-message0
-rw-r--r--net/isc-dhcp3-relay/pkg-plist13
-rw-r--r--net/isc-dhcp30-client/Makefile22
-rw-r--r--net/isc-dhcp30-client/pkg-descr24
-rw-r--r--net/isc-dhcp30-client/pkg-message0
-rw-r--r--net/isc-dhcp30-client/pkg-plist14
-rw-r--r--net/isc-dhcp30-relay/Makefile22
-rw-r--r--net/isc-dhcp30-relay/pkg-descr24
-rw-r--r--net/isc-dhcp30-relay/pkg-message0
-rw-r--r--net/isc-dhcp30-relay/pkg-plist13
-rw-r--r--net/isc-dhcp31-client/Makefile22
-rw-r--r--net/isc-dhcp31-client/pkg-descr24
-rw-r--r--net/isc-dhcp31-client/pkg-message0
-rw-r--r--net/isc-dhcp31-client/pkg-plist14
-rw-r--r--net/isc-dhcp31-relay/Makefile22
-rw-r--r--net/isc-dhcp31-relay/pkg-descr24
-rw-r--r--net/isc-dhcp31-relay/pkg-message0
-rw-r--r--net/isc-dhcp31-relay/pkg-plist13
-rw-r--r--net/isc-dhcp40-client/Makefile22
-rw-r--r--net/isc-dhcp40-client/pkg-descr24
-rw-r--r--net/isc-dhcp40-client/pkg-message0
-rw-r--r--net/isc-dhcp40-client/pkg-plist14
-rw-r--r--net/isc-dhcp40-relay/Makefile22
-rw-r--r--net/isc-dhcp40-relay/pkg-descr24
-rw-r--r--net/isc-dhcp40-relay/pkg-message0
-rw-r--r--net/isc-dhcp40-relay/pkg-plist13
32 files changed, 455 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 250cfa7bc13b..8f5806fbb2f3 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -257,6 +257,7 @@
SUBDIR += ipw
SUBDIR += irrtoolset
SUBDIR += isc-dhcp3
+ SUBDIR += isc-dhcp3-client
SUBDIR += isc-dhcp3-devel
SUBDIR += isc-dhcp3-relay
SUBDIR += isic
diff --git a/net/isc-dhcp3-client/Makefile b/net/isc-dhcp3-client/Makefile
new file mode 100644
index 000000000000..4b52a17c9736
--- /dev/null
+++ b/net/isc-dhcp3-client/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol client
+
+# Local variables
+#
+
+SUBSYS= client
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp3-client/pkg-descr b/net/isc-dhcp3-client/pkg-descr
new file mode 100644
index 000000000000..7dc1bc78ea95
--- /dev/null
+++ b/net/isc-dhcp3-client/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client (this port)
+ * A DHCP relay agent
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp3-client/pkg-message b/net/isc-dhcp3-client/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp3-client/pkg-message
diff --git a/net/isc-dhcp3-client/pkg-plist b/net/isc-dhcp3-client/pkg-plist
new file mode 100644
index 000000000000..9d978574279d
--- /dev/null
+++ b/net/isc-dhcp3-client/pkg-plist
@@ -0,0 +1,14 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp3-client/Attic/pkg-plist,v 1.1 2004-01-17 23:43:51 edwin Exp $
+etc/dhclient.conf.sample
+@exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
+@unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
+sbin/dhclient
+sbin/dhclient-script
+%%PORTDOCS%%share/doc/isc-dhcp3-client/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-client/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-client/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-client/README
+%%PORTDOCS%%share/doc/isc-dhcp3-client/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-client
+@exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
+@unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
diff --git a/net/isc-dhcp3-relay/pkg-descr b/net/isc-dhcp3-relay/pkg-descr
new file mode 100644
index 000000000000..b764dbf45a19
--- /dev/null
+++ b/net/isc-dhcp3-relay/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client
+ * A DHCP relay agent (this port)
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp3-relay/pkg-message b/net/isc-dhcp3-relay/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp3-relay/pkg-message
diff --git a/net/isc-dhcp3-relay/pkg-plist b/net/isc-dhcp3-relay/pkg-plist
new file mode 100644
index 000000000000..c739e5ba728d
--- /dev/null
+++ b/net/isc-dhcp3-relay/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp3-relay/Attic/pkg-plist,v 1.1 2004-01-17 23:42:51 edwin Exp $
+@unexec if cmp -s %D/etc/rc.isc-dhcrelay.conf %D/etc/rc.isc-dhcrelay.conf.sample; then rm -f %D/etc/rc.isc-dhcrelay.conf; fi
+etc/rc.isc-dhcrelay.conf.sample
+@exec [ -f %D/etc/rc.isc-dhcrelay.conf ] || cp %D/etc/rc.isc-dhcrelay.conf.sample %D/etc/rc.isc-dhcrelay.conf
+etc/rc.d/isc-dhcrelay.sh.sample
+@unexec rm -f etc/rc.d/isc-dhcrelay.sh
+sbin/dhcrelay
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/README
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-relay
diff --git a/net/isc-dhcp30-client/Makefile b/net/isc-dhcp30-client/Makefile
new file mode 100644
index 000000000000..4b52a17c9736
--- /dev/null
+++ b/net/isc-dhcp30-client/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol client
+
+# Local variables
+#
+
+SUBSYS= client
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp30-client/pkg-descr b/net/isc-dhcp30-client/pkg-descr
new file mode 100644
index 000000000000..7dc1bc78ea95
--- /dev/null
+++ b/net/isc-dhcp30-client/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client (this port)
+ * A DHCP relay agent
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp30-client/pkg-message b/net/isc-dhcp30-client/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp30-client/pkg-message
diff --git a/net/isc-dhcp30-client/pkg-plist b/net/isc-dhcp30-client/pkg-plist
new file mode 100644
index 000000000000..1dd658493adc
--- /dev/null
+++ b/net/isc-dhcp30-client/pkg-plist
@@ -0,0 +1,14 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp30-client/Attic/pkg-plist,v 1.1 2004-01-17 23:43:51 edwin Exp $
+etc/dhclient.conf.sample
+@exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
+@unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
+sbin/dhclient
+sbin/dhclient-script
+%%PORTDOCS%%share/doc/isc-dhcp3-client/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-client/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-client/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-client/README
+%%PORTDOCS%%share/doc/isc-dhcp3-client/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-client
+@exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
+@unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
diff --git a/net/isc-dhcp30-relay/Makefile b/net/isc-dhcp30-relay/Makefile
new file mode 100644
index 000000000000..e7626329f2ca
--- /dev/null
+++ b/net/isc-dhcp30-relay/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol relay
+
+# Local variables
+#
+
+SUBSYS= relay
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp30-relay/pkg-descr b/net/isc-dhcp30-relay/pkg-descr
new file mode 100644
index 000000000000..b764dbf45a19
--- /dev/null
+++ b/net/isc-dhcp30-relay/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client
+ * A DHCP relay agent (this port)
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp30-relay/pkg-message b/net/isc-dhcp30-relay/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp30-relay/pkg-message
diff --git a/net/isc-dhcp30-relay/pkg-plist b/net/isc-dhcp30-relay/pkg-plist
new file mode 100644
index 000000000000..dbb3d61887f1
--- /dev/null
+++ b/net/isc-dhcp30-relay/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp30-relay/Attic/pkg-plist,v 1.1 2004-01-17 23:42:51 edwin Exp $
+@unexec if cmp -s %D/etc/rc.isc-dhcrelay.conf %D/etc/rc.isc-dhcrelay.conf.sample; then rm -f %D/etc/rc.isc-dhcrelay.conf; fi
+etc/rc.isc-dhcrelay.conf.sample
+@exec [ -f %D/etc/rc.isc-dhcrelay.conf ] || cp %D/etc/rc.isc-dhcrelay.conf.sample %D/etc/rc.isc-dhcrelay.conf
+etc/rc.d/isc-dhcrelay.sh.sample
+@unexec rm -f etc/rc.d/isc-dhcrelay.sh
+sbin/dhcrelay
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/README
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-relay
diff --git a/net/isc-dhcp31-client/Makefile b/net/isc-dhcp31-client/Makefile
new file mode 100644
index 000000000000..4b52a17c9736
--- /dev/null
+++ b/net/isc-dhcp31-client/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol client
+
+# Local variables
+#
+
+SUBSYS= client
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp31-client/pkg-descr b/net/isc-dhcp31-client/pkg-descr
new file mode 100644
index 000000000000..7dc1bc78ea95
--- /dev/null
+++ b/net/isc-dhcp31-client/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client (this port)
+ * A DHCP relay agent
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp31-client/pkg-message b/net/isc-dhcp31-client/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp31-client/pkg-message
diff --git a/net/isc-dhcp31-client/pkg-plist b/net/isc-dhcp31-client/pkg-plist
new file mode 100644
index 000000000000..d6aa4a9a3e65
--- /dev/null
+++ b/net/isc-dhcp31-client/pkg-plist
@@ -0,0 +1,14 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp31-client/Attic/pkg-plist,v 1.1 2004-01-17 23:43:51 edwin Exp $
+etc/dhclient.conf.sample
+@exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
+@unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
+sbin/dhclient
+sbin/dhclient-script
+%%PORTDOCS%%share/doc/isc-dhcp3-client/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-client/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-client/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-client/README
+%%PORTDOCS%%share/doc/isc-dhcp3-client/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-client
+@exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
+@unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
diff --git a/net/isc-dhcp31-relay/Makefile b/net/isc-dhcp31-relay/Makefile
new file mode 100644
index 000000000000..e7626329f2ca
--- /dev/null
+++ b/net/isc-dhcp31-relay/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol relay
+
+# Local variables
+#
+
+SUBSYS= relay
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp31-relay/pkg-descr b/net/isc-dhcp31-relay/pkg-descr
new file mode 100644
index 000000000000..b764dbf45a19
--- /dev/null
+++ b/net/isc-dhcp31-relay/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client
+ * A DHCP relay agent (this port)
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp31-relay/pkg-message b/net/isc-dhcp31-relay/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp31-relay/pkg-message
diff --git a/net/isc-dhcp31-relay/pkg-plist b/net/isc-dhcp31-relay/pkg-plist
new file mode 100644
index 000000000000..cd79c69431bc
--- /dev/null
+++ b/net/isc-dhcp31-relay/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp31-relay/Attic/pkg-plist,v 1.1 2004-01-17 23:42:51 edwin Exp $
+@unexec if cmp -s %D/etc/rc.isc-dhcrelay.conf %D/etc/rc.isc-dhcrelay.conf.sample; then rm -f %D/etc/rc.isc-dhcrelay.conf; fi
+etc/rc.isc-dhcrelay.conf.sample
+@exec [ -f %D/etc/rc.isc-dhcrelay.conf ] || cp %D/etc/rc.isc-dhcrelay.conf.sample %D/etc/rc.isc-dhcrelay.conf
+etc/rc.d/isc-dhcrelay.sh.sample
+@unexec rm -f etc/rc.d/isc-dhcrelay.sh
+sbin/dhcrelay
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/README
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-relay
diff --git a/net/isc-dhcp40-client/Makefile b/net/isc-dhcp40-client/Makefile
new file mode 100644
index 000000000000..4b52a17c9736
--- /dev/null
+++ b/net/isc-dhcp40-client/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol client
+
+# Local variables
+#
+
+SUBSYS= client
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp40-client/pkg-descr b/net/isc-dhcp40-client/pkg-descr
new file mode 100644
index 000000000000..7dc1bc78ea95
--- /dev/null
+++ b/net/isc-dhcp40-client/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client (this port)
+ * A DHCP relay agent
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp40-client/pkg-message b/net/isc-dhcp40-client/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp40-client/pkg-message
diff --git a/net/isc-dhcp40-client/pkg-plist b/net/isc-dhcp40-client/pkg-plist
new file mode 100644
index 000000000000..8e557b01074c
--- /dev/null
+++ b/net/isc-dhcp40-client/pkg-plist
@@ -0,0 +1,14 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp40-client/Attic/pkg-plist,v 1.1 2004-01-17 23:43:51 edwin Exp $
+etc/dhclient.conf.sample
+@exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
+@unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
+sbin/dhclient
+sbin/dhclient-script
+%%PORTDOCS%%share/doc/isc-dhcp3-client/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-client/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-client/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-client/README
+%%PORTDOCS%%share/doc/isc-dhcp3-client/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-client
+@exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
+@unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
diff --git a/net/isc-dhcp40-relay/Makefile b/net/isc-dhcp40-relay/Makefile
new file mode 100644
index 000000000000..e7626329f2ca
--- /dev/null
+++ b/net/isc-dhcp40-relay/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: dhcp
+# Date created: 28 April 2003
+# Whom: cyrille.lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The ISC Dynamic Host Configuration Protocol relay
+
+# Local variables
+#
+
+SUBSYS= relay
+
+# Local overrides
+#
+
+MASTERDIR= ${.CURDIR}/../isc-dhcp3-server
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp40-relay/pkg-descr b/net/isc-dhcp40-relay/pkg-descr
new file mode 100644
index 000000000000..b764dbf45a19
--- /dev/null
+++ b/net/isc-dhcp40-relay/pkg-descr
@@ -0,0 +1,24 @@
+The ISC Dynamic Host Configuration Protocol Distribution provides a
+freely redistributable reference implementation of all aspects of the
+DHCP protocol, through a suite of DHCP tools:
+
+ * A DHCP server
+ * A DHCP client
+ * A DHCP relay agent (this port)
+
+Version 3 of the ISC DHCP Distribution includes the following features
+that are new since version 2.0:
+
+ * DHCP Failover Protocol support
+ * OMAPI, an API for accessing and modifying the DHCP server and client state
+ * Conditional behaviour
+ * Storing arbitrary information on leases
+ * Address pools with access control
+ * Client classing
+ * Address allocation restriction by class
+ * Relay agent information option support
+ * Dynamic DNS updates
+ * Many bug fixes, performance enhancements, and minor new DHCP protocol
+ features.
+
+WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp40-relay/pkg-message b/net/isc-dhcp40-relay/pkg-message
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net/isc-dhcp40-relay/pkg-message
diff --git a/net/isc-dhcp40-relay/pkg-plist b/net/isc-dhcp40-relay/pkg-plist
new file mode 100644
index 000000000000..77c17837dc06
--- /dev/null
+++ b/net/isc-dhcp40-relay/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp40-relay/Attic/pkg-plist,v 1.1 2004-01-17 23:42:51 edwin Exp $
+@unexec if cmp -s %D/etc/rc.isc-dhcrelay.conf %D/etc/rc.isc-dhcrelay.conf.sample; then rm -f %D/etc/rc.isc-dhcrelay.conf; fi
+etc/rc.isc-dhcrelay.conf.sample
+@exec [ -f %D/etc/rc.isc-dhcrelay.conf ] || cp %D/etc/rc.isc-dhcrelay.conf.sample %D/etc/rc.isc-dhcrelay.conf
+etc/rc.d/isc-dhcrelay.sh.sample
+@unexec rm -f etc/rc.d/isc-dhcrelay.sh
+sbin/dhcrelay
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/README
+%%PORTDOCS%%share/doc/isc-dhcp3-relay/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-relay