From f9c510a18e11cd861e7a1541c5b7594c7146baaa Mon Sep 17 00:00:00 2001 From: jlam Date: Thu, 23 Aug 2007 21:50:23 +0000 Subject: Only invoke MAKEDEV to create devices if that script exists (which doesn't on FreeBSD-6.x). This fixes PR pkg/34817 and PR pkg/36081. --- emulators/suse100_base/INSTALL | 9 +++++---- emulators/suse91_base/INSTALL | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) (limited to 'emulators') diff --git a/emulators/suse100_base/INSTALL b/emulators/suse100_base/INSTALL index 0f46bf58fa7..f86e8838a85 100644 --- a/emulators/suse100_base/INSTALL +++ b/emulators/suse100_base/INSTALL @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.7 2007/07/30 14:42:43 jlam Exp $ +# $NetBSD: INSTALL,v 1.8 2007/08/23 21:50:23 jlam Exp $ # Generate a +ROOT_ACTIONS script that runs certain actions that require # superuser privileges. @@ -57,9 +57,10 @@ ADD,0) ${CP} /dev/MAKEDEV ${EMULDIR}/dev ${TEST} ! -f /dev/MAKEDEV.subr || ${CP} /dev/MAKEDEV.subr ${EMULDIR}/dev - ( cd ${EMULDIR}/dev && - ${SH} ./MAKEDEV std audio && - ${LN} -fs sound dsp ) + ${TEST} ! -f ${EMULDIR}/dev/MAKEDEV || + ( cd ${EMULDIR}/dev && + ${SH} ./MAKEDEV std audio && + ${LN} -fs sound dsp ) # Create the appropriate symlink so that the kernel will # find the installed files. diff --git a/emulators/suse91_base/INSTALL b/emulators/suse91_base/INSTALL index c26554c622d..25c9821f057 100644 --- a/emulators/suse91_base/INSTALL +++ b/emulators/suse91_base/INSTALL @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.6 2007/07/30 14:42:43 jlam Exp $ +# $NetBSD: INSTALL,v 1.7 2007/08/23 21:50:23 jlam Exp $ # Generate a +ROOT_ACTIONS script that runs certain actions that require # superuser privileges. @@ -57,9 +57,10 @@ ADD,0) ${CP} /dev/MAKEDEV ${EMULDIR}/dev ${TEST} ! -f /dev/MAKEDEV.subr || ${CP} /dev/MAKEDEV.subr ${EMULDIR}/dev - ( cd ${EMULDIR}/dev && - ${SH} ./MAKEDEV std audio && - ${LN} -fs sound dsp ) + ${TEST} ! -f ${EMULDIR}/dev/MAKEDEV || + ( cd ${EMULDIR}/dev && + ${SH} ./MAKEDEV std audio && + ${LN} -fs sound dsp ) # Create the appropriate symlink so that the kernel will # find the installed files. -- cgit v1.2.3