aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/wine
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2006-02-16 08:18:39 +0800
committergerald <gerald@FreeBSD.org>2006-02-16 08:18:39 +0800
commit89451ed61ba15e2deb61b7c2d0a31d52def07629 (patch)
treec999885f04005b4802d66844634ba461a4f9676a /emulators/wine
parent92e23b4430260a1fc6f3ef70e03a0cc8038bc947 (diff)
downloadfreebsd-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/Makefile2
-rw-r--r--emulators/wine/distinfo6
-rw-r--r--emulators/wine/files/patch-dlls-ntdll-tape.c81
-rw-r--r--emulators/wine/files/patch-server-change.c39
-rw-r--r--emulators/wine/pkg-plist9
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