annotate src/of-interval.mk @ 4339:07671a76e291

qhull: enable qhull when compiling for 64bit (Bug #50069) * src/default-octave.mk, src/octave.mk, src/stable-octave.mk: make qhull always a dependancy, remove --without-qhull
author John D
date Thu, 19 Jan 2017 07:43:05 -0500
parents caa35339a354
children 1933a9113e65
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3967
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
1 # This file is part of MXE.
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
2 # See index.html for further information.
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
3
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
4 PKG := of-interval
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
5 $(PKG)_IGNORE :=
4329
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
6 $(PKG)_VERSION := 2.1.0
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
7 $(PKG)_CHECKSUM := f73289c4e0f46f66ac195a483470909bf54ad213
3967
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
8 $(PKG)_REMOTE_SUBDIR :=
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
9 $(PKG)_SUBDIR := interval-$($(PKG)_VERSION)
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
10 $(PKG)_FILE := interval-$($(PKG)_VERSION).tar.gz
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
11 $(PKG)_URL := '$(OCTAVE_FORGE_BASE_URL)/$($(PKG)_FILE)/download'
4007
8fc810f8ff93 conditionally depend on mpfr and libgomp
John W. Eaton <jwe@octave.org>
parents: 4004
diff changeset
12 $(PKG)_DEPS :=
8fc810f8ff93 conditionally depend on mpfr and libgomp
John W. Eaton <jwe@octave.org>
parents: 4004
diff changeset
13 ifeq ($(USE_SYSTEM_GCC),no)
8fc810f8ff93 conditionally depend on mpfr and libgomp
John W. Eaton <jwe@octave.org>
parents: 4004
diff changeset
14 $(PKG)_DEPS += mpfr
8fc810f8ff93 conditionally depend on mpfr and libgomp
John W. Eaton <jwe@octave.org>
parents: 4004
diff changeset
15 endif
3967
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
16
4329
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
17 ifeq ($(MXE_NATIVE_BUILD),no)
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
18 $(PKG)_OPTIONS := CRLIBM_CONFIG_FLAGS='--host=$(TARGET)'
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
19 else
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
20 $(PKG)_OPTIONS :=
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
21 endif
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
22
3967
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
23 define $(PKG)_UPDATE
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
24 $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
25 $(SED) -n 's,.*title="interval-\([0-9][^"]*\).tar.gz".*,\1,p' | \
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
26 head -1
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
27 endef
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
28
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
29 define $(PKG)_BUILD
4329
caa35339a354 of-interval: update to v2.1.0
John D
parents: 4252
diff changeset
30 $(call OCTAVE_FORGE_PKG_BUILD,$(1),$(2),$(3),$($(PKG)_OPTIONS))
3967
55f3a9ff20b8 of-interval: add to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
31 endef