Subject: keymap directory for amiga and atari in miniroot
To: None <tech-install@netbsd.org>
From: Klaus Heinz <klaus.heinz@onlinehome.de>
List: tech-install
Date: 04/10/2002 02:54:20
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.
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