Port details on branch 2022Q3 |
- spring Project aiming to create a new and versatile RTS Engine
- 106.0.1 games
=0 106.0.1Version of this port present on the latest quarterly branch.
- DEPRECATED: Fails to build and marked broken for several months
This port expired on: 2023-11-30 IGNORE: is marked as broken on FreeBSD 13.2: ld: error: undefined symbol: streflop_libm::__inline_isnanf(float)
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2008-02-10 19:19:40
- Last Update: 2023-12-31 00:06:25
- Commit Hash: c470081
- License: GPLv2+ BSD3CLAUSE BSD2CLAUSE
- WWW:
- https://springrts.com/
- Description:
- Spring is a full 3D RTS game engine, designed, in its basis, to
be able to run the content of the game Total Annihilation and deliver
a similar, but improved, gaming experience.
Games can be intense and very large scaled, with fight of, literally,
hundreds of unit and the mods allow very wide arrays of different
strategies and tactics.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: spring
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64
- distinfo:
- TIMESTAMP = 1647541925
SHA256 (spring-spring-106.0.1_GH0.tar.gz) = 2097642f8f5d77a5e61ecfea9159e835c4a78085b8ddf4ecaee1891589a98d37
SIZE (spring-spring-106.0.1_GH0.tar.gz) = 9950280
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- 7zz : archivers/7-zip
- asciidoc : textproc/asciidoc
- xsltproc : textproc/libxslt
- docbook.xsl : textproc/docbook-xsl
- bash : shells/bash
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- update-mime-database : misc/shared-mime-info
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcursor.pc : x11/libXcursor
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- x11.pc : x11/libX11
- xcursor.pc : x11/libXcursor
- Library dependencies:
-
- libfreetype.so : print/freetype2
- libIL.so : graphics/devil
- libogg.so : audio/libogg
- libvorbis.so : audio/libvorbis
- libminizip.so : archivers/minizip
- libfontconfig.so : x11-fonts/fontconfig
- libcurl.so : ftp/curl
- libunwind.so : devel/libunwind
- libjsoncpp.so : devel/jsoncpp
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libGLEW.so : graphics/glew
- libopenal.so.1 : audio/openal-soft
- libSDL2.so : devel/sdl20
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for spring-106.0.1:
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings
- Options name:
- games_spring
- USES:
- cmake compiler:c++17-lang desktop-file-utils gl localbase:ldflags openal:al pkgconfig sdl shared-mime-info xorg
- pkg-message:
- For install:
- To finalize installation of Spring, you need to get at least one
map and at least one mod, and place those into your ~/.spring. Also,
if you wish to play mods based on Total Annihilation, you'll need
OTA content as well.
For further instructions, see:
http://springrts.com/wiki/Read_Me_First
Alternatively, you can use games/springlobby port which allows you
to download maps and setup single- and multiplayer games.
- Master Sites:
|