BSD Ports

math/matio 1.6.0 FreeBSD

Library for reading and writing Matlab MAT files

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
5146e6e0c3
License
BSD2CLAUSE
Categories
math
Package size
213.4 KiB, 1034.1 KiB installed

Description

matio is an ISO C library for reading and writing Matlab MAT files.

In the other systems

SystemPortVersion
FreeBSDmath/matio1.6.0
OpenBSDmath/matio1.5.23p1
NetBSDdevel/matio1.5.23
DragonFlymath/matio1.5.28
MidnightBSDmath/matio1.5.28

Install

Binary package:

pkg install matio

From the ports tree:

cd /usr/ports/math/matio/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	matio>0:math/matio
LIB_DEPENDS=	libmatio.so:math/matio

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6.01.6.0-1.5.281.6.0
FreeBSD:14:quarterly1.6.01.6.0n/a1.5.281.6.0
FreeBSD:15:latest1.6.01.6.0n/a1.5.281.5.28
FreeBSD:15:quarterly1.6.01.6.0n/an/an/a
FreeBSD:16:latest1.6.01.6.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 10
Run dependencies 10

Configuration

Options name: math_matio

OptionDefaultDescription
HDF5onSupport for MAT file version 7.3
USES
compiler:c11 cpe libtool pathfix
Service scripts
none

Files

Manual pages 59
  • Mat_CalcSingleSubscript(3)
  • Mat_CalcSingleSubscript2(3)
  • Mat_Close(3)
  • Mat_CreateVer(3)
  • Mat_Critical(3)
  • Mat_DebugMessage(3)
  • Mat_Error(3)
  • Mat_GetDir(3)
  • Mat_GetFileAccessMode(3)
  • Mat_GetFilename(3)
  • Mat_GetHeader(3)
  • Mat_GetLibraryVersion(3)
  • Mat_GetVersion(3)
  • Mat_Help(3)
  • Mat_LogClose(3)
  • Mat_LogInit(3)
  • Mat_LogInitFunc(3)
  • Mat_Message(3)
  • Mat_Open(3)
  • Mat_Rewind(3)
  • Mat_SetDebug(3)
  • Mat_SetVerbose(3)
  • Mat_SizeOf(3)
  • Mat_SizeOfClass(3)
  • Mat_VarAddStructField(3)
  • Mat_VarCreate(3)
  • Mat_VarCreateStruct(3)
  • Mat_VarCreateStruct2(3)
  • Mat_VarDelete(3)
  • Mat_VarFree(3)
  • Mat_VarGetCell(3)
  • Mat_VarGetCells(3)
  • Mat_VarGetCellsLinear(3)
  • Mat_VarGetClassName(3)
  • Mat_VarGetNumberOfFields(3)
  • Mat_VarGetSize(3)
  • Mat_VarGetStructField(3)
  • Mat_VarGetStructFieldByIndex(3)
  • Mat_VarGetStructFieldByName(3)
  • Mat_VarGetStructFieldnames(3)
  • Mat_VarGetStructs(3)
  • Mat_VarGetStructsLinear(3)
  • Mat_VarPrint(3)
  • Mat_VarRead(3)
  • Mat_VarReadData(3)
  • Mat_VarReadDataAll(3)
  • Mat_VarReadDataLinear(3)
  • Mat_VarReadInfo(3)
  • Mat_VarReadNext(3)
  • Mat_VarReadNextInfo(3)
  • Mat_VarSetCell(3)
  • Mat_VarSetStructFieldByIndex(3)
  • Mat_VarSetStructFieldByName(3)
  • Mat_VarWrite(3)
  • Mat_VarWriteAppend(3)
  • Mat_VarWriteData(3)
  • Mat_VarWriteInfo(3)
  • Mat_VerbMessage(3)
  • Mat_Warning(3)
