summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/heroes/Makefile35
-rw-r--r--games/heroes/distinfo1
-rw-r--r--games/heroes/files/patch-aa11
-rw-r--r--games/heroes/pkg-comment1
-rw-r--r--games/heroes/pkg-descr6
-rw-r--r--games/heroes/pkg-plist245
7 files changed, 300 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 76fe09658622..0059c2234d0f 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -81,6 +81,7 @@
SUBDIR += gtkballs
SUBDIR += halflifeserver
SUBDIR += heretic
+ SUBDIR += heroes
SUBDIR += hex
SUBDIR += icbm3d
SUBDIR += ifm
diff --git a/games/heroes/Makefile b/games/heroes/Makefile
new file mode 100644
index 000000000000..9e6be8507465
--- /dev/null
+++ b/games/heroes/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: heroes
+# Date created: 15 August 2000
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= heroes
+PORTVERSION= 0.5
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= sobomax@FreeBSD.org
+
+LIB_DEPENDS= SDL-1.1.2:${PORTSDIR}/devel/sdl-devel \
+ mikmod.2:${PORTSDIR}/audio/libmikmod \
+ gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
+
+SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib -lgnugetopt"
+
+MAN6= heroes.6
+
+post-install:
+ @install-info --section="X11 Games" \
+ --entry="* heroes: (heroes). Game of yore similar to the "Tron" and "Nibbles"" \
+ ${PREFIX}/info/heroes.info ${PREFIX}/info/dir
+
+.include <bsd.port.mk>
diff --git a/games/heroes/distinfo b/games/heroes/distinfo
new file mode 100644
index 000000000000..f1e4ad2ae3c1
--- /dev/null
+++ b/games/heroes/distinfo
@@ -0,0 +1 @@
+MD5 (heroes-0.5.tar.gz) = fb9964a683d8df8129cd1ef7e5ee738b
diff --git a/games/heroes/files/patch-aa b/games/heroes/files/patch-aa
new file mode 100644
index 000000000000..bc4a81bb6383
--- /dev/null
+++ b/games/heroes/files/patch-aa
@@ -0,0 +1,11 @@
+--- configure 2000/08/15 10:44:11 1.1
++++ configure 2000/08/15 10:44:29
+@@ -2323,7 +2323,7 @@
+
+
+
+-if test ${musicdir}x = x; then
++if test "${musicdir}"x = x; then
+ NOSOUND_TRUE=
+ NOSOUND_FALSE='#'
+ else
diff --git a/games/heroes/pkg-comment b/games/heroes/pkg-comment
new file mode 100644
index 000000000000..0a30efe5e4ca
--- /dev/null
+++ b/games/heroes/pkg-comment
@@ -0,0 +1 @@
+A game of yore similar to the "Tron" and "Nibbles"
diff --git a/games/heroes/pkg-descr b/games/heroes/pkg-descr
new file mode 100644
index 000000000000..316ba6325492
--- /dev/null
+++ b/games/heroes/pkg-descr
@@ -0,0 +1,6 @@
+Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes many
+graphical improvements and new game features. In it, you must maneuver a small
+vehicle around a world and collect powerups while avoiding obstacles.
+
+WWW: http://www.realtech.scene.org/heroes/
+ http://sourceforge.net/projects/heroes/
diff --git a/games/heroes/pkg-plist b/games/heroes/pkg-plist
new file mode 100644
index 000000000000..4a22ac86779b
--- /dev/null
+++ b/games/heroes/pkg-plist
@@ -0,0 +1,245 @@
+bin/heroes
+@unexec install-info --delete %D/info/heroes.info %D/info/dir
+info/heroes.info
+@exec install-info --section="X11 Games" --entry="* heroes: (heroes). Game of yore similar to the "Tron" and "Nibbles"" %D/info/heroes.info %D/info/dir
+share/heroes/etc/heroesrc
+share/heroes/extralvl/!bug!.lvl
+share/heroes/extralvl/butchery.lvl
+share/heroes/extralvl/dede.lvl
+share/heroes/extralvl/doomed.lvl
+share/heroes/extralvl/edges.lvl
+share/heroes/extralvl/eidola.lvl
+share/heroes/extralvl/eraser.lvl
+share/heroes/extralvl/gateway.lvl
+share/heroes/extralvl/hellfire.lvl
+share/heroes/extralvl/illusion.lvl
+share/heroes/extralvl/maze.lvl
+share/heroes/extralvl/meteor.lvl
+share/heroes/extralvl/nivo32.lvl
+share/heroes/extralvl/nivo63.lvl
+share/heroes/extralvl/nivo82.lvl
+share/heroes/extralvl/nivo83.lvl
+share/heroes/extralvl/nivo84.lvl
+share/heroes/extralvl/orchard.lvl
+share/heroes/extralvl/outline.lvl
+share/heroes/extralvl/passage.lvl
+share/heroes/extralvl/repeater.lvl
+share/heroes/extralvl/sandman.lvl
+share/heroes/extralvl/tension.lvl
+share/heroes/extralvl/tmp.lvl
+share/heroes/hedit/edit.pcx
+share/heroes/hedit/editp01.pcx
+share/heroes/hedit/editp02.pcx
+share/heroes/hedit/editp03.pcx
+share/heroes/hedit/editp04.pcx
+share/heroes/hedit/editp05.pcx
+share/heroes/hedit/editp06.pcx
+share/heroes/hedit/editp07.pcx
+share/heroes/hedit/editp08.pcx
+share/heroes/hedit/editp09.pcx
+share/heroes/hedit/editp10.pcx
+share/heroes/hedit/newlevel.pcx
+share/heroes/intro/erase.pcx
+share/heroes/intro/heroes.pcx
+share/heroes/intro/intro.pcx
+share/heroes/intro/olympus.pcx
+share/heroes/intro/start.pcx
+share/heroes/level/level.lst
+share/heroes/level/niv010.lvl
+share/heroes/level/niv011.lvl
+share/heroes/level/niv012.lvl
+share/heroes/level/niv013.lvl
+share/heroes/level/niv014.lvl
+share/heroes/level/niv015.lvl
+share/heroes/level/niv016.lvl
+share/heroes/level/niv017.lvl
+share/heroes/level/niv018.lvl
+share/heroes/level/niv019.lvl
+share/heroes/level/niv020.lvl
+share/heroes/level/niv021.lvl
+share/heroes/level/niv022.lvl
+share/heroes/level/niv023.lvl
+share/heroes/level/niv024.lvl
+share/heroes/level/niv025.lvl
+share/heroes/level/niv026.lvl
+share/heroes/level/niv027.lvl
+share/heroes/level/niv028.lvl
+share/heroes/level/niv029.lvl
+share/heroes/level/niv030.lvl
+share/heroes/level/niv031.lvl
+share/heroes/level/niv032.lvl
+share/heroes/level/niv033.lvl
+share/heroes/level/niv034.lvl
+share/heroes/level/niv035.lvl
+share/heroes/level/niv036.lvl
+share/heroes/level/niv037.lvl
+share/heroes/level/niv038.lvl
+share/heroes/level/niv039.lvl
+share/heroes/level/niv040.lvl
+share/heroes/level/niv041.lvl
+share/heroes/level/niv042.lvl
+share/heroes/level/niv043.lvl
+share/heroes/level/niv044.lvl
+share/heroes/level/niv045.lvl
+share/heroes/level/niv046.lvl
+share/heroes/level/niv047.lvl
+share/heroes/level/niv048.lvl
+share/heroes/level/niv049.lvl
+share/heroes/level/niv050.lvl
+share/heroes/level/niv051.lvl
+share/heroes/level/niv052.lvl
+share/heroes/level/niv053.lvl
+share/heroes/level/niv054.lvl
+share/heroes/level/niv055.lvl
+share/heroes/level/niv056.lvl
+share/heroes/level/niv057.lvl
+share/heroes/level/niv058.lvl
+share/heroes/level/niv059.lvl
+share/heroes/level/niv060.lvl
+share/heroes/level/niv061.lvl
+share/heroes/level/niv062.lvl
+share/heroes/level/niv063.lvl
+share/heroes/level/niv064.lvl
+share/heroes/level/niv065.lvl
+share/heroes/level/niv066.lvl
+share/heroes/level/niv067.lvl
+share/heroes/level/niv068.lvl
+share/heroes/level/niv070.lvl
+share/heroes/level/niv071.lvl
+share/heroes/level/niv072.lvl
+share/heroes/level/niv073.lvl
+share/heroes/level/niv074.lvl
+share/heroes/level/niv075.lvl
+share/heroes/level/niv076.lvl
+share/heroes/level/niv077.lvl
+share/heroes/level/niv078.lvl
+share/heroes/level/niv080.lvl
+share/heroes/level/niv081.lvl
+share/heroes/level/niv082.lvl
+share/heroes/level/niv083.lvl
+share/heroes/level/niv084.lvl
+share/heroes/level/niv085.lvl
+share/heroes/level/niv086.lvl
+share/heroes/level/niv087.lvl
+share/heroes/level/niv088.lvl
+share/heroes/level/niv090.lvl
+share/heroes/level/niv091.lvl
+share/heroes/level/niv092.lvl
+share/heroes/level/niv093.lvl
+share/heroes/level/niv094.lvl
+share/heroes/level/niv095.lvl
+share/heroes/level/niv096.lvl
+share/heroes/level/niv097.lvl
+share/heroes/level/niv100.lvl
+share/heroes/level/niv101.lvl
+share/heroes/level/niv102.lvl
+share/heroes/level/niv103.lvl
+share/heroes/level/niv104.lvl
+share/heroes/level/niv105.lvl
+share/heroes/level/niv106.lvl
+share/heroes/level/niv107.lvl
+share/heroes/level/niv108.lvl
+share/heroes/mod/heroes01.xm
+share/heroes/mod/heroes02.xm
+share/heroes/mod/heroes03.xm
+share/heroes/mod/heroes04.xm
+share/heroes/mod/heroes05.xm
+share/heroes/mod/heroes06.xm
+share/heroes/mod/heroes07.xm
+share/heroes/mod/heroes08.xm
+share/heroes/mod/heroes09.xm
+share/heroes/mod/heroes10.xm
+share/heroes/mod/intro.xm
+share/heroes/mod/menu.xm
+share/heroes/mod/sdf.xm
+share/heroes/mod/sound.conf
+share/heroes/rsc/level01.glz
+share/heroes/rsc/level01.pcx
+share/heroes/rsc/level01.pie
+share/heroes/rsc/level02.glz
+share/heroes/rsc/level02.pcx
+share/heroes/rsc/level02.pie
+share/heroes/rsc/level03.glz
+share/heroes/rsc/level03.pcx
+share/heroes/rsc/level03.pie
+share/heroes/rsc/level04.glz
+share/heroes/rsc/level04.pcx
+share/heroes/rsc/level04.pie
+share/heroes/rsc/level05.glz
+share/heroes/rsc/level05.pcx
+share/heroes/rsc/level05.pie
+share/heroes/rsc/level06.glz
+share/heroes/rsc/level06.pcx
+share/heroes/rsc/level06.pie
+share/heroes/rsc/level07.glz
+share/heroes/rsc/level07.pcx
+share/heroes/rsc/level07.pie
+share/heroes/rsc/level08.glz
+share/heroes/rsc/level08.pcx
+share/heroes/rsc/level08.pie
+share/heroes/rsc/level09.glz
+share/heroes/rsc/level09.pcx
+share/heroes/rsc/level09.pie
+share/heroes/rsc/level10.glz
+share/heroes/rsc/level10.pcx
+share/heroes/rsc/level10.pie
+share/heroes/sfx/alien.wav
+share/heroes/sfx/argent01.wav
+share/heroes/sfx/bonus.wav
+share/heroes/sfx/claxon.wav
+share/heroes/sfx/clock01.wav
+share/heroes/sfx/clock02.wav
+share/heroes/sfx/coins.wav
+share/heroes/sfx/dream.wav
+share/heroes/sfx/ecrase02.wav
+share/heroes/sfx/explo01.wav
+share/heroes/sfx/finlevel.wav
+share/heroes/sfx/foule1.wav
+share/heroes/sfx/foule2.wav
+share/heroes/sfx/go.wav
+share/heroes/sfx/ho_yeh.wav
+share/heroes/sfx/invinc.wav
+share/heroes/sfx/life.wav
+share/heroes/sfx/lmoins.wav
+share/heroes/sfx/lplus.wav
+share/heroes/sfx/menu01.wav
+share/heroes/sfx/menu02.wav
+share/heroes/sfx/menu03.wav
+share/heroes/sfx/mort_b1.wav
+share/heroes/sfx/mort_b2.wav
+share/heroes/sfx/mort_b3.wav
+share/heroes/sfx/mort_b4.wav
+share/heroes/sfx/no.wav
+share/heroes/sfx/oh.wav
+share/heroes/sfx/power_up.wav
+share/heroes/sfx/sfx.cfg
+share/heroes/sfx/sleep.wav
+share/heroes/sfx/speedown.wav
+share/heroes/sfx/speedup.wav
+share/heroes/sfx/stop.wav
+share/heroes/sprites/bonusa.pcx
+share/heroes/sprites/bonusb.pcx
+share/heroes/sprites/fontdeck.pcx
+share/heroes/sprites/fontem.pcx
+share/heroes/sprites/fontem2.pcx
+share/heroes/sprites/fontread.pcx
+share/heroes/sprites/helpics.pcx
+share/heroes/sprites/jukebox.pcx
+share/heroes/sprites/jukecd.pcx
+share/heroes/sprites/trail.pcx
+share/heroes/sprites/typonus.pcx
+share/heroes/sprites/vehic.pcx
+share/heroes/txt_cfg/heroes.hlp
+share/heroes/txt_cfg/heroes.sdf
+share/heroes/txt_cfg/txti.cfg
+@dirrm share/heroes/txt_cfg
+@dirrm share/heroes/sprites
+@dirrm share/heroes/sfx
+@dirrm share/heroes/rsc
+@dirrm share/heroes/mod
+@dirrm share/heroes/level
+@dirrm share/heroes/intro
+@dirrm share/heroes/hedit
+@dirrm share/heroes/extralvl
+@dirrm share/heroes/etc
+@dirrm share/heroes