Subject: Re: keymap directory for amiga and atari in miniroot
To: Klaus Heinz <klaus.heinz@onlinehome.de>
From: Luke Mewburn <lukem@wasabisystems.com>
List: tech-install
Date: 04/10/2002 12:01:44
On Wed, Apr 10, 2002 at 02:54:20AM +0200, Klaus Heinz wrote:
| Hi,
|
| I have tried to cross-build NetBSD/amiga on i386 and the build failed
| in creating the miniroot directories:
|
| /usr/local/bin/nbmtree -def work.spec -p work/ -UW
| nbmtree: ./usr/share/keymaps: No such file or directory
|
| The cause is a missing specification for ./usr/share/keymaps, which also
| applies to the atari port as far as I can tell from the list files.
Thank you for bringing this to our attention!
I've applied the fix (with uname=root gname=wheel) to the atari and
amiga miniroot list configs, and also improved the wording in
parselist.awk.
In the future, could you send-pr this type of thing, so we can track
the problem and it's less likely to be lost in the usual mailing list
noise?
Thanks,
Luke.
|
| I would like to change the following:
|
| RCS file: /cvsroot/basesrc/distrib/amiga/miniroot/list,v
| retrieving revision 1.13
| diff -u -r1.13 list
| --- list 2002/03/06 12:04:50 1.13
| +++ list 2002/04/10 00:35:38
| @@ -33,6 +33,7 @@
| COPY ${ARCHDIR}/dot.profile .profile
|
| # and the keyboard maps
| +MTREE ./usr/share/keymaps type=dir mode=755
| COPYDIR ${DESTDIR}/usr/share/keymaps/amiga usr/share/keymaps/amiga
|
|
| I would also suggest the following addition to the parselist.awk script:
|
| RCS file: /cvsroot/basesrc/distrib/common/parselist.awk,v
| retrieving revision 1.9
| diff -u -r1.9 parselist.awk
| --- parselist.awk 2002/03/14 22:26:09 1.9
| +++ parselist.awk 2002/04/10 00:43:17
| @@ -78,7 +78,8 @@
| # M P COPY src dest [mode] copy src to dest
| #
| # M P COPYDIR src dest recursively copy files under src to
| -# dest. for M, the directories in src
| +# dest. for M, the directory dest is
| +# created and the directories in src
| # are listed first.
| #
|
| If that's ok, I will commit the changes for amiga and the awk script.
|
|
| ciao
| Klaus
--
Luke Mewburn <lukem@wasabisystems.com> http://www.wasabisystems.com
Luke Mewburn <lukem@netbsd.org> http://www.netbsd.org
Wasabi Systems - NetBSD hackers for hire
NetBSD - the world's most portable UNIX-like operating system