[65899] trunk/dports/databases/cassandra/Portfile

singingwolfboy at macports.org singingwolfboy at macports.org
Fri Apr 2 10:13:59 PDT 2010


Revision: 65899
          http://trac.macports.org/changeset/65899
Author:   singingwolfboy at macports.org
Date:     2010-04-02 10:13:57 -0700 (Fri, 02 Apr 2010)
Log Message:
-----------
Fixed Cassandra portfile to use destroot.keepdirs

Modified Paths:
--------------
    trunk/dports/databases/cassandra/Portfile

Modified: trunk/dports/databases/cassandra/Portfile
===================================================================
--- trunk/dports/databases/cassandra/Portfile	2010-04-02 17:01:12 UTC (rev 65898)
+++ trunk/dports/databases/cassandra/Portfile	2010-04-02 17:13:57 UTC (rev 65899)
@@ -5,6 +5,7 @@
 
 name                    cassandra
 version                 0.5.1
+revision                1
 categories              databases
 maintainers             singingwolfboy openmaintainer
 homepage                http://cassandra.apache.org/
@@ -33,11 +34,7 @@
 build.cmd               ${prefix}/bin/ant
 build.target            jar
 
-proc touch {name {text "MacPorts doesn't deal with empty directories very well. This file is just a placeholder."}} {
-    set fd [open $name w]
-    puts $fd $text
-    close $fd
-}
+proc touch name {close [open $name a]}
 
 destroot {
     # create directories
@@ -70,6 +67,7 @@
     
     # create these files
     xinstall -m 755 -d ${destroot}${prefix}/var/log/cassandra/ ${destroot}${prefix}/var/lib/cassandra/data/
-    touch ${destroot}${prefix}/var/log/cassandra/system.log ""
-    touch ${destroot}${prefix}/var/lib/cassandra/macports.txt
+    touch ${destroot}${prefix}/var/log/cassandra/system.log
 }
+destroot.keepdirs   ${destroot}${prefix}/var/log/cassandra/ \
+                    ${destroot}${prefix}/var/lib/cassandra/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100402/97741e77/attachment.html>


More information about the macports-changes mailing list