package/iniparser: new package

The iniparser is a simple C library offering ini file parsing services.

ndctl[1] requires it.

[1] https://github.com/pmem/ndctl

Signed-off-by: Chen Pei <cp0613@linux.alibaba.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Chen Pei
2026-03-04 15:27:32 +08:00
committed by Julien Olivain
parent e555590b94
commit aee709bd45
4 changed files with 25 additions and 0 deletions

View File

@@ -2305,6 +2305,7 @@ menu "Text and terminal handling"
source "package/fstrcmp/Config.in"
source "package/icu/Config.in"
source "package/inih/Config.in"
source "package/iniparser/Config.in"
source "package/libcli/Config.in"
source "package/libecoli/Config.in"
source "package/libedit/Config.in"

View File

@@ -0,0 +1,7 @@
config BR2_PACKAGE_INIPARSER
bool "iniparser"
help
iniparser is a simple C library offering ini file
parsing services.
https://gitlab.com/iniparser/iniparser

View File

@@ -0,0 +1,3 @@
# locally computed
sha256 67575ed032a544d5359610e5f697af786371bbc3eb01311218ef8adfd3e5e329 iniparser-v4.2.6.tar.gz
sha256 da809b67f3cc571433b7b97d4253ae1f9d8817770aa859aad202df6bde1d5fde LICENSE

View File

@@ -0,0 +1,14 @@
################################################################################
#
# iniparser
#
################################################################################
INIPARSER_VERSION = 4.2.6
INIPARSER_SITE = https://gitlab.com/iniparser/iniparser/-/archive/v$(INIPARSER_VERSION)
INIPARSER_SOURCE = iniparser-v$(INIPARSER_VERSION).tar.gz
INIPARSER_INSTALL_STAGING = YES
INIPARSER_LICENSE = MIT
INIPARSER_LICENSE_FILES = LICENSE
$(eval $(cmake-package))