On Thu, Oct 25, 2007 at 10:28:38PM +1000, Jonathan Gray wrote:
> This updates bochs to 2.3.5
> Since the last port version update was over 3 years ago
> there are quite a few changes.
>
ok, works for me on i386. I'm only missing keymaps necessary to
make it work with a french keyboard. The above diff fixes this.
-- Alexandre
--- Makefile-current Fri Oct 26 14:56:25 2007
+++ Makefile Fri Oct 26 15:05:15 2007
@@ -110,9 +110,11 @@ BIOS += VGABIOS-lgpl-latest VGABIOS-lgpl-README
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/bochs/bios
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/bochs/keymaps
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bochs
cd ${WRKBUILD}; ${INSTALL_PROGRAM} bochs bximage ${PREFIX}/bin
cd ${WRKSRC}/bios; ${INSTALL_DATA} ${BIOS} ${PREFIX}/share/bochs/bios
+ ${INSTALL_DATA} ${WRKSRC}/gui/keymaps/*.map
${PREFIX}/share/bochs/keymaps
${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${PREFIX}/man/man5
${INSTALL_DATA} ${WRKSRC}/docs-html/*.html ${PREFIX}/share/doc/bochs
--- pkg/PLIST.orig Wed Oct 17 09:15:44 2007
+++ pkg/PLIST Fri Oct 26 15:19:17 2007
@@ -1,10 +1,12 @@
@comment $OpenBSD: PLIST,v 1.16 2004/09/15 00:42:04 espie Exp $
bin/bochs
bin/bximage
+man/cat3f/
@man man/man1/bochs-dlx.1
@man man/man1/bochs.1
@man man/man1/bxcommit.1
@man man/man1/bximage.1
+man/man3f/
@man man/man5/bochsrc.5
share/bochs/
share/bochs/bios/
@@ -14,6 +16,20 @@
share/bochs/bios/VGABIOS-lgpl-README
share/bochs/bios/VGABIOS-lgpl-latest
share/bochs/bochsrc
+share/bochs/keymaps/
+share/bochs/keymaps/sdl-pc-de.map
+share/bochs/keymaps/sdl-pc-us.map
+share/bochs/keymaps/x11-pc-be.map
+share/bochs/keymaps/x11-pc-da.map
+share/bochs/keymaps/x11-pc-de.map
+share/bochs/keymaps/x11-pc-es.map
+share/bochs/keymaps/x11-pc-fr.map
+share/bochs/keymaps/x11-pc-it.map
+share/bochs/keymaps/x11-pc-ru.map
+share/bochs/keymaps/x11-pc-se.map
+share/bochs/keymaps/x11-pc-si.map
+share/bochs/keymaps/x11-pc-uk.map
+share/bochs/keymaps/x11-pc-us.map
share/doc/bochs/
share/doc/bochs/Linux.html
share/doc/bochs/cosimulation.html