From: Heiko Thiery <heiko.thiery@gmail.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v5 0/5] Add netopeer2 package (and dependencies)
Date: Mon, 28 Oct 2019 10:03:24 +0100 [thread overview]
Message-ID: <20191028090329.25432-1-heiko.thiery@gmail.com> (raw)
From: Heiko Thiery <heiko.thiery@kontron.com>
This patchset contains the netopeer2 package and the required
dependencies. Netopeer2 is a set of tools implementing network
configuration tools based on the NETCONF Protocol.
This includes the packages for sysrepo,
netopeer2-server, netopeer2-cli, netopeer2-keystored.
Also add the host target support for libev. This is needed
for the install steps of sysrepo and netopeer2-server and
netopeer2-keystored.
Signed-off-by: Heiko Thiery <heiko.thiery@kontron.com>
---
Changes v1 -> v2:
- replace libredblack with libavl because this is also supported by
debian.
- changes all over the place to integrate review comments.
Changes v2 -> v3:
- download the netopeer2 sources only once for the packages
netopeer2-cli, netopeer2-keystored and netopeer2-server.
Use the same value in <pkg>_DL_SUBDIR and <pkg>_SOURCE for
all 3 packages.
- add sysv init scripts for netopeer-server, sysrepod and
syrepo-plugind.
- changes all over the place to integrate review comments.
Changes v3 -> v4:
- add config option for sysrepo examples
- remove select of BR2_PACKAGE_NETOPEER2_SERVER_TLS in
netopeer2-server because it creates a recursive dependency.
Changes v4 -> v5:
- fix up the 'v' prefix in the versions
- sysrepo: fix REPOSITORY_LOC not to install in staging for host build
- sysrepo: disable building python/cpp buildings
- sysrepo: fix indentations in init scripts
- sysrepo: fix alphabetic sorting issue in Config.in
- sysrepo: move comment to the end of Config.in
- sysrepo: drop config option for host gcc version
- netopeer2: drop config option for host gcc version
- netopeer2: move comment to the end of Config.in
Heiko Thiery (5):
package/libev: use host-autotools-package macro
package/sysrepo: add package
package/netopeer2-keystored: add package
package/netopeer2-server: add package
package/netopeer2-cli: add package
DEVELOPERS | 4 +
package/Config.in | 4 +
package/libev/libev.mk | 1 +
package/netopeer2-cli/Config.in | 21 +++++
package/netopeer2-cli/netopeer2-cli.hash | 1 +
package/netopeer2-cli/netopeer2-cli.mk | 17 ++++
package/netopeer2-keystored/Config.in | 17 ++++
.../netopeer2-keystored.hash | 2 +
.../netopeer2-keystored.mk | 31 +++++++
package/netopeer2-server/Config.in | 51 +++++++++++
package/netopeer2-server/S52netopeer2-server | 90 +++++++++++++++++++
.../netopeer2-server/netopeer2-server.hash | 1 +
package/netopeer2-server/netopeer2-server.mk | 33 +++++++
...espect-CMAKE_INSTALL_PREFIX-and-DEST.patch | 33 +++++++
...t-make-systemd-unit-dir-configurable.patch | 40 +++++++++
package/sysrepo/Config.in | 35 ++++++++
package/sysrepo/S50sysrepod | 45 ++++++++++
package/sysrepo/S51sysrepo-plugind | 50 +++++++++++
package/sysrepo/sysrepo.hash | 2 +
package/sysrepo/sysrepo.mk | 60 +++++++++++++
20 files changed, 538 insertions(+)
create mode 100644 package/netopeer2-cli/Config.in
create mode 120000 package/netopeer2-cli/netopeer2-cli.hash
create mode 100644 package/netopeer2-cli/netopeer2-cli.mk
create mode 100644 package/netopeer2-keystored/Config.in
create mode 100644 package/netopeer2-keystored/netopeer2-keystored.hash
create mode 100644 package/netopeer2-keystored/netopeer2-keystored.mk
create mode 100644 package/netopeer2-server/Config.in
create mode 100644 package/netopeer2-server/S52netopeer2-server
create mode 120000 package/netopeer2-server/netopeer2-server.hash
create mode 100644 package/netopeer2-server/netopeer2-server.mk
create mode 100644 package/sysrepo/0001-CMakeLists.txt-respect-CMAKE_INSTALL_PREFIX-and-DEST.patch
create mode 100644 package/sysrepo/0002-CMakeLists.txt-make-systemd-unit-dir-configurable.patch
create mode 100644 package/sysrepo/Config.in
create mode 100644 package/sysrepo/S50sysrepod
create mode 100644 package/sysrepo/S51sysrepo-plugind
create mode 100644 package/sysrepo/sysrepo.hash
create mode 100644 package/sysrepo/sysrepo.mk
--
2.20.1
next reply other threads:[~2019-10-28 9:03 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-10-28 9:03 Heiko Thiery [this message]
2019-10-28 9:03 ` [Buildroot] [PATCH v5 1/5] package/libev: use host-autotools-package macro Heiko Thiery
2019-10-29 10:01 ` Arnout Vandecappelle
2019-10-28 9:03 ` [Buildroot] [PATCH v5 2/5] package/sysrepo: add package Heiko Thiery
2019-10-29 10:09 ` Arnout Vandecappelle
2019-10-28 9:03 ` [Buildroot] [PATCH v5 3/5] package/netopeer2-keystored: " Heiko Thiery
2019-10-28 9:03 ` [Buildroot] [PATCH v5 4/5] package/netopeer2-server: " Heiko Thiery
2019-10-28 9:03 ` [Buildroot] [PATCH v5 5/5] package/netopeer2-cli: " Heiko Thiery
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20191028090329.25432-1-heiko.thiery@gmail.com \
--to=heiko.thiery@gmail.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.