diff --git a/package/Config.in b/package/Config.in index f5b89777..cc21c0be 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1,6 +1,7 @@ source "$BR2_EXTERNAL_INFIX_PATH/package/confd/Config.in" source "$BR2_EXTERNAL_INFIX_PATH/package/curios-httpd/Config.in" source "$BR2_EXTERNAL_INFIX_PATH/package/execd/Config.in" +source "$BR2_EXTERNAL_INFIX_PATH/package/gencert/Config.in" source "$BR2_EXTERNAL_INFIX_PATH/package/statd/Config.in" source "$BR2_EXTERNAL_INFIX_PATH/package/factory/Config.in" source "$BR2_EXTERNAL_INFIX_PATH/package/faux/Config.in" diff --git a/package/gencert/Config.in b/package/gencert/Config.in new file mode 100644 index 00000000..2166b115 --- /dev/null +++ b/package/gencert/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_GENCERT + bool "gencert" + select BR2_PACKAGE_OPENSSL + help + Generate a self-signed certificate for embedded systems confused + about the current time. Start date: 2000-01-01, end: 9999-01-01 + + https://github.com/kernelkit/infix diff --git a/package/gencert/gencert.hash b/package/gencert/gencert.hash new file mode 100644 index 00000000..beca753f --- /dev/null +++ b/package/gencert/gencert.hash @@ -0,0 +1 @@ +sha256 fff5e150e496c6bb6035ae388ee13cf2d0df842335e5145a4b902ef6b7892088 LICENSE diff --git a/package/gencert/gencert.mk b/package/gencert/gencert.mk new file mode 100644 index 00000000..99c441e7 --- /dev/null +++ b/package/gencert/gencert.mk @@ -0,0 +1,22 @@ +################################################################################ +# +# gencert +# +################################################################################ + +GENCERT_VERSION = 1.0 +GENCERT_SITE_METHOD = local +GENCERT_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/gencert +GENCERT_LICENSE = ISC +GENCERT_LICENSE_FILES = LICENSE +GENCERT_REDISTRIBUTE = NO +GENCERT_DEPENDENCIES = openssl +GENCERT_AUTORECONF = YES + +define GENCERT_CONF_ENV +CFLAGS="$(INFIX_CFLAGS)" +endef + +GENCERT_CONF_OPTS = --prefix= --disable-silent-rules + +$(eval $(autotools-package))