All of lore.kernel.org
 help / color / mirror / Atom feed
From: David GOUARIN <dgouarin@gmail.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 1/2] packages/librelp: new package.
Date: Mon, 21 Sep 2020 18:58:33 +0200	[thread overview]
Message-ID: <20200921165834.7514-2-dgouarin@gmail.com> (raw)
In-Reply-To: <20200921165834.7514-1-dgouarin@gmail.com>

Reliable Logging Protocol library.

Signed-off-by: David GOUARIN <dgouarin@gmail.com>
---
 package/Config.in            |  1 +
 package/librelp/Config.in    | 10 ++++++++++
 package/librelp/librelp.hash |  6 ++++++
 package/librelp/librelp.mk   | 14 ++++++++++++++
 4 files changed, 31 insertions(+)
 create mode 100644 package/librelp/Config.in
 create mode 100644 package/librelp/librelp.hash
 create mode 100644 package/librelp/librelp.mk

diff --git a/package/Config.in b/package/Config.in
index 0282a2069f..5c1001cf7f 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1806,6 +1806,7 @@ menu "Networking"
 	source "package/zeromq/Config.in"
 	source "package/zmqpp/Config.in"
 	source "package/zyre/Config.in"
+	source "package/librelp/Config.in"
 endmenu
 
 menu "Other"
diff --git a/package/librelp/Config.in b/package/librelp/Config.in
new file mode 100644
index 0000000000..3bfe466bfa
--- /dev/null
+++ b/package/librelp/Config.in
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_LIBRELP
+	bool "librelp"
+	select BR2_PACKAGE_GNUTLS
+	# dependencies of gnutls
+	depends on !BR2_STATIC_LIBS
+	depends on BR2_USE_WCHAR
+	help
+	  Reliable Event Logging Protocol library
+
+	  https://www.rsyslog.com/librelp/
diff --git a/package/librelp/librelp.hash b/package/librelp/librelp.hash
new file mode 100644
index 0000000000..b188b2bd22
--- /dev/null
+++ b/package/librelp/librelp.hash
@@ -0,0 +1,6 @@
+# From http://download.rsyslog.com/librelp/librelp-1.2.16.tar.gz
+sha256	0c235dd2a01060ad5e64438879b31ae64e7640d0e262aa1a287a2dd9bc60fd53	librelp-1.2.16.tar.gz
+
+# Hash for license file:
+sha256	1ed76f935566e93e3c3c0d9f8fad22eb6d8bbe406e2eb8470a4a2764d9fd9685	COPYING
+
diff --git a/package/librelp/librelp.mk b/package/librelp/librelp.mk
new file mode 100644
index 0000000000..6265a627cb
--- /dev/null
+++ b/package/librelp/librelp.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# librelp
+#
+################################################################################
+
+LIBRELP_VERSION = 1.2.16
+LIBRELP_SITE = http://download.rsyslog.com/librelp/librelp-1.2.16.tar.gz
+LIBRELP_LICENSE = GPL-3.0
+LIBRELP_LICENSE_FILES = COPYING
+LIBRELP_INSTALL_STAGING = YES
+LIBRELP_DEPENDENCIES = gnutls
+
+$(eval $(autotools-package))
-- 
2.17.1

  reply	other threads:[~2020-09-21 16:58 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-21 16:58 [Buildroot] [PATCH 0/2] Add RELP plugin to rsyslog David GOUARIN
2020-09-21 16:58 ` David GOUARIN [this message]
2020-09-23 20:17   ` [Buildroot] [PATCH 1/2] packages/librelp: new package Thomas Petazzoni
2020-09-21 16:58 ` [Buildroot] [PATCH 2/2] packages/rsyslog: add support for RELP David GOUARIN
2020-09-23 20:19   ` Thomas Petazzoni

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=20200921165834.7514-2-dgouarin@gmail.com \
    --to=dgouarin@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.