[91290] trunk/dports/net

jmr at macports.org jmr at macports.org
Wed Mar 28 06:45:19 PDT 2012


Revision: 91290
          https://trac.macports.org/changeset/91290
Author:   jmr at macports.org
Date:     2012-03-28 06:45:19 -0700 (Wed, 28 Mar 2012)
Log Message:
-----------
squid3, squid: use startupitem.pidfile (#33436)

Modified Paths:
--------------
    trunk/dports/net/squid/Portfile
    trunk/dports/net/squid3/Portfile

Modified: trunk/dports/net/squid/Portfile
===================================================================
--- trunk/dports/net/squid/Portfile	2012-03-28 13:42:12 UTC (rev 91289)
+++ trunk/dports/net/squid/Portfile	2012-03-28 13:45:19 UTC (rev 91290)
@@ -5,7 +5,7 @@
 
 name            squid
 version         2.7.STABLE9
-revision        2
+revision        3
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      net
 platforms       darwin
@@ -42,7 +42,7 @@
 
 depends_lib     port:zlib
 
-conflicts       squid3
+conflicts       squid3 squid3-devel
 
 configure.args  --with-pthreads \
                 --mandir=${prefix}/share/man \
@@ -64,12 +64,15 @@
     }
 }
 
-build.args      DEFAULT_PID_FILE=${prefix}/var/run/squid/squid.pid
+set pidfile     ${prefix}/var/run/squid/squid.pid
+
+build.args      DEFAULT_PID_FILE=${pidfile}
 use_parallel_build  yes
 
 startupitem.create      yes
 startupitem.name        Squid
 startupitem.netchange   yes
+startupitem.pidfile     auto ${pidfile}
 startupitem.start \
     "cd ${prefix}/var/squid" \
     "if \[ ! -d \"${prefix}/var/squid/cache/00\" \]; then" \

Modified: trunk/dports/net/squid3/Portfile
===================================================================
--- trunk/dports/net/squid3/Portfile	2012-03-28 13:42:12 UTC (rev 91289)
+++ trunk/dports/net/squid3/Portfile	2012-03-28 13:45:19 UTC (rev 91290)
@@ -5,6 +5,7 @@
 
 name            squid3
 version         3.1.19
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      net
 platforms       darwin
@@ -45,12 +46,14 @@
 
 conflicts       squid squid3-devel
 
+set pidfile     ${prefix}/var/run/squid/squid.pid
+
 configure.args  --mandir=${prefix}/share/man \
                 --sysconfdir=${prefix}/etc/squid \
                 --datadir=${prefix}/share/squid \
                 --localstatedir=${prefix}/var/squid \
                 --libexecdir=${prefix}/libexec/squid \
-                --with-pidfile=${prefix}/var/run/squid/squid.pid \
+                --with-pidfile=${pidfile} \
                 --disable-strict-error-checking \
                 --disable-ipv6 \
                 --disable-loadable-modules \
@@ -77,6 +80,7 @@
 startupitem.create      yes
 startupitem.name        Squid
 startupitem.netchange   yes
+startupitem.pidfile     auto ${pidfile}
 startupitem.start \
     "cd ${prefix}/var/squid" \
     "if \[ ! -d \"${prefix}/var/squid/cache/00\" \]; then" \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120328/09b04fa2/attachment.html>


More information about the macports-changes mailing list