diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-05-02 09:15:21 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-05-02 09:15:21 +0000 |
commit | a69ed1ce624cb3f9f13404e3e0e1fdf140ae4470 (patch) | |
tree | 095f1d4a86a5b7d8e43f7e0483b1b66673f66dc1 /emulators | |
parent | 991d09aec4e9b0ba9f12122d49ef31aa6de71e7b (diff) |
Notes
Diffstat (limited to 'emulators')
33 files changed, 0 insertions, 1444 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index e6cb3a541dfd..1279724041bc 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -10,7 +10,6 @@ SUBDIR += aftp SUBDIR += aqemu SUBDIR += atari800 - SUBDIR += basiliskII SUBDIR += bfe SUBDIR += bochs SUBDIR += bsnes @@ -153,15 +152,12 @@ SUBDIR += tiemu2 SUBDIR += tiemu3 SUBDIR += tilem - SUBDIR += tkhfs SUBDIR += tme SUBDIR += tpm-emulator SUBDIR += tuxnes - SUBDIR += twin SUBDIR += uae SUBDIR += vMac SUBDIR += vba - SUBDIR += vgb SUBDIR += vgb-bin SUBDIR += vgba-bin SUBDIR += vice @@ -180,7 +176,6 @@ SUBDIR += vmware-tools5 SUBDIR += vmware-tools6 SUBDIR += vmware3 - SUBDIR += vpce SUBDIR += vxtools SUBDIR += wahcade SUBDIR += wine diff --git a/emulators/basiliskII/Makefile b/emulators/basiliskII/Makefile deleted file mode 100644 index 02cc72754ff4..000000000000 --- a/emulators/basiliskII/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# New ports collection makefile for: BasiliskII -# Date created: 17 April 2000 -# Whom: Maxim Sobolev <sobomax@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= basiliskII -PORTVERSION= 1.0 -PORTREVISION= 10 -CATEGORIES= emulators -MASTER_SITES= http://gwenole.beauchesne.info/projects/basilisk2/files/ -MASTER_SITE_SUBDIR= basilisk -DISTNAME= BasiliskII_src_01052006 - -MAINTAINER= ports@FreeBSD.org -COMMENT= A free, portable, Open Source 68k Mac emulator - -DEPRECATED= Distfile is no more available official website has older distfiles -EXPIRATION_DATE= 2011-05-01 - -WRKSRC= ${WRKDIR}/BasiliskII-${PORTVERSION}/src/Unix - -USE_BZIP2= yes -USE_GNOME= esound gtk20 -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --disable-fbdev-dga --enable-fpe=uae ac_cv_have_33bit_addressing=no ac_cv_file__dev_ptmx=no \ - --x-includes=${LOCALBASE}/include --x-libraries=${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" - -MAN1= BasiliskII.1 -CFLAGS= -fpermissive - -post-install: - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/emulators/basiliskII/distinfo b/emulators/basiliskII/distinfo deleted file mode 100644 index 9f8c36c099c7..000000000000 --- a/emulators/basiliskII/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BasiliskII_src_01052006.tar.bz2) = dfe9e088649133485bae28a713979481 -SHA256 (BasiliskII_src_01052006.tar.bz2) = 6782f2ed3587d7790557a0994f5b7472d7a27ded0f1598b9380efabde16bd3cc -SIZE (BasiliskII_src_01052006.tar.bz2) = 1310908 diff --git a/emulators/basiliskII/files/patch-src-Unix-configure b/emulators/basiliskII/files/patch-src-Unix-configure deleted file mode 100644 index 362d4febcd39..000000000000 --- a/emulators/basiliskII/files/patch-src-Unix-configure +++ /dev/null @@ -1,131 +0,0 @@ ---- configure.orig Mon May 1 15:31:31 2006 -+++ configure Wed Nov 22 22:08:45 2006 -@@ -23521,69 +23521,69 @@ - if [ -z "$sigsegv_recovery" ]; then - echo "$as_me:$LINENO: checking whether your system supports extended signal handlers" >&5 - echo $ECHO_N "checking whether your system supports extended signal handlers... $ECHO_C" >&6 --if test "${ac_cv_have_extended_signals+set}" = set; then -- echo $ECHO_N "(cached) $ECHO_C" >&6 --else -- -- -- -- ac_ext=cc --ac_cpp='$CXXCPP $CPPFLAGS' --ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' --ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' --ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -- -- if test "$cross_compiling" = yes; then -- ac_cv_have_extended_signals=no -- --else -- cat >conftest.$ac_ext <<_ACEOF --/* confdefs.h. */ --_ACEOF --cat confdefs.h >>conftest.$ac_ext --cat >>conftest.$ac_ext <<_ACEOF --/* end confdefs.h. */ -- -- #define HAVE_SIGINFO_T 1 -- #define CONFIGURE_TEST_SIGSEGV_RECOVERY -- #include "vm_alloc.cpp" -- #include "sigsegv.cpp" -- --_ACEOF --rm -f conftest$ac_exeext --if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -- (eval $ac_link) 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -- (eval $ac_try) 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; }; then -+#if test "${ac_cv_have_extended_signals+set}" = set; then -+# echo $ECHO_N "(cached) $ECHO_C" >&6 -+#else -+# -+# -+# -+# ac_ext=cc -+#ac_cpp='$CXXCPP $CPPFLAGS' -+#ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+#ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+#ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -+# -+# if test "$cross_compiling" = yes; then -+# ac_cv_have_extended_signals=no -+# -+#else -+# cat >conftest.$ac_ext <<_ACEOF -+#/* confdefs.h. */ -+#_ACEOF -+#cat confdefs.h >>conftest.$ac_ext -+#cat >>conftest.$ac_ext <<_ACEOF -+#/* end confdefs.h. */ -+# -+# #define HAVE_SIGINFO_T 1 -+# #define CONFIGURE_TEST_SIGSEGV_RECOVERY -+# #include "vm_alloc.cpp" -+# #include "sigsegv.cpp" -+# -+#_ACEOF -+#rm -f conftest$ac_exeext -+#if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+# (eval $ac_link) 2>&5 -+# ac_status=$? -+# echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+# (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+# { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+# (eval $ac_try) 2>&5 -+# ac_status=$? -+# echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+# (exit $ac_status); }; }; then - - sigsegv_recovery=siginfo - ac_cv_have_extended_signals=yes - --else -- echo "$as_me: program exited with status $ac_status" >&5 --echo "$as_me: failed program was:" >&5 --sed 's/^/| /' conftest.$ac_ext >&5 -- --( exit $ac_status ) --ac_cv_have_extended_signals=no --fi --rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext --fi -- ac_ext=c --ac_cpp='$CPP $CPPFLAGS' --ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' --ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' --ac_compiler_gnu=$ac_cv_c_compiler_gnu -- -- -- --fi -+#else -+# echo "$as_me: program exited with status $ac_status" >&5 -+#echo "$as_me: failed program was:" >&5 -+#sed 's/^/| /' conftest.$ac_ext >&5 -+# -+#( exit $ac_status ) -+#ac_cv_have_extended_signals=no -+#fi -+#rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -+#fi -+# ac_ext=c -+#ac_cpp='$CPP $CPPFLAGS' -+#ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+#ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+#ac_compiler_gnu=$ac_cv_c_compiler_gnu -+# -+# -+# -+#fi - echo "$as_me:$LINENO: result: $ac_cv_have_extended_signals" >&5 - echo "${ECHO_T}$ac_cv_have_extended_signals" >&6 - diff --git a/emulators/basiliskII/pkg-descr b/emulators/basiliskII/pkg-descr deleted file mode 100644 index 8b56171a388d..000000000000 --- a/emulators/basiliskII/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Basilisk II is a free, portable, Open Source 68k Mac emulator. It requires a -copy of a 512K or 1MB Mac ROM and a copy of MacOS 7.x or 8.x to run. - -WWW: http://gwenole.beauchesne.info/projects/basilisk2/ diff --git a/emulators/basiliskII/pkg-message b/emulators/basiliskII/pkg-message deleted file mode 100644 index 12929c1e3aad..000000000000 --- a/emulators/basiliskII/pkg-message +++ /dev/null @@ -1,8 +0,0 @@ -******************************************************************************** - - NOTE: You have to get a copy of the original Mac ROM image and a copy of MacOS - to run BasiliskII. Be aware that the only legal way to get ROM image is - to rip it out from your Mac computer. See BasiliskII home page to get - details. - -******************************************************************************** diff --git a/emulators/basiliskII/pkg-plist b/emulators/basiliskII/pkg-plist deleted file mode 100644 index 95dfd91b2370..000000000000 --- a/emulators/basiliskII/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/BasiliskII -share/BasiliskII/fbdevices -share/BasiliskII/keycodes -share/BasiliskII/tunconfig -@dirrm share/BasiliskII diff --git a/emulators/tkhfs/Makefile b/emulators/tkhfs/Makefile deleted file mode 100644 index 8857b70f1770..000000000000 --- a/emulators/tkhfs/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: tkhfs -# Date created: 17 November 1994 -# Whom: jmz -# -# $FreeBSD$ -# - -PORTNAME= tkhfs -PORTVERSION= 1.27 -PORTREVISION= 3 -CATEGORIES= emulators tk -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= jmz -DISTNAME= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= A Tcl/Tk front end to the hfs program - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -USE_TK= yes -PLIST_FILES= bin/tkhfs -RUN_DEPENDS= hfs:${PORTSDIR}/emulators/hfs - -.include <bsd.port.mk> diff --git a/emulators/tkhfs/distinfo b/emulators/tkhfs/distinfo deleted file mode 100644 index 0c72c835a18e..000000000000 --- a/emulators/tkhfs/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (tkhfs.tar.gz) = 71b3f01ec254aec07ceb31153c5b4113 -SHA256 (tkhfs.tar.gz) = ec89b918fbd0952797a3c7ad197472c8a3b39c63470297b27d77664d448254a5 -SIZE (tkhfs.tar.gz) = 12956 diff --git a/emulators/tkhfs/pkg-descr b/emulators/tkhfs/pkg-descr deleted file mode 100644 index 7f6040b3ea99..000000000000 --- a/emulators/tkhfs/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -tkhfs is a graphical Tcl/Tk front end to hfs. It displays the mac files -in a selector. You can walk through folders, copy or display files or images -with a double click on a file name. diff --git a/emulators/tkhfs/scripts/configure b/emulators/tkhfs/scripts/configure deleted file mode 100644 index 7e5cef44fb29..000000000000 --- a/emulators/tkhfs/scripts/configure +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -cd $WRKSRC || exit 1; - -cat >> Makefile << END || exit 1; - -BINDIR = $PREFIX/bin -HFSBIN = \$(BINDIR)/hfs -WISH = \$(BINDIR)/wish8.4 -END - -exit 0; diff --git a/emulators/twin/Makefile b/emulators/twin/Makefile deleted file mode 100644 index 004a4ce6b131..000000000000 --- a/emulators/twin/Makefile +++ /dev/null @@ -1,67 +0,0 @@ -# New ports collection makefile for: Willows -# Date created: 5 June 1999 -# Whom: Pedro F. Giffuni -# -# $FreeBSD$ -# - -PORTNAME= twin -PORTVERSION= 3.1.14 -PORTREVISION= 4 -PORTEPOCH= 1 -CATEGORIES= emulators devel -MASTER_SITES= ${MASTER_SITE_NETBSD} \ - ftp://ftp.willows.com/pub/twin/ -DISTNAME= ${PORTNAME}-src-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Willows Toolkit for migrating and developing Windows applications - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -ONLY_FOR_ARCHS= i386 alpha powerpc - -WRKSRC= ${WRKDIR}/${PORTNAME} - -USE_XORG= x11 -USE_AUTOTOOLS= autoconf213 -GNU_CONFIGURE= yes -USE_GMAKE= yes - -ALL_TARGET= depend world - -PLIST_SUB= LIBVER="${LIBVER}" -USE_LDCONFIG= yes - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "alpha" -CONFIGURE_ARGS+= --disable-intp -.endif - -LIBRARIES= libadvapi32.so libcomctl32.so libcomm.so \ - libcommdlg.so libddeml.so libkeyboard.so \ - liblzexpand.so libmmsystem.so libmsvcrt.so \ - libolecli.so libolesvr.so libpe32.so \ - libshell.so libsound.so libsystem.so \ - libtoolhelp.so libtwin32.so libversion.so \ - libw32sys.so libwin87em.so libwinsock.so \ - libwinspool.so -LIBVER= 0 - -post-configure: - @${REINPLACE_CMD} 's|bison -y|yacc|' ${WRKSRC}/Make.rules # dirty - -post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/documentation/* ${DOCSDIR} -.endif -# version these libraries to make ldconfig happy -.for lib in ${LIBRARIES} - @${LN} -sf ${lib} ${PREFIX}/lib/${lib}.${LIBVER} -.endfor - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/emulators/twin/distinfo b/emulators/twin/distinfo deleted file mode 100644 index 652aac7efa2e..000000000000 --- a/emulators/twin/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (twin-src-3.1.14.tar.gz) = 5153dbc22050dea8c28bbabfea5487fc -SHA256 (twin-src-3.1.14.tar.gz) = b96c90af826886bf7301ec9a6d8ef2f14e59227c5120a1316492924ee24d7bae -SIZE (twin-src-3.1.14.tar.gz) = 2216218 diff --git a/emulators/twin/files/patch-ag b/emulators/twin/files/patch-ag deleted file mode 100644 index 897408c1db89..000000000000 --- a/emulators/twin/files/patch-ag +++ /dev/null @@ -1,10 +0,0 @@ ---- dlls/winsock/WinSock.c.orig Fri Jan 12 18:38:47 2001 -+++ dlls/winsock/WinSock.c Fri Jul 20 02:23:17 2001 -@@ -28,6 +28,7 @@ - - */ - -+#include <sys/types.h> - #include <netinet/in.h> - #include <sys/socket.h> - #include <sys/time.h> diff --git a/emulators/twin/files/patch-ah b/emulators/twin/files/patch-ah deleted file mode 100644 index e268f951e078..000000000000 --- a/emulators/twin/files/patch-ah +++ /dev/null @@ -1,10 +0,0 @@ ---- dlls/winsock/WinSockIF.c.orig Sat Jan 13 18:26:12 2001 -+++ dlls/winsock/WinSockIF.c Fri Jul 20 02:25:35 2001 -@@ -28,6 +28,7 @@ - - */ - -+#include <sys/types.h> - #include <netinet/in.h> - #include <sys/socket.h> - #include <sys/time.h> diff --git a/emulators/twin/files/patch-configure.in b/emulators/twin/files/patch-configure.in deleted file mode 100644 index 4bb4b472948a..000000000000 --- a/emulators/twin/files/patch-configure.in +++ /dev/null @@ -1,33 +0,0 @@ ---- configure.in.orig Fri Aug 1 23:23:48 2003 -+++ configure.in Fri Aug 1 23:27:42 2003 -@@ -131,6 +131,10 @@ - TARGET=sunos - ;; - -+ alpha-*-freebsd* ) -+ TARGET=freebsd -+ ;; -+ - alpha-*-linux* ) - TARGET=linux - ;; -@@ -143,7 +147,7 @@ - TARGET=sco - ;; - -- i*86-unknown-freebsd* ) -+ i*86-*-freebsd* ) - TARGET=freebsd - ;; - -@@ -153,6 +157,10 @@ - - i*86-*-cygwin* ) - TARGET=cygwin -+ ;; -+ -+ powerpc-*-freebsd* ) -+ TARGET=freebsd - ;; - - powerpc-*-linux* ) diff --git a/emulators/twin/files/patch-debugger+sig_context.h b/emulators/twin/files/patch-debugger+sig_context.h deleted file mode 100644 index 1a6da2cf3044..000000000000 --- a/emulators/twin/files/patch-debugger+sig_context.h +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-ae,v 1.1.1.1 2001/05/15 09:46:37 agc Exp $ - ---- debugger/sig_context.h.orig Sun May 13 03:01:07 2001 -+++ debugger/sig_context.h Sun May 13 03:25:31 2001 -@@ -59,6 +59,20 @@ - - #if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) - -+enum { -+ REG_GS = 0, REG_FS, REG_ES, REG_DS, -+ REG_EDI, REG_ESI, REG_EBP, -+ REG_EBX, REG_EDX, REG_ECX, REG_EAX, -+ REG_EIP, REG_CS, REG_EFL, REG_ESP, -+ REG_SS, REG_BSD_ONSTACK, REG_BSD_MASK13, -+ REG_TRAPNO, REG_ERR, -+ -+ REG_AX = 100, REG_BX, REG_CX, REG_DX, -+ REG_BP, REG_IP, REG_SP, -+ REG_DI, REG_SI, -+ REG_FL -+}; -+ - #include <signal.h> - typedef struct sigcontext SIGCONTEXT; - diff --git a/emulators/twin/files/patch-msdos+mfs_fileio.c b/emulators/twin/files/patch-msdos+mfs_fileio.c deleted file mode 100644 index bc35af4b769e..000000000000 --- a/emulators/twin/files/patch-msdos+mfs_fileio.c +++ /dev/null @@ -1,22 +0,0 @@ ---- msdos/mfs_fileio.c.orig Sat Aug 2 16:02:08 2003 -+++ msdos/mfs_fileio.c Sat Aug 2 16:03:20 2003 -@@ -213,8 +213,7 @@ - (strcmp(filename, xdos.fileio[slot].filename) == 0) ) { - /* Get the handle */ - if ((handle = gethandle()) < 0) { -- ERRSTR((LF_ERROR,"mfs_delete cannot get handle for file %s %d -- %d\n", filename, errno, slot)); -+ ERRSTR((LF_ERROR,"mfs_delete cannot get handle for file %s %d %d\n", filename, errno, slot)); - return MAKELONG(NO_HANDLES & 0xffff,0xffff); - } - xdos.fileptr[handle] = &xdos.fileio[slot]; -@@ -232,8 +231,7 @@ - return unlink(filename); - } - } -- else ERRSTR((LF_ERROR,"mfs_delete : invalid handle %d for file --%s\n",handle, filename)); -+ else ERRSTR((LF_ERROR,"mfs_delete : invalid handle %d for file %s\n",handle, filename)); - } - } - /* At this point, either the file was fclosed by us, or it was diff --git a/emulators/twin/files/patch-osdll+DrvSystem_ppc-gcc.s b/emulators/twin/files/patch-osdll+DrvSystem_ppc-gcc.s deleted file mode 100644 index bdd6b4aa46fd..000000000000 --- a/emulators/twin/files/patch-osdll+DrvSystem_ppc-gcc.s +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ai,v 1.1 2003/03/08 03:15:52 jmc Exp $ - ---- osdll/DrvSystem_ppc-gcc.s.orig Fri Apr 5 21:29:15 2002 -+++ osdll/DrvSystem_ppc-gcc.s Fri Apr 5 21:29:27 2002 -@@ -61,7 +61,7 @@ - mr SP,r3 - # gcc/gas breaks on this - # bl .TWIN_InitStackEnd{PR} -- bl TWIN_InitStackEnd -+ bl TWIN_InitStackEnd@plt - nop - nop - nop diff --git a/emulators/twin/files/patch-realC b/emulators/twin/files/patch-realC deleted file mode 100644 index a7f42a4028cb..000000000000 --- a/emulators/twin/files/patch-realC +++ /dev/null @@ -1,802 +0,0 @@ ---- windows/MenuProc.c 2001-01-12 02:21:49.000000000 -0500 -+++ windows/MenuProc.c 2008-05-21 19:27:38.000000000 -0400 -@@ -264,5 +264,5 @@ - wPrevSel = (WORD)LBoxAPI(hMenu32,LBA_GETDATA,(LPARAM)&mnis); - if ((wSel == wPrevSel) || (wSel == (WORD)-1)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -280,5 +280,5 @@ - if (!((lFlags & MF_POPUP) && - !(lFlags & (MF_GRAYED|MF_DISABLED|MF_SEPARATOR)))) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -290,9 +290,9 @@ - ClientToScreen(hWnd,&pt); - SetRect(&rcRect,pt.x,pt.y,0,0); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return CreatePopup(hWnd,lptps,(HMENU)(UINT)wItemID,wSel,&rcRect,TRUE); - } - else { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - ClientToScreen(hWnd,&pt); -@@ -332,5 +332,5 @@ - SendMessage(hWndTmp,LB_SETCURSEL, - (WPARAM)-1,0L); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return TRUE; - } -@@ -344,5 +344,5 @@ - if (!((lFlags & MF_POPUP) && - !(lFlags & (MF_GRAYED|MF_DISABLED|MF_SEPARATOR)))) { -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return TRUE; - } -@@ -358,5 +358,5 @@ - SetRect(&rcRect,pt.x,pt.y,0,0); - -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return CreatePopup(hWnd,lptps,(HMENU)(UINT)wItemID, - wSel,&rcRect,TRUE); -@@ -409,8 +409,8 @@ - if (wPrevSel == (WORD)-1) { - if (wSel == (WORD)-1) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } else if (!(lptps->uiFlags & LSF_CAPTUREACTIVE)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return InternalMenuProc(hWnd,uiMsg,wParam,lParam); - } -@@ -420,5 +420,5 @@ - if (wSel == (WORD)-1) { - SetWindowWord(hWnd,TP_STATUS,1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -450,10 +450,10 @@ - ClientToScreen(hWnd,&pt); - SetRect(&rcRect,pt.x,pt.y,0,0); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - return CreatePopup(hWnd,lptps,(HMENU)(UINT)wItemID, - wSel,&rcRect,TRUE); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -475,5 +475,5 @@ - SetWindowWord(hWnd,TP_STATUS,1); - lptps->uiFlags |= PSF_POPSELKILLED; -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -497,5 +497,5 @@ - } - SetWindowWord(hWnd,TP_STATUS,1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -539,5 +539,5 @@ - if (!(lFlags & MF_POPUP) || - (lFlags & (MF_GRAYED|MF_DISABLED|MF_SEPARATOR))) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -552,5 +552,5 @@ - - lptps->wPopupFlags[nPopupHit] |= PSF_POPSELKILLED; -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -566,6 +566,6 @@ - ClientToScreen(hPopup,&pt); - SetRect(&rcRect,pt.x,pt.y,0,0); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return CreatePopup(hWnd,lptps,(HMENU)(UINT)wItemID,wSel,&rcRect,TRUE); - } -@@ -606,5 +606,5 @@ - if (wSel == (WORD)-1) { - SetWindowWord(hWnd,TP_STATUS,1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -614,5 +614,5 @@ - SetWindowWord(hWnd,TP_STATUS,1); - lptps->uiFlags &= ~PSF_POPSELKILLED; -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -637,5 +637,5 @@ - GET_WM_COMMAND_MPS(wItemID,0,0)); - SetWindowWord(hWnd,TP_STATUS,1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -643,5 +643,5 @@ - SetPopupMenuSel(lptps->hWndOwner,lptps->hPopups[0],0, - (lFlags & MF_SYSMENU)|MF_MOUSESELECT); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -656,5 +656,5 @@ - SetWindowWord(hWnd,TP_STATUS,1); - ChangeMBSelection(hWnd,hMenu32,lptps,wPrevSel,(WORD)-1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -662,5 +662,5 @@ - else if (!hPopup) { - if(hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -682,5 +682,5 @@ - (lFlags & MF_SYSMENU)|MF_MOUSESELECT); - if(hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -@@ -721,9 +721,9 @@ - SetWindowWord(hWnd,TP_STATUS,1); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - } - } - if(hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - -@@ -743,5 +743,5 @@ - GetClientRect(hWnd, &rcRect); - if (!PtInRect(&rcRect,pt)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -752,5 +752,5 @@ - lFlags = LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mnis); - if (!(lFlags & (MF_POPUP|MF_BITMAP))) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } -@@ -759,5 +759,5 @@ - wItemID = LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mnis); - if (!(hPopupMenu32 = GETMENUINFO(wItemID))) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } -@@ -765,5 +765,5 @@ - if (hPopupMenu32a) { - if (hPopupMenu32a != hPopupMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO) hPopupMenu32a); -+ RELEASELBOXINFO( hPopupMenu32a); - lptps->uiFlags &= ~LSF_BUTTONDOWN; - ChangeMBSelection(hWnd,hMenu32,lptps,wSel,(WORD)-1); -@@ -775,10 +775,10 @@ - PostMessage(lptps->hWndOwner,WM_COMMAND, - GET_WM_COMMAND_MPS(SC_CLOSE,0,0)); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return TRUE; - } - else { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } -@@ -792,8 +792,8 @@ - (WPARAM)SC_CLOSE,lParam); - SetWindowWord(hWnd,TP_STATUS,1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - -@@ -816,5 +816,5 @@ - lFlags |= MF_SYSMENU; - if (lFlags < 0) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 1; - } -@@ -835,5 +835,5 @@ - GET_WM_COMMAND_MPS(wItemID,0,0)); - SetWindowWord(hWnd,TP_STATUS,1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -848,5 +848,5 @@ - SetPopupMenuSel(lptps->hWndOwner, - lptps->hPopups[0],0,lFlags & MF_SYSMENU); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - -@@ -867,12 +867,12 @@ - hPopupMenu32 = GETMENUINFO(hPopupMenu); - if (!hPopupMenu32) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 1; - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - hMenu32 = hPopupMenu32; - } - else if (!(lptps->uiFlags & TP_MENUBAR)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 1; - } -@@ -913,5 +913,5 @@ - if (lFlags & (MF_GRAYED|MF_DISABLED)) - return 0; -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - mnis.lpItemData = (LPSTR)&rcRect; - mnis.wAction = LCA_GET|LCA_RECT; -@@ -942,5 +942,5 @@ - else { - if (lFlags & (MF_GRAYED|MF_DISABLED)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -978,5 +978,5 @@ - } - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - -@@ -994,5 +994,5 @@ - case VK_RIGHT: - if (!(lptps->uiFlags & TP_MENUBAR)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1022,6 +1022,6 @@ - GET_WM_MENUSELECT_MPS(wItemID,LOWORD(lFlags), - hMenu)); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return 0; - } -@@ -1061,6 +1061,6 @@ - lptps->hPopups[lptps->nPopups-1], - 0,lFlags & MF_SYSMENU); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return 0; - } -@@ -1071,5 +1071,5 @@ - wPrevSel = (WORD)LBoxAPI(hMenu32,LBA_GETDATA,(LPARAM)&mnis); - if (wPrevSel == (WORD)-1) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1096,5 +1096,5 @@ - if (!((lFlags & MF_POPUP) && - !(lFlags & (MF_GRAYED|MF_DISABLED|MF_SEPARATOR)))) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1110,5 +1110,5 @@ - SetPopupMenuSel(lptps->hWndOwner,lptps->hPopups[0], - 0,lFlags & MF_SYSMENU); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - case VK_RETURN: -@@ -1117,10 +1117,10 @@ - wPrevSel = (WORD)LBoxAPI(hMenu32,LBA_GETDATA,(LPARAM)&mnis); - if (wPrevSel == (WORD)-1) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } - if (lptps->nPopups == 0) { /* item on menubar */ - if (!(lptps->uiFlags & TP_MENUBAR)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1132,5 +1132,5 @@ - lFlags |= MF_SYSMENU; - if (lFlags & (MF_GRAYED|MF_DISABLED)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1172,6 +1172,6 @@ - wSel = (WORD)SendMessage(hPopup,LB_GETCURSEL,0,0L); - if (wSel == (WORD)LB_ERR) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return 0; - } -@@ -1203,5 +1203,5 @@ - lptps->hPopups[lptps->nPopups-1], - 0,lFlags & MF_SYSMENU); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - } - else { -@@ -1221,5 +1221,5 @@ - } - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - case VK_UP: -@@ -1227,5 +1227,5 @@ - if (lptps->nPopups == 0) { - if (!(lptps->uiFlags & TP_MENUBAR)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1235,5 +1235,5 @@ - (LPARAM)&mnis); - if (wPrevSel == (WORD)-1) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1250,5 +1250,5 @@ - (LPARAM)&mnis); - if (!(lFlags & MF_POPUP)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - /* FIX_ME hPopupMenu32 as well?? */ - return 0; -@@ -1272,6 +1272,6 @@ - wPrevSel = (WORD)SendMessage(hPopup,LB_GETCURSEL,0,0L); - if (wPrevSel == (WORD)LB_ERR) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - return 0; - } -@@ -1306,7 +1306,7 @@ - SetPopupMenuSel(lptps->hWndOwner,hPopup,wSel, - lFlags & MF_SYSMENU); -- RELEASELBOXINFO((LPLISTBOXINFO)hPopupMenu32); -+ RELEASELBOXINFO(hPopupMenu32); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - case VK_ESCAPE: -@@ -1333,5 +1333,5 @@ - SetWindowWord(hWnd,TP_STATUS,1); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - default: -@@ -1357,5 +1357,5 @@ - hMenu32 = GETMENUINFO((HMENU)wParam); - DrawPopupMenuItem(hMenu32,lptps->hWndOwner,lpdis); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0L; - -@@ -1373,10 +1373,10 @@ - lFlags = LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mnis); - if (lFlags < 0) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } - lpmis->itemHeight = rcRect.bottom - rcRect.top; - lpmis->itemWidth = rcRect.right - rcRect.left; -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - return 0L; -@@ -1408,5 +1408,5 @@ - lFlags = LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mnis); - if (lFlags < 0) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - break; - } -@@ -1417,5 +1417,5 @@ - lFlags |= MF_SYSMENU; - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - return SendMessage(lptps->hWndOwner,WM_MENUSELECT, -@@ -1447,5 +1447,5 @@ - if (wSel != (WORD)-1) - ChangeMBSelection(hWnd,hMenu32,lptps,wSel,(WORD)-1); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - } -@@ -1528,9 +1528,9 @@ - (LPVOID)hMenu32))) { - if (hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } - if (hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - lptps->nPopups++; - SetWindowID(lptps->hPopups[n],hPopup); -@@ -1889,5 +1889,5 @@ - InternalMenuProc(hWndMenu,MM_MENUINIT,(WPARAM)i,0L); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - ---- windows/GdiDC.h 1999-11-16 01:35:55.000000000 -0500 -+++ windows/GdiDC.h 2008-05-21 19:18:25.000000000 -0400 -@@ -134,7 +134,4 @@ - } DCCACHE; - --extern DCCACHE *TWIN_DCCache; --extern int TWIN_DCCacheSize; -- - #define GETHDC32 GETDCINFO - #define GETHDC16(h32) (HDC)((h32)->ObjHead.hObj) ---- windows/MenuAPI.c 2001-01-13 03:47:52.000000000 -0500 -+++ windows/MenuAPI.c 2008-05-21 19:30:30.000000000 -0400 -@@ -122,5 +122,5 @@ - - bResult = LBoxAPI(hMenu32,LBA_DESTROY,0); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return bResult; - } -@@ -171,5 +171,5 @@ - if (lFlags == (LONG)-1) { - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } -@@ -228,5 +228,5 @@ - rc = (BOOL)LBoxAPI(hMenu32,uiAction,(LPARAM)&mis); - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return rc; - } -@@ -282,5 +282,5 @@ - uiPosition,uiFlags,uiIDNewItem,lpNewItem, - LBA_INSERTITEM); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - APISTR((LF_APIRET,"InsertMenu: returns BOOL %d\n",bResult)); -@@ -321,5 +321,5 @@ - lpmenuinfo->dwTypeData, opcode); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - APISTR((LF_APIRET,"InsertMenuItem: returns BOOL %d\n",rc)); -@@ -337,5 +337,5 @@ - bResult = ModifyMenuEx(hMenu32,(UINT)-1,uiFlags,uiIDNewItem,lpNewItem, - LBA_APPENDITEM); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - APISTR((LF_APIRET,"AppendMenu: returns BOOL %d\n",bResult)); -@@ -355,5 +355,5 @@ - uiPosition,uiFlags,uiIDNewItem,lpNewItem, - LBA_MODIFYITEM); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - APISTR((LF_APIRET,"ModifyMenu: returns BOOL %d\n",bResult)); -@@ -375,5 +375,5 @@ - idItem,NULL,LBA_REMOVEITEM); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - return bResult; -@@ -394,5 +394,5 @@ - uiFlags,idItem,NULL, LBA_DELETEITEM); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - return bResult; -@@ -453,5 +453,5 @@ - if (lFlags < 0) { - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return -1; - } -@@ -471,9 +471,9 @@ - if (LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mis) < 0) { - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return -1; - } - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return (LOWORD(lFlags) & uiMask); - } -@@ -490,5 +490,5 @@ - retcode = (BOOL)ChangeMIFlags(hMenu32, - uiIDEnableItem, uiEnable,MF_DISABLED); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - return retcode; -@@ -505,5 +505,5 @@ - rc = (BOOL)ChangeMIFlags(hMenu32, - uiIDCheckItem,uiCheck,MF_CHECKED); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - return rc; -@@ -520,5 +520,5 @@ - bResult = (BOOL)ChangeMIFlags(hMenu32, - uiIDHiliteItem,uiHilite,MF_HILITE); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - return bResult; -@@ -799,5 +799,5 @@ - WinFree((LPSTR)lpColumnData); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - return MAKELONG((WORD)nMenuWidth,(WORD)nMenuHeight); -@@ -917,5 +917,5 @@ - - ReleaseDC(hWndMenu,hDC); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - } - -@@ -1045,5 +1045,5 @@ - - ReleaseDC(hWndMenu,hDC); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return ((wLine+1)*wItemHeight + 1); - } -@@ -1175,10 +1175,10 @@ - if (hMenu == SetWindowMenu(hWnd, hMenu)) { - if(hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return TRUE; - } - if (!(hWndMenu = GetWindowFrame(hWnd))) { - if(hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } -@@ -1192,5 +1192,5 @@ - } - //no free required, hMenu == 0 -- //RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ //RELEASELBOXINFO(hMenu32); - //return TRUE; - } -@@ -1198,5 +1198,5 @@ - lptps = (LPTRACKPOPUPSTRUCT)WinMalloc(sizeof(TRACKPOPUPSTRUCT)); - if (!lptps) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } -@@ -1215,5 +1215,5 @@ - - if(hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - return TRUE; -@@ -1255,5 +1255,5 @@ - uiItemID = (UINT)LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mis); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - - if (IsMenu((HMENU)uiItemID)) -@@ -1278,5 +1278,5 @@ - nCount = (int)LBoxAPI(hMenu32,LBA_GETDATA,(LPARAM)&mis); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return nCount; - } -@@ -1303,5 +1303,5 @@ - rc = (UINT)LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mis); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return rc; - } -@@ -1326,15 +1326,15 @@ - if (((LONG)lpItemString != (LONG)-1) && HIWORD(lpItemString)) { - strncpy(lpString,lpItemString,nMaxCount); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return strlen(lpString); - } - - if (lpItemString == NULL || !HIWORD(lpItemString)) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } - - if (uiFlags & MF_BYPOSITION) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } -@@ -1342,12 +1342,12 @@ - hMenu32a = TWIN_FindMenuItem(hMenu32,uiIDItem); - if (!hMenu32a) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return 0; - } - hMenu = ((LPOBJHEAD)hMenu32a)->hObj; - if (hMenu32a != hMenu32) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32a); -+ RELEASELBOXINFO(hMenu32a); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return GetMenuString(hMenu,uiIDItem,lpString,nMaxCount,uiFlags); - } -@@ -1371,20 +1371,20 @@ - if (lpItemData == (LPSTR)-1) { - if (uiFlags & MF_BYPOSITION) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return lpItemData; - } - hMenu32a = TWIN_FindMenuItem(hMenu32,uiItem); - if (!hMenu32a) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return lpItemData; - } - hMenu = ((LPOBJHEAD)hMenu32a)->hObj; - if (hMenu32a != hMenu32) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32a); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32a); -+ RELEASELBOXINFO(hMenu32); - return GetMenuItemData(hMenu,uiItem,uiFlags); - } - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return lpItemData; - } -@@ -1409,5 +1409,5 @@ - HMENU32 hMenu32orig = hMenu32; - if (uiFlags & MF_BYPOSITION) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return (UINT)-1; - } -@@ -1416,15 +1416,15 @@ - - if (!hMenu32) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32orig); -+ RELEASELBOXINFO(hMenu32orig); - return (UINT)-1; - } - hMenu = ((LPOBJHEAD)hMenu32)->hObj; - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32orig); -+ RELEASELBOXINFO(hMenu32orig); - return GetMenuState(hMenu,uiID,uiFlags); - } -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return (UINT)(lFlags & ~MF_BYPOSITION); - } -@@ -1450,10 +1450,10 @@ - if (lFlags < 0) { - if (uiFlags & MF_BYPOSITION) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -+ RELEASELBOXINFO(hMenu32); - return FALSE; - } - hMenu32 = TWIN_FindMenuItem(hMenu32,uiItem); - if (!hMenu32) { -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32orig); -+ RELEASELBOXINFO(hMenu32orig); - return FALSE; - } -@@ -1462,6 +1462,6 @@ - if (lFlags < 0) { - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32orig); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hMenu32orig); - return FALSE; - } -@@ -1473,11 +1473,11 @@ - if (LBoxAPI(hMenu32,LBA_MODIFYITEM,(LPARAM)&mis) < 0) { - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32orig); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hMenu32orig); - return FALSE; - } - if (hMenu32 != hMenu32orig) -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32); -- RELEASELBOXINFO((LPLISTBOXINFO)hMenu32orig); -+ RELEASELBOXINFO(hMenu32); -+ RELEASELBOXINFO(hMenu32orig); - return TRUE; - } diff --git a/emulators/twin/files/patch-tools_rc_cleanup.c b/emulators/twin/files/patch-tools_rc_cleanup.c deleted file mode 100644 index ad7edbb1d943..000000000000 --- a/emulators/twin/files/patch-tools_rc_cleanup.c +++ /dev/null @@ -1,13 +0,0 @@ -adding following patch fixes problem - ---- ./tools/rc/cleanup.c.orig Sun Mar 14 13:58:51 1999 -+++ ./tools/rc/cleanup.c Mon Jun 19 07:44:21 2006 -@@ -76,7 +76,7 @@ - free_menu_list(node->child); - str_free(node->data.menuname); - free_mem(node); -- node = node->next; -+ node = next; - } - } - diff --git a/emulators/twin/pkg-descr b/emulators/twin/pkg-descr deleted file mode 100644 index 87d51d1a3a64..000000000000 --- a/emulators/twin/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -The Willows TWIN libraries are both a set of native platform -libraries and an emulator program to emulate the Microsoft Win32 -API. The emulator program allows executing Windows binary programs -on supported Unix platforms, on native Intel x86 processors, and -through the built-in intstruction set interpreter. The native -libraries allow programmers to natively build Win32 and MFC -applications from source code. - -WWW: http://www.willows.com/ diff --git a/emulators/twin/pkg-message b/emulators/twin/pkg-message deleted file mode 100644 index 2e6a94c599c6..000000000000 --- a/emulators/twin/pkg-message +++ /dev/null @@ -1,2 +0,0 @@ -In order to use twin you need to build and install a new kernel -with options SYSVSHM, SYSVSEM, and SYSVMSG. diff --git a/emulators/twin/pkg-plist b/emulators/twin/pkg-plist deleted file mode 100644 index 8dee5ef57d07..000000000000 --- a/emulators/twin/pkg-plist +++ /dev/null @@ -1,67 +0,0 @@ -bin/xwin32 -lib/libadvapi32.so -lib/libadvapi32.so.%%LIBVER%% -lib/libcomctl32.so -lib/libcomctl32.so.%%LIBVER%% -lib/libcomm.so -lib/libcomm.so.%%LIBVER%% -lib/libcommdlg.so -lib/libcommdlg.so.%%LIBVER%% -lib/libddeml.so -lib/libddeml.so.%%LIBVER%% -lib/libdebug.so -lib/libdll.a -lib/libkeyboard.so -lib/libkeyboard.so.%%LIBVER%% -lib/liblzexpand.so -lib/liblzexpand.so.%%LIBVER%% -lib/libmmsystem.so -lib/libmmsystem.so.%%LIBVER%% -lib/libmsvcrt.so -lib/libmsvcrt.so.%%LIBVER%% -lib/libolecli.so -lib/libolecli.so.%%LIBVER%% -lib/libolesvr.so -lib/libolesvr.so.%%LIBVER%% -lib/libpe32.so -lib/libpe32.so.%%LIBVER%% -lib/libreadline.a -lib/libshell.so -lib/libshell.so.%%LIBVER%% -lib/libsound.so -lib/libsound.so.%%LIBVER%% -lib/libsystem.so -lib/libsystem.so.%%LIBVER%% -lib/libtoolhelp.so -lib/libtoolhelp.so.%%LIBVER%% -lib/libtwin32.so -lib/libtwin32.so.%%LIBVER%% -lib/libversion.so -lib/libversion.so.%%LIBVER%% -lib/libw32sys.so -lib/libw32sys.so.%%LIBVER%% -lib/libwin87em.so -lib/libwin87em.so.%%LIBVER%% -lib/libwinsock.so -lib/libwinsock.so.%%LIBVER%% -lib/libwinspool.so -lib/libwinspool.so.%%LIBVER%% -%%PORTDOCS%%%%DOCSDIR%%/bin-convert.txt -%%PORTDOCS%%%%DOCSDIR%%/config.doc -%%PORTDOCS%%%%DOCSDIR%%/debugger.1 -%%PORTDOCS%%%%DOCSDIR%%/dll-binary.txt -%%PORTDOCS%%%%DOCSDIR%%/dll-native.txt -%%PORTDOCS%%%%DOCSDIR%%/lib-config.txt -%%PORTDOCS%%%%DOCSDIR%%/lib-debug.txt -%%PORTDOCS%%%%DOCSDIR%%/lib-porting.txt -%%PORTDOCS%%%%DOCSDIR%%/lib-qna.txt -%%PORTDOCS%%%%DOCSDIR%%/lib-thunk.c -%%PORTDOCS%%%%DOCSDIR%%/lib-verify.txt -%%PORTDOCS%%%%DOCSDIR%%/rc.1 -%%PORTDOCS%%%%DOCSDIR%%/readme.twinrc -%%PORTDOCS%%%%DOCSDIR%%/sample.twinrc -%%PORTDOCS%%%%DOCSDIR%%/src-issues.txt -%%PORTDOCS%%%%DOCSDIR%%/twinrc.doc -%%PORTDOCS%%%%DOCSDIR%%/win.ini -%%PORTDOCS%%%%DOCSDIR%%/wrt-setup.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/emulators/vgb/Makefile b/emulators/vgb/Makefile deleted file mode 100644 index 6cd5d894b960..000000000000 --- a/emulators/vgb/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: vgb -# Date created: 31 October 1996 -# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp> -# -# $FreeBSD$ -# - -PORTNAME= vgb -PORTVERSION= 0.7 -PORTREVISION= 2 -CATEGORIES= emulators -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= trevor -DISTNAME= VGB -EXTRACT_SUFX= .tar.Z - -MAINTAINER= ports@FreeBSD.org -COMMENT= Nintendo GameBoy(tm) emulator - -DEPRECATED= Distfile is no more available (lastest binaries provided by upstream are for 5.x) -EXPIRATION_DATE= 2011-05-01 - -WRKSRC= ${WRKDIR}/GB - -USE_XORG= x11 xext - -do-configure: - @${SED} -e 's:%%PREFIX%%:${PREFIX}:g' ${FILESDIR}/vgb.sh \ - > ${WRKSRC}/vgb.sh - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/gblist ${PREFIX}/bin - @${MKDIR} ${PREFIX}/libexec/VGB ${PREFIX}/share/VGB - ${INSTALL_PROGRAM} ${WRKSRC}/vgb ${PREFIX}/libexec/VGB - ${INSTALL_DATA} ${WRKSRC}/CART.GB ${PREFIX}/share/VGB - ${INSTALL_SCRIPT} ${WRKSRC}/vgb.sh ${PREFIX}/bin/vgb - -.include <bsd.port.mk> diff --git a/emulators/vgb/distinfo b/emulators/vgb/distinfo deleted file mode 100644 index 31083a249312..000000000000 --- a/emulators/vgb/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (VGB.tar.Z) = 215738517e7683d82210557e57a66e50 -SHA256 (VGB.tar.Z) = ec1a74f4f3dde0a4fc36fbb72dc33acc72f41a9ae83abe009c0562c051f8c8e8 -SIZE (VGB.tar.Z) = 153662 diff --git a/emulators/vgb/files/patch-aa b/emulators/vgb/files/patch-aa deleted file mode 100644 index 93ce83ec0574..000000000000 --- a/emulators/vgb/files/patch-aa +++ /dev/null @@ -1,23 +0,0 @@ -*** Makefile.orig Wed Jul 3 20:29:30 1996 ---- Makefile Sat Jan 15 00:00:00 2000 -*************** -*** 26,34 **** - # If you are getting linker errors about not found X11 functions, - # change the -L/usr/X11R6/lib to the directory where X11 - # libraries libX11.* and libXext.* are located on your system. -! CC = gcc -! DEFINES = -DUNIX -DLSB_FIRST -DDEBUG -DMITSHM -! CFLAGS = -O2 -I/usr/X11/include -L/usr/X11/lib/ ${DEFINES} - OBJECTS = VGB.o GB.o Z80.o Debug.o Unix.o - - # Make the standard distribution: VGB, DASM, and utilities. ---- 26,34 ---- - # If you are getting linker errors about not found X11 functions, - # change the -L/usr/X11R6/lib to the directory where X11 - # libraries libX11.* and libXext.* are located on your system. -! CC ?= gcc -! DEFINES = -DUNIX -DLSB_FIRST -! CFLAGS += -I${LOCALBASE}/include -L${LOCALBASE}/lib ${DEFINES} - OBJECTS = VGB.o GB.o Z80.o Debug.o Unix.o - - # Make the standard distribution: VGB, DASM, and utilities. diff --git a/emulators/vgb/files/vgb.sh b/emulators/vgb/files/vgb.sh deleted file mode 100644 index 41a0773b6ea0..000000000000 --- a/emulators/vgb/files/vgb.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -%%PREFIX%%/libexec/VGB/vgb $* diff --git a/emulators/vgb/pkg-descr b/emulators/vgb/pkg-descr deleted file mode 100644 index 36f3b9acebae..000000000000 --- a/emulators/vgb/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Virtual Game Boy is the Nintendo GameBoy(tm) emulator on X-Window. - - Test your VGB installation with the command(default): - - vgb /usr/X11R6/share/VGB/CART.GB - - You buy the cartridges. GameBoy software is copyrighted and still sold. -Therefore, its distribution is an act of piracy. Nothing prohibits you -from backing up a cartridge you own and playing it on the emulator though. - -WWW: http://www.komkon.org/fms/ diff --git a/emulators/vgb/pkg-plist b/emulators/vgb/pkg-plist deleted file mode 100644 index 686116e2216f..000000000000 --- a/emulators/vgb/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/vgb -bin/gblist -libexec/VGB/vgb -share/VGB/CART.GB -@dirrm libexec/VGB -@dirrm share/VGB diff --git a/emulators/vpce/Makefile b/emulators/vpce/Makefile deleted file mode 100644 index 4f14be57564a..000000000000 --- a/emulators/vpce/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# New ports collection makefile for: vpce -# Date created: 20 August 1997 -# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp> -# -# $FreeBSD$ -# - -PORTNAME= vpce -PORTVERSION= 0.3f -PORTREVISION= 3 -CATEGORIES= emulators -MASTER_SITES= http://www.geocities.com/SiliconValley/Way/3340/ \ - http://freebsd.unixfreunde.de/sources/ -DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}_freebsd -EXTRACT_SUFX= .tgz - -MAINTAINER= ports@FreeBSD.org -COMMENT= PC Engine (TG16) emulator on X - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -NO_WRKSUBDIR= yes -USE_XORG= x11 -NO_BUILD= yes - -STRIP= - -PLIST_FILES= bin/xvpce -PORTDOCS= README - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xvpce_03f_freebsd ${PREFIX}/bin/xvpce -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/emulators/vpce/distinfo b/emulators/vpce/distinfo deleted file mode 100644 index be04a0858052..000000000000 --- a/emulators/vpce/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (vpce03f_freebsd.tgz) = 681c6b0acfacbc399de93bc53ca65089 -SHA256 (vpce03f_freebsd.tgz) = 0427ab495a35957cab1bf4812a102dd9eb61ddfbf64168335ce3624535579b9e -SIZE (vpce03f_freebsd.tgz) = 42139 diff --git a/emulators/vpce/pkg-descr b/emulators/vpce/pkg-descr deleted file mode 100644 index 925732beae23..000000000000 --- a/emulators/vpce/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -PC Engine (TG16) emulator on X - -WWW: http://www.geocities.com/SiliconValley/Way/3340/vpce.html |