summaryrefslogtreecommitdiffstats
path: root/src/coda.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2018-03-15 02:31:21 (GMT)
committerTony Theodore <tonyt@logyst.com>2018-03-17 08:13:11 (GMT)
commit89189dab9a9605f6cfcf41872faec4a147023620 (patch)
treec15738b2ba0ce6442f7e4d3ff06538c5c1f6ec34 /src/coda.mk
parent193b97e8706b04cb6f9f32ab213179d62a6d4315 (diff)
downloadmxe-89189dab9a9605f6cfcf41872faec4a147023620.zip
mxe-89189dab9a9605f6cfcf41872faec4a147023620.tar.gz
mxe-89189dab9a9605f6cfcf41872faec4a147023620.tar.bz2
coda: update 2.15.1 --> 2.18.3
Diffstat (limited to 'src/coda.mk')
-rw-r--r--src/coda.mk24
1 files changed, 6 insertions, 18 deletions
diff --git a/src/coda.mk b/src/coda.mk
index fd2a485..a7bf75f 100644
--- a/src/coda.mk
+++ b/src/coda.mk
@@ -4,33 +4,21 @@ PKG := coda
$(PKG)_WEBSITE := https://stcorp.nl/coda/
$(PKG)_DESCR := CODA
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 2.15.1
-$(PKG)_CHECKSUM := 51076ff958ec15633d741ea021761fc6d8c6492f931175c489288481e37ac810
-$(PKG)_SUBDIR := coda-$($(PKG)_VERSION)
-$(PKG)_FILE := coda-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := https://github.com/stcorp/coda/releases/download/$($(PKG)_VERSION)/$($(PKG)_FILE)
+$(PKG)_VERSION := 2.18.3
+$(PKG)_CHECKSUM := e0f72ed7927431748907b57b3fcfa7515ee071162f138e784555d6ca377b9ffe
+$(PKG)_GH_CONF := stcorp/coda/releases/latest
$(PKG)_DEPS := cc
-define $(PKG)_UPDATE
- echo 'TODO: write update script for $(PKG).' >&2;
- echo $($(PKG)_VERSION)
-endef
-
define $(PKG)_BUILD
- cd '$(1)' && ./configure \
+ cd '$(BUILD_DIR)' && $(SOURCE_DIR)/configure \
$(MXE_CONFIGURE_OPTS) \
--disable-idl \
--disable-matlab \
--disable-python \
--without-hdf5 \
--without-hdf4
-
- # Fortran includes are generated by the tool 'generate-finc',
- # which needs to run natively:
- cd '$(1)' && $(CC) -I . -o generate-finc fortran/generate-finc.c
-
- $(MAKE) -C '$(1)' -j '$(JOBS)'
- $(MAKE) -C '$(1)' -j 1 install-libLTLIBRARIES install-nodist_includeHEADERS install-fortranDATA
+ $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)'
+ $(MAKE) -C '$(BUILD_DIR)' -j 1 install-libLTLIBRARIES install-nodist_includeHEADERS install-fortranDATA
'$(TARGET)-gcc' \
-std=c99 -W -Wall -Werror -pedantic \