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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/libgta | 1.0.8 |
| DragonFly | devel/libgta | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.8 | 1.0.8 | 1.0.8 | 1.0.8 | 1.0.8 |
| FreeBSD:14:quarterly | 1.0.8 | 1.0.8 | n/a | 1.0.8 | 1.0.8 |
| FreeBSD:15:latest | 1.0.8 | 1.0.8 | n/a | 1.0.8 | 1.0.8 |
| FreeBSD:15:quarterly | 1.0.8 | 1.0.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.8 | 1.0.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| libgta-1.0.8.tar.xz | 315332 | 1d2ff713955eee28310de082a8fd8e236403c27dee3716ba1238c56e6643e4fb |
Master sites 1
- SAVANNAH/gta
Commit history 0
No commits in the history this site was built from.