diff options
author | gerald <gerald@FreeBSD.org> | 2006-02-16 08:18:39 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2006-02-16 08:18:39 +0800 |
commit | 89451ed61ba15e2deb61b7c2d0a31d52def07629 (patch) | |
tree | c999885f04005b4802d66844634ba461a4f9676a /emulators/wine | |
parent | 92e23b4430260a1fc6f3ef70e03a0cc8038bc947 (diff) | |
download | freebsd-ports-gnome-89451ed61ba15e2deb61b7c2d0a31d52def07629.tar.gz freebsd-ports-gnome-89451ed61ba15e2deb61b7c2d0a31d52def07629.tar.zst freebsd-ports-gnome-89451ed61ba15e2deb61b7c2d0a31d52def07629.zip |
Update to Wine 0.9.8.
Diffstat (limited to 'emulators/wine')
-rw-r--r-- | emulators/wine/Makefile | 2 | ||||
-rw-r--r-- | emulators/wine/distinfo | 6 | ||||
-rw-r--r-- | emulators/wine/files/patch-dlls-ntdll-tape.c | 81 | ||||
-rw-r--r-- | emulators/wine/files/patch-server-change.c | 39 | ||||
-rw-r--r-- | emulators/wine/pkg-plist | 9 |
5 files changed, 10 insertions, 127 deletions
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile index a345d3e4e434..a741dba5bc62 100644 --- a/emulators/wine/Makefile +++ b/emulators/wine/Makefile @@ -7,7 +7,7 @@ # PORTNAME= wine -PORTVERSION= 0.9.7 +PORTVERSION= 0.9.8 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= http://ibiblio.org/pub/linux/system/emulators/wine/ \ diff --git a/emulators/wine/distinfo b/emulators/wine/distinfo index e627b93dd902..6251259aed3f 100644 --- a/emulators/wine/distinfo +++ b/emulators/wine/distinfo @@ -1,3 +1,3 @@ -MD5 (wine-0.9.7.tar.bz2) = 92b9af6e2c108bda8d23497abd9d0356 -SHA256 (wine-0.9.7.tar.bz2) = c48bb18fd89b7ffd21931fcc258b8f3d8ce30f0a57c9e1a78569b6861fc1b1e4 -SIZE (wine-0.9.7.tar.bz2) = 10503641 +MD5 (wine-0.9.8.tar.bz2) = a3b3914c9e34df910045384d64baee87 +SHA256 (wine-0.9.8.tar.bz2) = 6e6442aec2a889f04897ad739b863abec05c320a6f43c12198914cf7f830ee48 +SIZE (wine-0.9.8.tar.bz2) = 10563571 diff --git a/emulators/wine/files/patch-dlls-ntdll-tape.c b/emulators/wine/files/patch-dlls-ntdll-tape.c deleted file mode 100644 index 664c0c05900e..000000000000 --- a/emulators/wine/files/patch-dlls-ntdll-tape.c +++ /dev/null @@ -1,81 +0,0 @@ -Index: dlls/ntdll/tape.c -=================================================================== -RCS file: /home/wine/wine/dlls/ntdll/tape.c,v -retrieving revision 1.3 -diff -u -3 -p -r1.3 tape.c ---- tape.c 31 Jan 2006 12:08:47 -0000 1.3 -+++ tape.c 3 Feb 2006 17:30:28 -0000 -@@ -34,6 +34,10 @@ - #if !defined(MTCOMPRESSION) && defined(MTCOMP) - #define MTCOMPRESSION MTCOMP - #endif -+/* FreeBSD, for example, has MTSETBSIZ instead of MTSETBLK. */ -+#if !defined(MTSETBLK) && defined(MTSETBSIZ) -+#define MTSETBLK MTSETBSIZ -+#endif - - #define NONAMELESSUNION - #define NONAMELESSSTRUCT -@@ -177,7 +181,11 @@ static NTSTATUS TAPE_GetDriveParams( int - data->Compression = FALSE; - data->DataPadding = FALSE; - data->ReportSetmarks = FALSE; -+#ifdef __FreeBSD__ -+ data->DefaultBlockSize = get.mt_blksiz; -+#else - data->DefaultBlockSize = get.mt_dsreg & MT_ST_BLKSIZE_MASK; -+#endif - data->MaximumBlockSize = data->DefaultBlockSize; - data->MinimumBlockSize = data->DefaultBlockSize; - data->MaximumPartitionCount = 1; -@@ -208,9 +216,17 @@ static NTSTATUS TAPE_GetMediaParams( int - - data->Capacity.u.LowPart = 1024 * 1024 * 1024; - data->Remaining.u.LowPart = 1024 * 1024 * 1024; -+#ifdef __FreeBSD__ -+ data->BlockSize = get.mt_blksiz; -+#else - data->BlockSize = get.mt_dsreg & MT_ST_BLKSIZE_MASK; -+#endif - data->PartitionCount = 1; -+#ifdef __FreeBSD__ -+ data->WriteProtected = 0; -+#else - data->WriteProtected = GMT_WR_PROT(get.mt_gstat); -+#endif - - return status; - #else -@@ -226,7 +242,9 @@ static NTSTATUS TAPE_GetPosition( int fd - { - #ifdef HAVE_SYS_MTIO_H - struct mtget get; -+#ifndef __FreeBSD__ - struct mtpos pos; -+#endif - NTSTATUS status; - - TRACE( "fd: %d type: 0x%08lx\n", fd, type ); -@@ -237,16 +255,22 @@ static NTSTATUS TAPE_GetPosition( int fd - if (status != STATUS_SUCCESS) - return status; - -+#ifndef __FreeBSD__ - status = TAPE_GetStatus( ioctl( fd, MTIOCPOS, &pos ) ); - if (status != STATUS_SUCCESS) - return status; -+#endif - - switch (type) - { - case TAPE_ABSOLUTE_BLOCK: - data->Type = type; - data->Partition = get.mt_resid; -+#ifndef __FreeBSD__ - data->OffsetLow = pos.mt_blkno; -+#else -+ data->OffsetLow = get.mt_blkno; -+#endif - break; - case TAPE_LOGICAL_BLOCK: - case TAPE_PSEUDO_LOGICAL_BLOCK: diff --git a/emulators/wine/files/patch-server-change.c b/emulators/wine/files/patch-server-change.c deleted file mode 100644 index d7145eff19c2..000000000000 --- a/emulators/wine/files/patch-server-change.c +++ /dev/null @@ -1,39 +0,0 @@ -Index: server/change.c -=================================================================== -RCS file: /home/wine/wine/server/change.c,v -retrieving revision 1.32 -diff -u -3 -p -r1.32 change.c ---- change.c 30 Jan 2006 18:46:00 -0000 1.32 -+++ change.c 3 Feb 2006 21:12:14 -0000 -@@ -406,6 +406,7 @@ static void inotify_do_change_notify( st - - static void inotify_poll_event( struct fd *fd, int event ) - { -+#ifdef linux - int r, ofs, unix_fd; - char buffer[0x1000]; - struct inotify_event *ie; -@@ -427,6 +428,7 @@ static void inotify_poll_event( struct f - inotify_do_change_notify( dir ); - ofs += (sizeof (*ie) + ie->len - 1); - } -+#endif - } - - static int inotify_get_info( struct fd *fd ) -@@ -436,6 +438,7 @@ static int inotify_get_info( struct fd * - - static void inotify_adjust_changes( struct dir *dir ) - { -+#ifdef linux - int filter = dir->filter; - unsigned int mask = 0; - char link[32]; -@@ -461,6 +464,7 @@ static void inotify_adjust_changes( stru - dir->wd = inotify_add_watch( get_unix_fd( dir->inotify_fd ), link, mask ); - if (dir->wd != -1) - set_fd_events( dir->inotify_fd, POLLIN ); -+#endif - } - - static struct fd *create_inotify_fd( struct dir *dir ) diff --git a/emulators/wine/pkg-plist b/emulators/wine/pkg-plist index 8af5702684d2..ad181cf1ed44 100644 --- a/emulators/wine/pkg-plist +++ b/emulators/wine/pkg-plist @@ -155,6 +155,7 @@ include/wine/windows/dplay.h include/wine/windows/dplay8.h include/wine/windows/dplobby.h include/wine/windows/dplobby8.h +include/wine/windows/dpnathlp.h include/wine/windows/dsconf.h include/wine/windows/dshow.h include/wine/windows/dsdriver.h @@ -312,6 +313,7 @@ include/wine/windows/sensevts.idl include/wine/windows/servprov.h include/wine/windows/servprov.idl include/wine/windows/setupapi.h +include/wine/windows/sfc.h include/wine/windows/shellapi.h include/wine/windows/shldisp.h include/wine/windows/shldisp.idl @@ -394,6 +396,7 @@ include/wine/windows/xmldso.idl include/wine/windows/xmldsodid.h include/wine/windows/zmouse.h include/wine/windows/ddk/cfgmgr32.h +include/wine/windows/ddk/ntddcdvd.h include/wine/windows/ddk/ntddser.h include/wine/windows/ddk/ntddtape.h include/wine/windows/ddk/wdm.h @@ -565,11 +568,11 @@ lib/wine/librasapi32.def lib/wine/librsaenh.def lib/wine/libriched20.def lib/wine/librpcrt4.def -lib/wine/librsabase.def lib/wine/libsecur32.def lib/wine/libsensapi.def lib/wine/libserialui.def lib/wine/libsetupapi.def +lib/wine/libsfc.def lib/wine/libshdocvw.def lib/wine/libshell32.def lib/wine/libshfolder.def @@ -587,7 +590,6 @@ lib/wine/libuuid.a lib/wine/libuxtheme.def lib/wine/libvdmdbg.def lib/wine/libversion.def -lib/wine/libw32skrnl.def lib/wine/libwldap32.def lib/wine/libwinecrt0.a lib/wine/libwined3d.def @@ -685,6 +687,7 @@ lib/wine/sensapi.dll.so lib/wine/serialui.dll.so lib/wine/setupapi.dll.so lib/wine/setupx.dll.so +lib/wine/sfc.dll.so lib/wine/shdocvw.dll.so lib/wine/shell.dll.so lib/wine/shell32.dll.so @@ -750,7 +753,6 @@ lib/wine/winenas.drv.so lib/wine/winepath.exe.so lib/wine/wineps.drv.so lib/wine/wineps16.drv.so -lib/wine/winetest.exe.so lib/wine/winevdm.exe.so lib/wine/winex11.drv.so lib/wine/wing.dll.so @@ -767,6 +769,7 @@ lib/wine/wintrust.dll.so lib/wine/winver.exe.so lib/wine/wldap32.dll.so lib/wine/wnaspi32.dll.so +lib/wine/wordpad.exe.so lib/wine/wow32.dll.so lib/wine/wprocs.dll.so lib/wine/ws2_32.dll.so |