git: 0c5c99f7de2d - main - games/stuntrally: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 May 2025 11:54:19 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=0c5c99f7de2d518b4ffbfb76acfe3b6513007a43 commit 0c5c99f7de2d518b4ffbfb76acfe3b6513007a43 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2025-05-04 11:54:10 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2025-05-04 11:54:10 +0000 games/stuntrally: Remove expired port 2025-04-30 games/stuntrally: Broken for months and outdated --- MOVED | 1 + games/Makefile | 1 - games/stuntrally/Makefile | 64 ---------------------- games/stuntrally/distinfo | 5 -- .../files/patch-cmake_DependenciesConfig.cmake | 24 -------- .../files/patch-source_editor_BaseApp__Create.cpp | 11 ---- .../files/patch-source_ogre_BaseApp__Create.cpp | 32 ----------- .../files/patch-source_ogre_common_Terrain.cpp | 17 ------ ...shiny_Platforms_Ogre_OgreMaterialSerializer.cpp | 11 ---- games/stuntrally/pkg-descr | 20 ------- games/stuntrally/pkg-plist | 8 --- 11 files changed, 1 insertion(+), 193 deletions(-) diff --git a/MOVED b/MOVED index 63fdbcbde5cb..838a661ecc35 100644 --- a/MOVED +++ b/MOVED @@ -4386,3 +4386,4 @@ net-p2p/shx||2025-05-04|Has expired: Obsolete protocol that has been superseded net/echoping||2025-05-04|Has expired: Unmaintained upstream as of 2015 and depends on deprecated libidn net/openbgpd||2025-05-04|Has expired: Unsupported upstream, consider using net/openbgpd8 japanese/namazu|japanese/namazu2|2025-05-04|Has expired: Obsolete and superseded by namazu2, last release in 2000 +games/stuntrally||2025-05-04|Has expired: Broken for months and outdated diff --git a/games/Makefile b/games/Makefile index b0ed43717ca5..0a3b17ec3601 100644 --- a/games/Makefile +++ b/games/Makefile @@ -947,7 +947,6 @@ SUBDIR += stonesoup SUBDIR += stormbaancoureur SUBDIR += stratagus - SUBDIR += stuntrally SUBDIR += sudsol SUBDIR += sulis SUBDIR += supertux diff --git a/games/stuntrally/Makefile b/games/stuntrally/Makefile deleted file mode 100644 index 091f15d1f1b6..000000000000 --- a/games/stuntrally/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -PORTNAME= stuntrally -PORTVERSION= 2.7 -PORTREVISION= 5 -CATEGORIES= games - -MAINTAINER= amdmi3@FreeBSD.org -COMMENT= 3D racing game based on VDrift and OGRE with track editor -WWW= https://stuntrally.tuxfamily.org/ \ - https://github.com/stuntrally/stuntrally/ - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/License.txt - -BROKEN= fails to build with boost-1.85+ -DEPRECATED= Broken for months and outdated -EXPIRATION_DATE=2025-04-30 - -LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ - libOgreMain.so:graphics/ogre3d \ - libBulletDynamics.so:devel/bullet \ - libMyGUIEngine.so:x11-toolkits/mygui \ - libogg.so:audio/libogg \ - libvorbisfile.so:audio/libvorbis \ - libenet.so:net/enet \ - libtinyxml.so:textproc/tinyxml \ - libtinyxml2.so:textproc/tinyxml2 -BUILD_DEPENDS= ${LOCALBASE}/include/MYGUI/MyGUI_OgreTexture.h:x11-toolkits/mygui-ogre - -USES= compiler:c++14-lang cmake pkgconfig sdl -USE_SDL= sdl2 -USE_GITHUB= yes -GH_TUPLE= stuntrally:tracks:${PORTVERSION}:tracks/data/tracks -CMAKE_ARGS= -DSHARE_INSTALL="${DATADIR_REL}" \ - -DBULLET_ROOT="${LOCALBASE}" -CMAKE_ON= SR_FORCE_SYSTEM_DEPENDENCIES - -LDFLAGS_i386= -Wl,-znotext - -PORTDOCS= * -PORTDATA= * - -OPTIONS_DEFINE= GAME EDITOR TRANSLATOR MASTER_SERVER DOCS -OPTIONS_DEFAULT=GAME EDITOR TRANSLATOR -OPTIONS_SUB= yes - -GAME_DESC= Build the game binary -GAME_CMAKE_BOOL= BUILD_GAME -GAME_USES= openal - -EDITOR_DESC= Build the track editor -EDITOR_CMAKE_BOOL= BUILD_EDITOR -EDITOR_USES= openal - -TRANSLATOR_DESC= Build translation tool -TRANSLATOR_CMAKE_BOOL= BUILD_TRANSL_TOOL - -MASTER_SERVER_CMAKE_BOOL= BUILD_MASTER_SERVER -MASTER_SERVER_DESC= Build the master server - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/Readme.md ${STAGEDIR}${DOCSDIR}/ - -.include <bsd.port.mk> diff --git a/games/stuntrally/distinfo b/games/stuntrally/distinfo deleted file mode 100644 index 31782b9579c0..000000000000 --- a/games/stuntrally/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1668431328 -SHA256 (stuntrally-stuntrally-2.7_GH0.tar.gz) = 462711306ec33e2dad1a729d7dbf0da2a8bfec2c36d582cc4c192c2e6f2de12c -SIZE (stuntrally-stuntrally-2.7_GH0.tar.gz) = 770702361 -SHA256 (stuntrally-tracks-2.7_GH0.tar.gz) = fe7ba531fbdb3c5ba9b25f0748c2aac465c6aad33e957f722e2316a3129bd472 -SIZE (stuntrally-tracks-2.7_GH0.tar.gz) = 445486760 diff --git a/games/stuntrally/files/patch-cmake_DependenciesConfig.cmake b/games/stuntrally/files/patch-cmake_DependenciesConfig.cmake deleted file mode 100644 index 62c3725f1e37..000000000000 --- a/games/stuntrally/files/patch-cmake_DependenciesConfig.cmake +++ /dev/null @@ -1,24 +0,0 @@ ---- cmake/DependenciesConfig.cmake.orig 2022-11-11 19:35:22 UTC -+++ cmake/DependenciesConfig.cmake -@@ -79,13 +79,14 @@ add_external_lib( - FIND_PACKAGE - ) - --add_external_lib( -- tinyxml -- tinyxml/2.6.2 -- REQUIRED -- PKG_CONFIG "tinyxml >= 2.6" -- FIND_PACKAGE --) -+find_path(TINYXML_INCLUDE_DIR tinyxml.h) -+find_library(TINYXML_LIBRARY tinyxml) -+ -+add_library(tinyxml::tinyxml INTERFACE IMPORTED GLOBAL) -+target_include_directories(tinyxml::tinyxml INTERFACE ${TINYXML_INCLUDE_DIR}) -+target_link_libraries(tinyxml::tinyxml INTERFACE ${TINYXML_LIBRARY}) -+ -+message(STATUS "Added inteface tinyxml ${TINYXML_INCLUDE_DIR} ${TINYXML_LIBRARY}") - - add_external_lib( - tinyxml2 diff --git a/games/stuntrally/files/patch-source_editor_BaseApp__Create.cpp b/games/stuntrally/files/patch-source_editor_BaseApp__Create.cpp deleted file mode 100644 index b2b3cf1c5bdb..000000000000 --- a/games/stuntrally/files/patch-source_editor_BaseApp__Create.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- source/editor/BaseApp_Create.cpp.orig 2022-11-11 19:35:22 UTC -+++ source/editor/BaseApp_Create.cpp -@@ -240,7 +240,7 @@ bool BaseApp::setup() - #endif - } - #ifdef _DEBUG -- Ogre::LogManager::getSingleton().setMinLogLevel(LML_TRIVIAL); // all -+ //Ogre::LogManager::getSingleton().setMinLogLevel(LML_TRIVIAL); // all - #endif - - #ifdef _DEBUG diff --git a/games/stuntrally/files/patch-source_ogre_BaseApp__Create.cpp b/games/stuntrally/files/patch-source_ogre_BaseApp__Create.cpp deleted file mode 100644 index 5f17ead24e2b..000000000000 --- a/games/stuntrally/files/patch-source_ogre_BaseApp__Create.cpp +++ /dev/null @@ -1,32 +0,0 @@ ---- source/ogre/BaseApp_Create.cpp.orig 2022-11-11 19:35:22 UTC -+++ source/ogre/BaseApp_Create.cpp -@@ -177,12 +177,16 @@ BaseApp::~BaseApp() - mPlatform->shutdown(); delete mPlatform; mPlatform = 0; } - - // save inputs -- mInputCtrl->save(PATHMANAGER::UserConfigDir() + "/input.xml"); -- delete mInputCtrl; -+ if (mInputCtrl) { -+ mInputCtrl->save(PATHMANAGER::UserConfigDir() + "/input.xml"); -+ delete mInputCtrl; -+ } - for (int i=0; i<4; ++i) - { -- mInputCtrlPlayer[i]->save(PATHMANAGER::UserConfigDir() + "/input_p" + toStr(i) + ".xml"); -- delete mInputCtrlPlayer[i]; -+ if (mInputCtrlPlayer[i]) { -+ mInputCtrlPlayer[i]->save(PATHMANAGER::UserConfigDir() + "/input_p" + toStr(i) + ".xml"); -+ delete mInputCtrlPlayer[i]; -+ } - } - - delete mInputWrapper; -@@ -326,7 +330,7 @@ bool BaseApp::setup() - #endif - - #ifdef _DEBUG -- LogManager::getSingleton().setMinLogLevel(LML_TRIVIAL); // all -+ //LogManager::getSingleton().setMinLogLevel(LML_TRIVIAL); // all - #endif - - setupResources(); diff --git a/games/stuntrally/files/patch-source_ogre_common_Terrain.cpp b/games/stuntrally/files/patch-source_ogre_common_Terrain.cpp deleted file mode 100644 index 4854584effda..000000000000 --- a/games/stuntrally/files/patch-source_ogre_common_Terrain.cpp +++ /dev/null @@ -1,17 +0,0 @@ ---- source/ogre/common/Terrain.cpp.orig 2022-11-11 19:35:22 UTC -+++ source/ogre/common/Terrain.cpp -@@ -202,8 +202,12 @@ if (bTer) - // sync load since we want everything in place when we start - mTerrainGroup->loadAllTerrains(true); - -- auto tsm = mTerrainGroup->getTerrainSlots(); -- terrain = tsm[0]->instance; -+ TerrainGroup::TerrainIterator ti = mTerrainGroup->getTerrainIterator(); -+ while (ti.hasMoreElements()) -+ { -+ terrain = ti.getNext()->instance; -+ terrain->setVisibilityFlags(RV_Terrain); -+ } - - mTerrainGroup->freeTemporaryResources(); - } diff --git a/games/stuntrally/files/patch-source_shiny_Platforms_Ogre_OgreMaterialSerializer.cpp b/games/stuntrally/files/patch-source_shiny_Platforms_Ogre_OgreMaterialSerializer.cpp deleted file mode 100644 index 2a84476b0a83..000000000000 --- a/games/stuntrally/files/patch-source_shiny_Platforms_Ogre_OgreMaterialSerializer.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- source/shiny/Platforms/Ogre/OgreMaterialSerializer.cpp.orig 2022-11-11 19:35:22 UTC -+++ source/shiny/Platforms/Ogre/OgreMaterialSerializer.cpp -@@ -7,7 +7,7 @@ - #include <OgreLogManager.h> - - //#if 0 // for Ogre 1.9 only --#if OGRE_VERSION >= MYGUI_DEFINE_VERSION(1, 12, 0) -+#if 1 - namespace Ogre - { - template <typename T> class MapIterator; diff --git a/games/stuntrally/pkg-descr b/games/stuntrally/pkg-descr deleted file mode 100644 index 2a3c70b35c33..000000000000 --- a/games/stuntrally/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -Stunt Rally is a racing game with rally style of driving, mostly -on gravel. - -It features a rich variety of 172 tracks in 34 sceneries also on -other planets. - -Track difficulty ranges from short and easy to very difficult stunt -tracks including jumps, skewed loops, pipes winding in 3D, obstacles -or all at once. - -There are 20 cars to choose, 1 motorbike, 3 hovering spaceships and -1 bouncing sphere. -The latter provide a fast and easier gameplay on flat tracks. - -Game modes include: -Single Race, Tutorials, Championships, Challenges, Multiplayer and -Split Screen. Also Replays and Ghost drive are present. - -The Track Editor allows creating and modifying tracks. It uses a -3D spline generated road. diff --git a/games/stuntrally/pkg-plist b/games/stuntrally/pkg-plist deleted file mode 100644 index 114249b33a8e..000000000000 --- a/games/stuntrally/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -%%EDITOR%%bin/sr-editor -%%TRANSLATOR%%bin/sr-translator -%%MASTER_SERVER%%bin/sr-masterserver -%%GAME%%bin/stuntrally -%%EDITOR%%share/applications/sr-editor.desktop -%%GAME%%share/applications/stuntrally.desktop -%%EDITOR%%share/icons/hicolor/512x512/apps/sr-editor.png -%%GAME%%share/icons/hicolor/512x512/apps/stuntrally.png