BSD Ports

devel/libgta 1.0.8 FreeBSD

Portable library that implements the GTA file format

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
devel
Package size
52.6 KiB, 275.3 KiB installed

Description

Libgta is a portable library that implements the Generic Tagged Array (GTA) file format. This file format has the following features:

  • GTAs can store any kind of data in multidimensional arrays
  • GTAs can optionally use simple tags to store rich metadata
  • GTAs are streamable, which allows direct reading from and writing to pipes, network sockets, and other non-seekable media
  • GTAs can use ZLIB, BZIP2, or XZ compression, allowing a tradeoff between compression/decompression speed and compression ratio
  • Uncompressed GTA files allow easy out-of-core data access for very large arrays

See http://gta.nongnu.org/ for more information.

In the other systems

SystemPortVersion
FreeBSDdevel/libgta1.0.8
DragonFlydevel/libgta1.0.8

Install

Binary package:

pkg install libgta

From the ports tree:

cd /usr/ports/devel/libgta/ && make install clean

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

RUN_DEPENDS=	libgta>0:devel/libgta
LIB_DEPENDS=	libgta.so:devel/libgta

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.0.81.0.81.0.81.0.81.0.8
FreeBSD:14:quarterly1.0.81.0.8n/a1.0.81.0.8
FreeBSD:15:latest1.0.81.0.8n/a1.0.81.0.8
FreeBSD:15:quarterly1.0.81.0.8n/an/an/a
FreeBSD:16:latest1.0.81.0.8n/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 3

No port depends on this one.

Configuration

Options name: devel_libgta

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
pathfix gmake tar:xz
Service scripts
none

Files

pkg-plist 16
  • share/libgta/cmake/FindGTA.cmake
  • share/doc/libgta/example-basic.c
  • share/doc/libgta/example-basic.cpp
  • share/doc/libgta/example-block-io.c
  • share/doc/libgta/example-block-io.cpp
  • share/doc/libgta/example-stream-io.c
  • share/doc/libgta/example-stream-io.cpp
  • share/doc/libgta/example-tags.c
  • share/doc/libgta/example-tags.cpp
  • include/gta/gta_version.h
  • include/gta/gta.h
  • include/gta/gta.hpp
  • lib/libgta.a
  • lib/libgta.so
  • lib/libgta.so.0
  • libdata/pkgconfig/gta.pc
distinfo 1
FileSizeSHA256
libgta-1.0.8.tar.xz3153321d2ff713955eee28310de082a8fd8e236403c27dee3716ba1238c56e6643e4fb
Master sites 1
  • SAVANNAH/gta

Commit history 0

No commits in the history this site was built from.