diff --git a/games/etlegacy/Makefile b/games/etlegacy/Makefile index 280d4a4a8647..70c87cfee7cf 100644 --- a/games/etlegacy/Makefile +++ b/games/etlegacy/Makefile @@ -1,130 +1,126 @@ PORTNAME= etlegacy -DISTVERSION= 2.81.1 -PORTREVISION= 3 +DISTVERSION= 2.84.0 CATEGORIES= games MASTER_SITES= https://mirror.etlegacy.com/geoip/:geoip \ https://mirror.etlegacy.com/wolfadmin/:wolfadmin DISTFILES= wolfadmin.tar.gz:wolfadmin \ GeoIP.dat.tar.gz:geoip DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= acm@FreeBSD.org COMMENT= a second breath of life for Wolfenstein: Enemy Territory WWW= https://www.etlegacy.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt USES= cmake compiler:c++11-lib desktop-file-utils localbase \ lua pkgconfig sqlite USE_CXXSTD= c++11 USE_GITHUB= yes -GH_TAGNAME= 956269f4c13ebe31ba2a0f0b805588383209bd5b +GH_TAGNAME= 764ffc0 CMAKE_ARGS+= -DCROSS_COMPILE32=OFF \ -DBUNDLED_LIBS=OFF \ -DBUNDLED_LIBS_DEFAULT=OFF \ -DCLIENT_GLVND=ON \ -DFEATURE_RENDERER2=OFF \ -DENABLE_SSE=ON \ -DFEATURE_AUTOUPDATE=OFF \ -DINSTALL_DEFAULT_BASEDIR=${PREFIX}/lib/${PORTNAME} OPTIONS_DEFAULT= CLIENT DEDICATED OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR= CLIENT DEDICATED OPTIONS_SUB= yes CLIENT_DESC= Build client DEDICATED_DESC= Build dedicated server CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \ libcjson.so:devel/libcjson \ libfreetype.so:print/freetype2 \ libogg.so:audio/libogg \ libpng.so:graphics/png \ libvorbis.so:audio/libvorbis \ libtheora.so:multimedia/libtheora CLIENT_USES= gl jpeg openal:soft,alut minizip sdl xorg CLIENT_USE= GL=gl,glu,glew SDL=sdl2 XORG=x11,xxf86dga,xxf86vm DEDICATED_LIB_DEPENDS= libcurl.so:ftp/curl \ libcjson.so:devel/libcjson DEDICATED_USES= minizip SUB_FILES= pkg-message .include .if ${ARCH} == "i386" PLIST_SUB+= I386="" \ AARCH64="@comment " \ AMD64="@comment " \ POWERPC="@comment " \ POWERPC64="@comment " \ POWERPC64LE="@comment " \ ARMV7="@comment " .elif ${ARCH} == "amd64" PLIST_SUB+= I386="@comment " \ AARCH64="@comment " \ AMD64="" \ POWERPC="@comment " \ POWERPC64="@comment " \ POWERPC64LE="@comment " \ ARMV7="@comment " .elif ${ARCH} == "aarch64" PLIST_SUB+= I386="@comment " \ AARCH64="" \ AMD64="@comment " \ POWERPC="@comment " \ POWERPC64="@comment " \ POWERPC64LE="@comment " \ ARMV7="@comment " .elif ${ARCH} == "powerpc" PLIST_SUB+= I386="@comment " \ AARCH64="@comment " \ AMD64="@comment " \ POWERPC="" \ POWERPC64="@comment " \ POWERPC64LE="@comment " \ ARMV7="@comment " .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 " \ AARCH64="@comment " \ AMD64="@comment " \ POWERPC="@comment " \ POWERPC64="@comment " \ POWERPC64LE="@comment " \ ARMV7="" .endif .if ! ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MDEDICATED} CMAKE_ARGS+= -DBUILD_CLIENT=OFF .endif post-extract: @${MKDIR} ${WRKDIR}/.build/legacy @cd ${WRKDIR}/.build/legacy && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/GeoIP.dat.tar.gz ${EXTRACT_AFTER_ARGS} @cd ${WRKDIR}/.build/legacy && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/wolfadmin.tar.gz ${EXTRACT_AFTER_ARGS} -post-patch: - ${REINPLACE_CMD} -e 's|AMD64|amd64|g' ${WRKSRC}/cmake/ETLPlatform.cmake - .include diff --git a/games/etlegacy/distinfo b/games/etlegacy/distinfo index b0173022a741..18eece62bc72 100644 --- a/games/etlegacy/distinfo +++ b/games/etlegacy/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1704840749 -SHA256 (etlegacy-2.81.1/wolfadmin.tar.gz) = 31659b1d99cd5c9884a66317f803109e631a315e1102842e4e4d29b8579397d1 -SIZE (etlegacy-2.81.1/wolfadmin.tar.gz) = 1128868 -SHA256 (etlegacy-2.81.1/GeoIP.dat.tar.gz) = 1aa7023f599d01fce77861ff331d1024cd92918edf527c2f37f4a37732183a2b -SIZE (etlegacy-2.81.1/GeoIP.dat.tar.gz) = 1120171 -SHA256 (etlegacy-2.81.1/etlegacy-etlegacy-2.81.1-956269f4c13ebe31ba2a0f0b805588383209bd5b_GH0.tar.gz) = 1863d4bcc5352be89069189e96a27260a930af09c12765b3499a5d975fa1b31a -SIZE (etlegacy-2.81.1/etlegacy-etlegacy-2.81.1-956269f4c13ebe31ba2a0f0b805588383209bd5b_GH0.tar.gz) = 15548868 +TIMESTAMP = 1780122417 +SHA256 (etlegacy-2.84.0/wolfadmin.tar.gz) = 31659b1d99cd5c9884a66317f803109e631a315e1102842e4e4d29b8579397d1 +SIZE (etlegacy-2.84.0/wolfadmin.tar.gz) = 1128868 +SHA256 (etlegacy-2.84.0/GeoIP.dat.tar.gz) = 1aa7023f599d01fce77861ff331d1024cd92918edf527c2f37f4a37732183a2b +SIZE (etlegacy-2.84.0/GeoIP.dat.tar.gz) = 1120171 +SHA256 (etlegacy-2.84.0/etlegacy-etlegacy-2.84.0-764ffc0_GH0.tar.gz) = 043ff682feac14152b8cb2395c559f43781a7406fee167c4ca4f6f6c0df1e436 +SIZE (etlegacy-2.84.0/etlegacy-etlegacy-2.84.0-764ffc0_GH0.tar.gz) = 17740656 diff --git a/games/etlegacy/files/patch-cmake_ETLPLatform.cmake b/games/etlegacy/files/patch-cmake_ETLPLatform.cmake new file mode 100644 index 000000000000..38ed5707f2a7 --- /dev/null +++ b/games/etlegacy/files/patch-cmake_ETLPLatform.cmake @@ -0,0 +1,11 @@ +--- cmake/ETLPlatform.cmake 2026-05-29 23:41:13.657983000 -0700 ++++ cmake/ETLPlatform.cmake 2026-05-29 23:41:33.676839000 -0700 +@@ -100,7 +100,7 @@ + target_link_libraries(os_libraries INTERFACE m pthread) + set(LIB_SUFFIX ".mp.obsd.") + elseif(CMAKE_SYSTEM MATCHES "FreeBSD") +- target_link_libraries(os_libraries INTERFACE m pthread) ++ target_link_libraries(os_libraries INTERFACE m pthread execinfo) + set(LIB_SUFFIX ".mp.fbsd.") + elseif(CMAKE_SYSTEM MATCHES "NetBSD") + target_link_libraries(os_libraries INTERFACE m pthread) diff --git a/games/etlegacy/files/patch-cmake_ETLVersion.cmake b/games/etlegacy/files/patch-cmake_ETLVersion.cmake index f2f61a6e6a39..3746b4cd155f 100644 --- a/games/etlegacy/files/patch-cmake_ETLVersion.cmake +++ b/games/etlegacy/files/patch-cmake_ETLVersion.cmake @@ -1,18 +1,25 @@ ---- cmake/ETLVersion.cmake.orig 2024-01-09 22:59:31 UTC -+++ cmake/ETLVersion.cmake -@@ -97,6 +97,7 @@ endmacro(GENERATENUMBER) +--- cmake/ETLVersion.cmake 2026-05-18 08:54:24.000000000 -0700 ++++ cmake/ETLVersion.cmake 2026-05-29 23:29:49.996113000 -0700 +@@ -97,13 +97,15 @@ endmacro(GENERATENUMBER) +-if(DEFINED ENV{CI_ETL_DESCRIBE}) +- set(GIT_DESCRIBE $ENV{CI_ETL_DESCRIBE}) +-else() +- execute_process(COMMAND git describe --abbrev=7 +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +- OUTPUT_STRIP_TRAILING_WHITESPACE +- OUTPUT_VARIABLE GIT_DESCRIBE) +if(NOT CMAKE_SYSTEM MATCHES "FreeBSD") - execute_process(COMMAND git describe --abbrev=7 - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} - OUTPUT_STRIP_TRAILING_WHITESPACE -@@ -105,6 +106,7 @@ execute_process(COMMAND git describe --abbrev=0 - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} - OUTPUT_STRIP_TRAILING_WHITESPACE - OUTPUT_VARIABLE GIT_DESCRIBE_TAG) -+endif() ++ if(DEFINED ENV{CI_ETL_DESCRIBE}) ++ set(GIT_DESCRIBE $ENV{CI_ETL_DESCRIBE}) ++ else() ++ execute_process(COMMAND git describe --abbrev=7 ++ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ++ OUTPUT_STRIP_TRAILING_WHITESPACE ++ OUTPUT_VARIABLE GIT_DESCRIBE) ++ endif() + endif() - if(GIT_DESCRIBE) - set(ETL_CMAKE_VERSION ${GIT_DESCRIBE}) + if(DEFINED ENV{CI_ETL_TAG}) diff --git a/games/etlegacy/files/patch-src_qcommon_q__platform.h b/games/etlegacy/files/patch-src_qcommon_q__platform.h deleted file mode 100644 index f3478400b85b..000000000000 --- a/games/etlegacy/files/patch-src_qcommon_q__platform.h +++ /dev/null @@ -1,23 +0,0 @@ ---- src/qcommon/q_platform.h.orig 2023-03-12 18:33:03 UTC -+++ src/qcommon/q_platform.h -@@ -264,12 +264,20 @@ - - #ifdef __i386__ - #define ARCH_STRING "i386" -+#elif defined __aarch64__ -+#define ARCH_STRING "aarch64" - #elif defined __amd64__ - #undef idx64 - #define idx64 1 - #define ARCH_STRING "x86_64" - #elif defined __axp__ - #define ARCH_STRING "alpha" -+#elif defined __powerpc64__ -+#define ARCH_STRING "ppc64" -+#elif defined __powerpc__ -+#define ARCH_STRING "ppc" -+#elif defined __arm__ -+#define ARCH_STRING "arm" // __ARM_ARCH_'V'__ FIXME: add ARM version to the ARCH_STRING - #endif - - #if BYTE_ORDER == BIG_ENDIAN diff --git a/games/etlegacy/files/patch-src_renderercommon_tr__font.c b/games/etlegacy/files/patch-src_renderercommon_tr__font.c deleted file mode 100644 index aa3e8a2814f8..000000000000 --- a/games/etlegacy/files/patch-src_renderercommon_tr__font.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/renderercommon/tr_font.c.orig 2024-01-10 04:52:35 UTC -+++ src/renderercommon/tr_font.c -@@ -202,7 +202,7 @@ static glyphInfo_t *RE_ConstructGlyphInfo(int imageSiz - - rc = FT_Load_Glyph(face, index, flags); - -- if (rc) -+ if (rc != 0) - { - Ren_Warning("RE_ConstructGlyphInfo: cannot load a glyph into the glyph slot of a face object.\n"); - return &glyph; // nothing to render diff --git a/games/etlegacy/pkg-plist b/games/etlegacy/pkg-plist index 871f3ebac268..231ec21ca0ae 100644 --- a/games/etlegacy/pkg-plist +++ b/games/etlegacy/pkg-plist @@ -1,157 +1,164 @@ %%AARCH64%%%%CLIENT%%bin/etl.aarch64 %%AMD64%%%%CLIENT%%bin/etl.x86_64 %%ARMV7%%%%CLIENT%%bin/etl.armv7 %%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 lib/etlegacy/etmain/legacy.cfg lib/etlegacy/etmain/lmscycle.cfg lib/etlegacy/etmain/mapvotecycle.cfg lib/etlegacy/etmain/mapvoteplayerscount.cfg lib/etlegacy/etmain/objectivecycle.cfg lib/etlegacy/legacy/GeoIP.dat lib/etlegacy/legacy/banners.toml lib/etlegacy/legacy/description.txt lib/etlegacy/legacy/greetings.toml -lib/etlegacy/legacy/legacy_2.81-dirty.pk3 +lib/etlegacy/legacy/legacy_2.84-dirty.pk3 lib/etlegacy/legacy/lualibs/legacydb.lua lib/etlegacy/legacy/lualibs/toml.lua lib/etlegacy/legacy/luascripts/wolfadmin/COPYING.txt lib/etlegacy/legacy/luascripts/wolfadmin/admin/admin.lua lib/etlegacy/legacy/luascripts/wolfadmin/admin/balancer.lua lib/etlegacy/legacy/luascripts/wolfadmin/admin/banners.lua lib/etlegacy/legacy/luascripts/wolfadmin/admin/bans.lua lib/etlegacy/legacy/luascripts/wolfadmin/admin/history.lua lib/etlegacy/legacy/luascripts/wolfadmin/admin/mutes.lua lib/etlegacy/legacy/luascripts/wolfadmin/admin/rules.lua lib/etlegacy/legacy/luascripts/wolfadmin/auth/acl.lua lib/etlegacy/legacy/luascripts/wolfadmin/auth/auth.lua lib/etlegacy/legacy/luascripts/wolfadmin/auth/shrubbot.lua lib/etlegacy/legacy/luascripts/wolfadmin/auth/shrubbot/etpub.lua lib/etlegacy/legacy/luascripts/wolfadmin/auth/shrubbot/nq.lua lib/etlegacy/legacy/luascripts/wolfadmin/auth/shrubbot/silent.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/admintest.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/balance.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/ban.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/cointoss.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/enablevote.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/finger.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/gib.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/greeting.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/help.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/incognito.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/kick.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/kickbots.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/listaliases.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/listmaps.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/listplayers.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/lock.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/mute.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/needbots.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/news.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/nextmap.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/pause.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/plock.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/punlock.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/put.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/putbots.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/readconfig.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/rename.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/reset.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/restart.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/rules.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/setlevel.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/showbans.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/showhistory.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/shuffle.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/slap.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/spec999.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/stats.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/swap.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/time.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/unban.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/unlock.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/unmute.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/unpause.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/vmute.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/vunmute.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/admin/warn.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/ac.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/callvote.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/pm.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/r.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/say.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/team.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/client/wolfadmin.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/commands.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/acl.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/cannounce.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/cbp.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/cchat.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/ccp.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/ccpm.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/cmusic.lua lib/etlegacy/legacy/luascripts/wolfadmin/commands/server/csay.lua lib/etlegacy/legacy/luascripts/wolfadmin/db/db.lua lib/etlegacy/legacy/luascripts/wolfadmin/db/mysql.lua lib/etlegacy/legacy/luascripts/wolfadmin/db/sqlite3.lua lib/etlegacy/legacy/luascripts/wolfadmin/game/bots.lua lib/etlegacy/legacy/luascripts/wolfadmin/game/fireteams.lua lib/etlegacy/legacy/luascripts/wolfadmin/game/game.lua lib/etlegacy/legacy/luascripts/wolfadmin/game/teams.lua lib/etlegacy/legacy/luascripts/wolfadmin/game/voting.lua lib/etlegacy/legacy/luascripts/wolfadmin/main.lua lib/etlegacy/legacy/luascripts/wolfadmin/players/greetings.lua lib/etlegacy/legacy/luascripts/wolfadmin/players/players.lua lib/etlegacy/legacy/luascripts/wolfadmin/players/stats.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/bits.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/constants.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/debug.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/events.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/files.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/logs.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/pagination.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/settings.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/tables.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/timers.lua lib/etlegacy/legacy/luascripts/wolfadmin/util/util.lua %%AARCH64%%lib/etlegacy/legacy/qagame.mp.fbsd.aarch64.so %%AMD64%%lib/etlegacy/legacy/qagame.mp.fbsd.x86_64.so %%ARMV7%%lib/etlegacy/legacy/qagame.mp.fbsd.armv7.so %%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 +%%AARCH64%%lib/etlegacy/legacy/tvgame.mp.fbsd.aarch64.so +%%AMD64%%lib/etlegacy/legacy/tvgame.mp.fbsd.x86_64.so +%%ARMV7%%lib/etlegacy/legacy/tvgame.mp.fbsd.armv7.so +%%I386%%lib/etlegacy/legacy/tvgame.mp.fbsd.i386.so +%%POWERPC%%lib/etlegacy/legacy/tvgame.mp.fbsd.powerpc.so +%%POWERPC64%%lib/etlegacy/legacy/tvgame.mp.fbsd.powerpc64.so +%%POWERPC64LE%%lib/etlegacy/legacy/tvgame.mp.fbsd.powerpc64le.so lib/etlegacy/legacy/wolfadmin.toml %%AARCH64%%%%CLIENT%%lib/etlegacy/librenderer_opengl1_aarch64.so %%AMD64%%%%CLIENT%%lib/etlegacy/librenderer_opengl1_x86_64.so %%ARMV7%%%%CLIENT%%lib/etlegacy/librenderer_opengl1_armv7.so %%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 share/man/man6/etlded.6.gz share/metainfo/com.etlegacy.ETLegacy.metainfo.xml share/mime/packages/etlegacy.xml