archivers/gcab 1.6 FreeBSD
GObject library to create cabinet files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21
- Categories
- archivers, gnome
- Package size
- 83.2 KiB, 306.2 KiB installed
Description
Gcab is a utility and library mainly made to create Cabinet files, using GObject/GIO API and provides GIR bindings.
- creation supports plain and basic MSZIP compression
- can open and list files from cabinet, no extraction
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | archivers/gcab | 1.6 |
| OpenBSD | archivers/gcab | 1.6p0 |
| DragonFly | archivers/gcab | 1.6 |
| MidnightBSD | archivers/gcab | 1.6 |
Install
Binary package:
pkg install gcab
From the ports tree:
cd /usr/ports/archivers/gcab/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gcab>0:archivers/gcab
LIB_DEPENDS= libgcab-1.0.so:archivers/gcab
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.6 | 1.6 | 1.5 | 1.6 | 1.6 |
| FreeBSD:14:quarterly | 1.6 | 1.6 | n/a | 1.6 | 1.6 |
| FreeBSD:15:latest | 1.6 | 1.6 | n/a | 1.6 | 1.6 |
| FreeBSD:15:quarterly | 1.6 | 1.6 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6 | 1.6 | 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 25
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- lang/python312
- lang/python315
- lang/vala
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/libxml2
Run dependencies 15
Required by 28
- audio/gnome-music
- audio/pithos
- deskutils/bookworm
- deskutils/foliate
- deskutils/gnome-planner
- deskutils/gnome-pomodoro
- deskutils/gnome-screenshot
- devel/appstream-glib
- devel/msitools
- finance/favagtk
- games/atomix
- games/four-in-a-row
- games/gnome-2048
- games/hitori
- games/quadrapassel
- graphics/curtail
- graphics/gimp3-app
- irc/polari
- mail/geary
- misc/xiphos
- net/vinagre
- sysutils/fwupd
- sysutils/gnome-firmware
- sysutils/gnome-power-manager
- textproc/py-smile
- www/eolie
- x11/gnome
- x11/remontoire
Configuration
No options to configure.
- USES
- cpe gettext gnome meson pkgconfig tar:xz vala:build
- Service scripts
- none
Files
Manual pages 1
- gcab(1)
pkg-plist 50
- bin/gcab
- include/libgcab-1.0/libgcab.h
- include/libgcab-1.0/libgcab/gcab-cabinet.h
- include/libgcab-1.0/libgcab/gcab-enums.h
- include/libgcab-1.0/libgcab/gcab-file.h
- include/libgcab-1.0/libgcab/gcab-folder.h
- lib/girepository-1.0/GCab-1.0.typelib
- lib/libgcab-1.0.so
- lib/libgcab-1.0.so.0
- lib/libgcab-1.0.so.0.3.0
- libdata/pkgconfig/libgcab-1.0.pc
- share/man/man1/gcab.1.gz
- share/gir-1.0/GCab-1.0.gir
- share/locale/bs/LC_MESSAGES/gcab.mo
- share/locale/cs/LC_MESSAGES/gcab.mo
- share/locale/da/LC_MESSAGES/gcab.mo
- share/locale/de/LC_MESSAGES/gcab.mo
- share/locale/el/LC_MESSAGES/gcab.mo
- share/locale/en_GB/LC_MESSAGES/gcab.mo
- share/locale/es/LC_MESSAGES/gcab.mo
- share/locale/eu/LC_MESSAGES/gcab.mo
- share/locale/fi/LC_MESSAGES/gcab.mo
- share/locale/fr/LC_MESSAGES/gcab.mo
- share/locale/fur/LC_MESSAGES/gcab.mo
- share/locale/gl/LC_MESSAGES/gcab.mo
- share/locale/hr/LC_MESSAGES/gcab.mo
- share/locale/hu/LC_MESSAGES/gcab.mo
- share/locale/id/LC_MESSAGES/gcab.mo
- share/locale/ja/LC_MESSAGES/gcab.mo
- share/locale/ka/LC_MESSAGES/gcab.mo
- share/locale/lt/LC_MESSAGES/gcab.mo
- share/locale/lv/LC_MESSAGES/gcab.mo
- share/locale/nb/LC_MESSAGES/gcab.mo
- share/locale/nl/LC_MESSAGES/gcab.mo
- share/locale/oc/LC_MESSAGES/gcab.mo
- share/locale/pl/LC_MESSAGES/gcab.mo
- share/locale/pt/LC_MESSAGES/gcab.mo
- share/locale/pt_BR/LC_MESSAGES/gcab.mo
- share/locale/ro/LC_MESSAGES/gcab.mo
- share/locale/ru/LC_MESSAGES/gcab.mo
- share/locale/sl/LC_MESSAGES/gcab.mo
- share/locale/sr/LC_MESSAGES/gcab.mo
- share/locale/sr@latin/LC_MESSAGES/gcab.mo
- share/locale/sv/LC_MESSAGES/gcab.mo
- share/locale/tg/LC_MESSAGES/gcab.mo
- share/locale/tr/LC_MESSAGES/gcab.mo
- share/locale/uk/LC_MESSAGES/gcab.mo
- share/locale/zh_CN/LC_MESSAGES/gcab.mo
- share/vala/vapi/libgcab-1.0.deps
- share/vala/vapi/libgcab-1.0.vapi
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gcab-1.6.tar.xz | 82088 | 2f0c9615577c4126909e251f9de0626c3ee7a152376c15b5544df10fc87e560b |
Master sites 1
- GNOME
Commit history 0
No commits in the history this site was built from.