1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-05 06:27:37 +00:00

Update to Wine 0.9.47. Among others, this brings the following changes:

- New scheme for OpenGL support in child windows.
 - Lots of fixes for regression test failures.
 - Lots of bug fixes.
 - A Tahoma replacement font.

Adjust pkg-message as far as goes about FreeBSD releases.  Add a temporary
patch of mine (already accepted upstream) to build with a wider range of
versions of bison.
This commit is contained in:
Gerald Pfeifer 2007-10-20 19:43:57 +00:00
parent 7cde365b49
commit 99aba43899
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=201689
10 changed files with 56 additions and 14 deletions

View File

@ -7,8 +7,7 @@
#
PORTNAME= wine
PORTVERSION= 0.9.46
PORTREVISION= 1
PORTVERSION= 0.9.47
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} \

View File

@ -1,3 +1,3 @@
MD5 (wine-0.9.46.tar.bz2) = aa729097ddb324185a3e092b37a5f9fe
SHA256 (wine-0.9.46.tar.bz2) = 71fce4535cdcb9caa9fe98c5db8e798942dfb91e917d8fe28d3b2e34f855ae30
SIZE (wine-0.9.46.tar.bz2) = 12453473
MD5 (wine-0.9.47.tar.bz2) = dfeeb7c137a1abab917f82dafbef5c8a
SHA256 (wine-0.9.47.tar.bz2) = 1dcadb7ea25422245c4a609ac051bb4eae68ef89094c78022f5ecd7ae994095b
SIZE (wine-0.9.47.tar.bz2) = 12587681

View File

@ -0,0 +1,16 @@
Index: tools/widl/parser.y
===================================================================
RCS file: /home/wine/wine/tools/widl/parser.y,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -3 -p -u -r1.136 -r1.137
--- tools/widl/parser.y 9 Oct 2007 18:39:27 -0000 1.136
+++ tools/widl/parser.y 15 Oct 2007 16:29:13 -0000 1.137
@@ -514,6 +514,7 @@ uuid_string:
| aSTRING { if (!is_valid_uuid($1))
yyerror("invalid UUID: %s", $1);
$$ = parse_uuid($1); }
+ ;
callconv:
| tSTDCALL

View File

@ -1,5 +1,5 @@
Wine should build on FreeBSD 4.x and FreeBSD 5.x, but versions before
FreeBSD 5.3 will generally not work properly.
Wine should build on FreeBSD 4.x and above, but versions before FreeBSD 6.2
will generally not work properly.
The port also installs some of Wine's doc files which describe additional
things that are not in the manual pages, see:

View File

@ -122,7 +122,9 @@ include/wine/windows/d3drm.h
include/wine/windows/d3drmdef.h
include/wine/windows/d3dtypes.h
include/wine/windows/d3dvec.inl
include/wine/windows/d3dx8.h
include/wine/windows/d3dx8core.h
include/wine/windows/d3dx8math.h
include/wine/windows/dbghelp.h
include/wine/windows/dbinit.idl
include/wine/windows/dbprop.idl
@ -756,6 +758,7 @@ lib/wine/msimg32.dll.so
lib/wine/msisys.ocx.so
lib/wine/msnet32.dll.so
lib/wine/msrle32.dll.so
lib/wine/msvcirt.dll.so
lib/wine/msvcrt.dll.so
lib/wine/msvcrt20.dll.so
lib/wine/msvcrt40.dll.so
@ -802,6 +805,7 @@ lib/wine/progman.exe.so
lib/wine/psapi.dll.so
lib/wine/pstorec.dll.so
lib/wine/qcap.dll.so
lib/wine/qmgr.dll.so
lib/wine/quartz.dll.so
lib/wine/query.dll.so
lib/wine/rasapi16.dll16
@ -960,6 +964,8 @@ lib/wine/xcopy.exe.so
%%DATADIR%%/wine/fonts/sserifer.fon
%%DATADIR%%/wine/fonts/sserifet.fon
%%DATADIR%%/wine/fonts/svgasys.fon
%%DATADIR%%/wine/fonts/tahoma.ttf
%%DATADIR%%/wine/fonts/tahomabd.ttf
%%DATADIR%%/wine/fonts/vgas1255.fon
%%DATADIR%%/wine/fonts/vgas1256.fon
%%DATADIR%%/wine/fonts/vgas1257.fon

