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

singingwolfboy at macports.org singingwolfboy at macports.org
Tue Apr 13 17:53:25 PDT 2010


Revision: 66463
          http://trac.macports.org/changeset/66463
Author:   singingwolfboy at macports.org
Date:     2010-04-13 17:53:20 -0700 (Tue, 13 Apr 2010)
Log Message:
-----------
Updated Cassandra version to 0.6, added in Apache Ivy dependency

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

Modified: trunk/dports/databases/cassandra/Portfile
===================================================================
--- trunk/dports/databases/cassandra/Portfile	2010-04-14 00:28:55 UTC (rev 66462)
+++ trunk/dports/databases/cassandra/Portfile	2010-04-14 00:53:20 UTC (rev 66463)
@@ -4,8 +4,8 @@
 PortSystem              1.0
 
 name                    cassandra
-version                 0.5.1
-revision                2
+version                 0.6.0
+revision                0
 categories              databases
 maintainers             singingwolfboy openmaintainer
 homepage                http://cassandra.apache.org/
@@ -23,11 +23,12 @@
     by Facebook in 2008, and is now developed by Apache committers and \
     contributors from many companies.
 
-checksums               md5     1e0bf06f57e50348c2bc38d9d4b6a383 \
-                        sha1    66ad387acc330b40f4ac980724b6899987bdc110 \
-                        rmd160  259ecf4de5c3293b307662db0bd9cdb5bd8fb3e4
+checksums               md5     291a3f8b221e36791937ea6958d87c1a \
+                        sha1    4bf092e173165e5f2ae315df7397bbfdb18fb8ba \
+                        rmd160  6dcf69125c000e7728261b4799e81fe2a54bb760
 
-depends_build           bin:ant:apache-ant
+
+depends_build           bin:ant:apache-ant port:apache-ivy
 depends_run             port:antlr3 port:junit port:jline port:slf4j \
                         port:commons-cli port:commons-lang port:commons-collections \
                         port:jakarta-log4j port:google-collections 
@@ -38,6 +39,11 @@
 
 build.cmd               ${prefix}/bin/ant
 build.target            jar
+pre-build {
+    # help Ant find Ivy
+    xinstall -d ${worksrcpath}/build
+    ln -s ${prefix}/share/java/ivy.jar ${worksrcpath}/build/ivy-2.1.0.jar
+}
 
 destroot {
     # create directories
@@ -51,7 +57,7 @@
     # fix cassandra include file
     move ${worksrcpath}/bin/cassandra.in.sh ${cas_home}/
     reinplace "s|cassandra_home=.*|cassandra_home=${prefix}/share/java/${name}|" ${cas_home}/cassandra.in.sh
-    reinplace "s|cassandra_bin=.*|cassandra_bin=\$cassandra_home/cassandra.jar|" ${cas_home}/cassandra.in.sh
+    reinplace "s|cassandra_bin=.*|cassandra_bin=\$cassandra_home/../cassandra.jar|" ${cas_home}/cassandra.in.sh
     
     # install bin scripts
     eval delete [glob ${worksrcpath}/bin/*.bat]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100413/e680c8e6/attachment.html>


More information about the macports-changes mailing list