Subject: PR/36863 CVS commit: pkgsrc/emulators
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-bugs
Date: 08/30/2007 16:55:02
The following reply was made to PR pkg/36863; it has been noted by GNATS.

From: "Johnny C. Lam" <jlam@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: PR/36863 CVS commit: pkgsrc/emulators
Date: Thu, 30 Aug 2007 16:54:09 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	jlam
 Date:		Thu Aug 30 16:54:09 UTC 2007
 
 Modified Files:
 	pkgsrc/emulators/compat12: Makefile
 	pkgsrc/emulators/compat13: Makefile
 	pkgsrc/emulators/compat14: Makefile
 	pkgsrc/emulators/compat15: Makefile
 	pkgsrc/emulators/compat15-extras: Makefile
 	pkgsrc/emulators/compat16: Makefile
 	pkgsrc/emulators/compat16-extras: Makefile
 	pkgsrc/emulators/compat20: Makefile
 	pkgsrc/emulators/compat20-extras: Makefile
 	pkgsrc/emulators/compat30: Makefile
 	pkgsrc/emulators/compat30-extras: Makefile
 	pkgsrc/emulators/compat_netbsd: Makefile.common
 
 Log Message:
 Don't rely on differences in the value of DISTNAME that rely on
 "immediate" versus "lazy" evaluation of the value.  Just explicitly
 define a variable (COMPAT_PKG) that holds the value that's needed in
 each of the compat* packages, and use it within Makefile.common.
 
 This was an attempt to solve PR pkg/36863, but it doesn't look like
 pkglint or lintpkgsrc understand this more straightforward variable
 construction either.
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.33 -r1.34 pkgsrc/emulators/compat12/Makefile
 cvs rdiff -r1.29 -r1.30 pkgsrc/emulators/compat13/Makefile
 cvs rdiff -r1.21 -r1.22 pkgsrc/emulators/compat14/Makefile
 cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat15/Makefile
 cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat15-extras/Makefile
 cvs rdiff -r1.10 -r1.11 pkgsrc/emulators/compat16/Makefile
 cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat16-extras/Makefile
 cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat20/Makefile
 cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat20-extras/Makefile
 cvs rdiff -r1.1 -r1.2 pkgsrc/emulators/compat30/Makefile
 cvs rdiff -r1.2 -r1.3 pkgsrc/emulators/compat30-extras/Makefile
 cvs rdiff -r1.6 -r1.7 pkgsrc/emulators/compat_netbsd/Makefile.common
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.