Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 08/23/2007 15:59:34
Module Name:	pkgsrc
Committed By:	jlam
Date:		Thu Aug 23 15:59:34 UTC 2007

Modified Files:
	pkgsrc/emulators/compat_netbsd: Makefile.common
	pkgsrc/mk/emulator: emulator.mk
Added Files:
	pkgsrc/mk/emulator: emulator-opsys.mk

Log Message:
Break out the inclusion of the operating-system-specific Makefile into
a separate emulator-opsys.mk file.

The emulator-opsys.mk file defines EMUL_DISTRO and the various *EMUL*DIR*
variables, as well as any opsys-specific variables.

Include this file within compat_netbsd/Makefile.common so that the
*EXEC_FMT variables (defined by the compat*/emulator.mk files) are
defined.  This fixes the build of compat* packages.

XXX emulator-opsys.mk will go away in the near future as we do more
XXX appropriate information hiding.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat_netbsd/Makefile.common
cvs rdiff -r0 -r1.1 pkgsrc/mk/emulator/emulator-opsys.mk
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/emulator/emulator.mk

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