aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2009-10-10 10:34:16 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2009-10-10 10:34:16 +0000
commit9496e58a0728ef85ac7a30c98d335522cf1643c4 (patch)
tree00b2e23698b7fe7097b452aa83eacaf00b394e19 /emulators
parenteb75452ba2659c3703889752da489c865a4c6749 (diff)
downloadports-9496e58a0728ef85ac7a30c98d335522cf1643c4.tar.gz
ports-9496e58a0728ef85ac7a30c98d335522cf1643c4.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/wine-devel/Makefile2
-rw-r--r--emulators/wine-devel/distinfo6
-rw-r--r--emulators/wine-devel/files/patch-tools-winebuild31
-rw-r--r--emulators/wine-devel/pkg-plist23
-rw-r--r--emulators/wine/Makefile2
-rw-r--r--emulators/wine/distinfo6
-rw-r--r--emulators/wine/files/patch-tools-winebuild31
-rw-r--r--emulators/wine/pkg-plist23
8 files changed, 102 insertions, 22 deletions
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index 95bf4942fc87..25857c06ca06 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= wine
-DISTVERSION= 1.1.30
+DISTVERSION= 1.1.31
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index c28c70a4bf51..d63166362566 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,3 +1,3 @@
-MD5 (wine-1.1.30.tar.bz2) = 3b78497f71cf6f112bac6de74e5cb29f
-SHA256 (wine-1.1.30.tar.bz2) = de5f228bf7429c283167c131d89b44aaeef8ae25132217efe7c7a6c8faba16fc
-SIZE (wine-1.1.30.tar.bz2) = 15780747
+MD5 (wine-1.1.31.tar.bz2) = 87fb94c218e52dd67c75b4ae5ef50c0e
+SHA256 (wine-1.1.31.tar.bz2) = 42c9ab673a26dba2331867427e2fdd4c977e4452c4227714b6ebfae6fc7f9e30
+SIZE (wine-1.1.31.tar.bz2) = 15797069
diff --git a/emulators/wine-devel/files/patch-tools-winebuild b/emulators/wine-devel/files/patch-tools-winebuild
new file mode 100644
index 000000000000..2c988a437568
--- /dev/null
+++ b/emulators/wine-devel/files/patch-tools-winebuild
@@ -0,0 +1,31 @@
+diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c
+index e0cd8bc..6008ef4 100644
+--- tools/winebuild/utils.c
++++ tools/winebuild/utils.c
+@@ -297,9 +297,23 @@ const char *get_ld_command(void)
+
+ if (force_pointer_size)
+ {
+- const char *args = (target_platform == PLATFORM_APPLE) ?
+- ((force_pointer_size == 8) ? " -arch x86_64" : " -arch i386") :
+- ((force_pointer_size == 8) ? " -m elf_x86_64" : " -m elf_i386");
++ const char *args;
++
++ switch (target_platform)
++ {
++ case PLATFORM_APPLE:
++ args = (force_pointer_size == 8) ? " -arch x86_64"
++ : " -arch i386";
++ break;
++ case PLATFORM_FREEBSD:
++ args = (force_pointer_size == 8) ? " -m elf_x86_64"
++ : " -m elf_i386_fbsd";
++ break;
++ default:
++ args = (force_pointer_size == 8) ? " -m elf_x86_64"
++ : " -m elf_i386";
++ }
++
+ ld_command = xrealloc( ld_command, strlen(ld_command) + strlen(args) + 1 );
+ strcat( ld_command, args );
+ }
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 5090ba9382c0..495352f6ed59 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -804,6 +804,7 @@ lib/wine/fakedlls/eject.exe
lib/wine/fakedlls/expand.exe
lib/wine/fakedlls/explorer.exe
lib/wine/fakedlls/faultrep.dll
+lib/wine/fakedlls/fltlib.dll
lib/wine/fakedlls/fusion.dll
lib/wine/fakedlls/gdi32.dll
lib/wine/fakedlls/gdiplus.dll
@@ -965,6 +966,7 @@ lib/wine/fakedlls/sensapi.dll
lib/wine/fakedlls/serialui.dll
lib/wine/fakedlls/services.exe
lib/wine/fakedlls/setupapi.dll
+lib/wine/fakedlls/setupx.dll16
lib/wine/fakedlls/sfc.dll
lib/wine/fakedlls/sfc_os.dll
lib/wine/fakedlls/shdoclc.dll
@@ -989,10 +991,12 @@ lib/wine/fakedlls/stress.dll16
lib/wine/fakedlls/svchost.exe
lib/wine/fakedlls/svrapi.dll
lib/wine/fakedlls/sxs.dll
+lib/wine/fakedlls/system.drv16
lib/wine/fakedlls/t2embed.dll
lib/wine/fakedlls/tapi32.dll
lib/wine/fakedlls/taskmgr.exe
lib/wine/fakedlls/termsv.exe
+lib/wine/fakedlls/toolhelp.dll16
lib/wine/fakedlls/traffic.dll
lib/wine/fakedlls/twain.dll16
lib/wine/fakedlls/twain_32.dll
@@ -1009,6 +1013,7 @@ lib/wine/fakedlls/usp10.dll
lib/wine/fakedlls/uxtheme.dll
lib/wine/fakedlls/vdhcp.vxd
lib/wine/fakedlls/vdmdbg.dll
+lib/wine/fakedlls/ver.dll16
lib/wine/fakedlls/version.dll
lib/wine/fakedlls/vmm.vxd
lib/wine/fakedlls/vnbt.vxd
@@ -1044,8 +1049,10 @@ lib/wine/fakedlls/winenas.drv
lib/wine/fakedlls/wineoss.drv
lib/wine/fakedlls/winepath.exe
lib/wine/fakedlls/wineps.drv
+lib/wine/fakedlls/wineps16.drv16
lib/wine/fakedlls/winevdm.exe
lib/wine/fakedlls/winex11.drv
+lib/wine/fakedlls/wing.dll16
lib/wine/fakedlls/wing32.dll
lib/wine/fakedlls/winhelp.exe16
lib/wine/fakedlls/winhlp32.exe
@@ -1056,6 +1063,7 @@ lib/wine/fakedlls/winnls.dll16
lib/wine/fakedlls/winnls32.dll
lib/wine/fakedlls/winoldap.mod16
lib/wine/fakedlls/winscard.dll
+lib/wine/fakedlls/winsock.dll16
lib/wine/fakedlls/winspool.drv
lib/wine/fakedlls/wintab.dll16
lib/wine/fakedlls/wintab32.dll
@@ -1079,6 +1087,7 @@ lib/wine/fakedlls/xinput1_3.dll
lib/wine/fakedlls/xinput9_1_0.dll
lib/wine/fakedlls/xmllite.dll
lib/wine/faultrep.dll.so
+lib/wine/fltlib.dll.so
lib/wine/fusion.dll.so
lib/wine/gdi.exe16
lib/wine/gdi32.dll.so
@@ -1391,7 +1400,7 @@ lib/wine/sensapi.dll.so
lib/wine/serialui.dll.so
lib/wine/services.exe.so
lib/wine/setupapi.dll.so
-lib/wine/setupx.dll16
+lib/wine/setupx.dll16.so
lib/wine/sfc.dll.so
lib/wine/sfc_os.dll.so
lib/wine/shdoclc.dll.so
@@ -1416,12 +1425,12 @@ lib/wine/stress.dll16.so
lib/wine/svchost.exe.so
lib/wine/svrapi.dll.so
lib/wine/sxs.dll.so
-lib/wine/system.drv16
+lib/wine/system.drv16.so
lib/wine/t2embed.dll.so
lib/wine/tapi32.dll.so
lib/wine/taskmgr.exe.so
lib/wine/termsv.exe.so
-lib/wine/toolhelp.dll16
+lib/wine/toolhelp.dll16.so
lib/wine/traffic.dll.so
lib/wine/twain.dll16.so
lib/wine/twain_32.dll.so
@@ -1439,7 +1448,7 @@ lib/wine/usp10.dll.so
lib/wine/uxtheme.dll.so
lib/wine/vdhcp.vxd.so
lib/wine/vdmdbg.dll.so
-lib/wine/ver.dll16
+lib/wine/ver.dll16.so
lib/wine/version.dll.so
lib/wine/vmm.vxd.so
lib/wine/vnbt.vxd.so
@@ -1475,10 +1484,10 @@ lib/wine/winenas.drv.so
lib/wine/wineoss.drv.so
lib/wine/winepath.exe.so
lib/wine/wineps.drv.so
-lib/wine/wineps16.drv16
+lib/wine/wineps16.drv16.so
lib/wine/winevdm.exe.so
lib/wine/winex11.drv.so
-lib/wine/wing.dll16
+lib/wine/wing.dll16.so
lib/wine/wing32.dll.so
lib/wine/winhelp.exe16.so
lib/wine/winhlp32.exe.so
@@ -1489,7 +1498,7 @@ lib/wine/winnls.dll16.so
lib/wine/winnls32.dll.so
lib/wine/winoldap.mod16.so
lib/wine/winscard.dll.so
-lib/wine/winsock.dll16
+lib/wine/winsock.dll16.so
lib/wine/winspool.drv.so
lib/wine/wintab.dll16.so
lib/wine/wintab32.dll.so
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index 95bf4942fc87..25857c06ca06 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= wine
-DISTVERSION= 1.1.30
+DISTVERSION= 1.1.31
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \
diff --git a/emulators/wine/distinfo b/emulators/wine/distinfo
index c28c70a4bf51..d63166362566 100644
--- a/emulators/wine/distinfo
+++ b/emulators/wine/distinfo
@@ -1,3 +1,3 @@
-MD5 (wine-1.1.30.tar.bz2) = 3b78497f71cf6f112bac6de74e5cb29f
-SHA256 (wine-1.1.30.tar.bz2) = de5f228bf7429c283167c131d89b44aaeef8ae25132217efe7c7a6c8faba16fc
-SIZE (wine-1.1.30.tar.bz2) = 15780747
+MD5 (wine-1.1.31.tar.bz2) = 87fb94c218e52dd67c75b4ae5ef50c0e
+SHA256 (wine-1.1.31.tar.bz2) = 42c9ab673a26dba2331867427e2fdd4c977e4452c4227714b6ebfae6fc7f9e30
+SIZE (wine-1.1.31.tar.bz2) = 15797069
diff --git a/emulators/wine/files/patch-tools-winebuild b/emulators/wine/files/patch-tools-winebuild
new file mode 100644
index 000000000000..2c988a437568
--- /dev/null
+++ b/emulators/wine/files/patch-tools-winebuild
@@ -0,0 +1,31 @@
+diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c
+index e0cd8bc..6008ef4 100644
+--- tools/winebuild/utils.c
++++ tools/winebuild/utils.c
+@@ -297,9 +297,23 @@ const char *get_ld_command(void)
+
+ if (force_pointer_size)
+ {
+- const char *args = (target_platform == PLATFORM_APPLE) ?
+- ((force_pointer_size == 8) ? " -arch x86_64" : " -arch i386") :
+- ((force_pointer_size == 8) ? " -m elf_x86_64" : " -m elf_i386");
++ const char *args;
++
++ switch (target_platform)
++ {
++ case PLATFORM_APPLE:
++ args = (force_pointer_size == 8) ? " -arch x86_64"
++ : " -arch i386";
++ break;
++ case PLATFORM_FREEBSD:
++ args = (force_pointer_size == 8) ? " -m elf_x86_64"
++ : " -m elf_i386_fbsd";
++ break;
++ default:
++ args = (force_pointer_size == 8) ? " -m elf_x86_64"
++ : " -m elf_i386";
++ }
++
+ ld_command = xrealloc( ld_command, strlen(ld_command) + strlen(args) + 1 );
+ strcat( ld_command, args );
+ }
diff --git a/emulators/wine/pkg-plist b/emulators/wine/pkg-plist
index 5090ba9382c0..495352f6ed59 100644
--- a/emulators/wine/pkg-plist
+++ b/emulators/wine/pkg-plist
@@ -804,6 +804,7 @@ lib/wine/fakedlls/eject.exe
lib/wine/fakedlls/expand.exe
lib/wine/fakedlls/explorer.exe
lib/wine/fakedlls/faultrep.dll
+lib/wine/fakedlls/fltlib.dll
lib/wine/fakedlls/fusion.dll
lib/wine/fakedlls/gdi32.dll
lib/wine/fakedlls/gdiplus.dll
@@ -965,6 +966,7 @@ lib/wine/fakedlls/sensapi.dll
lib/wine/fakedlls/serialui.dll
lib/wine/fakedlls/services.exe
lib/wine/fakedlls/setupapi.dll
+lib/wine/fakedlls/setupx.dll16
lib/wine/fakedlls/sfc.dll
lib/wine/fakedlls/sfc_os.dll
lib/wine/fakedlls/shdoclc.dll
@@ -989,10 +991,12 @@ lib/wine/fakedlls/stress.dll16
lib/wine/fakedlls/svchost.exe
lib/wine/fakedlls/svrapi.dll
lib/wine/fakedlls/sxs.dll
+lib/wine/fakedlls/system.drv16
lib/wine/fakedlls/t2embed.dll
lib/wine/fakedlls/tapi32.dll
lib/wine/fakedlls/taskmgr.exe
lib/wine/fakedlls/termsv.exe
+lib/wine/fakedlls/toolhelp.dll16
lib/wine/fakedlls/traffic.dll
lib/wine/fakedlls/twain.dll16
lib/wine/fakedlls/twain_32.dll
@@ -1009,6 +1013,7 @@ lib/wine/fakedlls/usp10.dll
lib/wine/fakedlls/uxtheme.dll
lib/wine/fakedlls/vdhcp.vxd
lib/wine/fakedlls/vdmdbg.dll
+lib/wine/fakedlls/ver.dll16
lib/wine/fakedlls/version.dll
lib/wine/fakedlls/vmm.vxd
lib/wine/fakedlls/vnbt.vxd
@@ -1044,8 +1049,10 @@ lib/wine/fakedlls/winenas.drv
lib/wine/fakedlls/wineoss.drv
lib/wine/fakedlls/winepath.exe
lib/wine/fakedlls/wineps.drv
+lib/wine/fakedlls/wineps16.drv16
lib/wine/fakedlls/winevdm.exe
lib/wine/fakedlls/winex11.drv
+lib/wine/fakedlls/wing.dll16
lib/wine/fakedlls/wing32.dll
lib/wine/fakedlls/winhelp.exe16
lib/wine/fakedlls/winhlp32.exe
@@ -1056,6 +1063,7 @@ lib/wine/fakedlls/winnls.dll16
lib/wine/fakedlls/winnls32.dll
lib/wine/fakedlls/winoldap.mod16
lib/wine/fakedlls/winscard.dll
+lib/wine/fakedlls/winsock.dll16
lib/wine/fakedlls/winspool.drv
lib/wine/fakedlls/wintab.dll16
lib/wine/fakedlls/wintab32.dll
@@ -1079,6 +1087,7 @@ lib/wine/fakedlls/xinput1_3.dll
lib/wine/fakedlls/xinput9_1_0.dll
lib/wine/fakedlls/xmllite.dll
lib/wine/faultrep.dll.so
+lib/wine/fltlib.dll.so
lib/wine/fusion.dll.so
lib/wine/gdi.exe16
lib/wine/gdi32.dll.so
@@ -1391,7 +1400,7 @@ lib/wine/sensapi.dll.so
lib/wine/serialui.dll.so
lib/wine/services.exe.so
lib/wine/setupapi.dll.so
-lib/wine/setupx.dll16
+lib/wine/setupx.dll16.so
lib/wine/sfc.dll.so
lib/wine/sfc_os.dll.so
lib/wine/shdoclc.dll.so
@@ -1416,12 +1425,12 @@ lib/wine/stress.dll16.so
lib/wine/svchost.exe.so
lib/wine/svrapi.dll.so
lib/wine/sxs.dll.so
-lib/wine/system.drv16
+lib/wine/system.drv16.so
lib/wine/t2embed.dll.so
lib/wine/tapi32.dll.so
lib/wine/taskmgr.exe.so
lib/wine/termsv.exe.so
-lib/wine/toolhelp.dll16
+lib/wine/toolhelp.dll16.so
lib/wine/traffic.dll.so
lib/wine/twain.dll16.so
lib/wine/twain_32.dll.so
@@ -1439,7 +1448,7 @@ lib/wine/usp10.dll.so
lib/wine/uxtheme.dll.so
lib/wine/vdhcp.vxd.so
lib/wine/vdmdbg.dll.so
-lib/wine/ver.dll16
+lib/wine/ver.dll16.so
lib/wine/version.dll.so
lib/wine/vmm.vxd.so
lib/wine/vnbt.vxd.so
@@ -1475,10 +1484,10 @@ lib/wine/winenas.drv.so
lib/wine/wineoss.drv.so
lib/wine/winepath.exe.so
lib/wine/wineps.drv.so
-lib/wine/wineps16.drv16
+lib/wine/wineps16.drv16.so
lib/wine/winevdm.exe.so
lib/wine/winex11.drv.so
-lib/wine/wing.dll16
+lib/wine/wing.dll16.so
lib/wine/wing32.dll.so
lib/wine/winhelp.exe16.so
lib/wine/winhlp32.exe.so
@@ -1489,7 +1498,7 @@ lib/wine/winnls.dll16.so
lib/wine/winnls32.dll.so
lib/wine/winoldap.mod16.so
lib/wine/winscard.dll.so
-lib/wine/winsock.dll16
+lib/wine/winsock.dll16.so
lib/wine/winspool.drv.so
lib/wine/wintab.dll16.so
lib/wine/wintab32.dll.so