Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 03/05/2006 16:27:29
Module Name:	pkgsrc
Committed By:	jlam
Date:		Sun Mar  5 16:27:29 UTC 2006

Modified Files:
	pkgsrc/archivers/gcpio: Makefile
	pkgsrc/archivers/gsharutils: Makefile
	pkgsrc/audio/csound4: Makefile
	pkgsrc/audio/libmikmod: Makefile
	pkgsrc/audio/openal: Makefile
	pkgsrc/audio/rplay: Makefile
	pkgsrc/audio/solfege: Makefile
	pkgsrc/audio/tracker: Makefile
	pkgsrc/cad/gschem: Makefile
	pkgsrc/cad/ng-spice: Makefile
	pkgsrc/comms/fidogate: Makefile
	pkgsrc/comms/mgetty+sendfax: Makefile
	pkgsrc/cross/avr-binutils: Makefile
	pkgsrc/cross/avrdude: Makefile
	pkgsrc/cross/h8300-hms-binutils: Makefile
	pkgsrc/cross/i386-msdosdjgpp: Makefile
	pkgsrc/cross/i386-netbsdpe: Makefile
	pkgsrc/cross/mipsEEel-netbsd: Makefile
	pkgsrc/databases/gnats: Makefile
	pkgsrc/devel/allegro: Makefile
	pkgsrc/devel/autoconf213: Makefile
	pkgsrc/devel/autogen: Makefile
	pkgsrc/devel/automake14: Makefile
	pkgsrc/devel/binutils: Makefile
	pkgsrc/devel/cssc: Makefile
	pkgsrc/devel/cvs: Makefile
	pkgsrc/devel/elib: Makefile
	pkgsrc/devel/flim: Makefile
	pkgsrc/devel/g-wrap: Makefile
	pkgsrc/devel/g-wrap1: Makefile
	pkgsrc/devel/gcvs: Makefile
	pkgsrc/devel/gdb6: Makefile
	pkgsrc/devel/gdbada: Makefile
	pkgsrc/devel/guile-gtk: Makefile
	pkgsrc/devel/guile-lib: Makefile
	pkgsrc/devel/libidn: Makefile
	pkgsrc/devel/libjit: Makefile
	pkgsrc/devel/libtool-info: Makefile
	pkgsrc/devel/monotone: Makefile
	pkgsrc/devel/nasm: Makefile
	pkgsrc/devel/opencm: Makefile
	pkgsrc/devel/semi: Makefile
	pkgsrc/devel/treecc: Makefile
	pkgsrc/editors/mule: Makefile
	pkgsrc/editors/zile: Makefile
	pkgsrc/finance/gnucash-devel: Makefile
	pkgsrc/games/xconq: Makefile
	pkgsrc/graphics/gnuplot: Makefile.common
	pkgsrc/graphics/gri: Makefile
	pkgsrc/graphics/hp2xx: Makefile
	pkgsrc/graphics/xzgv: Makefile
	pkgsrc/lang/gauche: Makefile
	pkgsrc/lang/gcc34: Makefile
	pkgsrc/lang/guile: Makefile
	pkgsrc/lang/ksi: Makefile
	pkgsrc/lang/librep: Makefile
	pkgsrc/lang/pnet: Makefile
	pkgsrc/lang/sather: Makefile
	pkgsrc/lang/smalltalk: Makefile
	pkgsrc/mail/gnus: Makefile
	pkgsrc/mail/mairix: Makefile
	pkgsrc/mail/vm: Makefile
	pkgsrc/math/R: Makefile
	pkgsrc/math/calc: Makefile
	pkgsrc/math/ess: Makefile
	pkgsrc/math/eukleides: Makefile
	pkgsrc/math/fftw2: Makefile
	pkgsrc/math/mcsim: Makefile
	pkgsrc/math/octave: Makefile
	pkgsrc/math/octave-current: Makefile
	pkgsrc/math/yorick: Makefile
	pkgsrc/misc/bbdb: Makefile
	pkgsrc/misc/vera: Makefile
	pkgsrc/mk: bsd.pkg.use.mk texinfo.mk
	pkgsrc/mk/tools: defaults.mk replace.mk texinfo.mk tools.Darwin.mk
	    tools.DragonFly.mk tools.FreeBSD.mk tools.Interix.mk tools.Linux.mk
	    tools.NetBSD.mk tools.OpenBSD.mk
	pkgsrc/net/freewais-sf: Makefile
	pkgsrc/net/ipgrab: Makefile
	pkgsrc/net/lambdamoo-doc: Makefile
	pkgsrc/net/mydns-pgsql: Makefile.common
	pkgsrc/net/zebra: Makefile
	pkgsrc/print/dvipng: Makefile
	pkgsrc/print/gv: Makefile
	pkgsrc/print/lilypond: Makefile
	pkgsrc/security/libtasn1: Makefile
	pkgsrc/security/sfs: Makefile
	pkgsrc/shells/bash: Makefile
	pkgsrc/shells/zsh: Makefile.common
	pkgsrc/shells/zsh3: Makefile
	pkgsrc/sysutils/e2fsprogs: Makefile
	pkgsrc/sysutils/libgtop2: Makefile
	pkgsrc/sysutils/mtools: Makefile
	pkgsrc/textproc/grep: Makefile
	pkgsrc/textproc/ndtpd: Makefile
	pkgsrc/textproc/rubber: Makefile
	pkgsrc/textproc/wdiff: Makefile
	pkgsrc/wm/sawfish: Makefile

