diff options
author | Gerald Pfeifer <gerald@FreeBSD.org> | 2021-08-02 21:40:18 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@FreeBSD.org> | 2021-08-02 21:40:19 +0000 |
commit | 27ae28dd240c63c37a2fe17d2a2440d1beda5870 (patch) | |
tree | 554194351e82c2f9cd4fabef3174b0d29dd28e93 /emulators/wine-devel/pkg-plist | |
parent | 0ed0c75802b242a06e82540b783b25494d16b7c8 (diff) | |
download | ports-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-plist | 8 |
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 |