comparison src/stable-octave.mk @ 3519:de728273f855

update stable-octave package for 3.8.1-rc1
author John W. Eaton <jwe@octave.org>
date Fri, 14 Feb 2014 17:59:41 -0500
parents 3b5b776331f1
children b111822b0bf0
comparison
equal deleted inserted replaced
3518:596a5f3baf08 3519:de728273f855
1 # This file is part of MXE. 1 # This file is part of MXE.
2 # See index.html for further information. 2 # See index.html for further information.
3 3
4 PKG := stable-octave 4 PKG := stable-octave
5 $(PKG)_IGNORE := 5 $(PKG)_IGNORE :=
6 $(PKG)_VERSION := 3.8.0 6 $(PKG)_VERSION := 3.8.1-rc1
7 $(PKG)_CHECKSUM := 7dc2736d05fef50e4f7b3e1b9ab83c8287e8f267 7 $(PKG)_CHECKSUM := 5253e22690c7af70c28077b290354503fcfca13c
8 $(PKG)_SUBDIR := octave-$($(PKG)_VERSION) 8 $(PKG)_SUBDIR := octave-$($(PKG)_VERSION)
9 $(PKG)_FILE := octave-$($(PKG)_VERSION).tar.gz 9 $(PKG)_FILE := octave-$($(PKG)_VERSION).tar.gz
10 $(PKG)_URL := ftp://ftp.gnu.org/gnu/octave/$($(PKG)_FILE) 10 $(PKG)_URL := ftp://ftp.gnu.org/gnu/octave/$($(PKG)_FILE)
11 ifeq ($(USE_SYSTEM_FONTCONFIG),no) 11 ifeq ($(USE_SYSTEM_FONTCONFIG),no)
12 $(PKG)_FONTCONFIG := fontconfig 12 $(PKG)_FONTCONFIG := fontconfig
13 endif 13 endif
14 $(PKG)_DEPS := arpack curl fftw fltk $($(PKG)_FONTCONFIG) gl2ps glpk gnuplot graphicsmagick hdf5 lapack pcre pstoedit qhull qrupdate qscintilla qt readline suitesparse texinfo zlib 14 $(PKG)_DEPS := arpack curl fftw fltk $($(PKG)_FONTCONFIG) gl2ps glpk graphicsmagick hdf5 lapack pcre pstoedit qhull qrupdate qscintilla qt readline suitesparse texinfo zlib
15 ifeq ($(ENABLE_JIT),yes) 15 ifeq ($(ENABLE_JIT),yes)
16 $(PKG)_DEPS += llvm 16 $(PKG)_DEPS += llvm
17 $(PKG)_ENABLE_JIT_CONFIGURE_OPTIONS := --enable-jit 17 $(PKG)_ENABLE_JIT_CONFIGURE_OPTIONS := --enable-jit
18 else 18 else
19 $(PKG)_ENABLE_JIT_CONFIGURE_OPTIONS := --disable-jit 19 $(PKG)_ENABLE_JIT_CONFIGURE_OPTIONS := --disable-jit
82 endef 82 endef
83 83
84 define $(PKG)_BUILD 84 define $(PKG)_BUILD
85 # jni install 85 # jni install
86 if [[ "$(MXE_SYSTEM)" == "mingw" && "$(MXE_NATIVE_BUILD)" == "no" && "$(ENABLE_JAVA)" == "yes" ]]; then \ 86 if [[ "$(MXE_SYSTEM)" == "mingw" && "$(MXE_NATIVE_BUILD)" == "no" && "$(ENABLE_JAVA)" == "yes" ]]; then \
87 if [ ! -f $(HOST_INCDIR)/java/include/jni.h ]; then \ 87 if [ ! -f $(HOST_INCDIR)/java/jni.h ]; then \
88 mkdir -p '$(HOST_INCDIR)/java/include'; \ 88 mkdir -p '$(HOST_INCDIR)/java'; \
89 $(WGET) -N http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/raw-file/tip/src/share/javavm/export/jni.h \ 89 $(WGET) -N http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/raw-file/tip/src/share/javavm/export/jni.h \
90 -O $(HOST_INCDIR)/java/include/jni.h; \ 90 -O $(HOST_INCDIR)/java/jni.h; \
91 fi; \ 91 fi; \
92 if [ ! -f $(HOST_INCDIR)/java/include/win32/jni_md.h ]; then \ 92 if [ ! -f $(HOST_INCDIR)/java/win32/jni_md.h ]; then \
93 mkdir -p '$(HOST_INCDIR)/java/include/win32'; \ 93 mkdir -p '$(HOST_INCDIR)/java/win32'; \
94 $(WGET) -N http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/raw-file/tip/src/windows/javavm/export/jni_md.h \ 94 $(WGET) -N http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/raw-file/tip/src/windows/javavm/export/jni_md.h \
95 -O $(HOST_INCDIR)/java/include/win32/jni_md.h; \ 95 -O $(HOST_INCDIR)/java/win32/jni_md.h; \
96 fi; \ 96 fi; \
97 fi 97 fi
98 98
99 mkdir '$(1)/.build' 99 mkdir '$(1)/.build'
100 cd '$(1)/.build' && $($(PKG)_CONFIGURE_ENV) '$(1)/configure' \ 100 cd '$(1)/.build' && $($(PKG)_CONFIGURE_ENV) '$(1)/configure' \