[69163] trunk/dports/lang/jruby/Portfile

jmr at macports.org jmr at macports.org
Sat Jun 26 04:58:27 PDT 2010


Revision: 69163
          http://trac.macports.org/changeset/69163
Author:   jmr at macports.org
Date:     2010-06-26 04:58:22 -0700 (Sat, 26 Jun 2010)
Log Message:
-----------
jruby: update to 1.5.0 (#24756, maintainer timeout), fix apidocs variant (#22373)

Modified Paths:
--------------
    trunk/dports/lang/jruby/Portfile

Modified: trunk/dports/lang/jruby/Portfile
===================================================================
--- trunk/dports/lang/jruby/Portfile	2010-06-26 09:53:44 UTC (rev 69162)
+++ trunk/dports/lang/jruby/Portfile	2010-06-26 11:58:22 UTC (rev 69163)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name              jruby
-version           1.4.0
+version           1.5.0
 
 categories        lang ruby
 maintainers       gmail.com:ameingast
@@ -18,12 +18,12 @@
 on C language-based extensions have been reimplemented.
 homepage          http://jruby.codehaus.org/
 
-master_sites      http://jruby.kenai.com/downloads/${version}/
+master_sites      http://jruby.org.s3.amazonaws.com/downloads/${version}/
 distname          ${name}-src-${version}
 worksrcdir        ${name}-${version}
 use_bzip2         no
-checksums         md5    a363b6c2ea24f0ef8df478c93ac8cc59 \
-                  sha1   3d6f634e16b789a5a086327c0f09710dd29d1ec7
+checksums         md5    092f2d21285f3295e74777a71e7c6401 \
+                  sha1   3e21f8aace0715f98bcad4692548126220d1d989
 
 depends_build     bin:ant:apache-ant
 depends_lib       bin:java:kaffe
@@ -35,7 +35,7 @@
 build.target      jar
 
 variant apidocs description "include API documentation" {
-  build.target  jar create-apidocs
+  build.target-append  apidocs
 }
 
 variant default_ruby description "build without j prefix" {
@@ -56,10 +56,16 @@
     file copy ${worksrcpath}/docs ${destroot}${prefix}/share/java/${name}
   }
 
-  # Remove extraneous bat files
+  # Remove extraneous .bat, .exe and .dll files
   foreach f [glob -directory ${destroot}${prefix}/share/java/${name}/bin *.bat] {
     file delete $f
   }
+  foreach f [glob -directory ${destroot}${prefix}/share/java/${name}/bin *.exe] {
+    file delete $f
+  }
+  foreach f [glob -directory ${destroot}${prefix}/share/java/${name}/bin *.dll] {
+    file delete $f
+  }
 
   set jruby_prefix ""
 
@@ -67,7 +73,7 @@
     set jruby_prefix "j"
   }
 
-  foreach f { jruby jirb jrubyc jrubcli jrubysrv } {
+  foreach f { jruby jirb jrubyc jirb_swing } {
     regsub {^j} $f $jruby_prefix dest
     if { ${dest} != ${f} } {
       ln -s ${prefix}/share/java/${name}/bin/${f} ${destroot}${prefix}/bin/${dest}
@@ -75,7 +81,7 @@
     ln -s ${prefix}/share/java/${name}/bin/${f} ${destroot}${prefix}/bin/
   }
 
-  foreach f { gem gem_mirror gemri gemwhich rake spec testrb } {
+  foreach f { ast autospec gem rake rdebug rdoc ri spec testrb } {
     ln -s ${prefix}/share/java/${name}/bin/${f} \
     ${destroot}${prefix}/bin/${jruby_prefix}${f}
   }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100626/df6f4ba6/attachment.html>


More information about the macports-changes mailing list