Fairly simple version bump, see
http://jruby.org/2010/11/10/jruby-1-5-5.html for changes.

I stupidly used the JRuby version number for the ffi supplementary
distfile, even though it isn't dependent on the JRuby version, so that's
the reason for the changes to DISTFILES and post-extract.  I'm working
on getting those changes submitted upstream in time for 1.6.0.

Tested on i386. Looking for OKs.

Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.12
diff -N -u -p Makefile
--- Makefile    17 Nov 2010 08:05:17 -0000      1.12
+++ Makefile    19 Nov 2010 01:23:54 -0000
@@ -4,14 +4,13 @@ SHARED_ONLY = Yes
 
 COMMENT =      pure-Java implementation of the Ruby language
 
-V =            1.5.3
+V =            1.5.5
 DISTNAME =     jruby-src-${V}
 PKGNAME =      jruby-${V}
-REVISION =     0
 CATEGORIES =   lang lang/ruby
 DISTFILES =    ${DISTNAME}.tar.gz \
                wmeissner-jffi-1.0.2-0-ge0d10e9.tar.gz:0 \
-               jruby-${V}-ffi-${MACHINE_ARCH}.tar.gz:0
+               jruby-1.5.3-ffi-${MACHINE_ARCH}.tar.gz:0
 
 HOMEPAGE =     http://www.jruby.org/
 
@@ -50,6 +49,8 @@ SUBST_VARS =  JRUBY_HOME JFFI_ARCH FFI_ARCH
 
 post-extract:
        mv ${WRKDIR}/wmeissner-jffi-e0d10e9 ${JFFI_HOME}
+       mv 
${WRKDIR}/jruby-1.5.3/lib/ruby/site_ruby/shared/ffi/platform/${FFI_ARCH}/*.rb \
+               ${WRKSRC}/lib/ruby/site_ruby/shared/ffi/platform/${FFI_ARCH}/
 
 do-build:
        cd ${JFFI_HOME} && ${ANT_CMD} jar test && \
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/jruby/distinfo,v
retrieving revision 1.5
diff -N -u -p distinfo
--- distinfo    28 Oct 2010 01:45:44 -0000      1.5
+++ distinfo    19 Nov 2010 01:23:54 -0000
@@ -1,20 +1,20 @@
 MD5 (jruby-1.5.3-ffi-amd64.tar.gz) = F0QI27+PBO8SumCf7ALlcQ==
 MD5 (jruby-1.5.3-ffi-i386.tar.gz) = 5HvPvaNgAkDn+4kFRI8hEQ==
-MD5 (jruby-src-1.5.3.tar.gz) = rdfaM6QcZHdIW93mxdInrA==
+MD5 (jruby-src-1.5.5.tar.gz) = tPMFAKhyDMHwZOZo9R6xag==
 MD5 (wmeissner-jffi-1.0.2-0-ge0d10e9.tar.gz) = mOyRmYChedDeeXyUmTVBog==
 RMD160 (jruby-1.5.3-ffi-amd64.tar.gz) = I+p3WWaDwOFPPo4QevT3cb7YRM4=
 RMD160 (jruby-1.5.3-ffi-i386.tar.gz) = cBhflqxbrjZBNn+08GONos56kbA=
-RMD160 (jruby-src-1.5.3.tar.gz) = WU+oKxWkTp8PzzztESHmitet/tU=
+RMD160 (jruby-src-1.5.5.tar.gz) = W55Cydu+Ked7c1kSQ6WfXu9OBSY=
 RMD160 (wmeissner-jffi-1.0.2-0-ge0d10e9.tar.gz) = lTBayILxwHuGltkNqDMvfjn0+kM=
 SHA1 (jruby-1.5.3-ffi-amd64.tar.gz) = 3KLOnf99XdgCwNJNIMNBANAIqjU=
 SHA1 (jruby-1.5.3-ffi-i386.tar.gz) = rZv3IsO/FQoT6OjaQRLVaf6r9Pw=
-SHA1 (jruby-src-1.5.3.tar.gz) = 0x6l2d173IOLgs1c1k6y6rg8qSs=
+SHA1 (jruby-src-1.5.5.tar.gz) = yGOaxMycIiY04UZ/A+n3a5kRrTU=
 SHA1 (wmeissner-jffi-1.0.2-0-ge0d10e9.tar.gz) = ocUg1SbvOliOtPrMEBIY0sOEK90=
 SHA256 (jruby-1.5.3-ffi-amd64.tar.gz) = 
mZpkmWu1uUOt4etXSGjsdXS4wo7KRi2z2w8fYXZDWl0=
 SHA256 (jruby-1.5.3-ffi-i386.tar.gz) = 
w2bHLErg9UIvPPD2DHr8Vrn9ic1eawHzXJpDGSH9hOs=
-SHA256 (jruby-src-1.5.3.tar.gz) = OAWzbdViEjUsTKNfdhN3YE91ISyc5qfHNccjLtd+l6U=
+SHA256 (jruby-src-1.5.5.tar.gz) = 9EHs//4BCw/kR7e05XMjqTNLtzMfXqHuzg/48zqIbb8=
 SHA256 (wmeissner-jffi-1.0.2-0-ge0d10e9.tar.gz) = 
ybtb8CunJ/jql9zzBZnz2eYWXc08etMsiuWso0nas1c=
 SIZE (jruby-1.5.3-ffi-amd64.tar.gz) = 17158
 SIZE (jruby-1.5.3-ffi-i386.tar.gz) = 17142
-SIZE (jruby-src-1.5.3.tar.gz) = 11262937
+SIZE (jruby-src-1.5.5.tar.gz) = 11152670
 SIZE (wmeissner-jffi-1.0.2-0-ge0d10e9.tar.gz) = 1728176
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v
retrieving revision 1.5
diff -N -u -p pkg/PLIST
--- pkg/PLIST   28 Oct 2010 01:45:44 -0000      1.5
+++ pkg/PLIST   19 Nov 2010 01:23:56 -0000
@@ -20,9 +20,6 @@ jruby/lib/jruby.jar
 jruby/lib/native/
 jruby/lib/native/${JFFI_ARCH}/
 jruby/lib/native/${JFFI_ARCH}/libjffi-1.0.so
-jruby/lib/profile-all.properties
-jruby/lib/profile-ruby.properties
-jruby/lib/profile.jar
 jruby/lib/ruby/
 jruby/lib/ruby/1.8/
 jruby/lib/ruby/1.8/.document
@@ -4399,6 +4396,8 @@ jruby/lib/ruby/site_ruby/shared/jruby/openssl/gem.rb
 jruby/lib/ruby/site_ruby/shared/jruby/openssl/gem_only.rb
 jruby/lib/ruby/site_ruby/shared/jruby/openssl/stub.rb
 jruby/lib/ruby/site_ruby/shared/jruby/vm.rb
+jruby/lib/ruby/site_ruby/shared/jruby/win32ole/
+jruby/lib/ruby/site_ruby/shared/jruby/win32ole/stub.rb
 jruby/lib/ruby/site_ruby/shared/pty.rb
 jruby/lib/ruby/site_ruby/shared/securerandom.rb
 jruby/lib/ruby/site_ruby/shared/syslog.rb

Reply via email to