mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04: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:
parent
da4e926f6a
commit
9b994116d0
5 changed files with 40 additions and 0 deletions
|
@ -585,6 +585,7 @@
|
||||||
SUBDIR += octave-forge-geometry
|
SUBDIR += octave-forge-geometry
|
||||||
SUBDIR += octave-forge-gnuplot
|
SUBDIR += octave-forge-gnuplot
|
||||||
SUBDIR += octave-forge-gsl
|
SUBDIR += octave-forge-gsl
|
||||||
|
SUBDIR += octave-forge-hdf5oct
|
||||||
SUBDIR += octave-forge-ident
|
SUBDIR += octave-forge-ident
|
||||||
SUBDIR += octave-forge-image
|
SUBDIR += octave-forge-image
|
||||||
SUBDIR += octave-forge-informationtheory
|
SUBDIR += octave-forge-informationtheory
|
||||||
|
|
19
math/octave-forge-hdf5oct/Makefile
Normal file
19
math/octave-forge-hdf5oct/Makefile
Normal 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>
|
3
math/octave-forge-hdf5oct/distinfo
Normal file
3
math/octave-forge-hdf5oct/distinfo
Normal 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
|
9
math/octave-forge-hdf5oct/files/patch-Makefile
Normal file
9
math/octave-forge-hdf5oct/files/patch-Makefile
Normal 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)') \
|
8
math/octave-forge-hdf5oct/pkg-descr
Normal file
8
math/octave-forge-hdf5oct/pkg-descr
Normal 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.
|
Loading…
Add table
Reference in a new issue