# HG changeset patch # User John W. Eaton # Date 1357328895 18000 # Node ID 8f0c44add205624058e8cac08b22b1c4e824dbb0 # Parent fa2beb4c25a514ecacc1b62eb6fa6a177296e539 rename octave-stable to stable-octave to avoid conflict with patch file diff -r fa2beb4c25a5 -r 8f0c44add205 index.html --- a/index.html Thu Jan 03 16:13:19 2013 -0500 +++ b/index.html Fri Jan 04 14:48:15 2013 -0500 @@ -1699,9 +1699,9 @@ Octave - octave-stable - 3.6.4-rc1 - Octave + stable-octave + 3.6.4-rc1 + Octave ogg diff -r fa2beb4c25a5 -r 8f0c44add205 src/octave-stable-1-fixes.patch --- a/src/octave-stable-1-fixes.patch Thu Jan 03 16:13:19 2013 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ ---- a/libgnu/unistd.in.h 2012-12-03 12:57:36.000000000 -0500 -+++ b/libgnu/unistd.in.h 2012-12-03 14:22:38.421760035 -0500 -@@ -19,23 +19,7 @@ - #endif - @PRAGMA_COLUMNS@ - --/* Special invocation convention: -- - On mingw, several headers, including , include , -- but we need to ensure that both the system and -- are completely included before we replace gethostname. */ --#if @GNULIB_GETHOSTNAME@ && @UNISTD_H_HAVE_WINSOCK2_H@ \ -- && !defined _GL_WINSOCK2_H_WITNESS && defined _WINSOCK2_H --/* is being indirectly included for the first time from -- ; avoid declaring any overrides. */ --# if @HAVE_UNISTD_H@ --# @INCLUDE_NEXT@ @NEXT_UNISTD_H@ --# else --# error unexpected; report this to bug-gnulib@gnu.org --# endif --# define _GL_WINSOCK2_H_WITNESS -- --/* Normal invocation. */ --#elif !defined _@GUARD_PREFIX@_UNISTD_H -+#if !defined _@GUARD_PREFIX@_UNISTD_H - - /* The include_next requires a split double-inclusion guard. */ - #if @HAVE_UNISTD_H@ diff -r fa2beb4c25a5 -r 8f0c44add205 src/octave-stable.mk --- a/src/octave-stable.mk Thu Jan 03 16:13:19 2013 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,32 +0,0 @@ -# This file is part of MXE. -# See index.html for further information. - -PKG := octave-stable -$(PKG)_IGNORE := -$(PKG)_CHECKSUM := 543d0c9e9a6c5406004b86a803c34711f0cdfcdf -$(PKG)_SUBDIR := octave-$($(PKG)_VERSION) -$(PKG)_FILE := octave-$($(PKG)_VERSION).tar.gz -$(PKG)_URL := ftp://alpha.gnu.org/gnu/octave/$($(PKG)_FILE) -$(PKG)_DEPS := arpack blas curl fftw fltk gcc glpk gnuplot graphicsmagick lapack pcre qhull qrupdate readline suitesparse zlib - -define $(PKG)_UPDATE - echo 'Warning: Updates are temporarily disabled for package octave.' >&2; - echo $($(PKG)_VERSION) -endef - -define $(PKG)_BUILD - # build GCC and support libraries - mkdir '$(1)/.build' - cd '$(1)/.build' && '$(1)/configure' \ - --host='$(TARGET)' \ - --build="`config.guess`" \ - --prefix='$(PREFIX)/$(TARGET)' \ - FLTK_CONFIG="$(PREFIX)/bin/$(TARGET)-fltk-config" \ - gl_cv_func_gettimeofday_clobber=no - - ## We want both of these install steps so that we install in the - ## location set by the configure --prefix option, and the other - ## in a directory tree that will have just Octave files. - $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install - $(MAKE) -C '$(1)/.build' -j '$(JOBS)' DESTDIR=$(PREFIX)/../octave-stable install -endef diff -r fa2beb4c25a5 -r 8f0c44add205 src/stable-octave-1-fixes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/stable-octave-1-fixes.patch Fri Jan 04 14:48:15 2013 -0500 @@ -0,0 +1,27 @@ +--- a/libgnu/unistd.in.h 2012-12-03 12:57:36.000000000 -0500 ++++ b/libgnu/unistd.in.h 2012-12-03 14:22:38.421760035 -0500 +@@ -19,23 +19,7 @@ + #endif + @PRAGMA_COLUMNS@ + +-/* Special invocation convention: +- - On mingw, several headers, including , include , +- but we need to ensure that both the system and +- are completely included before we replace gethostname. */ +-#if @GNULIB_GETHOSTNAME@ && @UNISTD_H_HAVE_WINSOCK2_H@ \ +- && !defined _GL_WINSOCK2_H_WITNESS && defined _WINSOCK2_H +-/* is being indirectly included for the first time from +- ; avoid declaring any overrides. */ +-# if @HAVE_UNISTD_H@ +-# @INCLUDE_NEXT@ @NEXT_UNISTD_H@ +-# else +-# error unexpected; report this to bug-gnulib@gnu.org +-# endif +-# define _GL_WINSOCK2_H_WITNESS +- +-/* Normal invocation. */ +-#elif !defined _@GUARD_PREFIX@_UNISTD_H ++#if !defined _@GUARD_PREFIX@_UNISTD_H + + /* The include_next requires a split double-inclusion guard. */ + #if @HAVE_UNISTD_H@ diff -r fa2beb4c25a5 -r 8f0c44add205 src/stable-octave.mk --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/stable-octave.mk Fri Jan 04 14:48:15 2013 -0500 @@ -0,0 +1,32 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := octave-stable +$(PKG)_IGNORE := +$(PKG)_CHECKSUM := 543d0c9e9a6c5406004b86a803c34711f0cdfcdf +$(PKG)_SUBDIR := octave-$($(PKG)_VERSION) +$(PKG)_FILE := octave-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := ftp://alpha.gnu.org/gnu/octave/$($(PKG)_FILE) +$(PKG)_DEPS := arpack blas curl fftw fltk gcc glpk gnuplot graphicsmagick lapack pcre qhull qrupdate readline suitesparse zlib + +define $(PKG)_UPDATE + echo 'Warning: Updates are temporarily disabled for package octave.' >&2; + echo $($(PKG)_VERSION) +endef + +define $(PKG)_BUILD + # build GCC and support libraries + mkdir '$(1)/.build' + cd '$(1)/.build' && '$(1)/configure' \ + --host='$(TARGET)' \ + --build="`config.guess`" \ + --prefix='$(PREFIX)/$(TARGET)' \ + FLTK_CONFIG="$(PREFIX)/bin/$(TARGET)-fltk-config" \ + gl_cv_func_gettimeofday_clobber=no + + ## We want both of these install steps so that we install in the + ## location set by the configure --prefix option, and the other + ## in a directory tree that will have just Octave files. + $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install + $(MAKE) -C '$(1)/.build' -j '$(JOBS)' DESTDIR=$(PREFIX)/../octave-stable install +endef