BSD Ports

devel/flatzebra 0.2.0_1 FreeBSD

Generic game engine for 2D double-buffering animation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
devel, games
Package size
65.1 KiB, 256.0 KiB installed

Description

Flatzebra is a generic C++ game engine library supporting 2D double-buffering.

It is used by games such as BurgerSpace, Afternoon Stalker and Cosmosmash.

In the other systems

SystemPortVersion
FreeBSDdevel/flatzebra0.2.0_1
OpenBSDdevel/flatzebra0.2.0
NetBSDdevel/flatzebra0.2.0nb2
DragonFlydevel/flatzebra0.2.0

Install

Binary package:

pkg install flatzebra

From the ports tree:

cd /usr/ports/devel/flatzebra/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	flatzebra>0:devel/flatzebra
LIB_DEPENDS=	libflatzebra-0.2.so:devel/flatzebra

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.2.0_10.2.0_1-0.2.00.2.0_1
FreeBSD:14:quarterly0.2.0_10.2.0_1n/a0.2.00.2.0_1
FreeBSD:15:latest0.2.0_10.2.0_1n/a0.2.00.2.0
FreeBSD:15:quarterly0.2.0_10.2.0_1n/an/an/a
FreeBSD:16:latest0.2.0_10.2.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 112

The first 100 are listed.

Run dependencies 111

The first 100 are listed.

Configuration

Options name: devel_flatzebra

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
libtool pathfix pkgconfig sdl
Service scripts
none

Files

pkg-plist 39
  • include/flatzebra/Couple.h
  • include/flatzebra/GameEngine.h
  • include/flatzebra/Joystick.h
  • include/flatzebra/KeyState.h
  • include/flatzebra/PixmapArray.h
  • include/flatzebra/PixmapLoadError.h
  • include/flatzebra/RCouple.h
  • include/flatzebra/RSprite.h
  • include/flatzebra/SoundMixer.h
  • include/flatzebra/Sprite.h
  • include/flatzebra/roundbeetle/ADSR.h
  • include/flatzebra/roundbeetle/ADSRSource.h
  • include/flatzebra/roundbeetle/AutoLocker.h
  • include/flatzebra/roundbeetle/Bus.h
  • include/flatzebra/roundbeetle/ClientObject.h
  • include/flatzebra/roundbeetle/Fader.h
  • include/flatzebra/roundbeetle/Frame.h
  • include/flatzebra/roundbeetle/FrameSource.h
  • include/flatzebra/roundbeetle/FrameSourceAdder.h
  • include/flatzebra/roundbeetle/FrequencyFunction.h
  • include/flatzebra/roundbeetle/LoopingSource.h
  • include/flatzebra/roundbeetle/NativeSDLSoundRenderer.h
  • include/flatzebra/roundbeetle/PausableSource.h
  • include/flatzebra/roundbeetle/SampleSource.h
  • include/flatzebra/roundbeetle/SampleToFramePanner.h
  • include/flatzebra/roundbeetle/SineSource.h
  • include/flatzebra/roundbeetle/SoundEngine.h
  • include/flatzebra/roundbeetle/SoundRenderer.h
  • include/flatzebra/roundbeetle/SquareWaveSource.h
  • include/flatzebra/roundbeetle/Vec.h
  • include/flatzebra/roundbeetle/VolumeMeter.h
  • include/flatzebra/roundbeetle/WaveFileBuffer.h
  • include/flatzebra/roundbeetle/WaveFileSource.h
  • include/flatzebra/roundbeetle/WhiteNoiseSource.h
  • lib/libflatzebra-0.2.so
  • lib/libflatzebra-0.2.so.2
  • lib/libflatzebra-0.2.so.2.0.0
  • libdata/pkgconfig/flatzebra-0.2.pc
  • share/pixmaps/flatzebra-0.2/font_13x7.xpm
distinfo 1
FileSizeSHA256
flatzebra-0.2.0.tar.gz6546692371a2b885ce173a8a5d2d2d63e4916d06d301c9a7d624b6212ad5534e7c31dc
Master sites 1
  • http://perso.b2b2c.ca/~sarrazip/dev/

Commit history 0

No commits in the history this site was built from.