freebsd-ports/games/vegastrike/pkg-descr
Alexey Dokuchaev 3e4a131b3b - BROKEN statement in r358925 is misleading: it seem that Boost is the one
to blame: in v1.53 they had the following change in their headers:

  - explicit shared_array(T * p = 0): px(p), pn(p, deleter())
  + shared_array() BOOST_NOEXCEPT : px( 0 ), pn()
       {
       }

  + template<class Y>
  + explicit shared_array( Y * p ): px( p ), pn( p, checked_array_deleter<Y>() )
  + {
  + boost::detail::sp_assert_convertible< Y[], T[] >();
  + }

  The solution is pretty simple: use default constructor instead of NULL when
  initializing a shared_array; it was the default anyway [1]

- Add missing `pkgconfig' to USES, otherwise it won't find GTK+2
- Cleanup Makefile, sort the knobs, trim USE_GL (glut implies gl and glu)
- Transfer maintainership to games@ team
- Reword COMMENT and port description; add LICENSE (GPLv2) while here

[1] http://www.luxrender.net/mantis/view.php?id=1368
2014-06-23 14:56:15 +00:00

12 lines
472 B
Text

Vega Strike is an open source, 3D space simulator. Work is proceeding on
both the Vega Strike game engine and a Vega Strike Universe game data set.
Both engine and data are in a playable state, but still under development.
Each release serves as a beta for both engine and data. Current features
include:
* Trading
* Exploration
* Plenty of shoot 'em up action
* Preliminary multiplayer deathmatch (testing server only)
WWW: http://vegastrike.sourceforge.net/