]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blame - libinih/libinih.nm
whois: Update to version 5.5.18
[people/pmueller/ipfire-3.x.git] / libinih / libinih.nm
CommitLineData
36f496ec
MT
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = libinih
7version = 56
8release = 1
9thisapp = inih-r%{version}
10
11groups = System/Libraries
12url = https://github.com/benhoyt/inih
13license = BSD
14summary = Simple .INI file parser in C, good for embedded systems
15
16description
17 inih (INI Not Invented Here) is a simple .INI file parser written in C.
18 It's only a couple of pages of code, and it was designed to be small
19 and simple, so it's good for embedded systems. It's also more or less
20 compatible with Python's ConfigParser style of .INI files, including
21 RFC 822-style multi-line syntax and name: value entries.
22end
23
24source_dl = https://github.com/benhoyt/inih/archive/refs/tags/r%{version}.tar.gz#/
25
26build
27 requires
28 meson
29 ninja
30 end
31
32 build
33 %{meson} \
34 -Ddefault_library=shared \
35 -Ddistro_install=true \
36 -Dwith_INIReader=true
37
38 %{meson_build}
39 end
40
41 install
42 %{meson_install}
43 end
44end
45
46packages
47 package %{name}
48
49 package %{name}-devel
50 template DEVEL
51 end
52
53 package %{name}-debuginfo
54 template DEBUGINFO
55 end
56end