[Buildroot] [PATCH 1/2] ibrdtnd: new package

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sat Aug 29 18:46:35 UTC 2015


Dear Tom Sparks,

On Sat,  8 Aug 2015 23:07:41 +1000, Tom Sparks wrote:
> Signed-off-by: Tom Sparks <tom_a_sparks at yahoo.com.au>
> ---
>  package/ibrdtnd/Config.in  | 27 +++++++++++++++++++++++++++
>  package/ibrdtnd/ibrdtnd.mk | 30 ++++++++++++++++++++++++++++++
>  2 files changed, 57 insertions(+)
>  create mode 100644 package/ibrdtnd/Config.in
>  create mode 100644 package/ibrdtnd/ibrdtnd.mk

I've applied your patch to the next branch, after doing numerous
changes:

    [Thomas:
      - add package to package/Config.in
      - remove "select" on libdaemon, libcurl, sqlite and openssl from
        Config.in, since those are optional dependency.
      - add "select" on ibrcommon, since it is a mandatory dependency.
      - remove bogus includes of package/ibrcommon/Config.in and
        package/ibrdtn/Config.in, those are directly from
        package/Config.in.
      - fix Config.in comment dependency and indentation.
      - remove INSTALL_STAGING = YES, since ibrdtnd does not install a
        library.
      - remove libdaemon, libcurl, sqlite and openssl as mandatory
        dependencies, and handle them as optional dependencies.
      - add ibrcommon in the dependencies (even if ibrdtn already depends
        on it)
      - remove custom INSTALL_STAGING_OPTS and INSTALL_TARGET_OPTS, they
        are not needed, since the Makefiles are properly generated by
        automake.
      - explicitly disable features for which Buildroot doesn't have the
        necessary dependencies (dtndht, wifip2p, vmime)
      - add hash file.]

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the buildroot mailing list