# HG changeset patch # User John W. Eaton # Date 1357177403 18000 # Node ID 8cf0cbcdaeeab3768178b155f68b39251c460bf8 # Parent 90f9826eb4d66bd8521b06c31f66efd5cf695560 Include qscintilla as a dependency of Octave diff -r 90f9826eb4d6 -r 8cf0cbcdaeea index.html --- a/index.html Wed Jan 02 20:22:45 2013 -0500 +++ b/index.html Wed Jan 02 20:43:23 2013 -0500 @@ -1854,6 +1854,11 @@ qrupdate + qscintilla + 2.7 + QScintilla + + qt 4.8.3 Qt diff -r 90f9826eb4d6 -r 8cf0cbcdaeea src/octave.mk --- a/src/octave.mk Wed Jan 02 20:22:45 2013 -0500 +++ b/src/octave.mk Wed Jan 02 20:43:23 2013 -0500 @@ -7,7 +7,7 @@ $(PKG)_SUBDIR := $(PKG)-$($(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 llvm pcre qhull qrupdate qt readline suitesparse zlib +$(PKG)_DEPS := arpack blas curl fftw fltk gcc glpk gnuplot graphicsmagick lapack llvm pcre qhull qrupdate qscintilla qt readline suitesparse zlib define $(PKG)_UPDATE echo 'Warning: Updates are temporarily disabled for package octave.' >&2; diff -r 90f9826eb4d6 -r 8cf0cbcdaeea src/qscintilla.mk --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/qscintilla.mk Wed Jan 02 20:43:23 2013 -0500 @@ -0,0 +1,23 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := qscintilla +$(PKG)_IGNORE := +$(PKG)_CHECKSUM := 296c03343f5d84f0c06a16eb3fb706e0eb735ea6 +$(PKG)_SUBDIR := QScintilla-gpl-$($(PKG)_VERSION)/Qt4Qt5 +$(PKG)_FILE := QScintilla-gpl-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := http://sourceforge.net/projects/pyqt/files/QScintilla2/QScintilla-2.7/$($(PKG)_FILE) +$(PKG)_DEPS := qt + +define $(PKG)_UPDATE + echo 'Warning: Updates are temporarily disabled for package qscintilla.' >&2; + echo $(qscintilla_VERSION) +endef + +define $(PKG)_BUILD + cd '$(1)' && '$(PREFIX)/$(TARGET)/bin/qmake' -makefile -spec '$(PREFIX)/$(TARGET)/mkspecs/win32-g++' + + $(MAKE) -C '$(1)' -j '$(JOBS)' + $(MAKE) -C '$(1)' -j 1 install + $(INSTALL) -m755 '$(PREFIX)/$(TARGET)/lib/qscintilla2.dll' '$(PREFIX)/$(TARGET)/bin/qscintilla2.dll' +endef