BSD Ports

print/libharu 2.4.6 FreeBSD

Haru Free PDF Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ZLIB
Categories
print
Package size
704.1 KiB, 1648.9 KiB installed

Description

HARU is a free, cross platform, open-sourced software library for generating PDF. It supports the following features.

  1. Generating PDF files with lines, text, images.
  2. Outline, text annotation, link annotation.
  3. Compressing document with deflate-decode.
  4. Embedding PNG, Jpeg images.
  5. Embedding Type1 font and TrueType font.
  6. Creating encrypted PDF files.
  7. Using various character set (ISO8859-1~16, MSCP1250~8, KOI-8R).
  8. Supporting CJK fonts and encodings.

You can add the feature of PDF creation by using HARU without understanding complicated internal structure of PDF.

In the other systems

SystemPortVersion
FreeBSDprint/libharu2.4.6
OpenBSDprint/libharu2.4.4p0
NetBSDprint/libharu2.4.3
DragonFlyprint/libharu2.4.5

Install

Binary package:

pkg install libharu

From the ports tree:

cd /usr/ports/print/libharu/ && make install clean

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

RUN_DEPENDS=	libharu>0:print/libharu
LIB_DEPENDS=	libhpdf.so:print/libharu

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:latest2.4.62.4.62.4.32.4.52.4.6
FreeBSD:14:quarterly2.4.62.4.6n/a2.4.52.4.6
FreeBSD:15:latest2.4.62.4.6n/a2.4.52.4.5
FreeBSD:15:quarterly2.4.62.4.6n/an/an/a
FreeBSD:16:latest2.4.62.4.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 16
Run dependencies 1

Configuration

Options name: print_libharu

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
cmake
Service scripts
none

Files

pkg-plist 37
  • include/hpdf.h
  • include/hpdf_3dmeasure.h
  • include/hpdf_annotation.h
  • include/hpdf_catalog.h
  • include/hpdf_conf.h
  • include/hpdf_config.h
  • include/hpdf_consts.h
  • include/hpdf_destination.h
  • include/hpdf_doc.h
  • include/hpdf_encoder.h
  • include/hpdf_encrypt.h
  • include/hpdf_encryptdict.h
  • include/hpdf_error.h
  • include/hpdf_exdata.h
  • include/hpdf_ext_gstate.h
  • include/hpdf_font.h
  • include/hpdf_fontdef.h
  • include/hpdf_gstate.h
  • include/hpdf_image.h
  • include/hpdf_info.h
  • include/hpdf_list.h
  • include/hpdf_mmgr.h
  • include/hpdf_namedict.h
  • include/hpdf_objects.h
  • include/hpdf_outline.h
  • include/hpdf_page_label.h
  • include/hpdf_pages.h
  • include/hpdf_pdfa.h
  • include/hpdf_streams.h
  • include/hpdf_types.h
  • include/hpdf_u3d.h
  • include/hpdf_utils.h
  • include/hpdf_version.h
  • lib/libhpdf.so
  • lib/libhpdf.so.
  • lib/libhpdf.so.
  • lib/libhpdf.so.
distinfo 1
FileSizeSHA256
libharu-libharu-v2.4.6_GH0.tar.gz1.420425e+06ec8f327520d1d354ce58b5d2af75b64f380cddc522437c169463b39760921348

Commit history 0

No commits in the history this site was built from.