summaryrefslogtreecommitdiff
path: root/games/freedroid
diff options
context:
space:
mode:
authordillo <dillo@pkgsrc.org>2004-06-24 15:25:59 +0000
committerdillo <dillo@pkgsrc.org>2004-06-24 15:25:59 +0000
commit48375f373c136a794c58db1bd1d1fc34bc6bdcbe (patch)
tree355712e588c13530fbf7578d6541f98f1570686a /games/freedroid
parentbd19bb93988e07eee0a67ee801aa379ecad5b8ec (diff)
downloadpkgsrc-48375f373c136a794c58db1bd1d1fc34bc6bdcbe.tar.gz
add freedroid 1.0.2:
Freedroid is a clone of the classic game "Paradroid" on Commodore 64 with some improvements and extensions to the classic version.
Diffstat (limited to 'games/freedroid')
-rw-r--r--games/freedroid/DESCR11
-rw-r--r--games/freedroid/Makefile23
-rw-r--r--games/freedroid/PLIST114
-rw-r--r--games/freedroid/distinfo5
-rw-r--r--games/freedroid/patches/patch-aa35
5 files changed, 188 insertions, 0 deletions
diff --git a/games/freedroid/DESCR b/games/freedroid/DESCR
new file mode 100644
index 00000000000..5cf0310b685
--- /dev/null
+++ b/games/freedroid/DESCR
@@ -0,0 +1,11 @@
+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.
diff --git a/games/freedroid/Makefile b/games/freedroid/Makefile
new file mode 100644
index 00000000000..f9fc300e834
--- /dev/null
+++ b/games/freedroid/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/06/24 15:25:59 dillo Exp $
+#
+
+DISTNAME= freedroid-1.0.2
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freedroid/}
+
+MAINTAINER= dillo@NetBSD.org
+HOMEPAGE= http://freedroid.sourceforge.net/
+COMMENT= Clone of the C64 game Paradroid
+
+USE_BUILDLINK3= yes
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+
+.include "../../audio/SDL_mixer/buildlink3.mk"
+# XXX: vorbis support is broken
+#.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/freedroid/PLIST b/games/freedroid/PLIST
new file mode 100644
index 00000000000..853dc62eaf7
--- /dev/null
+++ b/games/freedroid/PLIST
@@ -0,0 +1,114 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/24 15:26:00 dillo Exp $
+bin/freedroid
+man/man6/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/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/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/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/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/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
diff --git a/games/freedroid/distinfo b/games/freedroid/distinfo
new file mode 100644
index 00000000000..7430785da76
--- /dev/null
+++ b/games/freedroid/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/06/24 15:25:59 dillo Exp $
+
+SHA1 (freedroid-1.0.2.tar.gz) = 69593c8e4d204d8e523f6e4b4f1091dd69fdef24
+Size (freedroid-1.0.2.tar.gz) = 4819173 bytes
+SHA1 (patch-aa) = a8241dc9aba994c4f51ddcc98fe41cb5898196e4
diff --git a/games/freedroid/patches/patch-aa b/games/freedroid/patches/patch-aa
new file mode 100644
index 00000000000..6c2961dffbd
--- /dev/null
+++ b/games/freedroid/patches/patch-aa
@@ -0,0 +1,35 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/06/24 15:26:00 dillo Exp $
+
+--- Makefile.in.orig 2003-08-11 12:40:47.000000000 +0200
++++ Makefile.in
+@@ -83,11 +83,11 @@ X_PRE_LIBS = @X_PRE_LIBS@
+ am__include = @am__include@
+ am__quote = @am__quote@
+ install_sh = @install_sh@
+ SUBDIRS = src
+
+ man_MANS = freedroid.6
+
+-EXTRA_DIST = $(man_MANS) mac-osx map graphics sound
++EXTRA_DIST = $(man_MANS) map graphics sound
+
+ win_txts = COPYING AUTHORS README Releasetext freedroid-man
+ win_dir = freedroid-$(VERSION)-win32
+@@ -483,14 +483,15 @@ uninstall-man: uninstall-man6
+
+
+ dist-hook:
+- rm -rf `find $(distdir) -name CVS`
++ -rm -rf `find $(distdir) -name CVS`
+
+ install-data-local:
+ echo "Now copying the the data-directories..."
+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
+ cp -r $(srcdir)/$(EXTRA_DIST) $(DESTDIR)$(pkgdatadir)
+ echo "... and cleaning from CVS dirs.."
+- rm -rf `find $(DESTDIR)$(pkgdatadir) -name CVS`
++ -rm -rf `find $(DESTDIR)$(pkgdatadir) -name CVS -o -name 'Makefile*'`
++ -rm -f $(DESTDIR)$(pkgdatadir)/freedroid.6
+ echo "..done."
+ dist-win32: src/freedroid.exe
+ mkdir -p $(win_dir)