1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

AstroMenace is a brilliant 3d scroll-shooter allowing you to feel the adrenalin

rush of a fierce space battle against relentless swarms of alien invaders.
Immerse into a decisive battle against tons of cunning foes, face the
terrifying bosses and protect your homeland throughout 15 diverse levels of
the game. The hardcore gameplay of AstroMenace, packed with pure non-stop
action, will become a full scale test for your basic instinct of survival.

AstroMenace shines with stunning special effects which in combination with
superb 3d graphics guarantee that the game will feast the eyes of even most
experienced arcade players. The quality of visuals ensures that the
demonstration of your superior power and new weaponry will look really
impressive and awesome, so the destruction of foes is a truly amazing sight.

The game provides a wide variety of armaments and weapon upgrades for
discharging the retributive wrath upon the hordes of enemies, besides it has
a great number of improvements for enhancing the defensive abilities of your
spaceship. Collect money during the combat and invest them into turning your
spaceship into an ultimate weapon of mass destruction.

PR:		ports/116630
Submitted by:	Oleg Alexeenkov
This commit is contained in:
Martin Wilke 2007-10-09 07:25:19 +00:00
parent 85cbee74af
commit a5347b2176
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=201141
6 changed files with 169 additions and 0 deletions

View File

@ -524,6 +524,7 @@
SUBDIR += oolite
SUBDIR += oonsoo
SUBDIR += openarena
SUBDIR += openastromenace
SUBDIR += openglad
SUBDIR += openmortal
SUBDIR += openttd

View File

