games/astromenace 1.4.3 FreeBSD
Hardcore 3D space shooter with spaceship upgrade possibilities
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
ff7069b69f- License
- GPLv3+, CC-BY-SA-4.0, OFL11
- Categories
- games
- Package size
- 54579.9 KiB, 114609.3 KiB installed
Description
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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/astromenace | 1.4.3 |
| OpenBSD | games/astromenace | 1.4.3 |
| NetBSD | games/astromenace | 1.4.1nb18 |
| DragonFly | games/astromenace | 1.4.2 |
| HardenedBSD | games/astromenace | 1.4.3 |
| GhostBSD | games/astromenace | 1.4.3 |
Install
Binary package:
pkg install astromenace
From the ports tree:
cd /usr/ports/games/astromenace/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= astromenace>0:games/astromenace
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4.3 | 1.4.3 | - | 1.4.2 | 1.4.3 |
| FreeBSD:14:quarterly | 1.4.3 | 1.4.3 | n/a | 1.4.2 | 1.4.3 |
| FreeBSD:15:latest | 1.4.3 | 1.4.3 | n/a | 1.4.2 | 1.4.2 |
| FreeBSD:15:quarterly | 1.4.3 | 1.4.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4.3 | 1.4.3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 4
libogg.so: audio/libogglibvorbis.so: audio/libvorbislibvorbisfile.so: audio/libvorbislibfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 59
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/freealut
- audio/libmysofa
- audio/libogg
- audio/libvorbis
- audio/openal-soft
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/ninja
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- math/mpdecimal
- misc/hwdata
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- security/rhash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 48
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/freealut
- audio/libmysofa
- audio/libogg
- audio/libvorbis
- audio/openal-soft
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/freetype2
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
Options name: games_astromenace
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake compiler:c++11-lib dos2unix gl openal:al,alut sdl
- Service scripts
- none
Files
pkg-plist 5
- bin/astromenace
- share/appdata/astromenace.appdata.xml
- share/applications/astromenace.desktop
- share/icons/hicolor/128x128/astromenace.png
- share/icons/hicolor/64x64/astromenace.png
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| viewizard-astromenace-v1.4.3_GH0.tar.gz | 6.7248904e+07 | c16b56bfa91f0b1ac1520d09ead2a1fbb536cbd3d4f3a792a222d44bc708eab1 |