Commit graph

73 commits

Author SHA1 Message Date
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
c85130d403 AUTOMAKE_REQD should only be set to 1.4 in the few cases where needed,
otherwise the default is better (and the variable doesn't need to be set).
Remove a few cases where it was set unnecessarily.
2004-09-04 23:40:43 +00:00
snj
1f33162e47 Convert to buildlink3. 2004-04-25 07:49:56 +00:00
seb
d474f94700 Remove info files entries from PLIST. 2004-03-09 16:17:56 +00:00
grant
6eab5759a3 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 14:50:05 +00:00
heas
2d7f7753e3 Upgrade zebra to 0.94. 2003-12-29 21:59:01 +00:00
wiz
2ac60416e4 Fix a security problem wrt telnet control characters. Bump PKGREVISION. 2003-11-18 16:34:13 +00:00
itojun
2ebe3a6ddc conflict w/ quagga 2003-08-13 07:27:06 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
e66e8651b3 Convert to USE_NEW_TEXINFO. 2003-08-04 14:45:26 +00:00
wiz
fe50992880 Use automake.mk. 2002-10-02 19:36:55 +00:00
itojun
17cab845ea upgrade to 0.93b.
o BGP connection problem is fixed.
o EAGAIN check is added.
2002-09-13 08:41:49 +00:00
jlam
1c57323789 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:48:57 +00:00
itojun
b8bea32a85 pull critical patches in from zebra cvs repo (i have been asking for release
of 0.93b, however, it's not happening yet)
- bgpd: bug in capability negotiation
- ospf6d: synchronize with zebra deamon correctly
2002-08-03 12:27:18 +00:00
itojun
63211cbc43 upgrade to 0.93a (it is a leaf package, so it should be okay)
0.93a
+ Fix host_name to host_triplet.
+ Ohara's crush fix for ospf6d.
0.93
+ New config of BGP.
+ Crush problem ospfd which reported on Zebra ML is fixed.
+ KDD R&D Laboratories, Inc. OSPF Opaque LSA and TE LSA.
2002-07-09 23:48:17 +00:00
wiz
433d114694 Support PKG_SYSCONFDIR. Patch from Hiramatsu Yoshifumi in pkg/15598. 2002-03-18 20:41:43 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
jlam
4c38713d7b A dependency on automake implies a dependency on autoconf; there's no need
to list them both when we listing just automake will do.
2001-11-29 19:46:10 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
skrll
ec3aee670c Update automake to 1.4-p5 (1.5 is available)
Include a bugfix for lisp_LISP independently discovered by me that has
been pulled up to the automake-1-4 branch of automake cvs.

Changes are:
New in 1.4-p5:
* Allow AM_PROG_LIBTOOL again.
* Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
* Display distributed file list correctly in usage message.
* Allow numbers in macro names.
* Bugfixes.

New in 1.4-p4:
* Deal with configure.ac as well as configure.in -- this time for real!
* The version numbering system now allows three point version numbers,
  such as 1.4.4, without thinking they are alpha release numbers.

New in 1.4-p3:
* Deal with configure.ac as well as configure.in.
* Don't complain if `version.texi' is included in multiple places.

New in 1.4-p2:
* Deal with AC_CONFIG_FILES from autoconf-2.50.
* Improvements to f77 support.
* DESTDIR now works for script targets.
* distcheck-hook works correctly.

New in 1.4-p1:
* The version numbering system now allows fork identifiers (such as
  the p1 in this version of automake).
* Cope gracefully with various versions of libtool which may or may not
  require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
* Bugfixes.
2001-08-26 10:32:18 +00:00
itojun
28aa865fd2 upgrade to 0.92a.
* Changes in bgpd
** Fix "^$" community list bug.
** Below command's Address Family specific configurations are added
  nexthop-self
  route-reflector-client
  route-server-client
  soft-reconfiguration inbound
* Changes in zebra
** Treat kernel type routes as EGP routes.
2001-08-20 07:12:27 +00:00
itojun
79fde8e079 upgrade to zebra 0.92. see zebra-0.92/*/ChangeLog for detailed changes. 2001-08-19 11:45:52 +00:00
wiz
13e4dd7896 Install zebra.info-{1,2,3} (pregenerated). Fixes pkg/13067 by Kimmo Suouminen. 2001-06-26 11:34:16 +00:00
jlam
3a6cae9537 Reorder some lines so that GNU_CONFIGURE defintion precedes inclusion of
buildlink.mk files.  Mark as USE_BUILDLINK_ONLY.
2001-06-21 02:27:12 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
jlam
fa48dc5f37 Use buildlink.mk to get readline dependency and use ${BUILDLINK_INCDIR}
and ${BUILDLINK_LIBDIR} to find headers and libraries.  Also find tputs()
in termcap first, before looking in tinfo, curses, then ncurses.  Simplify
the PLIST handling by using space-separated list of PLIST files in
PLIST_SRC.
2001-05-28 21:02:28 +00:00
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00
agc
bbc67fac91 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:53:33 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
itojun
28e7a98e2c no need to include bsd.prefs.mk twice 2001-03-09 12:55:48 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
fredb
46a9e2c3de Make that "autoreconf" -- there is no "autoremake". 2001-02-06 03:16:56 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
itojun
322a5434be upgrade to 0.91a. no changelog supplied on webpage. 2001-02-03 09:45:16 +00:00
itojun
fe56d9041f upgrade to 0.90a. 0.90a fixes fatal bug in 0.90 bgpd. 2001-01-19 01:49:37 +00:00
itojun
ae26d450c1 upgrade to 0.90.
New RIB code provides multiple nexthop for a prefix.
Equal cost multipath works on GNU/Linux.
Communication between protocol daemon and zebra is changed to UNIX domain socket.
BGP trap MIB works.
BGP route selection is improved and various option is provided.
New OSPF packet read method.

PLEASE UPDATE WHOLE SUITE including zebra, bgpd, ripd, ripngd,
ospfd, ospf6d when you update from previous version. Zebra protocol
is changed so there may be some protocol mismatch when you don't
update everything.
2001-01-11 05:34:16 +00:00
hubertf
64e20c58c7 remove redundant homepage url 2001-01-06 08:39:14 +00:00
itojun
1501c31d46 disable vtysh build (BROKEN), due to possible security issue.
FreeBSD PR 23856.
2000-12-26 14:32:30 +00:00
itojun
b91ea37ac9 upgrade to 0.89a. address PR 11331 (packaging mistake in 0.89?) 2000-10-29 15:35:35 +00:00
itojun
565dbf6bb1 use 0.89.
+ OSPF works on x86 Solaris box.
+ OSPF neighbor is supported.
+ IPv6 inteface's address information propagation bug is fixed.
+ BGP's various MED comparison methods are added.
+ BGP read lock problem is fixed.
+ Zebra works on OpenBSD again.

s/CFLAGS/CPPFLAGS/, to make vtysh build successful.
From: Hal Snyder <hal@vailsys.com>
2000-10-13 15:13:54 +00:00
itojun
38d782a215 enable "vtysh" build by make USE_ZEBRA_VTYSH (depends on readline).
stabilize build by requiring gmake.
2000-08-27 08:32:55 +00:00
kim
b1e663a835 Place machine-specific config files in /etc/zebra, and
install sample configs in ${PREFIX}/share/examples/zebra.
2000-08-24 01:25:36 +00:00
itojun
ee1855f9ea upgrade to 0.88.
--- from announcement on zebra@zebra.org
o Zebra protocol is changed to support multipath and distance configuration.
o Distance configuration is enabled.
o Metric value is passed from protocol daemon to zebra.
o "default-information originate" for OSPF.
o Soft reconfiguration for BGP.
o Route refresh support for BGP.
o MD5 authentication for RIP.
o Introducing integrated shell vtysh.

PLEASE UPDATE WHOLE SUITE including zebra, bgpd, ripd, ripngd, ospfd,
ospf6d when you update from previous version.  Zebra protocol is
changed so there may be some protocol mismatch when you don't update
everything.
2000-08-18 02:42:05 +00:00
itojun
99f1e12225 upgrade to 0.87.
key changes from www.zebra.org:

Many ospfd related bugs are fixed.
Now OSPF module becomes very stable again ;-).
MPLS-VPN PE-RR functionality is added to bgpd.
RIP,zebra interface up/down handling improved.
2000-06-13 12:11:30 +00:00
itojun
11c573d7a2 upgrade to 0.86.
0.85 -> 0.86 changes:

* Changes in lib
** Fix bug of exec-timeout command which may cause crush.
** Multiple same policy for "access-list", "ip prefix-list, "as-path
access-list", "ip community-list" is not duplicated.
** It used to be "ip prefix-list A.B.C.D/M" match routes which mask >=
M.  Now default behavior is exact match so it only match routes which
mask == M.
* Changes in bgpd
** "match ip address prefix-list" is added to route-map.
** A route without local preference is evaluated as 100 local preference.
** Select smaller router-id route when other values are same.
** Compare MED only both routes comes from same neighboring AS.
** "bgp always-compare-med" command is added.
** Now MED value is passed to IBGP peer.
** When neighbor's filter is configured with non-existent access-list,
as-path access-list, ip prefix-list, route-map.  The behavior is
changed from all permit to all deny.
* Changes in ospfd
** Fix bug of external route tag byte order.
** OSPF Neighbor deletion bug which cause crush is fixed.
** Some route calculation bug are fixed.
** Add sanity check with router	routing table.
** Fix bug of memory leak about linklist.
** Fix bug of 1-WayReceived in NSM.
** Take care of BIGENDIAN architecture.
** Fix bug of NSM state flapping between ExStart and Exchange.
** Fix bug of Network-LSA originated in stub network.
** Fix bug of MS flag unset.
** Add to schedule router_lsa origination when the interface cost
changes.
** Increment LS age by configured interface transmit_delay.
** distribute-list is reimplemented.
** Fix bug of refresh never occurs.
** Fix bug of summary-LSAs reorigination.  Correctly copy
OSPF_LSA_APPROVED flag to new LSA. when summary-LSA is reoriginatd.
** Fix bug of re-origination when a neighbor disappears.
** Fix bug of segmentation fault with DD retransmission.
** Fix network-LSA re-origination problem.
** Fix problem of remaining withdrawn routes on zebra.
* Changes in ripd
** Do not leave from multicast group when interface goes down bug is
fixed.
* Changes in zebra
** Remove client structure when client dies.
** Take care static route when interface goes up/down.
2000-04-28 08:36:54 +00:00
itojun
26ef31a0a2 upgrade to 0.85.
(changelog from www.zebra.org)

Fix bug of OSPF LSA memory leak.
Fix bug of OSPF external route memory leak.
OSPF AS-external-LSA origination bug was fixed.
And other many ospfd problems are fixed.
BGP Route reflector's originator-id bug is fixed.
RIPv1 update is done by class-full manner.
2000-03-09 23:29:04 +00:00