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.