[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