mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Add trackballs, a marble madness clone.
This commit is contained in:
parent
af02eeac3e
commit
715a49a4ce
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=95060
@ -382,6 +382,7 @@
|
||||
SUBDIR += toppler
|
||||
SUBDIR += torcs
|
||||
SUBDIR += tornado
|
||||
SUBDIR += trackballs
|
||||
SUBDIR += tractorgen
|
||||
SUBDIR += traindirector
|
||||
SUBDIR += trojka
|
||||
|
43
games/trackballs/Makefile
Normal file
43
games/trackballs/Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
# New ports collection makefile for: trackballs
|
||||
# Date created: 21 November 2003
|
||||
# Whom: Adam Weinberger <adamw@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= trackballs
|
||||
PORTVERSION= 0.9.2
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= SDL-based Marble Madness clone
|
||||
|
||||
LIB_DEPENDS= SDL_ttf.3:${PORTSDIR}/graphics/sdl_ttf \
|
||||
SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
|
||||
SDL_image.10:${PORTSDIR}/graphics/sdl_image \
|
||||
guile.15:${PORTSDIR}/lang/guile
|
||||
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_SDL= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USE_REINPLACE= yes
|
||||
USE_GNOME= gnometarget
|
||||
USE_GMAKE= yes
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
|
||||
LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
|
||||
|
||||
MAN6= ${PORTNAME}.6
|
||||
|
||||
post-patch:
|
||||
@${FIND} ${WRKSRC} -name '*.h' -o -name '*.cc' | ${XARGS} \
|
||||
${REINPLACE_CMD} -e "/^#include/s|SDL/SDL|SDL11/SDL|; \
|
||||
/stdint.h/d"
|
||||
@${REINPLACE_CMD} -e "s|/bin/bash|${LOCALBASE}/bin/bash|" \
|
||||
${WRKSRC}/share/icons/installIcons
|
||||
@${REINPLACE_CMD} -e "s|install -D|install|" \
|
||||
${WRKSRC}/share/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
1
games/trackballs/distinfo
Normal file
1
games/trackballs/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (trackballs-0.9.2.tar.gz) = b51fb581a966fec1ff0bdee66871723f
|
20
games/trackballs/pkg-descr
Normal file
20
games/trackballs/pkg-descr
Normal file
@ -0,0 +1,20 @@
|
||||
Trackballs is a simple game similar to the classical game Marble Madness
|
||||
on the Amiga in the 80's. By steering a marble ball through a labyrinth
|
||||
filled with vicious hammers, pools of acid and other obstacles the player
|
||||
collects points. When the ball reaches the destination it continues
|
||||
at the next, more difficult level - unless the time runs out.
|
||||
|
||||
It should be noted that this game is not intended to be a replica of
|
||||
marble madness but rather inspired by it. For instance the game uses
|
||||
advanced 3D graphics even though the original game had no real use for
|
||||
it. Also we aim at making the game highly configurable by a scripting
|
||||
extension (Guile) and provide a simple editor by which new levels easily
|
||||
can be created. The current status of the project is very early in
|
||||
development and is thus barely playable.
|
||||
|
||||
You start /Trackballs/ by giving the command 'trackballs' which
|
||||
instructs the game to load the first level. If you wish to cheat or simply
|
||||
are testing out a level you are currently designing you can give the command
|
||||
'trackballs -l foo' which jumps to level "foo".
|
||||
|
||||
WWW: http://trackballs.sourceforge.net/
|
147
games/trackballs/pkg-plist
Normal file
147
games/trackballs/pkg-plist
Normal file
@ -0,0 +1,147 @@
|
||||
bin/trackballs
|
||||
share/trackballs/fonts/menuFont.ttf
|
||||
share/trackballs/highScores
|
||||
share/trackballs/images/acid.png
|
||||
share/trackballs/images/difficulty0.png
|
||||
share/trackballs/images/difficulty0High.png
|
||||
share/trackballs/images/difficulty1.png
|
||||
share/trackballs/images/difficulty1High.png
|
||||
share/trackballs/images/difficulty2.png
|
||||
share/trackballs/images/difficulty2High.png
|
||||
share/trackballs/images/displayHighscoreBackground.jpg
|
||||
share/trackballs/images/enterHighscoreBackground.jpg
|
||||
share/trackballs/images/font.rgb
|
||||
share/trackballs/images/gamesettings.png
|
||||
share/trackballs/images/glitter.png
|
||||
share/trackballs/images/header.png
|
||||
share/trackballs/images/help0_1024.png
|
||||
share/trackballs/images/help0_640.png
|
||||
share/trackballs/images/help1_1024.png
|
||||
share/trackballs/images/help1_640.png
|
||||
share/trackballs/images/helpBackground.jpg
|
||||
share/trackballs/images/ice.png
|
||||
share/trackballs/images/left_panel.png
|
||||
share/trackballs/images/levelsetup.png
|
||||
share/trackballs/images/life.png
|
||||
share/trackballs/images/menu0.png
|
||||
share/trackballs/images/menu1.png
|
||||
share/trackballs/images/menu2.png
|
||||
share/trackballs/images/menu3.png
|
||||
share/trackballs/images/menu4.png
|
||||
share/trackballs/images/menuHigh0.png
|
||||
share/trackballs/images/menuHigh1.png
|
||||
share/trackballs/images/menuHigh2.png
|
||||
share/trackballs/images/menuHigh3.png
|
||||
share/trackballs/images/menuHigh4.png
|
||||
share/trackballs/images/moreHelp.png
|
||||
share/trackballs/images/moreHelpHigh.png
|
||||
share/trackballs/images/mousePointer.png
|
||||
share/trackballs/images/nolife.png
|
||||
share/trackballs/images/playersetup.png
|
||||
share/trackballs/images/return2menu.png
|
||||
share/trackballs/images/return2menuHigh.png
|
||||
share/trackballs/images/sand.png
|
||||
share/trackballs/images/settings1.png
|
||||
share/trackballs/images/settings2.png
|
||||
share/trackballs/images/settings3.png
|
||||
share/trackballs/images/settings4.png
|
||||
share/trackballs/images/settings5.png
|
||||
share/trackballs/images/settings6.png
|
||||
share/trackballs/images/settings7.png
|
||||
share/trackballs/images/settings8.png
|
||||
share/trackballs/images/setup1.png
|
||||
share/trackballs/images/setup2.png
|
||||
share/trackballs/images/setup3.png
|
||||
share/trackballs/images/setup4.png
|
||||
share/trackballs/images/setupBackground.jpg
|
||||
share/trackballs/images/setupTitle.png
|
||||
share/trackballs/images/splashScreen.jpg
|
||||
share/trackballs/images/start.png
|
||||
share/trackballs/images/startHigh.png
|
||||
share/trackballs/images/texture.png
|
||||
share/trackballs/images/texture2.png
|
||||
share/trackballs/images/texture3.png
|
||||
share/trackballs/images/texture4.png
|
||||
share/trackballs/images/track.png
|
||||
share/trackballs/images/trackballs32x32.png
|
||||
share/trackballs/images/trackballs48x48.png
|
||||
share/trackballs/images/wings.png
|
||||
share/trackballs/levels/bonus.map
|
||||
share/trackballs/levels/bonus.scm
|
||||
share/trackballs/levels/boot.scm
|
||||
share/trackballs/levels/con1.map
|
||||
share/trackballs/levels/con1.scm
|
||||
share/trackballs/levels/con2.map
|
||||
share/trackballs/levels/con2.scm
|
||||
share/trackballs/levels/con3.map
|
||||
share/trackballs/levels/con3.scm
|
||||
share/trackballs/levels/con4.map
|
||||
share/trackballs/levels/con4.scm
|
||||
share/trackballs/levels/con5.map
|
||||
share/trackballs/levels/con5.scm
|
||||
share/trackballs/levels/contrib.set
|
||||
share/trackballs/levels/elite.set
|
||||
share/trackballs/levels/elite1.map
|
||||
share/trackballs/levels/elite1.scm
|
||||
share/trackballs/levels/hxtst.map
|
||||
share/trackballs/levels/hxtst.scm
|
||||
share/trackballs/levels/jump.set
|
||||
share/trackballs/levels/jump1.map
|
||||
share/trackballs/levels/jump1.scm
|
||||
share/trackballs/levels/jump2.map
|
||||
share/trackballs/levels/jump2.scm
|
||||
share/trackballs/levels/jump3.map
|
||||
share/trackballs/levels/jump3.scm
|
||||
share/trackballs/levels/jump4.map
|
||||
share/trackballs/levels/jump4.scm
|
||||
share/trackballs/levels/jump5.map
|
||||
share/trackballs/levels/jump5.scm
|
||||
share/trackballs/levels/ki.set
|
||||
share/trackballs/levels/ki1.map
|
||||
share/trackballs/levels/ki1.scm
|
||||
share/trackballs/levels/ki2.map
|
||||
share/trackballs/levels/ki2.scm
|
||||
share/trackballs/levels/ki3.map
|
||||
share/trackballs/levels/ki3.scm
|
||||
share/trackballs/levels/ki4.map
|
||||
share/trackballs/levels/ki4.scm
|
||||
share/trackballs/levels/lv.set
|
||||
share/trackballs/levels/lv1.map
|
||||
share/trackballs/levels/lv1.scm
|
||||
share/trackballs/levels/lv2.map
|
||||
share/trackballs/levels/lv2.scm
|
||||
share/trackballs/levels/lv3.map
|
||||
share/trackballs/levels/lv3.scm
|
||||
share/trackballs/levels/lv4.map
|
||||
share/trackballs/levels/lv4.scm
|
||||
share/trackballs/levels/lv5.map
|
||||
share/trackballs/levels/lv5.scm
|
||||
share/trackballs/levels/lv6.map
|
||||
share/trackballs/levels/lv6.scm
|
||||
share/trackballs/levels/lv7.map
|
||||
share/trackballs/levels/lv7.scm
|
||||
share/trackballs/levels/lv8.map
|
||||
share/trackballs/levels/lv8.scm
|
||||
share/trackballs/levels/lv9.map
|
||||
share/trackballs/levels/lv9.scm
|
||||
share/trackballs/levels/tmp.map
|
||||
share/trackballs/levels/tmp.scm
|
||||
share/trackballs/sfx/badpill.wav
|
||||
share/trackballs/sfx/blackDie.wav
|
||||
share/trackballs/sfx/die.wav
|
||||
share/trackballs/sfx/ff_death.wav
|
||||
share/trackballs/sfx/flag.wav
|
||||
share/trackballs/sfx/goodpill.wav
|
||||
share/trackballs/sfx/levelComplete.wav
|
||||
share/trackballs/sfx/sandcrash.wav
|
||||
share/trackballs/sfx/savepoint.wav
|
||||
share/trackballs/sfx/start.wav
|
||||
share/trackballs/sfx/switch.wav
|
||||
share/trackballs/sfx/time_warning.wav
|
||||
share/trackballs/sfx/timeout.wav
|
||||
@dirrm share/trackballs/sfx
|
||||
@dirrm share/trackballs/music
|
||||
@dirrm share/trackballs/levels
|
||||
@dirrm share/trackballs/images
|
||||
@dirrm share/trackballs/fonts
|
||||
@dirrm share/trackballs
|
Loading…
Reference in New Issue
Block a user