<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b54c5a0b7053e7ed124e110a7178c7ba92360aff">https://github.com/macports/macports-ports/commit/b54c5a0b7053e7ed124e110a7178c7ba92360aff</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new b54c5a0 octave: do not rerun configure during build phase
</span>b54c5a0 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b54c5a0b7053e7ed124e110a7178c7ba92360aff
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Fri Oct 20 21:22:50 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> octave: do not rerun configure during build phase
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> A revbump is required since an incorrect build might be possible
</span><span style='display:block; white-space:pre;color:#404040;'> on some configurations.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/55129
</span>---
math/octave/Portfile | 2 +-
math/octave/files/patch-java.diff | 42 ++++++++++-----------------------------
2 files changed, 12 insertions(+), 32 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/Portfile b/math/octave/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ca41d99..ce2b215 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ compiler.blacklist-append {*gcc-4.6} {clang < 700}
</span>
name octave
version 4.2.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 11
</span> categories math science
platforms darwin
license GPL-3+
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/files/patch-java.diff b/math/octave/files/patch-java.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 42ce391..bed8981 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave/files/patch-java.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave/files/patch-java.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- scripts/java/module.mk.orig 2017-02-22 09:44:29.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ scripts/java/module.mk 2017-10-19 17:40:27.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -36,7 +36,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(scripts_java_JAVA_CLASSES) : %.class : %.java | scripts/java/$(octave_dirstamp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(AM_V_GEN)$(MKDIR_P) scripts/java/$(org_octave_dir) && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ( cd $(srcdir)/scripts/java; "$(JAVAC)" -source 1.3 -target 1.3 -Xlint:-options -d $(abs_top_builddir)/scripts/java $(org_octave_dir)/$(<F) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ( cd $(srcdir)/scripts/java; "$(JAVAC)" -Xlint:-options -d $(abs_top_builddir)/scripts/java $(org_octave_dir)/$(<F) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if AMCOND_HAVE_JAVA
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- scripts/java/octave.jar: $(scripts_java_JAVA_CLASSES)
</span> --- libinterp/octave-value/ov-java.cc.orig 2017-02-22 11:01:55.000000000 -0700
+++ libinterp/octave-value/ov-java.cc 2017-10-19 17:42:56.000000000 -0700
@@ -555,7 +555,7 @@
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,26 +18,6 @@
</span>
if (create_vm (&jvm, ¤t_env, vm_args.to_args ()) != JNI_OK)
error ("unable to start Java VM in %s", jvm_lib_path.c_str ());
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig 2017-02-22 11:03:04.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2017-10-19 17:44:32.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2868,7 +2868,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- case $host_os in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## Sneak the -framework flag into mkoctfile via LDFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- LDFLAGS="$LDFLAGS -framework JavaVM"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #LDFLAGS="$LDFLAGS -framework JavaVM"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## According to: http://developer.apple.com/unix/crossplatform.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## one must explicitly set the include path.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## Unfortunately, the include path keeps moving around.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2877,7 +2877,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- JAVA_CPPFLAGS="-I${JAVA_HOME}/include -I/System/Library/Frameworks/JavaVM.framework/Home/include -I/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Headers -I/System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- JAVA_LIBS="-framework JavaVM"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ JAVA_LIBS=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test -n "$JAVA_CPPFLAGS"; then
</span> --- configure.orig 2017-02-22 11:18:36.000000000 -0700
+++ configure 2017-10-19 17:45:39.000000000 -0700
@@ -74347,7 +74347,7 @@
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,3 +38,14 @@
</span> ;;
*)
if test -n "$JAVA_CPPFLAGS"; then
<span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig 2017-02-22 11:18:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in 2017-10-20 19:52:37.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27350,7 +27350,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(scripts_java_JAVA_CLASSES) : %.class : %.java | scripts/java/$(octave_dirstamp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(AM_V_GEN)$(MKDIR_P) scripts/java/$(org_octave_dir) && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ( cd $(srcdir)/scripts/java; "$(JAVAC)" -source 1.3 -target 1.3 -Xlint:-options -d $(abs_top_builddir)/scripts/java $(org_octave_dir)/$(<F) )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ( cd $(srcdir)/scripts/java; "$(JAVAC)" -Xlint:-options -d $(abs_top_builddir)/scripts/java $(org_octave_dir)/$(<F) )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @AMCOND_HAVE_JAVA_TRUE@scripts/java/octave.jar: $(scripts_java_JAVA_CLASSES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @AMCOND_HAVE_JAVA_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \
</span></pre><pre style='margin:0'>
</pre>