pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/dosbox Update dosbox to 0.61



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dec8ed25e176
branches:  trunk
changeset: 467596:dec8ed25e176
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Tue Feb 03 17:48:11 2004 +0000

description:
Update dosbox to 0.61

Tuesday, February 3rd, 2004 - Harekiet

DOSBox 0.61 Released

    * Added a beta dynamic cpu for x86 hosts (very unstable)
    * Added opengl and hardware overlay display output
    * Rewrote the vga screen updates to go in lines
    * Added paging and v86 support to cpu emulation
    * Added a config option to simulate a certain type of machine
    * Added hercules graphics emulation
    * Made CGA/TANDY modes more compatible
    * Updated textmode drawing routines to support blinking colors
    * Fixed VESA set page function that was documented wrong
    * Fixed some wrongly emulated cpu opcodes.
    * improved exception handling
    * debugger: fixes; logging of gdt,lgt,idt, new commands(Fizzban)
    * fixed some mscdex issues (drive letter header error, added get
      directory entry)
    * added/fixed some bios funcs
    * added some rarely used xms functions (thanks c2woody!)
    * implemented GUS emulation
    * Added 16-bit DMA support (for GUS and eventually SB16)
    * Fixed many small bugs in filehandling routines
    * Many small FPU fixes (c2woody/Fizzban)
    * Some keyboard improvements (pharlab games)
    * Some Timer and cmos/rtc fixes (Mirek/Srecko/Others)
    * Lot's of mouse fixes (Help from various people)
    * Enabled internal modem
    * Made the DOS parsing routines a bit more flexible
    * Added Subst (Srecko)
    * Added cdrom ioctl support for linux (prompt)
    * Many internal DOS fixes: memory/files/datastructures.
    * Got some help from c2woody in allowing more than 1 irq being served
    * Disabled DPMI (not needed anymore. DOSBox handles almost every
      extender)
    * Search configfile in $HOME directory if none present in current
      directory
    * Added another way to switch to protected mode.
      (Thanks Morten Eriksen!)
    * Fixed some odd badly documented behaviour with PSP/DTA
    * Added some warnings on opening of readonly files in writemode
      (DOS default).
    * Many shell enhanchements
    * Fixed a win32 specific bug dealing with filenames starting with a "."
    * Fixed some bugs with the directory structure: not found/can't save
      errors

diffstat:

 emulators/dosbox/Makefile |  14 ++++++++------
 emulators/dosbox/distinfo |   6 +++---
 2 files changed, 11 insertions(+), 9 deletions(-)

diffs (45 lines):

diff -r 5a8358ac3235 -r dec8ed25e176 emulators/dosbox/Makefile
--- a/emulators/dosbox/Makefile Tue Feb 03 16:21:59 2004 +0000
+++ b/emulators/dosbox/Makefile Tue Feb 03 17:48:11 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2003/11/10 00:13:22 xtraeme Exp $
+# $NetBSD: Makefile,v 1.5 2004/02/03 17:48:11 xtraeme Exp $
 #
 
-DISTNAME=      dosbox-0.60
+DISTNAME=      dosbox-0.61
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dosbox/}
 
@@ -12,14 +12,16 @@
 USE_BUILDLINK2=        YES
 GNU_CONFIGURE= YES
 
-post-patch:
-       ${SED} -e s,/usr/share,${PREFIX}/share, \
-               ${WRKSRC}/docs/dosbox.1 > ${WRKSRC}/docs/dosbox.1.sed
-       ${MV} ${WRKSRC}/docs/dosbox.1.sed ${WRKSRC}/docs/dosbox.1
+SUBST_CLASSES=         fixme
+SUBST_STAGE.fixme=     post-patch
+SUBST_FILES.fixme=     docs/dosbox.1
+SUBST_SED.fixme=       -e s,/usr/share/,${PREFIX}/share/,g
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dosbox
        ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/dosbox
 
 .include "../../devel/SDL/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
+.include "../../net/SDL_net/buildlink2.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5a8358ac3235 -r dec8ed25e176 emulators/dosbox/distinfo
--- a/emulators/dosbox/distinfo Tue Feb 03 16:21:59 2004 +0000
+++ b/emulators/dosbox/distinfo Tue Feb 03 17:48:11 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2003/11/10 00:20:29 xtraeme Exp $
+$NetBSD: distinfo,v 1.4 2004/02/03 17:48:11 xtraeme Exp $
 
-SHA1 (dosbox-0.60.tar.gz) = 4c95c5efa9e3a9ac1002c3af0a64e02d40cdd1fa
-Size (dosbox-0.60.tar.gz) = 540921 bytes
+SHA1 (dosbox-0.61.tar.gz) = 271933736976e865bee360f60477cce302369a62
+Size (dosbox-0.61.tar.gz) = 567200 bytes



Home | Main Index | Thread Index | Old Index