- Update to 2.3

PR:		ports/103635
Submitted by:	KATO Tsuguru <tkato432 at yahoo.com>
This commit is contained in:
Rong-En Fan 2006-09-26 12:33:18 +00:00
parent 4cc2e0c925
commit e178c0a05c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=173888
5 changed files with 16 additions and 50 deletions

View file

@ -7,7 +7,7 @@
# #
PORTNAME= bochs PORTNAME= bochs
PORTVERSION= 2.2.6 PORTVERSION= 2.3
PORTEPOCH= 2 PORTEPOCH= 2
CATEGORIES= emulators CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
@ -129,6 +129,7 @@ post-patch:
s|bios/VGABIOS|${DATADIR}/VGABIOS|; \ s|bios/VGABIOS|${DATADIR}/VGABIOS|; \
' ${WRKSRC}/.bochsrc ' ${WRKSRC}/.bochsrc
@${REINPLACE_CMD} -E ' \ @${REINPLACE_CMD} -E ' \
s|install_share install_doc|install_share|; \
s|(^sharedir.+=).+|\1 ${DATADIR}|; \ s|(^sharedir.+=).+|\1 ${DATADIR}|; \
s|(^docdir.+=).+|\1 ${DOCSDIR}|; \ s|(^docdir.+=).+|\1 ${DOCSDIR}|; \
' ${WRKSRC}/Makefile.in ' ${WRKSRC}/Makefile.in
@ -141,6 +142,10 @@ post-patch:
post-install: post-install:
.if !defined(NOPORTDOCS) .if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR} @${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/CHANGES ${DOCSDIR}/CHANGES
@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
@${INSTALL_DATA} ${WRKSRC}/TODO ${DOCSDIR}/TODO
@${INSTALL_DATA} ${WRKSRC}/.bochsrc ${DOCSDIR}/bochsrc-sample.txt
@${INSTALL_DATA} ${WRKSRC}/docs-html/*.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/docs-html/*.txt ${DOCSDIR}
@${MKDIR} ${DOCSDIR}/html @${MKDIR} ${DOCSDIR}/html
@${INSTALL_DATA} ${WRKSRC}/docs-html/*.html ${DOCSDIR}/html @${INSTALL_DATA} ${WRKSRC}/docs-html/*.html ${DOCSDIR}/html

View file

@ -1,3 +1,3 @@
MD5 (bochs-2.2.6.tar.gz) = 961482eb78b55fe3e0e0639e34b4c2c1 MD5 (bochs-2.3.tar.gz) = 100c02fbcd402c2b4862d0251be539fd
SHA256 (bochs-2.2.6.tar.gz) = 25447ca196794bb2e00d314038f75ad8aeead87dcf34e9501598b900dea639ee SHA256 (bochs-2.3.tar.gz) = fd926f3915d0619ddde8dedd02dac661f3233d77f3fc2ec7f94e1e028398497a
SIZE (bochs-2.2.6.tar.gz) = 3765867 SIZE (bochs-2.3.tar.gz) = 3812273

View file

@ -1,12 +0,0 @@
$FreeBSD$
--- bx_debug/lexer.l.orig Tue Apr 10 03:57:02 2001
+++ bx_debug/lexer.l Sun May 20 13:25:29 2001
@@ -105,7 +105,7 @@
\/[0-9]+ { bxlval.sval = strdup(bxtext); return(BX_TOKEN_XFORMAT); }
0x[0-9a-fA-F]+ { bxlval.uval = strtoul(bxtext+2, NULL, 16); return(BX_TOKEN_NUMERIC); }
0[0-7]+ { bxlval.uval = strtoul(bxtext+1, NULL, 8); return(BX_TOKEN_NUMERIC); }
-[0-9]+L { bxlval.ulval = strtoull(bxtext, NULL, 10); return(BX_TOKEN_LONG_NUMERIC); }
+[0-9]+L { bxlval.ulval = strtouq(bxtext, NULL, 10); return(BX_TOKEN_LONG_NUMERIC); }
[0-9]+ { bxlval.uval = strtoul(bxtext, NULL, 10); return(BX_TOKEN_NUMERIC); }
$[a-zA-Z_][a-zA-Z0-9_]* { bxlval.sval = strdup(bxtext); return(BX_TOKEN_SYMBOLNAME); }
\n { return('\n'); }

View file

@ -1,27 +0,0 @@
--- iodev/eth_vde.cc.orig Sat Dec 10 16:37:35 2005
+++ iodev/eth_vde.cc Sat Mar 18 00:25:18 2006
@@ -41,18 +41,22 @@
#include <sys/poll.h>
#include <sys/time.h>
#include <sys/resource.h>
-#include <asm/types.h>
#include <sys/socket.h>
#include <sys/uio.h>
#include <sys/wait.h>
#include <sys/un.h>
+#if defined(__linux__)
+#include <asm/types.h>
#include <linux/netlink.h>
#include <linux/if.h>
+#elif BX_HAVE_NET_IF_H
+#include <net/if.h>
+#endif
#include <assert.h>
#include <fcntl.h>
#include <errno.h>
#include <unistd.h>
-#include <stdint.h>
+#include <inttypes.h>
#define SWITCH_MAGIC 0xfeedface

View file

@ -7,9 +7,9 @@ bin/bximage
%%DATADIR%%/VGABIOS-elpin-LICENSE %%DATADIR%%/VGABIOS-elpin-LICENSE
%%DATADIR%%/VGABIOS-lgpl-README %%DATADIR%%/VGABIOS-lgpl-README
%%DATADIR%%/VGABIOS-lgpl-latest %%DATADIR%%/VGABIOS-lgpl-latest
%%DATADIR%%/VGABIOS-lgpl-latest-debug
%%DATADIR%%/VGABIOS-lgpl-latest-cirrus %%DATADIR%%/VGABIOS-lgpl-latest-cirrus
%%DATADIR%%/VGABIOS-lgpl-latest-cirrus-debug %%DATADIR%%/VGABIOS-lgpl-latest-cirrus-debug
%%DATADIR%%/VGABIOS-lgpl-latest-debug
%%DATADIR%%/keymaps/sdl-pc-de.map %%DATADIR%%/keymaps/sdl-pc-de.map
%%DATADIR%%/keymaps/sdl-pc-us.map %%DATADIR%%/keymaps/sdl-pc-us.map
%%DATADIR%%/keymaps/x11-pc-be.map %%DATADIR%%/keymaps/x11-pc-be.map
@ -23,19 +23,19 @@ bin/bximage
%%DATADIR%%/keymaps/x11-pc-si.map %%DATADIR%%/keymaps/x11-pc-si.map
%%DATADIR%%/keymaps/x11-pc-uk.map %%DATADIR%%/keymaps/x11-pc-uk.map
%%DATADIR%%/keymaps/x11-pc-us.map %%DATADIR%%/keymaps/x11-pc-us.map
%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/CHANGES
%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/README
%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/TODO
%%DOCSDIR%%/TODO
%%DOCSDIR%%/bochsrc-sample.txt
%%PORTDOCS%%%%DOCSDIR%%/biossums.txt %%PORTDOCS%%%%DOCSDIR%%/biossums.txt
%%PORTDOCS%%%%DOCSDIR%%/bochsrc-sample.txt
%%PORTDOCS%%%%DOCSDIR%%/cvs-structure.txt %%PORTDOCS%%%%DOCSDIR%%/cvs-structure.txt
%%PORTDOCS%%%%DOCSDIR%%/html/Linux.html %%PORTDOCS%%%%DOCSDIR%%/html/Linux.html
%%PORTDOCS%%%%DOCSDIR%%/html/cosimulation.html %%PORTDOCS%%%%DOCSDIR%%/html/cosimulation.html
%%PORTDOCS%%%%DOCSDIR%%/html/index.html %%PORTDOCS%%%%DOCSDIR%%/html/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/iodebug.html %%PORTDOCS%%%%DOCSDIR%%/html/iodebug.html
%%PORTDOCS%%%%DOCSDIR%%/memory.txt
%%PORTDOCS%%%%DOCSDIR%%/random.txt %%PORTDOCS%%%%DOCSDIR%%/random.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html %%PORTDOCS%%@dirrm %%DOCSDIR%%/html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%DATADIR%%/keymaps @dirrm %%DATADIR%%/keymaps
@dirrm %%DATADIR%% @dirrm %%DATADIR%%
@dirrm %%DOCSDIR%%