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
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/libucl | 0.9.2 |
| FreeBSD | textproc/libucl | 0.9.4 |
| DragonFly | textproc/libucl | 0.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
| Option | Default | Description |
|---|---|---|
| LUA | off | |
| REGEX | on | Enable regex checking for schema |
| SIGNATURES | off | Enable signatures checking |
| URLS | off | Enable fetching URLs |
| UTILS | on | Enable 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
| File | Size | SHA256 |
|---|---|---|
| vstakhov-libucl-0.9.2_GH0.tar.gz | 2.044512e+06 | f63ddee1d7f5217cac4f9cdf72b9c5e8fe43cfe5725db13f1414b0d8a369bbe0 |