diff mbox series

[v1] package/dotconf: new package

Message ID 20230106210827.30007-1-ps.report@gmx.net
State Accepted
Headers show
Series [v1] package/dotconf: new package | expand

Commit Message

Peter Seiderer Jan. 6, 2023, 9:08 p.m. UTC
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 package/Config.in            |  1 +
 package/dotconf/Config.in    |  6 ++++++
 package/dotconf/dotconf.hash |  3 +++
 package/dotconf/dotconf.mk   | 15 +++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/dotconf/Config.in
 create mode 100644 package/dotconf/dotconf.hash
 create mode 100644 package/dotconf/dotconf.mk

Comments

Thomas Petazzoni Feb. 17, 2023, 1:32 p.m. UTC | #1
Hello Peter,

On Fri,  6 Jan 2023 22:08:25 +0100
Peter Seiderer <ps.report@gmx.net> wrote:

> Signed-off-by: Peter Seiderer <ps.report@gmx.net>
> ---
>  package/Config.in            |  1 +
>  package/dotconf/Config.in    |  6 ++++++
>  package/dotconf/dotconf.hash |  3 +++
>  package/dotconf/dotconf.mk   | 15 +++++++++++++++
>  4 files changed, 25 insertions(+)
>  create mode 100644 package/dotconf/Config.in
>  create mode 100644 package/dotconf/dotconf.hash
>  create mode 100644 package/dotconf/dotconf.mk

I've applied after adding an entry in the DEVELOPERS file for this
package. I know you dropped yourself from the DEVELOPERS file in
September 2022, but apparently you're back, and for new packages, we
really want to have someone associated to them in the DEVELOPERS file
to take care of build issues. Hopefully you are fine with this.

Thanks!

Thomas
diff mbox series

Patch

diff --git a/package/Config.in b/package/Config.in
index 995dae2c57..b9f04e9fd1 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1997,6 +1997,7 @@  menu "Other"
 	source "package/cracklib/Config.in"
 	source "package/dawgdic/Config.in"
 	source "package/ding-libs/Config.in"
+	source "package/dotconf/Config.in"
 	source "package/double-conversion/Config.in"
 	source "package/eigen/Config.in"
 	source "package/elfutils/Config.in"
diff --git a/package/dotconf/Config.in b/package/dotconf/Config.in
new file mode 100644
index 0000000000..21a74fa065
--- /dev/null
+++ b/package/dotconf/Config.in
@@ -0,0 +1,6 @@ 
+config BR2_PACKAGE_DOTCONF
+	bool "dotconf"
+	help
+	  Configuration file parser.
+
+	  https://github.com/williamh/dotconf
diff --git a/package/dotconf/dotconf.hash b/package/dotconf/dotconf.hash
new file mode 100644
index 0000000000..3233ea62c8
--- /dev/null
+++ b/package/dotconf/dotconf.hash
@@ -0,0 +1,3 @@ 
+# Locally calculated
+sha256  7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653  dotconf-1.3.tar.gz
+sha256  a50cc98d5044a7bbddabe61fc0ec42aa671c73bf414d0c6b50da83ea8ae041c6  COPYING
diff --git a/package/dotconf/dotconf.mk b/package/dotconf/dotconf.mk
new file mode 100644
index 0000000000..26e78b3c7a
--- /dev/null
+++ b/package/dotconf/dotconf.mk
@@ -0,0 +1,15 @@ 
+################################################################################
+#
+# dotconf
+#
+################################################################################
+
+DOTCONF_VERSION = 1.3
+DOTCONF_SITE = $(call github,williamh,dotconf,v$(DOTCONF_VERSION))
+DOTCONF_LICENSE = LGPL-2.1
+DOTCONF_LICENSE_FILES = COPYING
+DOTCONF_INSTALL_STAGING = YES
+# dotconf source code is released without configure script
+DOTCONF_AUTORECONF = YES
+
+$(eval $(autotools-package))