diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2018-03-17 19:04:07 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2018-03-17 19:04:07 +0000 |
commit | e976695c38d5b95ebd998818d79325c1ec99a0af (patch) | |
tree | 0bc2298b9583d23097d2a8bb81ee374d794d8037 /net/bird-devel | |
parent | 75d52f9f98901d2c46f6fd459d1945b2b1b81d8e (diff) |
Notes
Diffstat (limited to 'net/bird-devel')
-rw-r--r-- | net/bird-devel/Makefile | 38 | ||||
-rw-r--r-- | net/bird-devel/distinfo | 6 | ||||
-rw-r--r-- | net/bird-devel/files/patch-proto_babel_config.Y | 13 | ||||
-rw-r--r-- | net/bird-devel/pkg-descr | 2 |
4 files changed, 50 insertions, 9 deletions
diff --git a/net/bird-devel/Makefile b/net/bird-devel/Makefile index 8900ba9077f5..977dccb36fb6 100644 --- a/net/bird-devel/Makefile +++ b/net/bird-devel/Makefile @@ -2,24 +2,52 @@ # $FreeBSD$ PORTNAME= bird -DISTVERSION= 2.0.0-pre1 +DISTVERSION= 2.0.1 CATEGORIES= net -MASTER_SITES= ftp://bird.network.cz/pub/bird/ \ - http://bird.mpls.in/distfiles/bird/ +MASTER_SITES= ftp://bird.network.cz/pub/bird/ PKGNAMESUFFIX= -devel MAINTAINER= melifaro@ipfw.ru COMMENT= Dynamic IP routing daemon (devel version) +LICENSE= GPLv2 + +LIB_DEPENDS= libssh.so:security/libssh + CONFLICTS= bird-[0-9]* +CONFLICTS+= bird6-[0-9]* -USES= bison gmake readline +USES= bison gmake ncurses readline GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var USE_CSTD= gnu89 +USE_RC_SUBR= bird MAKE_JOBS_UNSAFE= yes -USE_RC_SUBR= bird +OPTIONS_MULTI= RP +RP_DESC= Routing Protocols +OPTIONS_MULTI_RP= BFD BABEL BGP OSPF PIPE RADV RIP STATIC +OPTIONS_DEFAULT= ${OPTIONS_MULTI_RP} + +BFD_DESC= Bidirectional Forwarding Detection +BABEL_DESC= Babel routing protocol +BGP_DESC= Border Gateway Protocol +OSPF_DESC= Open Short Path First +PIPE_DESC= PIPE routing +RADV_DESC= Router Advertisement +RIP_DESC= Routing Information Protocol +STATIC_DESC= Static routing + +BFD_VARS= rt_prot+=bfd +BABEL_VARS= rt_prot+=babel +BGP_VARS= rt_prot+=bgp +OSPF_VARS= rt_prot+=ospf +PIPE_VARS= rt_prot+=pipe +RADV_VARS= rt_prot+=radv +RIP_VARS= rt_prot+=rip +STATIC_VARS= rt_prot+=static + +CONFIGURE_ARGS+=--with-protocols="${RT_PROT}" .include <bsd.port.mk> diff --git a/net/bird-devel/distinfo b/net/bird-devel/distinfo index b1e7a8c07268..cf4fd069d473 100644 --- a/net/bird-devel/distinfo +++ b/net/bird-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1512568931 -SHA256 (bird-2.0.0-pre1.tar.gz) = f1d75703dd22e5d203e8bafc2d8266c4fdc823ea517c57ec36055dd32a62f369 -SIZE (bird-2.0.0-pre1.tar.gz) = 1101988 +TIMESTAMP = 1518802884 +SHA256 (bird-2.0.1.tar.gz) = 5614b60d31a0e224a7e484126641dee7a5386a939f59373a48dfc1233b13d063 +SIZE (bird-2.0.1.tar.gz) = 1006261 diff --git a/net/bird-devel/files/patch-proto_babel_config.Y b/net/bird-devel/files/patch-proto_babel_config.Y new file mode 100644 index 000000000000..7d5374afdb4b --- /dev/null +++ b/net/bird-devel/files/patch-proto_babel_config.Y @@ -0,0 +1,13 @@ +--- proto/babel/config.Y.orig 2018-03-05 12:15:52 UTC ++++ proto/babel/config.Y +@@ -23,8 +23,8 @@ CF_DEFINES + CF_DECLS + + CF_KEYWORDS(BABEL, METRIC, RXCOST, HELLO, UPDATE, INTERVAL, PORT, WIRED, +- WIRELESS, RX, TX, BUFFER, LENGTH, CHECK, LINK, BABEL_METRIC, NEXT, HOP, +- IPV4, IPV6) ++ WIRELESS, RX, TX, BUFFER, LENGTH, PRIORITY, CHECK, LINK, BABEL_METRIC, ++ NEXT, HOP, IPV4, IPV6) + + CF_GRAMMAR + diff --git a/net/bird-devel/pkg-descr b/net/bird-devel/pkg-descr index 1a88347c52f3..0595d059d844 100644 --- a/net/bird-devel/pkg-descr +++ b/net/bird-devel/pkg-descr @@ -13,4 +13,4 @@ The BIRD project aims to develop a fully functional dynamic IP routing daemon. - Soft reconfiguration - Powerful language for route filtering -WWW: http://bird.mpls.in/ +WWW: http://bird.network.cz/ |