Log Message:
* Teach the tools framework how to supply the pkgsrc version of
  makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.


To generate a diff of this commit:
cvs rdiff -r1.30 -r1.31 pkgsrc/archivers/gcpio/Makefile
cvs rdiff -r1.35 -r1.36 pkgsrc/archivers/gsharutils/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/audio/csound4/Makefile
cvs rdiff -r1.38 -r1.39 pkgsrc/audio/libmikmod/Makefile
cvs rdiff -r1.15 -r1.16 pkgsrc/audio/openal/Makefile
cvs rdiff -r1.53 -r1.54 pkgsrc/audio/rplay/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/audio/solfege/Makefile
cvs rdiff -r1.37 -r1.38 pkgsrc/audio/tracker/Makefile
cvs rdiff -r1.37 -r1.38 pkgsrc/cad/gschem/Makefile
cvs rdiff -r1.31 -r1.32 pkgsrc/cad/ng-spice/Makefile
cvs rdiff -r1.50 -r1.51 pkgsrc/comms/fidogate/Makefile
cvs rdiff -r1.50 -r1.51 pkgsrc/comms/mgetty+sendfax/Makefile
cvs rdiff -r1.12 -r1.13 pkgsrc/cross/avr-binutils/Makefile
cvs rdiff -r1.12 -r1.13 pkgsrc/cross/avrdude/Makefile
cvs rdiff -r1.13 -r1.14 pkgsrc/cross/h8300-hms-binutils/Makefile
cvs rdiff -r1.24 -r1.25 pkgsrc/cross/i386-msdosdjgpp/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/cross/i386-netbsdpe/Makefile
cvs rdiff -r1.17 -r1.18 pkgsrc/cross/mipsEEel-netbsd/Makefile
cvs rdiff -r1.24 -r1.25 pkgsrc/databases/gnats/Makefile
cvs rdiff -r1.15 -r1.16 pkgsrc/devel/allegro/Makefile
cvs rdiff -r1.16 -r1.17 pkgsrc/devel/autoconf213/Makefile
cvs rdiff -r1.20 -r1.21 pkgsrc/devel/autogen/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/automake14/Makefile
cvs rdiff -r1.29 -r1.30 pkgsrc/devel/binutils/Makefile
cvs rdiff -r1.23 -r1.24 pkgsrc/devel/cssc/Makefile
cvs rdiff -r1.90 -r1.91 pkgsrc/devel/cvs/Makefile
cvs rdiff -r1.15 -r1.16 pkgsrc/devel/elib/Makefile
cvs rdiff -r1.20 -r1.21 pkgsrc/devel/flim/Makefile
cvs rdiff -r1.41 -r1.42 pkgsrc/devel/g-wrap/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/g-wrap1/Makefile
cvs rdiff -r1.22 -r1.23 pkgsrc/devel/gcvs/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/gdb6/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/gdbada/Makefile
cvs rdiff -r1.28 -r1.29 pkgsrc/devel/guile-gtk/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/guile-lib/Makefile
cvs rdiff -r1.30 -r1.31 pkgsrc/devel/libidn/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/devel/libjit/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/libtool-info/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/devel/monotone/Makefile
cvs rdiff -r1.27 -r1.28 pkgsrc/devel/nasm/Makefile
cvs rdiff -r1.38 -r1.39 pkgsrc/devel/opencm/Makefile
cvs rdiff -r1.21 -r1.22 pkgsrc/devel/semi/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/devel/treecc/Makefile
cvs rdiff -r1.36 -r1.37 pkgsrc/editors/mule/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/editors/zile/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/finance/gnucash-devel/Makefile
cvs rdiff -r1.29 -r1.30 pkgsrc/games/xconq/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/graphics/gnuplot/Makefile.common
cvs rdiff -r1.26 -r1.27 pkgsrc/graphics/gri/Makefile
cvs rdiff -r1.31 -r1.32 pkgsrc/graphics/hp2xx/Makefile
cvs rdiff -r1.30 -r1.31 pkgsrc/graphics/xzgv/Makefile
cvs rdiff -r1.34 -r1.35 pkgsrc/lang/gauche/Makefile
cvs rdiff -r1.31 -r1.32 pkgsrc/lang/gcc34/Makefile
cvs rdiff -r1.69 -r1.70 pkgsrc/lang/guile/Makefile
cvs rdiff -r1.11 -r1.12 pkgsrc/lang/ksi/Makefile
cvs rdiff -r1.43 -r1.44 pkgsrc/lang/librep/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/lang/pnet/Makefile
cvs rdiff -r1.31 -r1.32 pkgsrc/lang/sather/Makefile
cvs rdiff -r1.37 -r1.38 pkgsrc/lang/smalltalk/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/mail/gnus/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/mail/mairix/Makefile
cvs rdiff -r1.28 -r1.29 pkgsrc/mail/vm/Makefile
cvs rdiff -r1.80 -r1.81 pkgsrc/math/R/Makefile
cvs rdiff -r1.17 -r1.18 pkgsrc/math/calc/Makefile
cvs rdiff -r1.11 -r1.12 pkgsrc/math/ess/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/math/eukleides/Makefile
cvs rdiff -r1.13 -r1.14 pkgsrc/math/fftw2/Makefile
cvs rdiff -r1.15 -r1.16 pkgsrc/math/mcsim/Makefile
cvs rdiff -r1.61 -r1.62 pkgsrc/math/octave/Makefile
cvs rdiff -r1.54 -r1.55 pkgsrc/math/octave-current/Makefile
cvs rdiff -r1.17 -r1.18 pkgsrc/math/yorick/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/misc/bbdb/Makefile
cvs rdiff -r1.15 -r1.16 pkgsrc/misc/vera/Makefile
cvs rdiff -r1.27 -r1.28 pkgsrc/mk/bsd.pkg.use.mk
cvs rdiff -r1.31 -r1.32 pkgsrc/mk/texinfo.mk
cvs rdiff -r1.44 -r1.45 pkgsrc/mk/tools/defaults.mk
cvs rdiff -r1.159 -r1.160 pkgsrc/mk/tools/replace.mk
cvs rdiff -r1.8 -r1.9 pkgsrc/mk/tools/texinfo.mk
cvs rdiff -r1.22 -r1.23 pkgsrc/mk/tools/tools.Darwin.mk \
    pkgsrc/mk/tools/tools.DragonFly.mk pkgsrc/mk/tools/tools.OpenBSD.mk
