Commit graph

83 commits

Author SHA1 Message Date
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
joerg
d9a154f656 Remove redundant errno. 2005-12-19 14:03:26 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
adam
8ad8c7fee3 Changes 0.95:
* Changes in zebra
** IRDP support is added.

* Changes in ripd
** Set receive UDP socket buffer to large value.

* Changes in ospfd
** Fix problem of OpenBSD-3.4 IP header length treatment.

* Changes in ospf6d
** Area support is added.

* Changes in bgpd
** Old commands are removed

"show ipv6 summary"
"show ipv6 mbgp summary"
** New ospf6d implementation is introduced.  This is rewrite of whole
   ospf6d code to make it far much better than old code.

* Changes in vtysh
** Many bugs and problems are fixed.  All of user of vtysh should
   update to zebra-0.95.
2005-08-11 11:14:06 +00:00
jlam
fcb7da800b Remove mk/autoconf.mk and mk/automake.mk and replace their usage with
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14".  Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
2005-06-01 20:07:59 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
b12d62efb5 Add RMD160 digests. 2005-02-24 12:13:41 +00:00
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