ports/51757: Maintainer update: isc-dhcp3 splitted to -server, -client, -relay and -devel sub-ports
Cyrille Lefevre
cyrille.lefevre at laposte.net
Sun May 4 20:10:29 UTC 2003
>Number: 51757
>Category: ports
>Synopsis: Maintainer update: isc-dhcp3 splitted to -server, -client, -relay and -devel sub-ports
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun May 04 13:10:14 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Cyrille Lefevre
>Release: FreeBSD 5.0-RELEASE-p4 i386
>Organization:
ACME
>Environment:
System: FreeBSD gits 5.0-RELEASE-p4 FreeBSD 5.0-RELEASE-p4 #8: Thu Apr 24 19:09:07 CEST 2003 root at gits:/disk3/freebsd/current/obj/disk3/freebsd/current/src/sys/CUSTOM i386
>Description:
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
Makefile
toomany changes to describe :)
pkg-descr
updated
pkg-message
pkg-plist
shrinked
files/omshell::Makefile.dist
files/patch-dhcpctl::Makefile.dist
new files -- since dhcpctl is splitted in 2 directories,
a new Makefile is needed for the new directory
files/patch-Makefile
files/patch-Makefile.dist
files/patch-configure
new files -- sub-targets added
>How-To-Repeat:
n/a
>Fix:
first of all, ports/net/isc-dhcp3 should be moved to
isc-dhcp3-server (repo-copy).
take care, this patch set is in three parts. the first one
is a cvs diff, the second one a diff against /dev/null and
the third one are 3 shar archives.
==========----------========== cvs diff ==========----------==========
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/net/isc-dhcp3/Makefile,v
retrieving revision 1.86
diff -u -I$Id.*$ -I$.+BSD.*$ -r1.86 Makefile
--- Makefile 21 Feb 2003 13:14:46 -0000 1.86
+++ Makefile 28 Apr 2003 21:23:00 -0000
@@ -13,14 +13,14 @@
MASTER_SITES= ${MASTER_SITE_ISC}
MASTER_SITE_SUBDIR= dhcp dhcp/dhcp-3.0-history
PKGNAMEPREFIX= isc-
-PKGNAMESUFFIX= 3
+PKGNAMESUFFIX= 3-${SUBSYS}
DISTNAME= ${PORTNAME}-${RELEASE}${VERSION}${PATCHLEVEL}
PATCH_SITES= http://security.debian.org/pool/updates/main/d/dhcp3/
PATCHFILES= dhcp3_3.0+3.0.1rc9-2.2.diff.gz
PATCH_DIST_STRIP=-p1
MAINTAINER= cyrille.lefevre at laposte.net
-COMMENT= ISC Dynamic Host Configuration Protocol client and server code
+COMMENT?= The ISC Dynamic Host Configuration Protocol server
USE_REINPLACE= yes
@@ -30,16 +30,32 @@
#
HAS_CONFIGURE= yes
-
+CONFIGURE_ARGS= --subsys ${SUBSYS}
+ALL_TARGET= all.${SUBSYS}
+INSTALL_TARGET= install.${SUBSYS}
+
+SUBSYS?= server
+
+.if ${SUBSYS} == client
+MAN5= dhclient.conf.5 dhclient.leases.5
+MAN8= dhclient.8 dhclient-script.8
+.elif ${SUBSYS} == server
MAN1= omshell.1
-MAN3= dhcpctl.3 omapi.3 omshell.3
-MAN5= dhclient.conf.5 dhclient.leases.5 \
- dhcp-eval.5 dhcp-options.5 dhcpd.conf.5 \
- dhcpd.leases.5
-MAN8= dhclient.8 dhclient-script.8 dhcpd.8 dhcrelay.8
+MAN5= dhcpd.conf.5 dhcpd.leases.5
+MAN8= dhcpd.8
+.elif ${SUBSYS} == relay
+MAN8= dhcrelay.8
+.else
+MAN3= dhcpctl.3 omapi.3
+.endif
+.if ${SUBSYS} != relay
+MAN5+= dhcp-eval.5 dhcp-options.5
+.endif
-MSG_FILE= ${PKGDIR}/pkg-message
+DESCR= ${.CURDIR}/pkg-descr
+MSG_FILE= ${.CURDIR}/pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message
+PLIST= ${.CURDIR}/pkg-plist
# Local variables
#
@@ -65,14 +81,32 @@
RELEASE= ${PORTVERSION}
.endif
-PATCH_SUBDIRS= common minires dst omapip server client relay dhcpctl
+PATCH_SUBDIRS= common minires dst omapip
+.if ${SUBSYS} == server || ${SUBSYS} == devel
+PATCH_SUBDIRS+= dhcpctl
+.endif
+.if ${SUBSYS} != devel
+PATCH_SUBDIRS+= ${SUBSYS}
+.endif
+.if ${SUBSYS} == server
+PATCH_SUBDIRS+= omshell
+.endif
-BIN_FILES= dhclient dhcpd dhcrelay omshell
+.if ${SUBSYS} == client
+BIN_FILES= dhclient
CONF_FILES= dhclient.conf
-RC_FILES= isc-dhcpd isc-dhcrelay
+SAMP_FILES= client/dhclient.conf
+DATA_FILES= dhclient.leases
+.elif ${SUBSYS} == server
+BIN_FILES= dhcpd omshell
+RC_FILES= isc-dhcpd
+SAMP_FILES= server/dhcpd.conf
+DATA_FILES= dhcpd.leases
+.elif ${SUBSYS} == relay
+BIN_FILES= dhcrelay
+RC_FILES= isc-dhcrelay
+.endif
DOC_FILES= ANONCVS CHANGES COPYRIGHT README RELNOTES
-SAMP_FILES= client/dhclient.conf server/dhcpd.conf
-DATA_FILES= dhclient.leases dhcpd.leases
SAMP_SUFX= .sample
@@ -82,6 +116,17 @@
DATADIR= /var/db
STRIP_CMD?= strip
+
+# Post-extract
+#
+
+post-extract: extract-omshell
+
+extract-omshell:
+ @${MKDIR} ${WRKSRC}/omshell
+ @${MV} ${WRKSRC}/dhcpctl/omshell.? ${WRKSRC}/omshell
+ @${CP} ${FILESDIR}/omshell::Makefile.dist \
+ ${WRKSRC}/omshell/Makefile.dist
# Post-patch
#
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/net/isc-dhcp3/pkg-descr,v
retrieving revision 1.8
diff -u -I$Id.*$ -I$.+BSD.*$ -r1.8 pkg-descr
--- pkg-descr 20 Apr 2001 16:14:52 -0000 1.8
+++ pkg-descr 28 Apr 2003 11:00:11 -0000
@@ -2,7 +2,7 @@
freely redistributable reference implementation of all aspects of the
DHCP protocol, through a suite of DHCP tools:
- * A DHCP server
+ * A DHCP server (this port)
* A DHCP client
* A DHCP relay agent
Index: pkg-message
===================================================================
RCS file: /home/ncvs/ports/net/isc-dhcp3/pkg-message,v
retrieving revision 1.2
diff -u -I$Id.*$ -I$.+BSD.*$ -r1.2 pkg-message
--- pkg-message 19 Oct 2001 03:12:25 -0000 1.2
+++ pkg-message 28 Apr 2003 11:00:46 -0000
@@ -1,11 +1,3 @@
-**** To setup dhclient, you may need to edit /etc/rc.conf to replace the
- base system dhclient, such as :
- dhcp_program="%%PREFIX%%/sbin/dhclient"
- dhcp_flags="-q"
- See dhclient(8), using the following command, for details about other
- possible options:
- MANPATH=%%MAN1PREFIX%%/man man 8 dhclient
-
**** To setup dhcpd, you may have to copy %%PREFIX%%/etc/dhcpd.conf.sample
to %%PREFIX%%/etc/dhcpd.conf for editing. You also have to rename
%%PREFIX%%/etc/rc.d/isc-dhcpd.sh.sample to %%PREFIX%%/etc/rc.d/isc-\
@@ -13,11 +5,3 @@
%%PREFIX%%/etc/rc.isc-dhcpd.conf may be edited to tune some startup
variables such as `dhcpd_options' or `dhcpd_ifaces', both defaulted
to `nothing'. See dhcpd(8) for details about possible options.
-
-**** To setup dhcrelay, you have to rename %%PREFIX%%/etc/rc.d/isc-\
- dhcrelay.sh.sample to %%PREFIX%%/etc/rc.d/isc-dhcrelay.sh to
- enable automatic startup.
- %%PREFIX%%/etc/rc.isc-dhcrelay.conf may need to be edited to setup
- the `dhcrelay_servers' as required. If needed, you may also tune
- `dhcrelay_options' and `dhcrelay_ifaces', both defaulted to `nothing'.
- See dhcrelay(8) for details about possible options.
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/net/isc-dhcp3/pkg-plist,v
retrieving revision 1.20
diff -u -I$Id.*$ -I$.+BSD.*$ -r1.20 pkg-plist
--- pkg-plist 19 Oct 2001 03:12:25 -0000 1.20
+++ pkg-plist 28 Apr 2003 21:13:05 -0000
@@ -1,45 +1,17 @@
- at comment $FreeBSD: ports/net/isc-dhcp3/pkg-plist,v 1.19 2001/10/15 13:33:15 roam Exp $
+ at comment $FreeBSD: ports/net/isc-dhcp3/pkg-plist,v 1.20 2001/10/19 03:12:25 dwcjr Exp $
bin/omshell
-etc/dhclient.conf.sample
- at exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
- at unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
etc/dhcpd.conf.sample
@unexec if cmp -s %D/etc/rc.isc-dhcpd.conf %D/etc/rc.isc-dhcpd.conf.sample; then rm -f %D/etc/rc.isc-dhcpd.conf; fi
etc/rc.isc-dhcpd.conf.sample
@exec [ -f %D/etc/rc.isc-dhcpd.conf ] || cp %D/etc/rc.isc-dhcpd.conf.sample %D/etc/rc.isc-dhcpd.conf
- at 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
- at 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-dhcpd.sh.sample
@unexec rm -f etc/rc.d/isc-dhcpd.sh
-etc/rc.d/isc-dhcrelay.sh.sample
- at unexec rm -f etc/rc.d/isc-dhcrelay.sh
-include/dhcpctl.h
-include/isc-dhcp/boolean.h
-include/isc-dhcp/dst.h
-include/isc-dhcp/int.h
-include/isc-dhcp/lang.h
-include/isc-dhcp/list.h
-include/isc-dhcp/result.h
-include/isc-dhcp/types.h
-include/omapip/alloc.h
-include/omapip/buffer.h
-include/omapip/omapip.h
-lib/libdhcpctl.a
-lib/libomapi.a
-sbin/dhclient
-sbin/dhclient-script
sbin/dhcpd
-sbin/dhcrelay
-%%PORTDOCS%%share/doc/isc-dhcp3/ANONCVS
-%%PORTDOCS%%share/doc/isc-dhcp3/CHANGES
-%%PORTDOCS%%share/doc/isc-dhcp3/COPYRIGHT
-%%PORTDOCS%%share/doc/isc-dhcp3/README
-%%PORTDOCS%%share/doc/isc-dhcp3/RELNOTES
-%%PORTDOCS%%@dirrm share/doc/isc-dhcp3
- at dirrm include/omapip
- at dirrm include/isc-dhcp
- at exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
- at unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
+%%PORTDOCS%%share/doc/isc-dhcp3-server/ANONCVS
+%%PORTDOCS%%share/doc/isc-dhcp3-server/CHANGES
+%%PORTDOCS%%share/doc/isc-dhcp3-server/COPYRIGHT
+%%PORTDOCS%%share/doc/isc-dhcp3-server/README
+%%PORTDOCS%%share/doc/isc-dhcp3-server/RELNOTES
+%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-server
@exec [ -f /var/run/dhcpd.leases ] || touch /var/run/dhcpd.leases
@unexec [ -s /var/run/dhcpd.leases ] || rm -f /var/run/dhcpd.leases
==========----------========== null diff ==========----------==========
--- /dev/null Mon Apr 28 23:35:09 2003
+++ files/omshell::Makefile.dist Mon Apr 28 16:20:54 2003
@@ -0,0 +1,80 @@
+# Makefile.dist
+#
+# Copyright (c) 1996-2002 Internet Software Consortium.
+# Use is subject to license terms which appear in the file named
+# ISC-LICENSE that should have accompanied this file when you
+# received it. If a file named ISC-LICENSE did not accompany this
+# file, or you are not sure the one you have is correct, you may
+# obtain an applicable copy of the license at:
+#
+# http://www.isc.org/isc-license-1.0.html.
+#
+# This file is part of the ISC DHCP distribution. The documentation
+# associated with this file is listed in the file DOCUMENTATION,
+# included in the top-level directory of this release.
+#
+# Support and other services are available for ISC products - see
+# http://www.isc.org for more information.
+#
+
+CATMANPAGES = omshell.cat1
+SEDMANPAGES = omshell.man1
+SRCS = omshell.c
+OBJS = omshell.o
+PROG = omshell
+MAN = omshell.1
+
+INCLUDES = -I$(TOP)/dhcpctl $(BINDINC) -I$(TOP)/includes
+CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
+DHCPCTLLIBS = ../dhcpctl/libdhcpctl.a ../common/libdhcp.a $(BINDLIB) \
+ ../omapip/libomapi.a ../dst/libdst.a
+
+all: $(PROG) $(CATMANPAGES)
+
+$(PROG): $(OBJS) $(DHCPCTLLIBS)
+ $(CC) $(DEBUG) $(LFLAGS) -o $(PROG) $(OBJS) $(DHCPCTLLIBS) $(LIBS)
+
+install: all $(CATMANPAGES)
+ for dir in $(USRMANDIR) $(USERBINDIR); do \
+ foo=""; \
+ for bar in `echo $(DESTDIR)$${dir} |tr / ' '`; do \
+ foo=$${foo}/$$bar; \
+ if [ ! -d $$foo ]; then \
+ mkdir $$foo; \
+ chmod 755 $$foo; \
+ fi; \
+ done; \
+ done
+ $(INSTALL) omshell $(DESTDIR)$(USERBINDIR)
+ $(CHMOD) 755 $(DESTDIR)$(USERBINDIR)/omshell
+ $(MANINSTALL) $(MANFROM) omshell.$(MANCAT)1 $(MANTO) \
+ $(DESTDIR)$(USRMANDIR)/omshell$(USRMANEXT)
+
+depend:
+ $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRCS)
+
+clean:
+ -rm -f $(OBJS)
+
+realclean: clean
+ -rm -f $(PROG) *~ $(CATMANPAGES) $(SEDMANPAGES) #*
+
+distclean: realclean
+ -rm -f Makefile
+
+links:
+ @for foo in $(SRCS) $(MAN); do \
+ if [ ! -b $$foo ]; then \
+ rm -f $$foo; \
+ fi; \
+ ln -s $(TOP)/omshell/$$foo $$foo; \
+ done
+
+omshell.cat1: omshell.man1
+ nroff -man omshell.man1 >omshell.cat1
+
+omshell.man1: omshell.1
+ sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
+ -e "s#RUNDIR#$(VARRUN)#g" < omshell.1 >omshell.man1
+
+# Dependencies (semi-automatically-generated)
--- /dev/null Mon Apr 28 23:35:09 2003
+++ files/patch-Makefile Mon Apr 28 16:19:37 2003
@@ -0,0 +1,76 @@
+--- Makefile.orig Fri Nov 8 00:10:07 2002
++++ Makefile Mon Apr 28 15:04:50 2003
+@@ -38,59 +38,59 @@
+ # ``http://www.nominum.com''.
+ #
+
+-all:
++all all.devel all.server all.relay all.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make all); \
++ (cd work.$$sysname; make $@); \
+ fi
+
+-install:
++install install.devel install.server install.relay install.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make install); \
++ (cd work.$$sysname; make $@); \
+ fi
+
+-depend:
++depend depend.devel depend.server depend.relay depend.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make depend); \
++ (cd work.$$sysname; make $@); \
+ fi
+
+-clean:
++clean clean.devel clean.server clean.relay clean.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make clean); \
++ (cd work.$$sysname; make $@); \
+ fi
+
+-realclean:
++realclean realclean.devel realclean.server realclean.relay realclean.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make realclean); \
++ (cd work.$$sysname; make $@); \
+ fi
+
+-distclean:
++distclean distclean.devel distclean.server distclean.relay distclean.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make distclean); \
++ (cd work.$$sysname; make $@); \
+ fi
+
+-links:
++links links.devel links.server links.relay links.client:
+ @sysname=`./configure --print-sysname`; \
+ if [ ! -d work.$$sysname ]; then \
+ echo No build directory for $$sysname - please run ./configure.; \
+ else \
+- (cd work.$$sysname; make links); \
++ (cd work.$$sysname; make $@); \
+ fi
+
--- /dev/null Tue Apr 29 00:05:57 2003
+++ files/patch-Makefile.dist Tue Apr 29 00:07:58 2003
@@ -0,0 +1,243 @@
+--- Makefile.dist.orig Fri Nov 8 00:10:08 2002
++++ Makefile.dist Tue Apr 29 00:07:43 2003
+@@ -3,13 +3,13 @@
+ # Copyright (c) 1996-2002 Internet Software Consortium.
+ # Use is subject to license terms which appear in the file named
+ # ISC-LICENSE that should have accompanied this file when you
+-# received it. If a file named ISC-LICENSE did not accompany this
++# received it. If a file named ISC-LICENSE did not accompany this
+ # file, or you are not sure the one you have is correct, you may
+ # obtain an applicable copy of the license at:
+ #
+-# http://www.isc.org/isc-license-1.0.html.
++# http://www.isc.org/isc-license-1.0.html.
+ #
+-# This file is part of the ISC DHCP distribution. The documentation
++# This file is part of the ISC DHCP distribution. The documentation
+ # associated with this file is listed in the file DOCUMENTATION,
+ # included in the top-level directory of this release.
+ #
+@@ -17,47 +17,200 @@
+ # http://www.isc.org for more information.
+ #
+
+-SUBDIRS= common $(MINIRES) dst omapip server client relay dhcpctl
++COMMON_SUBDIRS= common
++DEVEL_SUBDIRS= $(MINIRES) dst omapip dhcpctl
++SERVER_SUBDIRS= omshell server
++RELAY_SUBDIRS= relay
++CLIENT_SUBDIRS= client
++
++DEVEL_BUILD_SUBDIRS= ${COMMON_SUBDIRS} ${DEVEL_SUBDIRS}
++SERVER_BUILD_SUBDIRS= ${SERVER_SUBDIRS}
++RELAY_BUILD_SUBDIRS= ${RELAY_SUBDIRS}
++CLIENT_BUILD_SUBDIRS= ${CLIENT_SUBDIRS}
++
++DEVEL_INSTALL_SUBDIRS= ${COMMON_SUBDIRS} ${DEVEL_SUBDIRS}
++SERVER_INSTALL_SUBDIRS= ${COMMON_SUBDIRS} ${SERVER_SUBDIRS}
++RELAY_INSTALL_SUBDIRS= ${RELAY_SUBDIRS}
++CLIENT_INSTALL_SUBDIRS= ${COMMON_SUBDIRS} ${CLIENT_SUBDIRS}
+
+-all:
+- @for dir in ${SUBDIRS}; do \
++all: all.server all.relay all.client
++
++all.devel:
++ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
++ echo "Making all in $$dir"; \
++ (cd $$dir; $(MAKE) all) || exit 1; \
++ done
++
++all.server: all.devel
++ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
++ echo "Making all in $$dir"; \
++ (cd $$dir; $(MAKE) all) || exit 1; \
++ done
++
++all.relay: all.devel
++ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
++ echo "Making all in $$dir"; \
++ (cd $$dir; $(MAKE) all) || exit 1; \
++ done
++
++all.client: all.devel
++ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
+ echo "Making all in $$dir"; \
+ (cd $$dir; $(MAKE) all) || exit 1; \
+- done
++ done
++
++install: install.devel install.server install.relay install.client
++
++install.devel:
++ @for dir in ${DEVEL_INSTALL_SUBDIRS}; do \
++ echo "Installing in $$dir"; \
++ (cd $$dir; $(MAKE) install) || exit 1; \
++ done
+
+-install:
+- @for dir in ${SUBDIRS}; do \
++install.server:
++ @for dir in ${SERVER_INSTALL_SUBDIRS}; do \
+ echo "Installing in $$dir"; \
+ (cd $$dir; $(MAKE) install) || exit 1; \
+- done
++ done
+
+-depend:
+- @for dir in ${SUBDIRS}; do \
++install.relay:
++ @for dir in ${RELAY_INSTALL_SUBDIRS}; do \
++ echo "Installing in $$dir"; \
++ (cd $$dir; $(MAKE) install) || exit 1; \
++ done
++
++install.client:
++ @for dir in ${CLIENT_INSTALL_SUBDIRS}; do \
++ echo "Installing in $$dir"; \
++ (cd $$dir; $(MAKE) install) || exit 1; \
++ done
++
++depend: depend.server depend.relay depend.client
++
++depend.devel:
++ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
++ echo "Making dependencies in $$dir"; \
++ (cd $$dir; $(MAKE) depend) || exit 1; \
++ done
++
++depend.server: depend.devel
++ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
++ echo "Making dependencies in $$dir"; \
++ (cd $$dir; $(MAKE) depend) || exit 1; \
++ done
++
++depend.relay: depend.devel
++ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
+ echo "Making dependencies in $$dir"; \
+ (cd $$dir; $(MAKE) depend) || exit 1; \
+- done
++ done
++
++depend.client: depend.devel
++ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
++ echo "Making dependencies in $$dir"; \
++ (cd $$dir; $(MAKE) depend) || exit 1; \
++ done
++
++clean: clean.server clean.relay clean.client
++
++clean.devel:
++ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
++ echo "Cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) clean) || exit 1; \
++ done
++
++clean.server: clean.devel
++ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
++ echo "Cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) clean) || exit 1; \
++ done
++
++clean.relay: clean.devel
++ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
++ echo "Cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) clean) || exit 1; \
++ done
+
+-clean:
+- @for dir in ${SUBDIRS}; do \
++clean.client: clean.devel
++ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
+ echo "Cleaning in $$dir"; \
+ (cd $$dir; $(MAKE) clean) || exit 1; \
+- done
++ done
++
++realclean: realclean.server realclean.relay realclean.client
++
++realclean.devel:
++ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
++ echo "Really cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) realclean) || exit 1; \
++ done
+
+-realclean:
+- @for dir in ${SUBDIRS}; do \
++realclean.server: realclean.devel
++ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
+ echo "Really cleaning in $$dir"; \
+ (cd $$dir; $(MAKE) realclean) || exit 1; \
+- done
++ done
+
+-distclean:
+- @for dir in ${SUBDIRS}; do \
++realclean.relay: realclean.devel
++ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
++ echo "Really cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) realclean) || exit 1; \
++ done
++
++realclean.client: realclean.devel
++ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
++ echo "Really cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) realclean) || exit 1; \
++ done
++
++distclean: distclean.server distclean.relay distclean.client
++
++distclean.devel:
++ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
+ echo "Really, really cleaning in $$dir"; \
+ (cd $$dir; $(MAKE) distclean) || exit 1; \
+- done
+- @rm -f Makefile
++ done
++
++distclean.server: distclean.devel
++ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
++ echo "Really, really cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) distclean) || exit 1; \
++ done
++
++distclean.relay: distclean.devel
++ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
++ echo "Really, really cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) distclean) || exit 1; \
++ done
++
++distclean.client: distclean.devel
++ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
++ echo "Really, really cleaning in $$dir"; \
++ (cd $$dir; $(MAKE) distclean) || exit 1; \
++ done
++
++links: links.server links.relay links.client
++
++links.devel:
++ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
++ echo "Making links in $$dir"; \
++ (cd $$dir; $(MAKE) links) || exit 1; \
++ done
++
++links.server: links.devel
++ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
++ echo "Making links in $$dir"; \
++ (cd $$dir; $(MAKE) links) || exit 1; \
++ done
++
++links.relay: links.devel
++ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
++ echo "Making links in $$dir"; \
++ (cd $$dir; $(MAKE) links) || exit 1; \
++ done
+
+-links:
+- @for dir in ${SUBDIRS}; do \
++links.client: links.devel
++ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
+ echo "Making links in $$dir"; \
+ (cd $$dir; $(MAKE) links) || exit 1; \
+- done
++ done
--- /dev/null Mon Apr 28 23:35:09 2003
+++ files/patch-configure Mon Apr 28 23:02:14 2003
@@ -0,0 +1,41 @@
+--- configure.orig Sat Apr 20 23:44:13 2002
++++ configure Mon Apr 28 23:02:10 2003
+@@ -13,6 +13,9 @@
+ elif [ x$1 = x--dirs ]; then
+ dirs=$2
+ shift
++ elif [ x$1 = x--subsys ]; then
++ subsys=$2
++ shift
+ elif [ x$1 = x--no-links ]; then
+ nolinks=YES
+ elif [ x$1 = x--copts ]; then
+@@ -233,7 +236,14 @@
+ fi
+
+ if [ x"$dirs" = x ]; then
+- dirs=". client server relay common omapip dhcpctl minires dst"
++ dirs=". common minires dst omapip dhcpctl"
++ if [ x$subsys = x ]; then
++ dirs="$dirs server omshell client relay"
++ elif [ x$subsys = xserver ]; then
++ dirs="$dirs server omshell"
++ elif [ x$subsys = xclient -o x$subsys = xrelay ]; then
++ dirs="$dirs $subsys"
++ fi
+ fi
+
+ for foo in $dirs; do
+@@ -253,7 +263,11 @@
+
+ # Make the link tree in which to actually build.
+ if [ x$nolinks = x ]; then
+- make links
++ if [ x$subsys = x ]; then
++ make links
++ else
++ make links.$subsys
++ fi
+ fi
+
+ exit 0
--- /dev/null Mon Apr 28 23:35:09 2003
+++ files/patch-dhcpctl::Makefile.dist Mon Apr 28 16:32:04 2003
@@ -0,0 +1,79 @@
+--- dhcpctl/Makefile.dist.orig Mon Apr 28 16:31:57 2003
++++ dhcpctl/Makefile.dist Mon Apr 28 16:24:20 2003
+@@ -17,11 +17,11 @@
+ # http://www.isc.org for more information.
+ #
+
+-CATMANPAGES = dhcpctl.cat3 omshell.cat1
+-SEDMANPAGES = dhcpctl.man3 omshell.man1
++CATMANPAGES = dhcpctl.cat3
++SEDMANPAGES = dhcpctl.man3
+ SRC = dhcpctl.c callback.c remote.c
+ OBJ = dhcpctl.o callback.o remote.o
+-MAN = dhcpctl.3 omshell.1
++MAN = dhcpctl.3
+ HDRS = dhcpctl.h
+
+ INCLUDES = $(BINDINC) -I$(TOP)/includes
+@@ -29,10 +29,7 @@
+ DHCPCTLLIBS = libdhcpctl.a ../common/libdhcp.a $(BINDLIB) \
+ ../omapip/libomapi.a ../dst/libdst.a
+
+-all: libdhcpctl.a omshell cltest $(CATMANPAGES)
+-
+-omshell: omshell.o $(DHCPCTLLIBS)
+- $(CC) $(DEBUG) $(LFLAGS) -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
++all: libdhcpctl.a cltest $(CATMANPAGES)
+
+ cltest: cltest.o $(DHCPCTLLIBS)
+ $(CC) $(DEBUG) $(LFLAGS) -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
+@@ -43,8 +40,7 @@
+ $(RANLIB) libdhcpctl.a
+
+ install: all $(CATMANPAGES)
+- for dir in $(LIBDIR) $(LIBMANDIR) $(INCDIR) $(USRMANDIR) \
+- $(USERBINDIR); do \
++ for dir in $(LIBDIR) $(LIBMANDIR) $(INCDIR); do \
+ foo=""; \
+ for bar in `echo $(DESTDIR)$${dir} |tr / ' '`; do \
+ foo=$${foo}/$$bar; \
+@@ -64,16 +60,12 @@
+ $(MANINSTALL) $(MANFROM) $${prefix}.$(MANCAT)$${suffix} $(MANTO) \
+ $(DESTDIR)$(LIBMANDIR)/$${prefix}$(LIBMANEXT); \
+ done
+- $(INSTALL) omshell $(DESTDIR)$(USERBINDIR)
+- $(CHMOD) 755 $(DESTDIR)$(USERBINDIR)/omshell
+- $(MANINSTALL) $(MANFROM) omshell.$(MANCAT)1 $(MANTO) \
+- $(DESTDIR)$(USRMANDIR)/omshell$(USRMANEXT)
+
+ depend:
+ $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRC)
+
+ clean:
+- -rm -f $(OBJ) test.o svtest cltest.o cltest
++ -rm -f $(OBJ) cltest.o cltest
+
+ realclean: clean
+ -rm -f libdhcpctl.a *~ $(CATMANPAGES) $(SEDMANPAGES)
+@@ -82,7 +74,7 @@
+ -rm -f Makefile
+
+ links:
+- @for foo in $(SRC) $(MAN) omshell.c cltest.c $(HDRS); do \
++ @for foo in $(SRC) $(MAN) cltest.c $(HDRS); do \
+ if [ ! -b $$foo ]; then \
+ rm -f $$foo; \
+ fi; \
+@@ -95,12 +87,5 @@
+ dhcpctl.man3: dhcpctl.3
+ sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
+ -e "s#RUNDIR#$(VARRUN)#g" < dhcpctl.3 >dhcpctl.man3
+-
+-omshell.cat1: omshell.man1
+- nroff -man omshell.man1 >omshell.cat1
+-
+-omshell.man1: omshell.1
+- sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
+- -e "s#RUNDIR#$(VARRUN)#g" < omshell.1 >omshell.man1
+
+ # Dependencies (semi-automatically-generated)
==========----------========== client shar ==========----------==========
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# isc-dhcp3-client/Makefile
# isc-dhcp3-client/pkg-descr
# isc-dhcp3-client/pkg-message
# isc-dhcp3-client/pkg-plist
#
echo x - isc-dhcp3-client/Makefile
sed 's/^X//' >isc-dhcp3-client/Makefile << 'END-of-isc-dhcp3-client/Makefile'
X# ex:ts=8
X# Ports collection makefile for: dhcp
X# Date created: 28 April 2003
X# Whom: cyrille.lefevre at laposte.net
X#
X# $FreeBSD$
X#
X
XMAINTAINER= cyrille.lefevre at laposte.net
XCOMMENT= The ISC Dynamic Host Configuration Protocol client
X
X# Local variables
X#
X
XSUBSYS= client
X
X# Local overrides
X#
X
XMASTERDIR= ${.CURDIR}/../isc-dhcp3-server
X
X.include "${MASTERDIR}/Makefile"
END-of-isc-dhcp3-client/Makefile
echo x - isc-dhcp3-client/pkg-descr
sed 's/^X//' >isc-dhcp3-client/pkg-descr << 'END-of-isc-dhcp3-client/pkg-descr'
XThe ISC Dynamic Host Configuration Protocol Distribution provides a
Xfreely redistributable reference implementation of all aspects of the
XDHCP protocol, through a suite of DHCP tools:
X
X * A DHCP server
X * A DHCP client (this port)
X * A DHCP relay agent
X
XVersion 3 of the ISC DHCP Distribution includes the following features
Xthat are new since version 2.0:
X
X * DHCP Failover Protocol support
X * OMAPI, an API for accessing and modifying the DHCP server and client state
X * Conditional behaviour
X * Storing arbitrary information on leases
X * Address pools with access control
X * Client classing
X * Address allocation restriction by class
X * Relay agent information option support
X * Dynamic DNS updates
X * Many bug fixes, performance enhancements, and minor new DHCP protocol
X features.
X
XWWW: http://www.isc.org/products/DHCP/
END-of-isc-dhcp3-client/pkg-descr
echo x - isc-dhcp3-client/pkg-message
sed 's/^X//' >isc-dhcp3-client/pkg-message << 'END-of-isc-dhcp3-client/pkg-message'
X**** To setup dhclient, you may need to edit /etc/rc.conf to replace the
X base system dhclient, such as :
X dhcp_program="%%PREFIX%%/sbin/dhclient"
X dhcp_flags="-q"
X See dhclient(8), using the following command, for details about other
X possible options:
X MANPATH=%%MAN1PREFIX%%/man man 8 dhclient
END-of-isc-dhcp3-client/pkg-message
echo x - isc-dhcp3-client/pkg-plist
sed 's/^X//' >isc-dhcp3-client/pkg-plist << 'END-of-isc-dhcp3-client/pkg-plist'
X at comment $FreeBSD: ports/net/isc-dhcp3/pkg-plist,v 1.20 2001/10/19 03:12:25 dwcjr Exp $
Xetc/dhclient.conf.sample
X at exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
X at unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
Xsbin/dhclient
Xsbin/dhclient-script
X%%PORTDOCS%%share/doc/isc-dhcp3-client/ANONCVS
X%%PORTDOCS%%share/doc/isc-dhcp3-client/CHANGES
X%%PORTDOCS%%share/doc/isc-dhcp3-client/COPYRIGHT
X%%PORTDOCS%%share/doc/isc-dhcp3-client/README
X%%PORTDOCS%%share/doc/isc-dhcp3-client/RELNOTES
X%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-client
X at exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
X at unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
END-of-isc-dhcp3-client/pkg-plist
exit
==========----------========== devel shar ==========----------==========
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# isc-dhcp3-devel/Makefile
# isc-dhcp3-devel/pkg-descr
# isc-dhcp3-devel/pkg-message
# isc-dhcp3-devel/pkg-plist
#
echo x - isc-dhcp3-devel/Makefile
sed 's/^X//' >isc-dhcp3-devel/Makefile << 'END-of-isc-dhcp3-devel/Makefile'
X# ex:ts=8
X# Ports collection makefile for: dhcp
X# Date created: 28 April 2003
X# Whom: cyrille.lefevre at laposte.net
X#
X# $FreeBSD$
X#
X
XMAINTAINER= cyrille.lefevre at laposte.net
XCOMMENT= The ISC Dynamic Host Configuration Protocol API
X
X# Local variables
X#
X
XSUBSYS= devel
X
X# Local overrides
X#
X
XMASTERDIR= ${.CURDIR}/../isc-dhcp3-server
X
X.include "${MASTERDIR}/Makefile"
END-of-isc-dhcp3-devel/Makefile
echo x - isc-dhcp3-devel/pkg-descr
sed 's/^X//' >isc-dhcp3-devel/pkg-descr << 'END-of-isc-dhcp3-devel/pkg-descr'
XThe ISC Dynamic Host Configuration Protocol Distribution provides a
Xfreely redistributable reference implementation of all aspects of the
XDHCP protocol, through a suite of DHCP tools:
X
X * A DHCP server
X * A DHCP client
X * A DHCP relay agent
X
XVersion 3 of the ISC DHCP Distribution includes the following features
Xthat are new since version 2.0:
X
X * DHCP Failover Protocol support
X * OMAPI, an API for accessing and modifying the DHCP server and client state
X * Conditional behaviour
X * Storing arbitrary information on leases
X * Address pools with access control
X * Client classing
X * Address allocation restriction by class
X * Relay agent information option support
X * Dynamic DNS updates
X * Many bug fixes, performance enhancements, and minor new DHCP protocol
X features.
X
XWWW: http://www.isc.org/products/DHCP/
END-of-isc-dhcp3-devel/pkg-descr
echo x - isc-dhcp3-devel/pkg-message
sed 's/^X//' >isc-dhcp3-devel/pkg-message << 'END-of-isc-dhcp3-devel/pkg-message'
X**** To setup dhclient, you may need to edit /etc/rc.conf to replace the
X base system dhclient, such as :
X dhcp_program="%%PREFIX%%/sbin/dhclient"
X dhcp_flags="-q"
X See dhclient(8), using the following command, for details about other
X possible options:
X MANPATH=%%MAN1PREFIX%%/man man 8 dhclient
X
X**** To setup dhcpd, you may have to copy %%PREFIX%%/etc/dhcpd.conf.sample
X to %%PREFIX%%/etc/dhcpd.conf for editing. You also have to rename
X %%PREFIX%%/etc/rc.d/isc-dhcpd.sh.sample to %%PREFIX%%/etc/rc.d/isc-\
X dhcpd.sh to enable automatic startup.
X %%PREFIX%%/etc/rc.isc-dhcpd.conf may be edited to tune some startup
X variables such as `dhcpd_options' or `dhcpd_ifaces', both defaulted
X to `nothing'. See dhcpd(8) for details about possible options.
X
X**** To setup dhcrelay, you have to rename %%PREFIX%%/etc/rc.d/isc-\
X dhcrelay.sh.sample to %%PREFIX%%/etc/rc.d/isc-dhcrelay.sh to
X enable automatic startup.
X %%PREFIX%%/etc/rc.isc-dhcrelay.conf may need to be edited to setup
X the `dhcrelay_servers' as required. If needed, you may also tune
X `dhcrelay_options' and `dhcrelay_ifaces', both defaulted to `nothing'.
X See dhcrelay(8) for details about possible options.
END-of-isc-dhcp3-devel/pkg-message
echo x - isc-dhcp3-devel/pkg-plist
sed 's/^X//' >isc-dhcp3-devel/pkg-plist << 'END-of-isc-dhcp3-devel/pkg-plist'
X at comment $FreeBSD$
Xinclude/dhcpctl.h
Xinclude/isc-dhcp/boolean.h
Xinclude/isc-dhcp/dst.h
Xinclude/isc-dhcp/int.h
Xinclude/isc-dhcp/lang.h
Xinclude/isc-dhcp/list.h
Xinclude/isc-dhcp/result.h
Xinclude/isc-dhcp/types.h
Xinclude/omapip/alloc.h
Xinclude/omapip/buffer.h
Xinclude/omapip/omapip.h
Xlib/libdhcpctl.a
Xlib/libomapi.a
X%%PORTDOCS%%share/doc/isc-dhcp3-devel/ANONCVS
X%%PORTDOCS%%share/doc/isc-dhcp3-devel/CHANGES
X%%PORTDOCS%%share/doc/isc-dhcp3-devel/COPYRIGHT
X%%PORTDOCS%%share/doc/isc-dhcp3-devel/README
X%%PORTDOCS%%share/doc/isc-dhcp3-devel/RELNOTES
X%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-devel
X at dirrm include/omapip
X at dirrm include/isc-dhcp
END-of-isc-dhcp3-devel/pkg-plist
exit
==========----------========== relay shar ==========----------==========
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# isc-dhcp3-relay/Makefile
# isc-dhcp3-relay/pkg-descr
# isc-dhcp3-relay/pkg-message
# isc-dhcp3-relay/pkg-plist
#
echo x - isc-dhcp3-relay/Makefile
sed 's/^X//' >isc-dhcp3-relay/Makefile << 'END-of-isc-dhcp3-relay/Makefile'
X# ex:ts=8
X# Ports collection makefile for: dhcp
X# Date created: 28 April 2003
X# Whom: cyrille.lefevre at laposte.net
X#
X# $FreeBSD$
X#
X
XMAINTAINER= cyrille.lefevre at laposte.net
XCOMMENT= The ISC Dynamic Host Configuration Protocol relay
X
X# Local variables
X#
X
XSUBSYS= relay
X
X# Local overrides
X#
X
XMASTERDIR= ${.CURDIR}/../isc-dhcp3-server
X
X.include "${MASTERDIR}/Makefile"
END-of-isc-dhcp3-relay/Makefile
echo x - isc-dhcp3-relay/pkg-descr
sed 's/^X//' >isc-dhcp3-relay/pkg-descr << 'END-of-isc-dhcp3-relay/pkg-descr'
XThe ISC Dynamic Host Configuration Protocol Distribution provides a
Xfreely redistributable reference implementation of all aspects of the
XDHCP protocol, through a suite of DHCP tools:
X
X * A DHCP server
X * A DHCP client
X * A DHCP relay agent (this port)
X
XVersion 3 of the ISC DHCP Distribution includes the following features
Xthat are new since version 2.0:
X
X * DHCP Failover Protocol support
X * OMAPI, an API for accessing and modifying the DHCP server and client state
X * Conditional behaviour
X * Storing arbitrary information on leases
X * Address pools with access control
X * Client classing
X * Address allocation restriction by class
X * Relay agent information option support
X * Dynamic DNS updates
X * Many bug fixes, performance enhancements, and minor new DHCP protocol
X features.
X
XWWW: http://www.isc.org/products/DHCP/
END-of-isc-dhcp3-relay/pkg-descr
echo x - isc-dhcp3-relay/pkg-message
sed 's/^X//' >isc-dhcp3-relay/pkg-message << 'END-of-isc-dhcp3-relay/pkg-message'
X**** To setup dhcrelay, you have to rename %%PREFIX%%/etc/rc.d/isc-\
X dhcrelay.sh.sample to %%PREFIX%%/etc/rc.d/isc-dhcrelay.sh to
X enable automatic startup.
X %%PREFIX%%/etc/rc.isc-dhcrelay.conf may need to be edited to setup
X the `dhcrelay_servers' as required. If needed, you may also tune
X `dhcrelay_options' and `dhcrelay_ifaces', both defaulted to `nothing'.
X See dhcrelay(8) for details about possible options.
END-of-isc-dhcp3-relay/pkg-message
echo x - isc-dhcp3-relay/pkg-plist
sed 's/^X//' >isc-dhcp3-relay/pkg-plist << 'END-of-isc-dhcp3-relay/pkg-plist'
X at comment $FreeBSD: ports/net/isc-dhcp3/pkg-plist,v 1.20 2001/10/19 03:12:25 dwcjr Exp $
X at 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
Xetc/rc.isc-dhcrelay.conf.sample
X at exec [ -f %D/etc/rc.isc-dhcrelay.conf ] || cp %D/etc/rc.isc-dhcrelay.conf.sample %D/etc/rc.isc-dhcrelay.conf
Xetc/rc.d/isc-dhcrelay.sh.sample
X at unexec rm -f etc/rc.d/isc-dhcrelay.sh
Xsbin/dhcrelay
X%%PORTDOCS%%share/doc/isc-dhcp3-relay/ANONCVS
X%%PORTDOCS%%share/doc/isc-dhcp3-relay/CHANGES
X%%PORTDOCS%%share/doc/isc-dhcp3-relay/COPYRIGHT
X%%PORTDOCS%%share/doc/isc-dhcp3-relay/README
X%%PORTDOCS%%share/doc/isc-dhcp3-relay/RELNOTES
X%%PORTDOCS%%@dirrm share/doc/isc-dhcp3-relay
END-of-isc-dhcp3-relay/pkg-plist
exit
==========----------========== end of PR ==========----------==========
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list