[88306] trunk/dports/security/tripwire/Portfile

ryandesign at macports.org ryandesign at macports.org
Tue Dec 27 20:57:04 PST 2011


Revision: 88306
          http://trac.macports.org/changeset/88306
Author:   ryandesign at macports.org
Date:     2011-12-27 20:57:04 -0800 (Tue, 27 Dec 2011)
Log Message:
-----------
tripwire: use destroot.keepdirs instead of faking it

Modified Paths:
--------------
    trunk/dports/security/tripwire/Portfile

Modified: trunk/dports/security/tripwire/Portfile
===================================================================
--- trunk/dports/security/tripwire/Portfile	2011-12-28 04:47:39 UTC (rev 88305)
+++ trunk/dports/security/tripwire/Portfile	2011-12-28 04:57:04 UTC (rev 88306)
@@ -51,17 +51,20 @@
 configure.args      --sysconfdir="${prefix}/etc/${name}" \
                     --mandir="${prefix}/share/man"
 
+# Installation locations
+set bindir          "${prefix}/sbin"
+set sysconfdir      "${prefix}/etc/${name}"
+set vardbdir        "${prefix}/var/db/${name}"
+set docdir          "${prefix}/share/doc/${name}"
+if {[variant_isset anacron]} {
+    set crondir     "${prefix}/etc/cron.daily"
+} else {
+    set crondir     "${docdir}"
+}
+
+destroot.keepdirs   ${destroot}${vardbdir}/report
+
 post-destroot {
-    # Installation locations
-    set bindir      "${prefix}/sbin"
-    set sysconfdir  "${prefix}/etc/${name}"
-    set vardbdir    "${prefix}/var/db/${name}"
-    set docdir      "${prefix}/share/doc/${name}"
-    if {[variant_isset anacron]} {
-        set crondir "${prefix}/etc/cron.daily"
-    } else {
-        set crondir "${docdir}"
-    }
     # Install setup script for post installation configuration
     xinstall -m 0744 ${filespath}/twsetup.sh.in \
         ${destroot}${sysconfdir}/twsetup.sh
@@ -96,8 +99,6 @@
         ${destroot}${sysconfdir}/twsetup.sh \
         ${destroot}${crondir}/${name}-check \
         ${destroot}${docdir}/quickstart.txt
-    # Prevent empty directory removal
-    system "touch ${destroot}${vardbdir}/report/.turd"
 }
 
 #variant anacron {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111227/3e195652/attachment.html>


More information about the macports-changes mailing list