Subject: pkg/19309: Update package emulators/wine
To: None <gnats-bugs@gnats.netbsd.org>
From: None <Juan@xtraeme.dyndns.org>
List: netbsd-bugs
Date: 12/07/2002 04:41:23
>Number:         19309
>Category:       pkg
>Synopsis:       Update package emulators/wine
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 06 18:42:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Juan
>Release:        NetBSD 1.6K
>Organization:
HispaBSD
>Environment:
System: NetBSD xtraeme.dyndns.org 1.6K NetBSD 1.6K (xtrakernel) #1: Thu Dec 5 16:54:43 CET 2002 root@xtraeme.dyndns.org:/usr/src/sys/arch/i386/compile/xtrakernel i386
Architecture: i386
Machine: i386
>Description:

This patch provide update to latest version of package emulators/wine ( 20021125 ).

Changelog:

----------------------------------------------------------------
2002-11-25  Alexandre Julliard  <julliard@winehq.com>

        * configure, configure.ac, include/config.h.in, library/port.c,
          scheduler/pthread.c:
        Patrik Stridvall <ps@leissner.se>
        Fixed pthreads on FreeBSD (based on patch by Alexandre Julliard).

        * windows/dialog.c: Added CS_DBLCLKS style to dialog window class.

        * objects/font.c: Shachar Shemesh <wine-patches@sun.consumer.org.il>
        Change some of the number seperators to "Neutral" rather than "Left to
        right".

        * dlls/kernel/kernel32.spec, include/winbase.h, scheduler/timer.c:
        Steve Lustbader <steve.lustbader@philips.com>
        Stubs for CreateTimerQueue and DeleteTimerQueueEx.

        * dlls/advapi32/advapi32.spec, dlls/advapi32/service.c,
          dlls/ntdll/ntdll.spec, include/winsvc.h:
        Steve Lustbader <steve.lustbader@philips.com>
        Assorted Win2k/WinXP stubs.

        * dlls/msvcrt/file.c, dlls/msvcrt/msvcrt.spec:
        Stefan Leichter <Stefan.Leichter@camLine.com>
        Converted implementation of _lseek to _lseeki64, implemented _lseek by
        calling _lseeki64.

        * dlls/advapi32/registry.c, include/wine/server_protocol.h,
          include/winnt.h, server/handle.c, server/object.h,
          server/protocol.def, server/registry.c, server/request.h,
          server/trace.c:
        Mike McCormack <mike@codeweavers.com>
        Implemented registry change notifications.

        * graphics/x11drv/graphics.c:
        Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
        X11DRV_DrawArc: Don't overwrite the ENDCAP style.

        * graphics/x11drv/pen.c:
        Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
        X11DRV_SelectPen(): Don't use a pen with half the width.

        * dlls/comctl32/propsheet.c:
        Andreas Mohr <andi@rhlx01.fht-esslingen.de>
        Added the missing cx member to the MyDLGITEMTEMPLATEEX struct.

        * dlls/msvcrt/file.c, dlls/msvcrt/msvcrt.spec:
        Stefan Leichter <Stefan.Leichter@camLine.com>
        Converted implementation of _stat and _fstat to _stati64 and
        _fstati64.
        Implemented _stat/_fstat by calling _stati64/_fstati64.

        * dlls/oleaut32/variant.c: Jason Edmeades <us@the-edmeades.demon.co.uk>
        Add support for VarAnd between integers.

        * dlls/ddraw/ddraw/main.c, dlls/ddraw/ddraw_private.h,
          dlls/ddraw/dsurface/main.c, dlls/ddraw/helper.c:
        Lionel Ulmer <lionel.ulmer@free.fr>
        - Prevent the backbuffer to also have the frontbuffer flag set.
       - Log the Locking flags.
        - Print symbolic name (if any) of zero values for bit fields (thanks
          Andi).

        * dlls/kernel/tests/thread.c:
        Moved some GetThreadTimes tests out of the todo block.

        * include/wine/server_protocol.h, scheduler/thread.c,
          server/protocol.def, server/thread.c, server/thread.h,
          server/trace.c:
        Ryan Cumming <ryan@completely.kicks-ass.org>
        Partially implement GetThreadTimes.

        * misc/registry.c: Warnings fixes.

        * dlls/kernel/time.c, dlls/ntdll/ntdll.spec, dlls/ntdll/time.c,
          include/winternl.h:
        Gy<F6>rgy 'Nog' Jeney <nog@sdf.lonestar.org>
        - Move SetSystemTime, GetTimeZoneInformation and
          SetTimeZoneInformation implementation to ntdll.
        - Docu updates.

        * dlls/comctl32/listview.c: Aric Stewart <aric@codeweavers.com>
        LVN_GETDISPINFO seems to always be Ansi.

        * objects/dib.c: Steve Lustbader <steve.lustbader@philips.com>
        StretchDIBits: avoid crash on null pointers.

        * controls/scroll.c: Robert Shearman <R.J.Shearman@warwick.ac.uk>
        Add support for painting SBS_SIZEBOX style properly.