cvs rdiff -r1.23 -r1.24 pkgsrc/mk/tools/tools.FreeBSD.mk
cvs rdiff -r1.17 -r1.18 pkgsrc/mk/tools/tools.Interix.mk
cvs rdiff -r1.28 -r1.29 pkgsrc/mk/tools/tools.Linux.mk
cvs rdiff -r1.24 -r1.25 pkgsrc/mk/tools/tools.NetBSD.mk
cvs rdiff -r1.23 -r1.24 pkgsrc/net/freewais-sf/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/net/ipgrab/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/net/lambdamoo-doc/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/net/mydns-pgsql/Makefile.common
cvs rdiff -r1.73 -r1.74 pkgsrc/net/zebra/Makefile
cvs rdiff -r1.20 -r1.21 pkgsrc/print/dvipng/Makefile
cvs rdiff -r1.58 -r1.59 pkgsrc/print/gv/Makefile
cvs rdiff -r1.40 -r1.41 pkgsrc/print/lilypond/Makefile
cvs rdiff -r1.23 -r1.24 pkgsrc/security/libtasn1/Makefile
cvs rdiff -r1.22 -r1.23 pkgsrc/security/sfs/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/shells/bash/Makefile
cvs rdiff -r1.32 -r1.33 pkgsrc/shells/zsh/Makefile.common
cvs rdiff -r1.17 -r1.18 pkgsrc/shells/zsh3/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/sysutils/e2fsprogs/Makefile
cvs rdiff -r1.30 -r1.31 pkgsrc/sysutils/libgtop2/Makefile
cvs rdiff -r1.37 -r1.38 pkgsrc/sysutils/mtools/Makefile
cvs rdiff -r1.20 -r1.21 pkgsrc/textproc/grep/Makefile
cvs rdiff -r1.23 -r1.24 pkgsrc/textproc/ndtpd/Makefile
cvs rdiff -r1.12 -r1.13 pkgsrc/textproc/rubber/Makefile
cvs rdiff -r1.13 -r1.14 pkgsrc/textproc/wdiff/Makefile
cvs rdiff -r1.33 -r1.34 pkgsrc/wm/sawfish/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.