aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-09-28 20:08:39 +0800
committeredwin <edwin@FreeBSD.org>2003-09-28 20:08:39 +0800
commit7964f85c5173606464e8c560f1a38b22ce05404e (patch)
treed8ac5181aa2f55947eadef8cdda9fabcdd58d364 /games
parent6686dfed203982eff3cd4bde3f9354e64b143112 (diff)
downloadfreebsd-ports-gnome-7964f85c5173606464e8c560f1a38b22ce05404e.tar.gz
freebsd-ports-gnome-7964f85c5173606464e8c560f1a38b22ce05404e.tar.zst
freebsd-ports-gnome-7964f85c5173606464e8c560f1a38b22ce05404e.zip
New Port: /games/freedroid
Freedroid is a clone of the classic game "Paradroid" on Commodore 64 with some improvements and extensions to the classic version. In this game, you control a robot, depicted by a small white ball with a few numbers within an interstellar spaceship consisting of several decks connected by elevators. The aim of the game is to destroy all enemy robots, depicted by small black balls with a few numbers, by either shooting them or seizing control over them by creating connections in a short subgame of electric circuits. WWW: http://freedroid.sourceforge.net PR: ports/56887 Submitted by: Benjamin Lutz <benlutz@datacomm.ch>
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/freedroid/Makefile43
-rw-r--r--games/freedroid/distinfo1
-rw-r--r--games/freedroid/pkg-descr12
-rw-r--r--games/freedroid/pkg-plist128
5 files changed, 185 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 123e6ddcaf43..796c98eac0ca 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -106,6 +106,7 @@
SUBDIR += freecell-solver
SUBDIR += freeciv
SUBDIR += freeciv-gtk
+ SUBDIR += freedroid
SUBDIR += freesweep
SUBDIR += frotz
SUBDIR += frozenbubble
diff --git a/games/freedroid/Makefile b/games/freedroid/Makefile
new file mode 100644
index 000000000000..26a3ae7b98f8
--- /dev/null
+++ b/games/freedroid/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: criticalmass
+# Date created: 15 Sep 2003
+# Whom: benlutz@datacomm.ch
+#
+# $FreeBSD$
+#
+
+PORTNAME= freedroid
+PORTVERSION= 1.0.2
+PORTREVISION= 0
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= freedroid
+
+MAINTAINER= benlutz@datacomm.ch
+COMMENT= Freedroid is a clone of the classic game "Paradroid"
+
+LIB_DEPENDS= SDL-1.1:${PORTSDIR}/devel/sdl12 \
+ jpeg:${PORTSDIR}/graphics/jpeg \
+ png:${PORTSDIR}/graphics/png \
+ SDL_image:${PORTSDIR}/graphics/sdl_image \
+ SDL_mixer:${PORTSDIR}/audio/sdl_mixer \
+ vorbis:${PORTSDIR}/audio/libvorbis
+
+USE_XLIB= yes
+USE_SDL= yes
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${X11BASE}/lib" \
+ CPPFLAGS="${CFLAGS} -I${X11BASE}/include"
+CONFIGURE_ARGS= --program-transform-name=
+
+MAN6= freedroid.6
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ ${REINPLACE_CMD} -e 's#sdl-config#sdl11-config#; s#-lSDL # #;' ${WRKSRC}/configure
+ ${REINPLACE_CMD} -e 's#mac-osx ##;' ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in
+ ${REINPLACE_CMD} -e 's#\#include \"mac-osx/getopt\.h\"##;' ${WRKSRC}/src/system.h
+
+.include <bsd.port.post.mk>
diff --git a/games/freedroid/distinfo b/games/freedroid/distinfo
new file mode 100644
index 000000000000..030bc4f0e956
--- /dev/null
+++ b/games/freedroid/distinfo
@@ -0,0 +1 @@
+MD5 (freedroid-1.0.2.tar.gz) = 585a65f61c2cd308ab45d5c514f695dc
diff --git a/games/freedroid/pkg-descr b/games/freedroid/pkg-descr
new file mode 100644
index 000000000000..a5039775cc7d
--- /dev/null
+++ b/games/freedroid/pkg-descr
@@ -0,0 +1,12 @@
+Freedroid is a clone of the classic game "Paradroid" on Commodore 64 with some
+improvements and extensions to the classic version.
+
+In this game, you control a robot, depicted by a small white ball with a few
+numbers within an interstellar spaceship consisting of several decks connected
+by elevators.
+
+The aim of the game is to destroy all enemy robots, depicted by small black
+balls with a few numbers, by either shooting them or seizing control over them
+by creating connections in a short subgame of electric circuits.
+
+WWW: http://freedroid.sourceforge.net
diff --git a/games/freedroid/pkg-plist b/games/freedroid/pkg-plist
new file mode 100644
index 000000000000..b515c1f4d2b6
--- /dev/null
+++ b/games/freedroid/pkg-plist
@@ -0,0 +1,128 @@
+bin/freedroid
+share/freedroid/freedroid.6
+share/freedroid/graphics/001.jpg
+share/freedroid/graphics/001.png
+share/freedroid/graphics/123.jpg
+share/freedroid/graphics/139.jpg
+share/freedroid/graphics/247.jpg
+share/freedroid/graphics/249.jpg
+share/freedroid/graphics/296.jpg
+share/freedroid/graphics/302.jpg
+share/freedroid/graphics/329.jpg
+share/freedroid/graphics/420.jpg
+share/freedroid/graphics/476.jpg
+share/freedroid/graphics/493.jpg
+share/freedroid/graphics/516.jpg
+share/freedroid/graphics/571.jpg
+share/freedroid/graphics/598.jpg
+share/freedroid/graphics/614.jpg
+share/freedroid/graphics/615.jpg
+share/freedroid/graphics/629.jpg
+share/freedroid/graphics/711.jpg
+share/freedroid/graphics/742.jpg
+share/freedroid/graphics/751.jpg
+share/freedroid/graphics/821.jpg
+share/freedroid/graphics/834.jpg
+share/freedroid/graphics/883.jpg
+share/freedroid/graphics/999.jpg
+share/freedroid/graphics/999.png
+share/freedroid/graphics/Ashes.png
+share/freedroid/graphics/Makefile
+share/freedroid/graphics/Makefile.am
+share/freedroid/graphics/Makefile.in
+share/freedroid/graphics/arrow_down.png
+share/freedroid/graphics/arrow_left.png
+share/freedroid/graphics/arrow_right.png
+share/freedroid/graphics/arrow_up.png
+share/freedroid/graphics/banner.png
+share/freedroid/graphics/classic_theme/Makefile
+share/freedroid/graphics/classic_theme/Makefile.am
+share/freedroid/graphics/classic_theme/Makefile.in
+share/freedroid/graphics/classic_theme/blast.png
+share/freedroid/graphics/classic_theme/bullet.png
+share/freedroid/graphics/classic_theme/config.theme
+share/freedroid/graphics/classic_theme/digits.png
+share/freedroid/graphics/classic_theme/droids.png
+share/freedroid/graphics/classic_theme/map_blocks.png
+share/freedroid/graphics/classic_theme/ship_off.png
+share/freedroid/graphics/classic_theme/ship_on.png
+share/freedroid/graphics/classic_theme/to_elem.png
+share/freedroid/graphics/console_bg1.jpg
+share/freedroid/graphics/console_bg2.jpg
+share/freedroid/graphics/console_fg.png
+share/freedroid/graphics/credits.jpg
+share/freedroid/graphics/font05.png
+share/freedroid/graphics/lanzz_theme/Makefile
+share/freedroid/graphics/lanzz_theme/Makefile.am
+share/freedroid/graphics/lanzz_theme/Makefile.in
+share/freedroid/graphics/lanzz_theme/blast.png
+share/freedroid/graphics/lanzz_theme/bullet.png
+share/freedroid/graphics/lanzz_theme/config.theme
+share/freedroid/graphics/lanzz_theme/digits.png
+share/freedroid/graphics/lanzz_theme/droids.png
+share/freedroid/graphics/lanzz_theme/map_blocks.png
+share/freedroid/graphics/lanzz_theme/ship_off.png
+share/freedroid/graphics/lanzz_theme/ship_on.png
+share/freedroid/graphics/lanzz_theme/to_elem.png
+share/freedroid/graphics/old_parafont.png
+share/freedroid/graphics/parafont.png
+share/freedroid/graphics/paraicon.bmp
+share/freedroid/graphics/paraicon.ico
+share/freedroid/graphics/takeover_bg.jpg
+share/freedroid/graphics/title.jpg
+share/freedroid/graphics/transfer.jpg
+share/freedroid/map/Makefile
+share/freedroid/map/Makefile.am
+share/freedroid/map/Makefile.in
+share/freedroid/map/Paradroid.droids
+share/freedroid/map/Paradroid.elevators
+share/freedroid/map/Paradroid.maps
+share/freedroid/map/Paradroid.mission
+share/freedroid/map/freedroid.ruleset
+share/freedroid/sound/Alert.wav
+share/freedroid/sound/AnarchyMenu1.mod
+share/freedroid/sound/Blast_Sound_0.wav
+share/freedroid/sound/Collision_Sound_0.wav
+share/freedroid/sound/Countdown_Sound.wav
+share/freedroid/sound/Cry_Sound_0.wav
+share/freedroid/sound/EndCountdown_Sound.wav
+share/freedroid/sound/EnterElevator_Sound_0.wav
+share/freedroid/sound/Fire_Bullet_Exterminator_Sound_0.wav
+share/freedroid/sound/Fire_Bullet_Flash_Sound_0.wav
+share/freedroid/sound/Fire_Bullet_Laser_Rifle_Sound.wav
+share/freedroid/sound/Fire_Bullet_Military_Sound_0.wav
+share/freedroid/sound/Fire_Bullet_Pulse_Sound_0.wav
+share/freedroid/sound/Fire_Bullet_Single_Pulse_Sound_0.wav
+share/freedroid/sound/GotIntoBlast_Sound_0.wav
+share/freedroid/sound/Got_Hit_Sound_0.wav
+share/freedroid/sound/InfluExplosion.wav
+share/freedroid/sound/LeaveElevator_Sound_0.wav
+share/freedroid/sound/Makefile
+share/freedroid/sound/Makefile.am
+share/freedroid/sound/Makefile.in
+share/freedroid/sound/Menu_Item_Selected_Sound_0.wav
+share/freedroid/sound/MoveElevator_Sound_0.wav
+share/freedroid/sound/Move_Menu_Position_Sound_0.wav
+share/freedroid/sound/Paradroid.ogg
+share/freedroid/sound/Refresh_Sound_0.wav
+share/freedroid/sound/TakeoverSetCapsule_Sound_0.wav
+share/freedroid/sound/Takeover_Game_Deadlock_Sound_0.wav
+share/freedroid/sound/Takeover_Game_Lost_Sound_0.wav
+share/freedroid/sound/Takeover_Game_Start_Sound_0.wav
+share/freedroid/sound/Takeover_Game_Won_Sound_0.wav
+share/freedroid/sound/Takeover_Sound_0.wav
+share/freedroid/sound/The_Last_V8.mod
+share/freedroid/sound/ThouArtDefeated_Sound_0.wav
+share/freedroid/sound/WhiteNoise.wav
+share/freedroid/sound/android-commando_hiscore.mod
+share/freedroid/sound/dreamfish-green_beret.mod
+share/freedroid/sound/dreamfish-sanxion.mod
+share/freedroid/sound/dreamfish-uridium2_loader.mod
+share/freedroid/sound/kollaps-tron.mod
+share/freedroid/sound/starpaws.mod
+@dirrm share/freedroid/sound
+@dirrm share/freedroid/map
+@dirrm share/freedroid/graphics/lanzz_theme
+@dirrm share/freedroid/graphics/classic_theme
+@dirrm share/freedroid/graphics
+@dirrm share/freedroid