BSD Ports

devel/libparserutils 0.2.5 FreeBSD

Lexer/parser utility functions for NetSurf

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
34.4 KiB, 146.4 KiB installed

Description

LibParserUtils provides various pieces of functionality that are useful when writing parsers. These are:

  • A number of character set convertors
  • Mapping of character set names to/from MIB enum values
  • UTF-8 and UTF-16 (host endian) support functions
  • Various simple data structures (resizeable buffer, stack, vector)
  • A UTF-8 input stream

In the other systems

SystemPortVersion
FreeBSDdevel/libparserutils0.2.5
OpenBSDwww/netsurf/libparserutils0.2.5
NetBSDtextproc/libparserutils0.2.5
DragonFlydevel/libparserutils0.2.5
MidnightBSDdevel/libparserutils0.2.5

Install

Binary package:

pkg install libparserutils

From the ports tree:

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

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

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

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:latest0.2.50.2.50.2.40.2.50.2.5
FreeBSD:14:quarterly0.2.50.2.5n/a0.2.50.2.5
FreeBSD:15:latest0.2.50.2.5n/a0.2.50.2.5
FreeBSD:15:quarterly0.2.50.2.5n/an/an/a
FreeBSD:16:latest0.2.50.2.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 6

Configuration

No options to configure.

USES
gmake iconv localbase pkgconfig
Service scripts
none

Files

pkg-plist 16
  • include/parserutils/charset/codec.h
  • include/parserutils/charset/mibenum.h
  • include/parserutils/charset/utf16.h
  • include/parserutils/charset/utf8.h
  • include/parserutils/errors.h
  • include/parserutils/functypes.h
  • include/parserutils/input/inputstream.h
  • include/parserutils/parserutils.h
  • include/parserutils/types.h
  • include/parserutils/utils/buffer.h
  • include/parserutils/utils/stack.h
  • include/parserutils/utils/vector.h
  • lib/libparserutils.so
  • lib/libparserutils.so.0
  • lib/libparserutils.so.
  • libdata/pkgconfig/libparserutils.pc
distinfo 1
FileSizeSHA256
libparserutils-0.2.5-src.tar.gz74518317ed5c718f17927b5721974bae5de32c3fd6d055db131ad31b4312a032ed139
Master sites 1
  • http://download.netsurf-browser.org/libs/releases/

Commit history 0

No commits in the history this site was built from.