Message ID | 20230106210827.30007-1-ps.report@gmx.net |
---|---|
State | Accepted |
Headers | show |
Series | [v1] package/dotconf: new package | expand |
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 --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))
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