Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Apr 2024 21:21:43 GMT
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0f3a34aeefc4 - main - games/etlegacy: fix build on powerpc64le
Message-ID:  <202404242121.43OLLhY2080760@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f3a34aeefc4e66601d53b42903db6610fb0cdc3

commit 0f3a34aeefc4e66601d53b42903db6610fb0cdc3
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2024-04-19 00:35:36 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2024-04-24 21:21:10 +0000

    games/etlegacy: fix build on powerpc64le
---
 games/etlegacy/Makefile  | 16 +++++++++++++++-
 games/etlegacy/pkg-plist |  5 +++++
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/games/etlegacy/Makefile b/games/etlegacy/Makefile
index aa9c4f26f9db..47e62ca1ad6c 100644
--- a/games/etlegacy/Makefile
+++ b/games/etlegacy/Makefile
@@ -63,6 +63,7 @@ PLIST_SUB+=	I386="" \
 		AMD64="@comment " \
 		POWERPC="@comment " \
 		POWERPC64="@comment " \
+		POWERPC64LE="@comment " \
 		ARMV7="@comment "
 .elif ${ARCH} == "amd64"
 PLIST_SUB+=	I386="@comment " \
@@ -70,6 +71,7 @@ PLIST_SUB+=	I386="@comment " \
 		AMD64="" \
 		POWERPC="@comment " \
 		POWERPC64="@comment " \
+		POWERPC64LE="@comment " \
 		ARMV7="@comment "
 .elif ${ARCH} == "aarch64"
 PLIST_SUB+=	I386="@comment " \
@@ -77,6 +79,7 @@ PLIST_SUB+=	I386="@comment " \
 		AMD64="@comment " \
 		POWERPC="@comment " \
 		POWERPC64="@comment " \
+		POWERPC64LE="@comment " \
 		ARMV7="@comment "
 .elif ${ARCH} == "powerpc"
 PLIST_SUB+=	I386="@comment " \
@@ -84,13 +87,23 @@ PLIST_SUB+=	I386="@comment " \
 		AMD64="@comment " \
 		POWERPC="" \
 		POWERPC64="@comment " \
+		POWERPC64LE="@comment " \
 		ARMV7="@comment "
-.elif ${ARCH:Mpowerpc64*}
+.elif ${ARCH} == powerpc64
 PLIST_SUB+=	I386="@comment " \
 		AARCH64="@comment " \
 		AMD64="@comment " \
 		POWERPC="@comment " \
 		POWERPC64="" \
+		POWERPC64LE="@comment " \
+		ARMV7="@comment "
+.elif ${ARCH} == powerpc64le
+PLIST_SUB+=	I386="@comment " \
+		AARCH64="@comment " \
+		AMD64="@comment " \
+		POWERPC="@comment " \
+		POWERPC64="@comment " \
+		POWERPC64LE="" \
 		ARMV7="@comment "
 .elif ${ARCH} == "armv7"
 PLIST_SUB+=	I386="@comment " \
@@ -98,6 +111,7 @@ PLIST_SUB+=	I386="@comment " \
 		AMD64="@comment " \
 		POWERPC="@comment " \
 		POWERPC64="@comment " \
+		POWERPC64LE="@comment " \
 		ARMV7=""
 .endif
 
diff --git a/games/etlegacy/pkg-plist b/games/etlegacy/pkg-plist
index 860126c8aa46..871f3ebac268 100644
--- a/games/etlegacy/pkg-plist
+++ b/games/etlegacy/pkg-plist
@@ -4,12 +4,14 @@
 %%I386%%%%CLIENT%%bin/etl.i386
 %%POWERPC%%bin/etl.powerpc
 %%POWERPC64%%bin/etl.powerpc64
+%%POWERPC64LE%%bin/etl.powerpc64le
 %%AARCH64%%%%DEDICATED%%bin/etlded.aarch64
 %%AMD64%%%%DEDICATED%%bin/etlded.x86_64
 %%ARMV7%%%%DEDICATED%%bin/etlded.armv7
 %%I386%%%%DEDICATED%%bin/etlded.i386
 %%POWERPC%%bin/etlded.powerpc
 %%POWERPC64%%bin/etlded.powerpc64
+%%POWERPC64LE%%bin/etlded.powerpc64le
 lib/etlegacy/etmain/campaigncycle.cfg
 lib/etlegacy/etmain/etl_server.cfg
 lib/etlegacy/etmain/etl_server_comp.cfg
@@ -130,6 +132,7 @@ lib/etlegacy/legacy/luascripts/wolfadmin/util/util.lua
 %%I386%%lib/etlegacy/legacy/qagame.mp.fbsd.i386.so
 %%POWERPC%%lib/etlegacy/legacy/qagame.mp.fbsd.powerpc.so
 %%POWERPC64%%lib/etlegacy/legacy/qagame.mp.fbsd.powerpc64.so
+%%POWERPC64LE%%lib/etlegacy/legacy/qagame.mp.fbsd.powerpc64le.so
 lib/etlegacy/legacy/rules.toml
 lib/etlegacy/legacy/wolfadmin.toml
 %%AARCH64%%%%CLIENT%%lib/etlegacy/librenderer_opengl1_aarch64.so
@@ -138,12 +141,14 @@ lib/etlegacy/legacy/wolfadmin.toml
 %%I386%%%%CLIENT%%lib/etlegacy/librenderer_opengl1_i386.so
 %%POWERPC%%lib/etlegacy/librenderer_opengl1_powerpc.so
 %%POWERPC64%%lib/etlegacy/librenderer_opengl1_powerpc64.so
+%%POWERPC64LE%%lib/etlegacy/librenderer_opengl1_powerpc64le.so
 %%AARCH64%%share/applications/com.etlegacy.ETLegacy.aarch64.desktop
 %%AMD64%%share/applications/com.etlegacy.ETLegacy.x86_64.desktop
 %%ARMV7%%share/applications/com.etlegacy.ETLegacy.armv7.desktop
 %%I386%%share/applications/com.etlegacy.ETLegacy.i386.desktop
 %%POWERPC%%share/applications/com.etlegacy.ETLegacy.powerpc.desktop
 %%POWERPC64%%share/applications/com.etlegacy.ETLegacy.powerpc64.desktop
+%%POWERPC64LE%%share/applications/com.etlegacy.ETLegacy.powerpc64le.desktop
 %%DOCSDIR%%/INSTALL.txt
 share/icons/hicolor/scalable/apps/etl.svg
 share/man/man6/etl.6.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404242121.43OLLhY2080760>