>How-To-Repeat:

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/wine/Makefile,v
retrieving revision 1.37
diff -u -r1.37 Makefile
--- Makefile    2002/11/15 18:34:40     1.37
+++ Makefile    2002/12/07 02:40:19
@@ -1,8 +1,8 @@
 # $NetBSD: Makefile,v 1.37 2002/11/15 18:34:40 wiz Exp $
 
-DISTNAME=              Wine-20021031
+DISTNAME=              Wine-20021125
 PKGNAME=               ${DISTNAME:S/W/w/}
-WRKSRC=                ${WRKDIR}/wine-20021031
+WRKSRC=                ${WRKDIR}/wine-20021125
 CATEGORIES=            emulators
 MASTER_SITES=          ${MASTER_SITE_SUNSITE:=ALPHA/wine/development/}
 
@@ -18,9 +18,6 @@
 USE_X11=               YES
 USE_GMAKE=             YES
 
-USE_PERL5=             run
-REPLACE_PERL=          tools/winedump/function_grep.pl tools/winemaker
-
 GNU_CONFIGURE=         YES
 CONFIGURE_ARGS+=       --without-curses
 CONFIGURE_ENV+=                ac_cv_path_ARTSCCONFIG=no
@@ -52,6 +49,5 @@
 .include "../../graphics/Mesa/buildlink2.mk"
 .include "../../graphics/freetype2/buildlink2.mk"
 .include "../../graphics/jpeg/buildlink2.mk"
-.include "../../lang/perl5/buildlink2.mk"
 
 .include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/wine/PLIST,v
retrieving revision 1.7
diff -u -r1.7 PLIST
--- PLIST       2002/11/15 18:34:40     1.7
+++ PLIST       2002/12/07 02:40:19
@@ -55,6 +55,8 @@
 include/wine/dplobby.h
 include/wine/dshow.h
 include/wine/dsound.h
+include/wine/fci.h
+include/wine/fdi.h
 include/wine/guiddef.h
 include/wine/imagehlp.h
 include/wine/imm.h
@@ -249,6 +251,7 @@
 lib/wine/avifile.dll.so
 lib/wine/aviinfo.exe.so
 lib/wine/aviplay.exe.so
+lib/wine/cabinet.dll.so
 lib/wine/clock.exe.so
 lib/wine/comcat.dll.so
 lib/wine/comctl32.dll.so
@@ -340,6 +343,7 @@
 lib/wine/regsvr32.exe.so
 lib/wine/riched32.dll.so
 lib/wine/rpcrt4.dll.so
+lib/wine/rundll32.exe.so
 lib/wine/serialui.dll.so
 lib/wine/setupapi.dll.so
 lib/wine/setupx.dll.so
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/wine/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- distinfo    2002/11/15 18:34:41     1.12
+++ distinfo    2002/12/07 02:40:19
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.12 2002/11/15 18:34:41 wiz Exp $
 
-SHA1 (Wine-20021031.tar.gz) = ea894c7127b363a6116b49af0a3d2847c065740f
-Size (Wine-20021031.tar.gz) = 7978550 bytes
+SHA1 (Wine-20021125.tar.gz) = 1cf35d3f3c1ee88ef976e3d67c8f5d7ce52bb5ed
+Size (Wine-20021125.tar.gz) = 7914022 bytes
 SHA1 (patch-aa) = 3b903517cdde2dbe338bd41819de5a2787e5d0de
 SHA1 (patch-ac) = a2555dca0eb87ebc63ba239428f030815ce97604

>Fix:

Thank you!
>Release-Note:
>Audit-Trail:
>Unformatted: