[Buildroot] [PATCH 1/1] bird: new package
Adrien Gallouët
adrien at gallouet.fr
Thu Sep 27 20:41:16 UTC 2018
The BIRD project aims to develop a dynamic IP routing daemon with full support
of all modern routing protocols, easy to use configuration interface and
powerful route filtering language
Signed-off-by: Adrien Gallouët <adrien at gallouet.fr>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/bird/Config.in | 12 ++++++++++++
package/bird/bird.hash | 2 ++
package/bird/bird.mk | 14 ++++++++++++++
5 files changed, 30 insertions(+)
create mode 100644 package/bird/Config.in
create mode 100644 package/bird/bird.hash
create mode 100644 package/bird/bird.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 0335aef3b1..a256067004 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -72,6 +72,7 @@ F: package/woff2/
N: Adrien Gallouët <adrien at gallouet.fr>
F: package/glorytun/
+F: package/bird/
N: Aleksander Morgado <aleksander at aleksander.es>
F: package/libmbim/
diff --git a/package/Config.in b/package/Config.in
index 52f11c407a..73bb209c66 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1743,6 +1743,7 @@ menu "Networking applications"
source "package/batctl/Config.in"
source "package/bcusdk/Config.in"
source "package/bind/Config.in"
+ source "package/bird/Config.in"
source "package/bluez-tools/Config.in"
source "package/bluez_utils/Config.in"
source "package/bluez5_utils/Config.in"
diff --git a/package/bird/Config.in b/package/bird/Config.in
new file mode 100644
index 0000000000..6e4e43505a
--- /dev/null
+++ b/package/bird/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_BIRD
+ bool "bird"
+ select BR2_PACKAGE_NCURSES
+ select BR2_PACKAGE_READLINE
+ help
+ BIRD Internet Routing Daemon
+
+ The BIRD project aims to develop a dynamic IP routing daemon with full support
+ of all modern routing protocols, easy to use configuration interface and
+ powerful route filtering language
+
+ http://bird.network.cz/
diff --git a/package/bird/bird.hash b/package/bird/bird.hash
new file mode 100644
index 0000000000..88dea503c9
--- /dev/null
+++ b/package/bird/bird.hash
@@ -0,0 +1,2 @@
+sha256 bd42d48fbcc2c0046d544f1183cd98193ff15b792d332ff45f386b0180b09335 v2.0.2.tar.gz
+sha256 f018596a97af0108efc446320631e2fddc0c1d1f3ffab3129327ccdb4f0c29ed README
diff --git a/package/bird/bird.mk b/package/bird/bird.mk
new file mode 100644
index 0000000000..959021f94f
--- /dev/null
+++ b/package/bird/bird.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# bird
+#
+################################################################################
+
+BIRD_VERSION = 2.0.2
+BIRD_SOURCE = v$(BIRD_VERSION).tar.gz
+BIRD_SITE = https://github.com/BIRD/bird/archive
+BIRD_LICENSE = GPL-2.0+
+BIRD_LICENSE_FILES = README
+BIRD_AUTORECONF = YES
+
+$(eval $(autotools-package))
--
2.19.0
More information about the buildroot
mailing list