Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

refine Quagga build spec

* comment a hanging multiline string out
* update package description
* libgcrypt and libgpg-error are dependencies of quagga-libzebra only
* quagga-libzebra is a default dependency and should not be listed extra
  times
* isisd, ospfd, ospf6d, ripd, ripngd and babeld are not functional
  without a zebra process (provided by "quagga" package)
  • Loading branch information...
commit 3c9b250d3b7026dcb70a11dbfa8b0536246a2f07 1 parent b80f2db
@infrastation infrastation authored
Showing with 12 additions and 12 deletions.
  1. +12 −12 net/quagga/Makefile
View
24 net/quagga/Makefile
@@ -23,8 +23,8 @@ PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
#PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
#PKG_SOURCE_URL:=http://www.quagga.net/download/ \
- http://www.de.quagga.net/download/ \
- http://www.uk.quagga.net/download/
+# http://www.de.quagga.net/download/ \
+# http://www.uk.quagga.net/download/
PKG_CONFIG_DEPENDS:= \
CONFIG_IPV6 \
@@ -50,7 +50,7 @@ define Package/quagga/Default
SUBMENU:=Routing and Redirection
TITLE:=The Quagga Software Routing Suite (RE version)
URL:=http://www.quagga.net
- DEPENDS:= +libcap +libgcrypt +libgpg-error +librt +quagga-libzebra
+ DEPENDS:= +libcap +librt +quagga-libzebra
MAINTAINER:=Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
endef
@@ -62,12 +62,12 @@ endef
define Package/quagga/description
A routing software package that provides TCP/IP based routing services
with routing protocols support such as RIPv1, RIPv2, RIPng, OSPFv2,
- OSPFv3, BGP-4, and BGP-4+
+ OSPFv3, BGP-4, BGP-4+ and Babel.
endef
define Package/quagga-libzebra
$(call Package/quagga/Default)
- DEPENDS+=+libgcrypt
+ DEPENDS+=+libgcrypt +libgpg-error
TITLE:=zebra library
endef
@@ -78,48 +78,48 @@ endef
define Package/quagga-bgpd
$(call Package/quagga/Default)
- DEPENDS+=+quagga-libzebra
TITLE:=BGPv4, BGPv4+, BGPv4- routing engine
endef
define Package/quagga-isisd
$(call Package/quagga/Default)
+ DEPENDS+=+quagga
TITLE:=IS-IS routing engine
endef
define Package/quagga-ospfd
$(call Package/quagga/Default)
- DEPENDS+=+quagga-libospf +quagga-libzebra
+ DEPENDS+=+quagga-libospf +quagga
TITLE:=OSPFv2 routing engine
endef
define Package/quagga-ospf6d
$(call Package/quagga/Default)
- DEPENDS+=+quagga-libospf +quagga-libzebra +libgcrypt @IPV6
+ DEPENDS+=+quagga-libospf +quagga @IPV6
TITLE:=OSPFv3 routing engine
endef
define Package/quagga-ripd
$(call Package/quagga/Default)
- DEPENDS+=+quagga-libzebra
+ DEPENDS+=+quagga
TITLE:=RIP routing engine
endef
define Package/quagga-ripngd
$(call Package/quagga/Default)
- DEPENDS+=+quagga-libzebra @IPV6
+ DEPENDS+=+quagga @IPV6
TITLE:=RIPNG routing engine
endef
define Package/quagga-babeld
$(call Package/quagga/Default)
- DEPENDS+=+quagga-libzebra +libgcrypt @IPV6
+ DEPENDS+=+quagga @IPV6
TITLE:=Babeld routing engine
endef
define Package/quagga-vtysh
$(call Package/quagga/Default)
- DEPENDS+=quagga-libzebra +libreadline +libncurses
+ DEPENDS+=+libreadline +libncurses
TITLE:=integrated shell for Quagga routing software
endef
Please sign in to comment.
Something went wrong with that request. Please try again.