View File

@ -7,8 +7,7 @@
#
PORTNAME= wine
PORTVERSION= 0.9.46
PORTREVISION= 1
PORTVERSION= 0.9.47
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} \

View File

@ -1,3 +1,3 @@
MD5 (wine-0.9.46.tar.bz2) = aa729097ddb324185a3e092b37a5f9fe
SHA256 (wine-0.9.46.tar.bz2) = 71fce4535cdcb9caa9fe98c5db8e798942dfb91e917d8fe28d3b2e34f855ae30
SIZE (wine-0.9.46.tar.bz2) = 12453473
MD5 (wine-0.9.47.tar.bz2) = dfeeb7c137a1abab917f82dafbef5c8a
SHA256 (wine-0.9.47.tar.bz2) = 1dcadb7ea25422245c4a609ac051bb4eae68ef89094c78022f5ecd7ae994095b
SIZE (wine-0.9.47.tar.bz2) = 12587681

View File

@ -0,0 +1,16 @@
Index: tools/widl/parser.y
===================================================================
RCS file: /home/wine/wine/tools/widl/parser.y,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -3 -p -u -r1.136 -r1.137
--- tools/widl/parser.y 9 Oct 2007 18:39:27 -0000 1.136
+++ tools/widl/parser.y 15 Oct 2007 16:29:13 -0000 1.137
@@ -514,6 +514,7 @@ uuid_string:
| aSTRING { if (!is_valid_uuid($1))
yyerror("invalid UUID: %s", $1);
$$ = parse_uuid($1); }
+ ;
callconv:
| tSTDCALL

View File

@ -1,5 +1,5 @@
Wine should build on FreeBSD 4.x and FreeBSD 5.x, but versions before
FreeBSD 5.3 will generally not work properly.
Wine should build on FreeBSD 4.x and above, but versions before FreeBSD 6.2
will generally not work properly.
The port also installs some of Wine's doc files which describe additional
things that are not in the manual pages, see:

View File

@ -122,7 +122,9 @@ include/wine/windows/d3drm.h
include/wine/windows/d3drmdef.h
include/wine/windows/d3dtypes.h
include/wine/windows/d3dvec.inl
include/wine/windows/d3dx8.h
include/wine/windows/d3dx8core.h
include/wine/windows/d3dx8math.h
include/wine/windows/dbghelp.h
include/wine/windows/dbinit.idl
include/wine/windows/dbprop.idl
@ -756,6 +758,7 @@ lib/wine/msimg32.dll.so
lib/wine/msisys.ocx.so
lib/wine/msnet32.dll.so
lib/wine/msrle32.dll.so
lib/wine/msvcirt.dll.so
lib/wine/msvcrt.dll.so
lib/wine/msvcrt20.dll.so
lib/wine/msvcrt40.dll.so
@ -802,6 +805,7 @@ lib/wine/progman.exe.so
lib/wine/psapi.dll.so
lib/wine/pstorec.dll.so
lib/wine/qcap.dll.so
lib/wine/qmgr.dll.so
lib/wine/quartz.dll.so
lib/wine/query.dll.so
lib/wine/rasapi16.dll16
@ -960,6 +964,8 @@ lib/wine/xcopy.exe.so
%%DATADIR%%/wine/fonts/sserifer.fon
%%DATADIR%%/wine/fonts/sserifet.fon
%%DATADIR%%/wine/fonts/svgasys.fon
%%DATADIR%%/wine/fonts/tahoma.ttf
%%DATADIR%%/wine/fonts/tahomabd.ttf
%%DATADIR%%/wine/fonts/vgas1255.fon
%%DATADIR%%/wine/fonts/vgas1256.fon
%%DATADIR%%/wine/fonts/vgas1257.fon