[Buildroot] [PATCH v2 1/1] package/gensio: new package

Peter Korsgaard peter at korsgaard.com
Sat Jan 25 11:14:57 UTC 2020


>>>>> "James" == James Hilliard <james.hilliard1 at gmail.com> writes:

 > A library to abstract stream I/O like serial port, TCP, telnet, UDP,
 > SSL, IPMI SOL, etc.

 > Signed-off-by: James Hilliard <james.hilliard1 at gmail.com>
 > ---
 > Changes v1 -> v2:
 >   - fix openssl path
 >   - fix licenses
 >   - fix config description format
 > ---
 >  DEVELOPERS                 |  1 +
 >  package/Config.in          |  1 +
 >  package/gensio/Config.in   |  8 ++++++++
 >  package/gensio/gensio.hash |  7 +++++++
 >  package/gensio/gensio.mk   | 29 +++++++++++++++++++++++++++++
 >  5 files changed, 46 insertions(+)
 >  create mode 100644 package/gensio/Config.in
 >  create mode 100644 package/gensio/gensio.hash
 >  create mode 100644 package/gensio/gensio.mk

..

 > +++ b/package/gensio/gensio.mk
 > @@ -0,0 +1,29 @@
 > +################################################################################
 > +#
 > +# gensio
 > +#
 > +################################################################################
 > +
 > +GENSIO_VERSION = 1.3.3
 > +GENSIO_SITE = http://downloads.sourceforge.net/project/ser2net/ser2net
 > +GENSIO_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools)
 > +GENSIO_LICENSE_FILES = COPYING.LIB COPYING
 > +GENSIO_INSTALL_STAGING = YES
 > +
 > +GENSIO_CONF_OPTS += \

Don't use += for the initial assignment.

 > +	--without-openipmi \
 > +	--without-swig \
 > +	--without-python \
 > +	--with-openssl=$(STAGING_DIR)/usr

This deserves a comment explaining why we need to do this
unconditionally of it openssl is enabled or not.

Committed with these fixes, thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list