changeset 4449:1933a9113e65

of-*: add octave as a dependancy to the of packages is binary enable is set (Bug #46235) * src/of-actuarial.mk, src/of-communications.mk, src/of-control.mk, src/of-data-smoothing.mk, src/of-database.mk, src/of-dataframe.mk, src/of-dicom.mk, src/of-financial.mk, src/of-fits.mk, src/of-fl-core.mk, src/of-fuzzy-logic-toolkit.mk, src/of-ga.mk, src/of-general.mk, src/of-generate_html.mk, src/of-geometry.mk, src/of-gsl.mk, src/of-image.mk, src/of-instrument-control.mk, src/of-interval.mk, src/of-io.mk, src/of-linear-algebra.mk, src/of-lssa.mk, src/of-ltfat.mk, src/of-mapping.mk, src/of-miscellaneous.mk, src/of-nan.mk, src/of-netcdf.mk, src/of-nurbs.mk, src/of-ocs.mk, src/of-octcdf.mk, src/of-odepkg.mk, src/of-optim.mk, src/of-quaternion.mk, src/of-queueing.mk, src/of-signal.mk, src/of-sockets.mk, src/of-sparsersb.mk, src/of-specfun.mk, src/of-splines.mk, src/of-statistics.mk, src/of-stk.mk, src/of-strings.mk, src/of-struct.mk, src/of-tisean.mk, src/of-tsa.mk, src/of-video.mk, src/of-windows.mk, src/of-zenity.mk, src/of-zeromq.mk: add $(PKG)_DEPS += $(OCTAVE_TARGET) if ENABLE_BINARY_PACKAGES = yes
author John D
date Mon, 14 Aug 2017 09:12:34 -0400
parents cae2eb0ab1e3
children e3a584b593fe
files src/of-actuarial.mk src/of-communications.mk src/of-control.mk src/of-data-smoothing.mk src/of-database.mk src/of-dataframe.mk src/of-dicom.mk src/of-financial.mk src/of-fits.mk src/of-fl-core.mk src/of-fuzzy-logic-toolkit.mk src/of-ga.mk src/of-general.mk src/of-generate_html.mk src/of-geometry.mk src/of-gsl.mk src/of-image.mk src/of-instrument-control.mk src/of-interval.mk src/of-io.mk src/of-linear-algebra.mk src/of-lssa.mk src/of-ltfat.mk src/of-mapping.mk src/of-miscellaneous.mk src/of-nan.mk src/of-netcdf.mk src/of-nurbs.mk src/of-ocs.mk src/of-octcdf.mk src/of-odepkg.mk src/of-optim.mk src/of-quaternion.mk src/of-queueing.mk src/of-signal.mk src/of-sockets.mk src/of-sparsersb.mk src/of-specfun.mk src/of-splines.mk src/of-statistics.mk src/of-stk.mk src/of-strings.mk src/of-struct.mk src/of-tisean.mk src/of-tsa.mk src/of-video.mk src/of-windows.mk src/of-zenity.mk src/of-zeromq.mk
diffstat 49 files changed, 194 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/of-actuarial.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-actuarial.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/octave/$($(PKG)_FILE)?download
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="actuarial-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-communications.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-communications.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := of-signal
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 $(PKG)_OPTIONS := comm_cv_hdf5_cppflags='-I$(HOST_INCDIR)' comm_cv_hdf5_ldflags='-L$(HOST_LIBDIR)' comm_cv_hdf5_libs=-lhdf5
 
 define $(PKG)_UPDATE
--- a/src/of-control.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-control.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="control-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-data-smoothing.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-data-smoothing.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/octave/$($(PKG)_FILE)?download
 $(PKG)_DEPS     := of-optim
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="data-smoothing-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-database.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-database.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="database-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-dataframe.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-dataframe.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="dataframe-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-dicom.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-dicom.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/octave/$($(PKG)_FILE)?download
 $(PKG)_DEPS     := gdcm cmake
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 ifeq ($(MXE_NATIVE_BUILD),no)
 $(PKG)_OPTIONS := CMAKE_BINARY="cmake -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)'"
 else
--- a/src/of-financial.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-financial.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="financial-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-fits.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-fits.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/octave/$($(PKG)_FILE)?download
 $(PKG)_DEPS     := pkg-config cfitsio
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="fits-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-fl-core.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-fl-core.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/octave/$($(PKG)_FILE)?download
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="fl-core-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-fuzzy-logic-toolkit.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-fuzzy-logic-toolkit.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="fuzzy-logic-toolkit-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-ga.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-ga.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="ga-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-general.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-general.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="general-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-generate_html.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-generate_html.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="generate_html-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-geometry.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-geometry.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     :=
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="geometry-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-gsl.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-gsl.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := gsl
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="gsl-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-image.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-image.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := of-signal
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="image-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-instrument-control.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-instrument-control.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="instrument-control-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-interval.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-interval.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -14,6 +14,10 @@
   $(PKG)_DEPS += mpfr
 endif
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 ifeq ($(MXE_NATIVE_BUILD),no)
 $(PKG)_OPTIONS := CRLIBM_CONFIG_FLAGS='--host=$(TARGET)'
 else
--- a/src/of-io.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-io.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="io-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-linear-algebra.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-linear-algebra.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     :=
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="linear-algebra-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-lssa.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-lssa.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="lssa-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-ltfat.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-ltfat.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := portaudio
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="ltfat-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-mapping.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-mapping.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := gdal
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="mapping-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-miscellaneous.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-miscellaneous.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := of-general units
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="miscellaneous-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-nan.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-nan.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="nan-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-netcdf.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-netcdf.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := netcdf
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="netcdf-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-nurbs.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-nurbs.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -14,6 +14,10 @@
   $(PKG)_DEPS += libgomp
 endif
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="nurbs-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-ocs.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-ocs.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="ocs-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-octcdf.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-octcdf.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -13,6 +13,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := netcdf
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="octcdf-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-odepkg.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-odepkg.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     :=
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="odepkg-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-optim.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-optim.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="optim-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-quaternion.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-quaternion.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="quaternion-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-queueing.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-queueing.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="queueing-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-signal.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-signal.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := of-specfun of-control
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="signal-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-sockets.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-sockets.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="sockets-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-sparsersb.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-sparsersb.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := librsb
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="sparsersb-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-specfun.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-specfun.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="specfun-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-splines.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-splines.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="splines-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-statistics.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-statistics.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := of-io
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="statistics-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-stk.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-stk.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="stk-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-strings.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-strings.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="strings-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-struct.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-struct.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="struct-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-tisean.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-tisean.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -14,6 +14,10 @@
   $(PKG)_DEPS += libgomp
 endif
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="tisean-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-tsa.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-tsa.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -13,6 +13,9 @@
 ifeq ($(USE_SYSTEM_GCC),no)
   $(PKG)_DEPS += libgomp
 endif
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
--- a/src/of-video.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-video.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,9 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := ffmpeg
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
 
 ifeq ($(MXE_SYSTEM),mingw)
 $(PKG)_OPTIONS := ac_cv_func_realloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes
--- a/src/of-windows.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-windows.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="windows-\([0-9][^"]*\).tar.gz".*,\1,p' | \
--- a/src/of-zenity.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-zenity.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/octave/$($(PKG)_FILE)?download
 $(PKG)_DEPS     := 
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
     echo $($(PKG)_VERSION)
--- a/src/of-zeromq.mk	Mon Aug 14 08:06:53 2017 -0400
+++ b/src/of-zeromq.mk	Mon Aug 14 09:12:34 2017 -0400
@@ -11,6 +11,10 @@
 $(PKG)_URL      := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
 $(PKG)_DEPS     := zeromq
 
+ifeq ($(ENABLE_BINARY_PACKAGES),yes)
+    $(PKG)_DEPS += $(OCTAVE_TARGET)
+endif
+
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
     $(SED) -n 's,.*title="zeromq-\([0-9][^"]*\).tar.gz".*,\1,p' | \