BSD Ports

textproc/libucl 0.9.2 MidnightBSD

Universal configuration library parser

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd2
Categories
textproc, devel

Description

Libucl is a parser and C API to parse and generate ucl objects. Libucl consists of several groups of functions:

* Parser functions * Emitting functions * Conversion functions * Generation functions * Iteration functions * Validation functions * Utility functions

In the other systems

SystemPortVersion
MidnightBSDtextproc/libucl0.9.2
FreeBSDtextproc/libucl0.9.4
DragonFlytextproc/libucl0.9.2

Install

Binary package:

mport install libucl

From mports:

cd /usr/mports/textproc/libucl && make install clean

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

RUN_DEPENDS=	libucl>0:textproc/libucl
LIB_DEPENDS=	libucl.so:textproc/libucl

Dependencies

Configuration

Options name: textproc_libucl

OptionDefaultDescription
LUAoff
REGEXonEnable regex checking for schema
SIGNATURESoffEnable signatures checking
URLSoffEnable fetching URLs
UTILSonEnable tools: ucl_chargen, ucl_ucldump, ucl_tool
USES
autoreconf gmake libtool pathfix pkgconfig
Service scripts
none
Conflicts with
ucl

Files

Manual pages 1
  • libucl(3)
pkg-plist 14
  • bin/ucl_chargen
  • bin/ucl_objdump
  • bin/ucl_tool
  • include/lua_ucl.h
  • include/ucl.h
  • include/ucl++.h
  • lib/libucl.a
  • lib/libucl.so
  • lib/libucl.so.7
  • lib/libucl.so.7.2.0
  • %%LUA_MODLIBDIR%%/ucl.a
  • %%LUA_MODLIBDIR%%/ucl.so
  • libdata/pkgconfig/libucl.pc
  • share/man/man3/libucl.3.gz
distinfo 1
FileSizeSHA256
vstakhov-libucl-0.9.2_GH0.tar.gz2.044512e+06f63ddee1d7f5217cac4f9cdf72b9c5e8fe43cfe5725db13f1414b0d8a369bbe0