games/lugaru 1.2_4,1 FreeBSD
3D arcade with unique fighting system and anthropomorphic characters
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9b5de677a8- License
- GPLv2+, CC-BY-SA-3.0, CC-BY-SA-4.0
- Categories
- games
- Package size
- 33785.2 KiB, 37187.2 KiB installed
Description
3D arcade with unique fighting system and anthropomorphic characters.
Lugaru's primary feature is its unique combat system. Instead of relying on confusing button combinations to perform moves, Lugaru's moves are all logical and context sensitive. For example, if an opponent aims a roundhouse kick at Turner's head, you can crouch and then stand up under the attack to grab your assailant's leg and kick him away. If you try and punch an opponent and he tries to throw you over his shoulder, you can crouch to roll painlessly out of the throw. This new combat system makes fights look and feel much more intense and believable than in any other game. You can see it in action with the gameplay movies above.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/lugaru | 1.2_4,1 |
| OpenBSD | games/lugaru | 1.2p3 |
| NetBSD | games/lugaru | 1.2nb16 |
| DragonFly | games/lugaru | 1.2_2,1 |
| HardenedBSD | games/lugaru | 1.2_4,1 |
| GhostBSD | games/lugaru | 1.2_4,1 |
Install
Binary package:
pkg install lugaru
From the ports tree:
cd /usr/ports/games/lugaru/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lugaru>0:games/lugaru
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.2_4,1 | 1.2_4,1 | - | 1.2_2,1 | 1.2_4,1 |
| FreeBSD:14:quarterly | 1.2_4,1 | 1.2_4,1 | n/a | 1.2_2,1 | 1.2_4,1 |
| FreeBSD:15:latest | 1.2_4,1 | 1.2_4,1 | n/a | 1.2_2,1 | 1.2_2,1 |
| FreeBSD:15:quarterly | 1.2_4,1 | 1.2_4,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.2_4,1 | 1.2_4,1 | 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 3
libpng.so: graphics/pnglibvorbis.so: audio/libvorbislibogg.so: audio/libogg
The full lists below include those, and their dependencies in turn.
Build dependencies 60
- archivers/liblz4
- archivers/zstd
- 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/pkgconf
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/jpeg-turbo
- 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/indexinfo
- security/rhash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- 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/liblz4
- archivers/zstd
- 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/jpeg-turbo
- 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/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- 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_lugaru
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake compiler:c++11-lang gl jpeg openal:soft pkgconfig sdl tar:bzip2 xorg
- Service scripts
- none
Files
Manual pages 1
- lugaru(6)
pkg-plist 556
- bin/lugaru
- share/man/man6/lugaru.6.gz
- share/appdata/lugaru.appdata.xml
- share/applications/lugaru.desktop
- share/doc/lugaru/AUTHORS
- share/doc/lugaru/CONTENT-LICENSE.txt
- share/doc/lugaru/COPYING.txt
- share/doc/lugaru/DEVTOOLS.txt
- share/doc/lugaru/README.Empire.txt
- share/doc/lugaru/README.SevenTasks.txt
- share/doc/lugaru/README.Temple.txt
- share/doc/lugaru/README.md
- share/doc/lugaru/RELEASE-NOTES.md
- share/icons/hicolor/128x128/apps/lugaru.png
- share/lugaru/Animations/BackFlip
- share/lugaru/Animations/BackHandspring
- share/lugaru/Animations/BlockHighLeft
- share/lugaru/Animations/BlockHighLeftStrike
- share/lugaru/Animations/Climb
- share/lugaru/Animations/Crouch
- share/lugaru/Animations/CrouchDrawRight
- share/lugaru/Animations/CrouchRemoveKnife
- share/lugaru/Animations/CrouchStab
- share/lugaru/Animations/Dead1
- share/lugaru/Animations/Dead2
- share/lugaru/Animations/Dead3
- share/lugaru/Animations/Dead4
- share/lugaru/Animations/DodgeBack
- share/lugaru/Animations/DrawLeft
- share/lugaru/Animations/DrawRight
- share/lugaru/Animations/DropKick
- share/lugaru/Animations/Dying
- share/lugaru/Animations/FightIdle
- share/lugaru/Animations/FightSideStep
- share/lugaru/Animations/Flip
- share/lugaru/Animations/GetUpFromBack
- share/lugaru/Animations/GetUpFromFront
- share/lugaru/Animations/HangOn
- share/lugaru/Animations/HurtIdle
- share/lugaru/Animations/Idle
- share/lugaru/Animations/JumpCatch
- share/lugaru/Animations/JumpCaught
- share/lugaru/Animations/JumpDown
- share/lugaru/Animations/JumpUp
- share/lugaru/Animations/Kill
- share/lugaru/Animations/KnifeFightIdle
- share/lugaru/Animations/KnifeSlashCatch
- share/lugaru/Animations/KnifeSlashCaught
- share/lugaru/Animations/KnifeSneakAttack
- share/lugaru/Animations/KnifeSneakAttacked
- share/lugaru/Animations/KnifeThrow
- share/lugaru/Animations/LandHard
- share/lugaru/Animations/Landing
- share/lugaru/Animations/LeftFlip
- share/lugaru/Animations/LowKick
- share/lugaru/Animations/RabbitKick
- share/lugaru/Animations/RabbitKickCatch
- share/lugaru/Animations/RabbitKickCaught
- share/lugaru/Animations/RabbitRunning
- share/lugaru/Animations/RabbitTackle
- share/lugaru/Animations/RabbitTackledBack
- share/lugaru/Animations/RabbitTackledFront
- share/lugaru/Animations/RabbitTackling
- share/lugaru/Animations/RemoveKnife
- share/lugaru/Animations/RightFlip
- share/lugaru/Animations/Roll
- share/lugaru/Animations/Run
- share/lugaru/Animations/Sit
- share/lugaru/Animations/SlashFollow
- share/lugaru/Animations/SlashFollowed
- share/lugaru/Animations/SlashStart
- share/lugaru/Animations/Sleep
- share/lugaru/Animations/Sneak
- share/lugaru/Animations/SneakAttack
- share/lugaru/Animations/SneakAttacked
- share/lugaru/Animations/SpinKick
- share/lugaru/Animations/SpinKickCatch
- share/lugaru/Animations/SpinKickCaught
- share/lugaru/Animations/SpinWhack
- share/lugaru/Animations/SpinWhackCatch
- share/lugaru/Animations/SpinWhackCaught
- share/lugaru/Animations/StaffGroundSmash
- share/lugaru/Animations/StaffHit
- share/lugaru/Animations/StaffHitCatch
- share/lugaru/Animations/StaffHitCaught
- share/lugaru/Animations/StaggerBackHard
- share/lugaru/Animations/StaggerBackHigh
- share/lugaru/Animations/Stop
- share/lugaru/Animations/Sweep
- share/lugaru/Animations/SweepCatch
- share/lugaru/Animations/SweepCaught
- share/lugaru/Animations/SwordFightIdle
- share/lugaru/Animations/SwordFightIdleBoth
- share/lugaru/Animations/SwordGroundStab
- share/lugaru/Animations/SwordSlash
- share/lugaru/Animations/SwordSlashCatch
- share/lugaru/Animations/SwordSlashCaught
- share/lugaru/Animations/SwordSlashParried
- share/lugaru/Animations/SwordSneakAttack
- share/lugaru/Animations/SwordSneakAttacked
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| osslugaru-lugaru-1.2_GH0.tar.gz | 3.578921e+07 | 6e2acc14d62f2bf6b329ddbed8d50d1428ae159b986be1d7833c004a7bfa5a9f |