Ravenports generated: 24 Aug 2021 03:58
[ravenports.git] / bucket_D3 / libconfuse
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libconfuse
4 VERSION=                3.3
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Configuration file parser library
8 HOMEPAGE=               https://github.com/martinh/libconfuse
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://github.com/martinh/libconfuse/releases/download/v3.3/
13 DISTFILE[1]=            confuse-3.3.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   cpe iconv pkgconfig libtool
21
22 DISTNAME=               confuse-3.3
23
24 LICENSE=                ISCL:single
25 LICENSE_FILE=           ISCL:{{WRKSRC}}/LICENSE
26 LICENSE_SCHEME=         solo
27
28 CPE_VENDOR=             libconfuse_project
29 FPC_EQUIVALENT=         devel/libconfuse
30
31 MUST_CONFIGURE=         gnu
32 CONFIGURE_ARGS=         --disable-nls
33                         --enable-shared
34
35 INSTALL_TARGET=         install-strip
36 PLIST_SUB=              SOVERSION=2.1.0
37                         SOMAJOR=2
38
39 post-install:
40         ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/confuse
41
42 [FILE:719:descriptions/desc.single]
43 libConfuse is a configuration file parser library, licensed under the terms
44 of the ISC, and written in C. It supports sections and (lists of) values
45 (strings, integers, floats, booleans or other sections), as well as some
46 other features (such as single/double-quoted strings, environment variable
47 expansion, functions and nested include statements). It makes it very easy
48 to add configuration file capability to a program using a simple API.
49
50 The goal of libConfuse is not to be the configuration file parser library
51 with a gazillion of features. Instead, it aims to be easy to use and quick
52 to integrate with your code. libConfuse was called libcfg before, but was
53 changed to not confuse with other similar libraries.
54
55
56 [FILE:97:distinfo]
57 1dd50a0320e135a55025b23fcdbb3f0a81913b6d0b0a9df8cc2fdf3b3dc67010       485140 confuse-3.3.tar.xz
58
59
60 [FILE:136:manifests/plist.single]
61 include/confuse.h
62 lib/
63  libconfuse.a
64  libconfuse.so
65  libconfuse.so.%%SOMAJOR%%
66  libconfuse.so.%%SOVERSION%%
67 lib/pkgconfig/libconfuse.pc
68