[86531] trunk/dports/java/google-guava/Portfile

blair at macports.org blair at macports.org
Thu Oct 27 09:57:11 PDT 2011


Revision: 86531
          http://trac.macports.org/changeset/86531
Author:   blair at macports.org
Date:     2011-10-27 09:57:09 -0700 (Thu, 27 Oct 2011)
Log Message:
-----------
google-guava: update to 10.0.1:
  - use their new version number scheme so drop "0.beta"
  - use maven hosting, the only place to download jars now
  - extract javadocs into ${prefix}/share/doc/google-guava/api instead of
    ${prefix}/share/doc/google-guava/api/javadocs

Modified Paths:
--------------
    trunk/dports/java/google-guava/Portfile

Modified: trunk/dports/java/google-guava/Portfile
===================================================================
--- trunk/dports/java/google-guava/Portfile	2011-10-27 15:44:30 UTC (rev 86530)
+++ trunk/dports/java/google-guava/Portfile	2011-10-27 16:57:09 UTC (rev 86531)
@@ -3,8 +3,7 @@
 PortSystem 1.0
 
 name                    google-guava
-set real_version        09
-version                 0.beta.${real_version}
+version                 10.0.1
 categories              java
 platforms               darwin
 maintainers             blair
@@ -19,15 +18,24 @@
 
 homepage                http://code.google.com/p/guava-libraries/
 
-master_sites            http://guava-libraries.googlecode.com/files
-distname                guava-r${real_version}
-use_zip                 yes
+depends_lib             bin:java:kaffe
 
-checksums               md5 cc267a70d45a5954f92d361649c85d7f \
-                        sha1 687f3aab924464579673c3cede157eff06a3eb72 \
-                        rmd160 7eac46b87b8d9aff12917f2008714810285b66f3
+master_sites            "http://search.maven.org/remotecontent?filepath=com/google/guava/guava/${version}"
+distfiles               guava-${version}.jar \
+                        guava-${version}-javadoc.jar
+extract.cmd             unzip
+extract.pre_args        -q
+extract.post_args       "-d ${workpath}/api"
+extract.only            guava-${version}-javadoc.jar
 
-depends_lib             bin:java:kaffe
+checksums               guava-${version}.jar \
+                        md5 d05cd8b0a7ee4466994d64779eb28190 \
+                        sha1 292c96f9cb18231528cac4b0bf17d28149d14809 \
+                        rmd160 1b0916d7c04ed8e20fd3c6b2430d6efdae6060f1 \
+                        guava-${version}-javadoc.jar \
+                        md5 161d4b4ce51bdc8bfb7eb4d490dd04e6 \
+                        sha1 45a2eedf88e80ef8036d3054920515d2793dbfd0 \
+                        rmd160 c2a9f61c801a2811b219c06bce3e8017de1b3850
 
 use_configure           no
 
@@ -37,10 +45,9 @@
         set javadir ${destroot}${prefix}/share/java
         set docdir ${destroot}${prefix}/share/doc/${name}
 
-        xinstall -d ${docdir}/api ${javadir}
+        xinstall -d ${docdir} ${javadir}
 
-        file copy ${worksrcpath}/guava-r${real_version}.jar \
+        file copy ${distpath}/guava-${version}.jar \
                 ${javadir}/google-guava.jar
-        file copy ${worksrcpath}/COPYING ${docdir}
-        file copy ${worksrcpath}/javadoc ${docdir}/api
+        file copy ${workpath}/api ${docdir}
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111027/215afc37/attachment.html>


More information about the macports-changes mailing list