# New ports collection makefile for: bird # Date created: 12th May 2005 # Whom: Pav Lucistnik # # $FreeBSD$ # PORTNAME= bird PORTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ftp://bird.network.cz/pub/bird/ MAINTAINER= melifaro@ipfw.ru COMMENT= Dynamic IP routing daemon (IPv4 version) USE_BISON= build USE_GMAKE= yes GNU_CONFIGURE= yes OPTIONS= FIBS "Enable multiple fib support" Off \ CONFIG_INCLUDES "Permit config 'include' keyword" Off MAKE_JOBS_UNSAFE= yes USE_RC_SUBR= bird .include .if defined(WITH_FIBS) EXTRA_PATCHES+= ${FILESDIR}/fibs.diff .endif .if defined(WITH_CONFIG_INCLUDES) EXTRA_PATCHES+= ${FILESDIR}/extra-config_includes.diff .endif post-install: @if [ ! -f ${PREFIX}/etc/bird.conf ]; then \ ${CP} -p ${PREFIX}/etc/bird.conf.example ${PREFIX}/etc/bird.conf ; \ ${CHMOD} 0640 ${PREFIX}/etc/bird.conf ; \ fi .if defined(WITH_FIBS) @${ECHO_MSG} @${ECHO_MSG} ===================================================================== @${ECHO_MSG} @${ECHO_MSG} " WARNING: Please take a look on kern/134931" @${ECHO_MSG} " WARNING: before using multiple fibs in production!" @${ECHO_MSG} @${ECHO_MSG} ===================================================================== @${ECHO_MSG} .endif .include