1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

math/octave-forge-hdf5oct: New port.

The octave-forge package is the result of The GNU Octave Repositry
project, which is intended to be a central location for custom scripts,
functions and extensions for GNU Octave. contains the source for all the
functions plus build and install scripts.

This is hdf5oct.

 MATLAB compatible high-level functions for HDF5 file I/O.
This commit is contained in:
Stephen Montgomery-Smith 2024-07-14 19:50:57 -05:00
parent da4e926f6a
commit 9b994116d0
5 changed files with 40 additions and 0 deletions

View File

@ -585,6 +585,7 @@
SUBDIR += octave-forge-geometry
SUBDIR += octave-forge-gnuplot
SUBDIR += octave-forge-gsl
SUBDIR += octave-forge-hdf5oct
SUBDIR += octave-forge-ident
SUBDIR += octave-forge-image
SUBDIR += octave-forge-informationtheory

View File

@ -0,0 +1,19 @@
PORTNAME= octave-forge-hdf5oct
DISTVERSION= 1.0.0
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WWW= https://packages.octave.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
USES= octave
USE_GITHUB= yes
GH_ACCOUNT= gapost
GH_PROJECT= hdf5oct
OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1720924668
SHA256 (octave-forge/gapost-hdf5oct-1.0.0_GH0.tar.gz) = dec661f16b0743d03e5edbe59f2be49df3d10bbd73c0edcbea26e52ad682c4c8
SIZE (octave-forge/gapost-hdf5oct-1.0.0_GH0.tar.gz) = 121874

View File

@ -0,0 +1,9 @@
--- Makefile.orig 2024-07-14 02:44:32 UTC
+++ Makefile
@@ -1,5 +1,5 @@
-OCTAVE ?= octave
+OCTAVE ?= octave-cli -H
MKOCTFILE ?= mkoctfile
H5FLAGS=$(shell ${OCTAVE} --eval 's="";if __octave_config_info__().build_features.HDF5==1,s="-DHAVE_HDF5";end;printf(s)') \

View File

@ -0,0 +1,8 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is hdf5oct.
MATLAB compatible high-level functions for HDF5 file I/O.