ports/109593: unbreak quagga installation for FreeBSD 5.x and earlier
Eugene Grosbein
eugen at grosbein.pp.ru
Tue Feb 27 09:20:11 UTC 2007
The following reply was made to PR ports/109593; it has been noted by GNATS.
From: Eugene Grosbein <eugen at grosbein.pp.ru>
To: bug-followup at freebsd.org
Cc: boris at 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
More information about the freebsd-ports-bugs
mailing list