Commit Graph

17 Commits

Author SHA1 Message Date
Tony Theodore 2c2cd131fe package hdf5: disable shared build and workaround for generated sources 2014-02-10 03:43:46 +11:00
Tony Theodore f491562090 package hdf5: fix checksum and autoconf version patch 2013-11-23 14:49:33 +11:00
Niels Kristian Bech Jensen 239bc4f238 update package hdf5 2013-11-19 13:10:26 +11:00
Tony Theodore 25a3a7f0ff package hdf5: add prefixed compiler wrappers and add to cmake toolchain file 2013-07-25 18:36:14 +10:00
Volker Grabsch e412eb642d Move package versions from index.html back into the src/*.mk files
Most of the automatic conversion was done using the following Python script:

import os
import re
pkgs = sorted(mkfile[:-len('.mk')] for mkfile in os.listdir('src') if mkfile.endswith('.mk'))
with open('index.html', 'rb') as f:
    index = f.read()
pkgs_index = re.findall('<td class="package">([^<]*)</td>', index)
assert pkgs_index == pkgs
versions = dict(re.findall('<td id="([^"]*)-version">([^<]*)</td>', index))
assert sorted(versions.keys()) == pkgs
for pkg in pkgs:
    version = versions[pkg]
    with open('src/' + pkg + '.mk', 'rb') as f:
        mk = f.read()
    checksumpos = mk.index('\n$(PKG)_CHECKSUM ')
    versionline = '\n$(PKG)_VERSION  := %(version)s' % {'version': version}
    newmk = mk[:checksumpos] + versionline + mk[checksumpos:]
    with open('src/' + pkg + '.mk', 'wb') as f:
        f.write(newmk)
2013-07-22 01:41:31 +02:00
Tony Theodore 682857e9a4 package hdf5: fix generated platform specific sources 2013-06-23 17:12:08 +10:00
Niels Kristian Bech Jensen 1253ce630d update package hdf5 2013-05-24 13:11:49 +10:00
Tony Theodore d470d17d9c package hdf5: automake 1.13 requires an m4 directory 2013-03-23 19:32:26 +11:00
Tony Theodore 74c61cb3f2 update packages hdf4 and hdf5 2013-02-14 22:22:16 +11:00
Tony Theodore 36555723f5 package hdf5: rename test program and re-style test invocation 2013-02-09 15:20:20 +11:00
Alois Schlögl 3b51d4e90b hdf5: add runtime test 2013-02-09 15:00:49 +11:00
root 399a0157ef hdf5 fixes to build on debian squeeze 6.0 2013-02-06 14:09:28 +04:00
Tony Theodore 417513d50e packages hdf4 hdf5: add update script 2012-12-12 22:12:26 +11:00
Martin Lambers 54afd00283 Remove unnecessary dependency on msvcr80.dll from hdf5 package.
This also removes linking with libmsvcr80.a for the netcdf and gdal packages.
2012-12-07 17:40:20 +11:00
Tony Theodore 7081702736 packages hdf4 hdf5 netcdf portablexdr: add TODO placeholder for update scripts 2012-12-06 00:25:58 +11:00
Tony Theodore 3b80e4667a package hdf5: bypass platform detection executables and use cross ar 2012-12-05 22:53:33 +11:00
Martin Lambers a36c93db65 Add package netcdf and its prerequisites hdf4, hdf5, and portablexdr.
Also enable the HDF4, HDF5 and NetCDF drivers for GDAL.
2012-12-05 18:26:56 +11:00