Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 10/07/2004 02:01:39
Module Name:	pkgsrc
Committed By:	jlam
Date:		Thu Oct  7 02:01:39 UTC 2004

Modified Files:
	pkgsrc: Makefile
	pkgsrc/cross/COMMON: cross.mk
	pkgsrc/emulators/suse91_linux: Makefile.common
	pkgsrc/emulators/suse_linux: Makefile.common
	pkgsrc/lang/tcl-tclX: Makefile
	pkgsrc/lang/tk-tclX: Makefile
	pkgsrc/math/p5-Math-Pari: Makefile
	pkgsrc/mk: autoconf.mk bsd.pkg.mk bsd.prefs.mk
	pkgsrc/mk/bulk: bsd.bulk-pkg.mk
	pkgsrc/mk/defaults: mk.conf
	pkgsrc/mk/platform: SunOS.mk
	pkgsrc/net/ppp-mppe: Makefile
	pkgsrc/pkgtools/pkg_regress: Makefile
	pkgsrc/pkgtools/pkgclean: Makefile
	pkgsrc/pkgtools/pkgdep: Makefile
	pkgsrc/pkgtools/pkgdepgraph: Makefile
	pkgsrc/pkgtools/pkgfind: Makefile
	pkgsrc/pkgtools/pkglint: Makefile
	pkgsrc/print/ja-ptex-bin: Makefile
	pkgsrc/print/texfamily: Makefile
	pkgsrc/security/audit-packages: Makefile

Log Message:
* Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,
  as it's only used internally by bsd.prefs.mk.

* Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR.
  Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile
  than the old method of stripping off the last two components of
  ${.CURDIR}.  PKGSRCDIR may now be used after bsd.prefs.mk is defined.

* Change all references to _PKGSRCDIR to PKGSRCDIR.


To generate a diff of this commit:
cvs rdiff -r1.65 -r1.66 pkgsrc/Makefile
cvs rdiff -r1.29 -r1.30 pkgsrc/cross/COMMON/cross.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/emulators/suse91_linux/Makefile.common
cvs rdiff -r1.18 -r1.19 pkgsrc/emulators/suse_linux/Makefile.common
cvs rdiff -r1.21 -r1.22 pkgsrc/lang/tcl-tclX/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/lang/tk-tclX/Makefile
cvs rdiff -r1.13 -r1.14 pkgsrc/math/p5-Math-Pari/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/autoconf.mk
cvs rdiff -r1.1509 -r1.1510 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.170 -r1.171 pkgsrc/mk/bsd.prefs.mk
cvs rdiff -r1.62 -r1.63 pkgsrc/mk/bulk/bsd.bulk-pkg.mk
cvs rdiff -r1.2 -r1.3 pkgsrc/mk/defaults/mk.conf
cvs rdiff -r1.1 -r1.2 pkgsrc/mk/platform/SunOS.mk
cvs rdiff -r1.26 -r1.27 pkgsrc/net/ppp-mppe/Makefile
cvs rdiff -r1.1 -r1.2 pkgsrc/pkgtools/pkg_regress/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/pkgtools/pkgclean/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/pkgtools/pkgdep/Makefile
cvs rdiff -r1.17 -r1.18 pkgsrc/pkgtools/pkgdepgraph/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/pkgtools/pkgfind/Makefile
cvs rdiff -r1.204 -r1.205 pkgsrc/pkgtools/pkglint/Makefile
cvs rdiff -r1.12 -r1.13 pkgsrc/print/ja-ptex-bin/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/print/texfamily/Makefile
cvs rdiff -r1.49 -r1.50 pkgsrc/security/audit-packages/Makefile

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