Date: Tue, 27 Feb 2007 09:20:08 GMT From: Eugene Grosbein <eugen@grosbein.pp.ru> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/109593: unbreak quagga installation for FreeBSD 5.x and earlier Message-ID: <200702270920.l1R9K8Lv095585@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/109593; it has been noted by GNATS. From: Eugene Grosbein <eugen@grosbein.pp.ru> To: bug-followup@freebsd.org Cc: boris@tagnet.ru Subject: Re: ports/109593: unbreak quagga installation for FreeBSD 5.x and earlier Date: Tue, 27 Feb 2007 16:10:59 +0700 Hi! Additionally, I suggest to remove files/patch-doc-Makefile.in and restore installation of quagga.info, it's very inconvinient that port stopped to install this manual. Here is modified patch for port's Makefile. --- Makefile.orig Thu Feb 1 20:25:05 2007 +++ Makefile Tue Feb 27 16:06:44 2007 @@ -7,7 +7,7 @@ PORTNAME= quagga PORTVERSION= 0.99.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net ipv6 MASTER_SITES= http://quagga.net/download/ \ http://www.ru.quagga.net/download/ \ @@ -34,6 +34,7 @@ MAN1= vtysh.1 MAN8= bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8 +INFO= quagga OPTIONS= ISISD "Enable experimental ISIS daemon" off \ PAM "PAM authentication for vtysh" off \ @@ -120,6 +121,11 @@ .endif EXTRA_PATCHES+=${PATCHDIR}/extra-tcpmd5-patch-bgpd-bgp_network.c ${PATCHDIR}/extra-tcpmd5-patch-bgpd-bgp_vty.c ${PATCHDIR}/extra-tcpmd5-patch-bgpd-bgpd.c ${PATCHDIR}/extra-tcpmd5-patch-bgpd-bgpd.h ${PATCHDIR}/extra-tcpmd5-patch-lib-sockopt.c ${PATCHDIR}/extra-tcpmd5-patch-lib-sockopt.h ${PATCHDIR}/extra-tcpmd5-patch-vtysh-extract.pl.in CFLAGS+= -DQUAGGA_TCP_MD5SIG +.endif + +.if ${OSVERSION} < 500000 +BUILD_DEPENDS+=${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo +CONFIGURE_ENV+=MAKEINFO=${LOCALBASE}/bin/makeinfo .endif USE_RC_SUBR= watchquagga.sh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702270920.l1R9K8Lv095585>