@ -0,0 +1,95 @@
# New ports collection makefile for: openastromenace
# Date created: 23 Sep 2007
# Whom: Oleg Alexeenkov
#
# $FreeBSD$
#
PORTNAME= openastromenace
PORTVERSION= 1.2.0
CATEGORIES= games
MASTER_SITES= SF
MAINTAINER= proler@gmail.com
COMMENT= Hardcore 3D space shooter with spaceship upgrade possibilities
USE_BZIP2= yes
USE_GL= yes
WANT_SDL= yes
USE_SDL= sdl
CMAKE_ARGS= -DCMAKE_BUILD_TYPE:STRING=Release \
-DCMAKE_C_COMPILER:STRING='${CC}' \
-DCMAKE_CXX_COMPILER:STRING=${CXX} \
-DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
-DCMAKE_INSTALL_PREFIX=${PREFIX}
SUB_FILES= pkg-message
BUILD_DEPENDS+= ${LOCALBASE}/bin/cmake:${PORTSDIR}/devel/cmake \
LIB_DEPENDS+= vorbisfile:${PORTSDIR}/audio/libvorbis \
jpeg:${PORTSDIR}/graphics/jpeg \
openal:${PORTSDIR}/audio/openal \
alut:${PORTSDIR}/audio/freealut \
OPTIONS= SRC "build src" on \
DATA "install data file" on \
EN " en lang" on \
DE " de lang " on \
RU " ru lang " on \
.include <bsd.port.pre.mk>
.undef DISTFILES
.if defined(WITH_SRC)
DISTFILES+=oamenace-src-${PORTVERSION}.tar.bz2
.else
NO_BUILD= yes
.endif
.if defined(WITH_DATA)
DISTFILES+=oamenace-data-${PORTVERSION}.tar.bz2
.endif
.if defined(WITH_EN)
DISTFILES+=oamenace-lang-en-${PORTVERSION}.tar.bz2
.endif
.if defined(WITH_DE)
DISTFILES+=oamenace-lang-de-${PORTVERSION}.tar.bz2
.endif
.if defined(WITH_RU)
DISTFILES+=oamenace-lang-ru-${PORTVERSION}.tar.bz2
.endif
do-configure:
.if defined(WITH_SRC)
@(cd ${WRKSRC}; \
${LOCALBASE}/bin/cmake ${CMAKE_ARGS} ${PATCH_WRKSRC})
.endif
do-install:
.if defined(WITH_SRC)
${INSTALL_PROGRAM} ${WRKSRC}/AstroMenace ${PREFIX}/bin
.endif
${MKDIR} ${DATADIR}
.if defined(WITH_DATA)
${INSTALL_DATA} ${WRKDIR}/gamedata.vfs ${DATADIR}/
${MKDIR} ${DATADIR}/DATA/SCRIPT
${INSTALL_DATA} ${WRKDIR}/DATA/SCRIPT/* ${DATADIR}/DATA/SCRIPT
.endif
.if defined(WITH_EN)
${INSTALL_DATA} ${WRKDIR}/gamelang_en.vfs ${DATADIR}/
${LN} -sf ${DATADIR}/gamelang_en.vfs ${DATADIR}/gamelang.vfs
.endif
.if defined(WITH_DE)
${INSTALL_DATA} ${WRKDIR}/gamelang_de.vfs ${DATADIR}/
${LN} -sf ${DATADIR}/gamelang_de.vfs ${DATADIR}/gamelang.vfs
.endif
.if defined(WITH_RU)
${INSTALL_DATA} ${WRKDIR}/gamelang_ru.vfs ${DATADIR}/
${LN} -sf ${DATADIR}/gamelang_ru.vfs ${DATADIR}/gamelang.vfs
.endif
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -0,0 +1,15 @@
MD5 (oamenace-src-1.2.0.tar.bz2) = 16d9b4abee736fa91540802a5b600cb4
SHA256 (oamenace-src-1.2.0.tar.bz2) = 392ea356c15f3b14c2221aebe6fd8bc12f4451ad9174ea9c728f25b24e36bd8d
SIZE (oamenace-src-1.2.0.tar.bz2) = 562125
MD5 (oamenace-data-1.2.0.tar.bz2) = a8ad3495f8eac419ebcf93473008484d
SHA256 (oamenace-data-1.2.0.tar.bz2) = e55fd843b7e6331e3724dd33d160565ae3f154abc790fb95e3566f5fedcb1d3f
SIZE (oamenace-data-1.2.0.tar.bz2) = 33384465
MD5 (oamenace-lang-en-1.2.0.tar.bz2) = f137da529da1345a0243f22fb8bf4913
SHA256 (oamenace-lang-en-1.2.0.tar.bz2) = 7890431ca80a7456dc77b102c58f9dd9a3f6fc41574ffc4234f805e7dae79d88
SIZE (oamenace-lang-en-1.2.0.tar.bz2) = 1382975
MD5 (oamenace-lang-de-1.2.0.tar.bz2) = 7bb9109b93c791e36d3356343d98b7ea
SHA256 (oamenace-lang-de-1.2.0.tar.bz2) = 3c7f4b580c1491c1fe6db521477e644f5139323e3e427bf99effe2da0bd3b7bd
SIZE (oamenace-lang-de-1.2.0.tar.bz2) = 1656853
MD5 (oamenace-lang-ru-1.2.0.tar.bz2) = 3be24166852c7de74158e8298d142148
SHA256 (oamenace-lang-ru-1.2.0.tar.bz2) = bf4231baae0b3e1f3327da249ab9bb50c226c71bf0fd12b98a05820b5646cb5d
SIZE (oamenace-lang-ru-1.2.0.tar.bz2) = 2344872

View File

@ -0,0 +1,8 @@
=======================================================================
OpenAstroMenace is now installed.
You can run game:
AstroMenace --dir=/usr/local/share/openastromenace
=======================================================================

View File

@ -0,0 +1,18 @@
AstroMenace is a brilliant 3d scroll-shooter allowing you to feel the adrenalin
rush of a fierce space battle against relentless swarms of alien invaders.
Immerse into a decisive battle against tons of cunning foes, face the
terrifying bosses and protect your homeland throughout 15 diverse levels of
the game. The hardcore gameplay of AstroMenace, packed with pure non-stop
action, will become a full scale test for your basic instinct of survival.
AstroMenace shines with stunning special effects which in combination with
superb 3d graphics guarantee that the game will feast the eyes of even most
experienced arcade players. The quality of visuals ensures that the
demonstration of your superior power and new weaponry will look really
impressive and awesome, so the destruction of foes is a truly amazing sight.
The game provides a wide variety of armaments and weapon upgrades for
discharging the retributive wrath upon the hordes of enemies, besides it has
a great number of improvements for enhancing the defensive abilities of your
spaceship. Collect money during the combat and invest them into turning your
spaceship into an ultimate weapon of mass destruction.

View File

@ -0,0 +1,32 @@
bin/AstroMenace
%%DATADIR%%/DATA/SCRIPT/PoizAI.xml
%%DATADIR%%/DATA/SCRIPT/aimode.xml
%%DATADIR%%/DATA/SCRIPT/list.xml
%%DATADIR%%/DATA/SCRIPT/mis7ex_ai.xml
%%DATADIR%%/DATA/SCRIPT/mission1.xml
%%DATADIR%%/DATA/SCRIPT/mission10.xml
%%DATADIR%%/DATA/SCRIPT/mission11.xml
%%DATADIR%%/DATA/SCRIPT/mission12.xml
%%DATADIR%%/DATA/SCRIPT/mission13.xml
%%DATADIR%%/DATA/SCRIPT/mission14.xml
%%DATADIR%%/DATA/SCRIPT/mission15.xml
%%DATADIR%%/DATA/SCRIPT/mission1_5_done.xml
%%DATADIR%%/DATA/SCRIPT/mission1_7_done.xml
%%DATADIR%%/DATA/SCRIPT/mission2.xml
%%DATADIR%%/DATA/SCRIPT/mission3.xml
%%DATADIR%%/DATA/SCRIPT/mission4.xml
%%DATADIR%%/DATA/SCRIPT/mission5.xml
%%DATADIR%%/DATA/SCRIPT/mission6.xml
%%DATADIR%%/DATA/SCRIPT/mission7.xml
%%DATADIR%%/DATA/SCRIPT/mission8.xml
%%DATADIR%%/DATA/SCRIPT/mission9.xml
%%DATADIR%%/DATA/SCRIPT/mission_1_(realstudent).xml
%%DATADIR%%/DATA/SCRIPT/my_aimode_7.xml
%%DATADIR%%/gamedata.vfs
%%DATADIR%%/gamelang.vfs
%%DATADIR%%/gamelang_de.vfs
%%DATADIR%%/gamelang_en.vfs
%%DATADIR%%/gamelang_ru.vfs
@dirrm %%DATADIR%%/DATA/SCRIPT
@dirrm %%DATADIR%%/DATA
@dirrm %%DATADIR%%