[30410] trunk/dports/net/dhcp
source_changes at macosforge.org
source_changes at macosforge.org
Sat Oct 27 01:07:41 PDT 2007
Revision: 30410
http://trac.macosforge.org/projects/macports/changeset/30410
Author: markd at macports.org
Date: 2007-10-27 01:07:41 -0700 (Sat, 27 Oct 2007)
Log Message:
-----------
Use a startupitem.executable.
Modified Paths:
--------------
trunk/dports/net/dhcp/Portfile
trunk/dports/net/dhcp/files/site.conf
Modified: trunk/dports/net/dhcp/Portfile
===================================================================
--- trunk/dports/net/dhcp/Portfile 2007-10-27 07:32:04 UTC (rev 30409)
+++ trunk/dports/net/dhcp/Portfile 2007-10-27 08:07:41 UTC (rev 30410)
@@ -3,6 +3,7 @@
PortSystem 1.0
name dhcp
version 3.1.0
+revison 1
categories net
description ISC dhcpd server
long_description ISC's Dynamic Host Configuration Protocol Distribution \
@@ -37,9 +38,7 @@
startupitem.create yes
startupitem.name dhcpd
-startupitem.init "PID=/var/run/dhcpd.pid"
-startupitem.start "\[ -x ${prefix}/sbin/dhcpd \] && ${prefix}/sbin/dhcpd -cf ${prefix}/etc/dhcp/dhcpd.conf -lf ${prefix}/var/db/dhcpd/dhcpd.leases"
-startupitem.stop "\[ -r \${PID} \] && kill \$(cat \${PID})"
+startupitem.executable ${prefix}/sbin/dhcpd
destroot.keepdirs ${destroot}${prefix}/var/db/dhcpd
post-destroot {
Modified: trunk/dports/net/dhcp/files/site.conf
===================================================================
--- trunk/dports/net/dhcp/files/site.conf 2007-10-27 07:32:04 UTC (rev 30409)
+++ trunk/dports/net/dhcp/files/site.conf 2007-10-27 08:07:41 UTC (rev 30410)
@@ -20,3 +20,6 @@
INCDIR = __PREFIX__/include
CC = gcc
+COPTS = -D_PATH_DHCPD_DB="\"$(VARDB)/dhcpd.leases\"" \
+ -D_PATH_DHCPD_CONF="\"$(ETC)/dhcpd.conf\"" \
+ -D_PATH_DHCPD_PID="\"$(VARRUN)/dhcpd.pid\""
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071027/ab9667ae/attachment.html
More information about the macports-changes
mailing list