pkg-plist 67
  • bin/matdump
  • include/matio.h
  • include/matio_pubconf.h
  • lib/libmatio.a
  • lib/libmatio.so
  • lib/libmatio.so.14
  • lib/libmatio.so.
  • libdata/pkgconfig/matio.pc
  • share/man/man3/Mat_CalcSingleSubscript.3.gz
  • share/man/man3/Mat_CalcSingleSubscript2.3.gz
  • share/man/man3/Mat_Close.3.gz
  • share/man/man3/Mat_CreateVer.3.gz
  • share/man/man3/Mat_Critical.3.gz
  • share/man/man3/Mat_DebugMessage.3.gz
  • share/man/man3/Mat_Error.3.gz
  • share/man/man3/Mat_GetDir.3.gz
  • share/man/man3/Mat_GetFileAccessMode.3.gz
  • share/man/man3/Mat_GetFilename.3.gz
  • share/man/man3/Mat_GetHeader.3.gz
  • share/man/man3/Mat_GetLibraryVersion.3.gz
  • share/man/man3/Mat_GetVersion.3.gz
  • share/man/man3/Mat_Help.3.gz
  • share/man/man3/Mat_LogClose.3.gz
  • share/man/man3/Mat_LogInit.3.gz
  • share/man/man3/Mat_LogInitFunc.3.gz
  • share/man/man3/Mat_Message.3.gz
  • share/man/man3/Mat_Open.3.gz
  • share/man/man3/Mat_Rewind.3.gz
  • share/man/man3/Mat_SetDebug.3.gz
  • share/man/man3/Mat_SetVerbose.3.gz
  • share/man/man3/Mat_SizeOf.3.gz
  • share/man/man3/Mat_SizeOfClass.3.gz
  • share/man/man3/Mat_VarAddStructField.3.gz
  • share/man/man3/Mat_VarCreate.3.gz
  • share/man/man3/Mat_VarCreateStruct.3.gz
  • share/man/man3/Mat_VarCreateStruct2.3.gz
  • share/man/man3/Mat_VarDelete.3.gz
  • share/man/man3/Mat_VarFree.3.gz
  • share/man/man3/Mat_VarGetCell.3.gz
  • share/man/man3/Mat_VarGetCells.3.gz
  • share/man/man3/Mat_VarGetCellsLinear.3.gz
  • share/man/man3/Mat_VarGetClassName.3.gz
  • share/man/man3/Mat_VarGetNumberOfFields.3.gz
  • share/man/man3/Mat_VarGetSize.3.gz
  • share/man/man3/Mat_VarGetStructField.3.gz
  • share/man/man3/Mat_VarGetStructFieldByIndex.3.gz
  • share/man/man3/Mat_VarGetStructFieldByName.3.gz
  • share/man/man3/Mat_VarGetStructFieldnames.3.gz
  • share/man/man3/Mat_VarGetStructs.3.gz
  • share/man/man3/Mat_VarGetStructsLinear.3.gz
  • share/man/man3/Mat_VarPrint.3.gz
  • share/man/man3/Mat_VarRead.3.gz
  • share/man/man3/Mat_VarReadData.3.gz
  • share/man/man3/Mat_VarReadDataAll.3.gz
  • share/man/man3/Mat_VarReadDataLinear.3.gz
  • share/man/man3/Mat_VarReadInfo.3.gz
  • share/man/man3/Mat_VarReadNext.3.gz
  • share/man/man3/Mat_VarReadNextInfo.3.gz
  • share/man/man3/Mat_VarSetCell.3.gz
  • share/man/man3/Mat_VarSetStructFieldByIndex.3.gz
  • share/man/man3/Mat_VarSetStructFieldByName.3.gz
  • share/man/man3/Mat_VarWrite.3.gz
  • share/man/man3/Mat_VarWriteAppend.3.gz
  • share/man/man3/Mat_VarWriteData.3.gz
  • share/man/man3/Mat_VarWriteInfo.3.gz
  • share/man/man3/Mat_VerbMessage.3.gz
  • share/man/man3/Mat_Warning.3.gz
distinfo 1
FileSizeSHA256
matio-1.6.0.tar.gz1.0635234e+071481dc74e01d249e90f064333f969369fe3dd11d6cc6963e8635c581aa5d7711
Master sites 1
  • https://github.com/tbeu/matio/releases/download/v1.6.0/

Commit history 1

DateCommitCreditsLog message
5146e6e0c3 Max Brazhnikov math/matio: Update to 1.6.0
The project has moved to GitHub. Release notes: https://github.com/tbeu/matio/releases/tag/v1.6.0