Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id AB98463BC83 for ; Thu, 25 Sep 2008 14:01:47 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 5DE8363B1C0; Thu, 25 Sep 2008 14:01:47 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 8A12063B11B for ; Thu, 25 Sep 2008 14:01:46 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 79446175D0; Thu, 25 Sep 2008 14:01:46 +0000 (UTC) From: Thomas Klausner Subject: CVS commit: pkgsrc/mk/pkginstall To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org Message-Id: <20080925140146.79446175D0@cvs.netbsd.org> Date: Thu, 25 Sep 2008 14:01:46 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: wiz Date: Thu Sep 25 14:01:46 UTC 2008 Modified Files: pkgsrc/mk/pkginstall: files Log Message: Fix a longstanding bug in the pkginstall infrastructure: incomplete support for creating empty files as CONF_FILES. The usual way is to add CONF_FILES= /dev/null /some/file However, some parts of the infrastructure check if the "source" is a file -- this fails for /dev/null obviously (other parts accept character devices already). Fix this. Will follow up with PKGREVISION bumps for affected packages. Ok during freeze: agc@ To generate a diff of this commit: cvs rdiff -r1.5 -r1.6 pkgsrc/mk/pkginstall/files Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.