aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2022-03-12 09:10:49 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2022-03-12 09:10:49 +0000
commit3f914243d8179e0d1606c7d00ee2eb3498d0bb62 (patch)
tree421a0d7e36efa2f85618ed8f6896d56a8b8703a3
parent953b6c4b1de45392062c3b565a0b10d0a1054612 (diff)
downloadports-3f914243d8179e0d1606c7d00ee2eb3498d0bb62.tar.gz
ports-3f914243d8179e0d1606c7d00ee2eb3498d0bb62.zip
emulators/wine-devel: Add a note on Poudriere in the WoW case
This forward ports commit 9dc3d307de26ebb3ee31859fed8cc9dbc779dff5 from emulators/wine. PR: 260407 Reported by: Zane C. Bowers-Hadley <vvelox@vvelox.net> Approved by: maintainer
-rw-r--r--emulators/wine-devel/files/wine-wow64.sh12
1 files changed, 11 insertions, 1 deletions
diff --git a/emulators/wine-devel/files/wine-wow64.sh b/emulators/wine-devel/files/wine-wow64.sh
index d83d10db698e..796f26787c8c 100644
--- a/emulators/wine-devel/files/wine-wow64.sh
+++ b/emulators/wine-devel/files/wine-wow64.sh
@@ -9,7 +9,17 @@ I386_ROOT="${WINE_i386_ROOT:-$HOME/.i386-wine-pkg}"
if [ ! -f "$I386_ROOT/$PREFIX/bin/wine" ]
then
printf "%s doesn't exist!\n\n" "$I386_ROOT/$PREFIX/bin/wine"
- printf "Try installing 32-bit Wine with\n\t%s\n" "$PREFIX/share/wine/pkg32.sh install wine-devel mesa-dri"
+ printf "Try installing 32-bit Wine with\n\t%s\n" "$PREFIX/share/wine/pkg32.sh install wine mesa-dri"
+ ABI=$(pkg config ABI | sed s/amd64/i386/)
+ FREEBSD_VERSION_MAJOR=`uname -r | sed "s/\..*//"`
+ cat <<- HERE
+
+ If using Poudriere, please make sure your repo is setup to use ${ABI}
+ and create symlinks for
+ FreeBSD:$FREEBSD_VERSION_MAJOR:amd64 and
+ FreeBSD:$FREEBSD_VERSION_MAJOR:i386
+ to the relevant output directories. See pkg.conf(5) for more info.
+HERE
exit 1
fi