archivers/zim-tools 3.5.0_3 FreeBSD
Tools for handling ZIM files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97e3d4ff8d- License
- GPLv3+
- Categories
- archivers
- Package size
- 235.6 KiB, 973.1 KiB installed
Description
Various command line tools for handling ZIM files (see devel/libzim).
Notable tools are:
- 'zimcheck' verifies that a given ZIM file is not corrupted. It provides many features to secure that ZIM entries are proper and properly linked.
- 'zimdump' inspects or dumps (part of) a ZIM file.
- 'zimsplit' splits smartly a ZIM file in smaller chunks.
- 'zimwriterfs' creates ZIM files from a locally-stored directory containing "self-sufficient" HTML content (with pictures, javascript and stylesheets). The result will contain all the files of the local directory compressed and merged in the ZIM file. The generated file can be opened with a ZIM reader; Kiwix is one example, but there are others.
A few other tools are provided as well.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | archivers/zim-tools | 3.5.0_3 |
| MidnightBSD | archivers/zim-tools | 3.5.0_1 |
Install
Binary package:
pkg install zim-tools
From the ports tree:
cd /usr/ports/archivers/zim-tools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= zim-tools>0:archivers/zim-tools
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 | 3.5.0_3 | 3.5.0_3 | - | 3.5.0_2 | 3.5.0_3 |
| FreeBSD:14:quarterly | 3.5.0_3 | 3.5.0_3 | n/a | 3.5.0_2 | 3.5.0_3 |
| FreeBSD:15:latest | 3.5.0_3 | 3.5.0_3 | n/a | 3.5.0_2 | 3.5.0_2 |
| FreeBSD:15:quarterly | 3.5.0_3 | 3.5.0_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.5.0_3 | 3.5.0_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/include/kainjow/mustache.hpp: devel/mustachegoogletest>0: devel/googletest
Library 4
libdocopt.so: devel/docopt.cpplibgumbo.so: devel/gumbolibicui18n.so: devel/iculibzim.so: devel/libzim
The full lists below include those, and their dependencies in turn.
Build dependencies 19
Run dependencies 7
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c++17-lang meson pkgconfig tar:xz
- Service scripts
- none
Files
pkg-plist 9
- bin/zimbench
- bin/zimcheck
- bin/zimdiff
- bin/zimdump
- bin/zimpatch
- bin/zimrecreate
- bin/zimsearch
- bin/zimsplit
- bin/zimwriterfs
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| zim-tools-3.5.0.tar.xz | 230416 | cdf5ab5ca0c58150c7f3069462e09d49c1588e985ff1be817ef2a2888cbf83d0 |
Master sites 1
- https://download.openzim.org/release/zim-tools/