summaryrefslogtreecommitdiff
path: root/package/cannelloni
diff options
context:
space:
mode:
authorYegor Yefremov <yegorslists@googlemail.com>2016-03-03 13:01:47 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-03-30 21:17:25 +0200
commit58102865d672626628d647fdbe77740a001a2596 (patch)
tree70b98070b28f4089d73507386ace1cc314f0d757 /package/cannelloni
parent2b5120ca92c96d9c4a08019ea5382aa7d14d96d0 (diff)
cannelloni: new package
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> [Thomas: fix license, it's GPLv2, not GPLv2+.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/cannelloni')
-rw-r--r--package/cannelloni/Config.in15
-rw-r--r--package/cannelloni/cannelloni.hash2
-rw-r--r--package/cannelloni/cannelloni.mk13
3 files changed, 30 insertions, 0 deletions
diff --git a/package/cannelloni/Config.in b/package/cannelloni/Config.in
new file mode 100644
index 000000000..09381594d
--- /dev/null
+++ b/package/cannelloni/Config.in
@@ -0,0 +1,15 @@
+config BR2_PACKAGE_CANNELLONI
+ bool "cannelloni"
+ depends on BR2_INSTALL_LIBSTDCPP
+ depends on BR2_USE_MMU # lksctp-tools
+ depends on BR2_TOOLCHAIN_HAS_THREADS # lksctp-tools
+ select BR2_PACKAGE_LKSCTP_TOOLS
+ help
+ A SocketCAN over Ethernet tunnel. The tunnel supports both
+ UDP and SCTP protocols.
+
+ https://github.com/mguentner/cannelloni
+
+comment "cannelloni needs a toolchain w/ C++, threads"
+ depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
+ depends on BR2_USE_MMU
diff --git a/package/cannelloni/cannelloni.hash b/package/cannelloni/cannelloni.hash
new file mode 100644
index 000000000..826af9baa
--- /dev/null
+++ b/package/cannelloni/cannelloni.hash
@@ -0,0 +1,2 @@
+# Locally computed
+sha256 7341b76e2af056ecbcfc9fabc6e67c88234666be60f1eb099390c61bb9925856 cannelloni-v0.5.tar.gz
diff --git a/package/cannelloni/cannelloni.mk b/package/cannelloni/cannelloni.mk
new file mode 100644
index 000000000..efbe43d5b
--- /dev/null
+++ b/package/cannelloni/cannelloni.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# cannelloni
+#
+################################################################################
+
+CANNELLONI_VERSION = v0.5
+CANNELLONI_SITE = $(call github,mguentner,cannelloni,$(CANNELLONI_VERSION))
+CANNELLONI_LICENSE = GPLv2
+CANNELLONI_LICENSE_FILES = gpl-2.0.txt
+CANNELLONI_DEPENDENCIES = lksctp-tools
+
+$(eval $(cmake-package))