Index: head/net/bird/Makefile =================================================================== --- head/net/bird/Makefile (revision 385390) +++ head/net/bird/Makefile (revision 385391) @@ -1,54 +1,55 @@ # Created by: Pav Lucistnik # $FreeBSD$ PORTNAME?= bird PORTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ftp://bird.network.cz/pub/bird/ \ http://bird.mpls.in/distfiles/bird/ MAINTAINER= melifaro@ipfw.ru COMMENT?= Dynamic IP routing daemon (IPv4 version) LICENSE= GPLv2 USES= bison gmake readline GNU_CONFIGURE= yes CONFIGURE_ARGS+= --localstatedir=/var OPTIONS_DEFINE?= FIREWALL AGG FIREWALL_DESC= Enable firewall protocol AGG_DESC= Enable aggregation protocol (EXPERIMENTAL) NO_OPTIONS_SORT= yes MAKE_JOBS_UNSAFE= yes USE_RC_SUBR= ${PORTNAME} SUB_LIST+= PORTNAME=${PORTNAME} PLIST_SUB?= VER="" FIREWALL_EXTRA_PATCHES+= ${FILESDIR}/firewall_support.patch AGG_EXTRA_PATCHES+= ${FILESDIR}/agg_support.patch .include post-patch: .if ${PORT_OPTIONS:MAGG} @${REINPLACE_CMD} -e 's/^\(all_protocols=".*\)"/\1 agg"/' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/proto_build(&proto_device);/{G;s/$$/ proto_build(\&proto_agg);/;}' ${WRKSRC}/nest/proto.c @${REINPLACE_CMD} -e '/CONFIG_BFD/{G;s/$$/#undef CONFIG_AGG/;}' ${WRKSRC}/sysdep/autoconf.h.in @${REINPLACE_CMD} -e 's/\(proto_bfd\)/\1, proto_agg/' ${WRKSRC}/nest/protocol.h .endif .if ${PORT_OPTIONS:MFIREWALL} @${REINPLACE_CMD} -e 's/^\(all_protocols=".*\)"/\1 firewall"/' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/proto_build(&proto_device);/{G;s/$$/ proto_build(\&proto_firewall);/;}' ${WRKSRC}/nest/proto.c @${REINPLACE_CMD} -e '/CONFIG_PIPE/{G;s/$$/#undef CONFIG_FIREWALL_IPSET/;}' ${WRKSRC}/sysdep/autoconf.h.in @${REINPLACE_CMD} -e '/CONFIG_PIPE/{G;s/$$/#undef CONFIG_FIREWALL_PF/;}' ${WRKSRC}/sysdep/autoconf.h.in @${REINPLACE_CMD} -e '/CONFIG_PIPE/{G;s/$$/#undef CONFIG_FIREWALL_IPFW/;}' ${WRKSRC}/sysdep/autoconf.h.in @${REINPLACE_CMD} -e '/CONFIG_PIPE/{G;s/$$/#undef CONFIG_FIREWALL/;}' ${WRKSRC}/sysdep/autoconf.h.in @${REINPLACE_CMD} -e 's/\(proto_bfd\)/\1, proto_firewall/' ${WRKSRC}/nest/protocol.h .endif .include Index: head/net/bird/files/patch-conf-cf-lex.l =================================================================== --- head/net/bird/files/patch-conf-cf-lex.l (revision 385390) +++ head/net/bird/files/patch-conf-cf-lex.l (nonexistent) @@ -1,11 +0,0 @@ ---- conf/cf-lex.l.orig 2014-12-06 17:10:24.000000000 +0300 -+++ conf/cf-lex.l 2014-12-06 17:10:41.000000000 +0300 -@@ -61,7 +61,7 @@ - static int kw_hash_inited; - - #define SYM_HASH_SIZE 128 --#define SYM_MAX_LEN 32 -+#define SYM_MAX_LEN 64 - - struct sym_scope { - struct sym_scope *next; /* Next on scope stack */ Property changes on: head/net/bird/files/patch-conf-cf-lex.l ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property