Skip to contentSkip to conversation

package/iniparser: new package

PATCH In review [email protected] 2 participants 4 messages Mar 4

lore
Share & tools
lore
#0 lore raw

v2 cover package/iniparser: new package

From: Chen Pei <[email protected]>

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

Iniparser is added because it is a dependency of ndctl[1], which will be added in a subsequent patch.

Changes in v2:
- Move the "v" from the _VERSION to _SITE and update _SOURCE
- Add new entry in the DEVELOPERS

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

Chen Pei (2):
package/iniparser: new package
DEVELOPERS: Add Chen Pei to iniparser

 DEVELOPERS                       |  3 +++
 package/Config.in                |  1 +
 package/iniparser/Config.in      |  7 +++++++
 package/iniparser/iniparser.hash |  3 +++
 package/iniparser/iniparser.mk   | 14 ++++++++++++++
 5 files changed, 28 insertions(+)
 create mode 100644 package/iniparser/Config.in
 create mode 100644 package/iniparser/iniparser.hash
 create mode 100644 package/iniparser/iniparser.mk
Signature · 6 lines
2.50.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw

PATCH v2 1/2 package/iniparser: new package

From: Chen Pei <[email protected]>

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

ndctl[1] requires it.

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

---
 package/Config.in                |  1 +
 package/iniparser/Config.in      |  7 +++++++
 package/iniparser/iniparser.hash |  3 +++
 package/iniparser/iniparser.mk   | 14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/iniparser/Config.in
 create mode 100644 package/iniparser/iniparser.hash
 create mode 100644 package/iniparser/iniparser.mk
package/Config.in +1 -0
index 20c9a2e155..d1dce9c4d7 100644
@@ -2336,6 +2336,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"
package/iniparser/Config.in new file +7 -0
new file mode 100644
index 0000000000..56764c04e6
@@ -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
package/iniparser/iniparser.hash new file +3 -0
new file mode 100644
index 0000000000..27a5fa81aa
@@ -0,0 +1,3 @@
+# locally computed
+sha256  67575ed032a544d5359610e5f697af786371bbc3eb01311218ef8adfd3e5e329  iniparser-v4.2.6.tar.gz
+sha256  da809b67f3cc571433b7b97d4253ae1f9d8817770aa859aad202df6bde1d5fde  LICENSE
package/iniparser/iniparser.mk new file +14 -0
new file mode 100644
index 0000000000..d5e4601d2b
@@ -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))
Signature · 6 lines
2.50.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#2 lore raw
Quoted 9 lines · On 04/03/2026 08:27, [email protected] wrote:

From: Chen Pei <[email protected]>

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

ndctl[1] requires it.

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

Series applied to next, thanks.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

#3 lore raw

PATCH v2 2/2 DEVELOPERS: Add Chen Pei to iniparser

In reply to [email protected]

From: Chen Pei <[email protected]>

---
 DEVELOPERS | 3 +++
 1 file changed, 3 insertions(+)
DEVELOPERS +3 -0
index 2f4df82102..f347240ef2 100644
@@ -602,6 +602,9 @@ F:	package/alsa-plugins/
 N:	Changming Huang <[email protected]>
 F:	package/qoriq-cadence-dp-firmware/
 
+N:	Chen Pei <[email protected]>
+F:	package/iniparser/
+
 N:	Chris Packham <[email protected]>
 F:	package/coremark/
 F:	package/coremark-pro/
Signature · 6 lines
2.50.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot