aboutsummaryrefslogtreecommitdiff
path: root/emulators/wine-devel/pkg-plist
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2021-08-02 21:40:18 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2021-08-02 21:40:19 +0000
commit27ae28dd240c63c37a2fe17d2a2440d1beda5870 (patch)
tree554194351e82c2f9cd4fabef3174b0d29dd28e93 /emulators/wine-devel/pkg-plist
parent0ed0c75802b242a06e82540b783b25494d16b7c8 (diff)
downloadports-27ae28dd240c63c37a2fe17d2a2440d1beda5870.tar.gz
ports-27ae28dd240c63c37a2fe17d2a2440d1beda5870.zip
emulators/wine-devel: Invoke with LD_BIND_NOW and revampe WoW
Forward port 1d2af6e08958ac78de9fae727283ac8cdaf8705f and its two follow-up fixes ad15b0e748b6bd93ef1e36b1c605c1da29d10565 and 1b5885c463320a2af0e7fe2ed0fdca93d760ad19 from emulators/wine: Wine 6.0 and later need LD_BIND_NOW / LD_32_BIND_NOW on FreeBSD, cf. https://bugs.winehq.org/show_bug.cgi?id=50257 and https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252307 so move the actual binaries to wine64.bin / wine.bin and invoke them via a script that does those settings. [1] Also revamp the WoW handling/packging which combines 32-bit/i386 Wine into 64-bit/amd64 Wine. [1] Submitted by: Alex S <iwtcex@gmail.com> [1] PR: 257284 [1], 252307 [1], 255336, 257020
Diffstat (limited to 'emulators/wine-devel/pkg-plist')
-rw-r--r--emulators/wine-devel/pkg-plist8
1 files changed, 6 insertions, 2 deletions
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 70ff3a84ec28..8f604c2d265a 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -5,8 +5,10 @@ bin/notepad
bin/regedit
bin/regsvr32
bin/widl
-%%WINE32%%bin/wine
+bin/wine
+%%WINE32%%bin/wine.bin
%%WINE64%%bin/wine64
+%%WINE64%%bin/wine64.bin
bin/wineboot
bin/winebuild
bin/winecfg
@@ -20,7 +22,8 @@ bin/winegcc
bin/winemaker
bin/winemine
bin/winepath
-bin/wineserver
+%%WINE32%%bin/wineserver32
+%%WINE64%%bin/wineserver
bin/wmc
bin/wrc
include/wine/debug.h
@@ -3505,6 +3508,7 @@ share/applications/wine.desktop
%%DATADIR%%/nls/normnfkc.nls
%%DATADIR%%/nls/normnfkd.nls
%%DATADIR%%/nls/sortdefault.nls
+%%WINE64%%%%DATADIR%%/pkg32.sh
%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/README