aboutsummaryrefslogtreecommitdiffstats
path: root/games/nighthawk
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2007-06-05 15:17:43 +0800
committermiwi <miwi@FreeBSD.org>2007-06-05 15:17:43 +0800
commit8eea27d09757f8e06ec51f53c8a41ad147239525 (patch)
tree494016178162725068f2f6f31fdd88b303bcfbfa /games/nighthawk
parentb196db3bc7a3808071e11dc3f4862fc024e64c0a (diff)
downloadfreebsd-ports-gnome-8eea27d09757f8e06ec51f53c8a41ad147239525.tar.gz
freebsd-ports-gnome-8eea27d09757f8e06ec51f53c8a41ad147239525.tar.zst
freebsd-ports-gnome-8eea27d09757f8e06ec51f53c8a41ad147239525.zip
- Update to 3.0.0
PR: 113301 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Diffstat (limited to 'games/nighthawk')
-rw-r--r--games/nighthawk/Makefile54
-rw-r--r--games/nighthawk/distinfo6
-rw-r--r--games/nighthawk/files/patch-configure28
-rw-r--r--games/nighthawk/files/patch-dsp_mixxer.c14
-rw-r--r--games/nighthawk/files/patch-src-nighthawk.cc11
-rw-r--r--games/nighthawk/files/patch-src-object.cc10
-rw-r--r--games/nighthawk/files/patch-src__opengl.cc26
-rw-r--r--games/nighthawk/files/patch-src_sound-Makefile.in23
-rw-r--r--games/nighthawk/pkg-plist469
9 files changed, 278 insertions, 363 deletions
diff --git a/games/nighthawk/Makefile b/games/nighthawk/Makefile
index b6814cb1f177..bafb98cd391f 100644
--- a/games/nighthawk/Makefile
+++ b/games/nighthawk/Makefile
@@ -6,38 +6,48 @@
#
PORTNAME= nighthawk
-PORTVERSION= 2.2
-PORTREVISION= 2
+PORTVERSION= 3.0.0
CATEGORIES= games
-MASTER_SITES= ${MASTER_SITE_SUNSITE} \
- http://jsno.leal.com.au/rel/unix_projects/
+MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= games/arcade
-EXTRACT_SUFX= -1.tar.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= An X11 shoot-'em up which requires some lateral thinking
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-scores=/var/games/nighthawk.scores --enable-sound
-USE_X_PREFIX= yes
-USE_XPM= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+USE_BZIP2= yes
+USE_GL= glut
USE_GMAKE= yes
-MAN6= nighthawk.6
+MAKE_ARGS= CC="${CC}" CPP="${CXX}" CC_FLAGS="${CXXFLAGS}" \
+ LIB_FLAGS="${LDFLAGS}"
-.include <bsd.port.pre.mk>
+MAN6= nighthawk.6
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
+CFLAGS+= -DINSTALL_DIR=\\\"\${DATADIR}\\\" \
+ -DSCORES_FILE=\\\"/var/games/nighthawk.scores\\\" \
+ -I${X11BASE}/include
+LDFLAGS= -lm -L${X11BASE}/lib -lX11 -lGL -lGLU -lglut
post-patch:
- ${REINPLACE_CMD} "s/malloc.h/stdlib.h/g" ${WRKSRC}/src/floor.cc \
- ${WRKSRC}/src/ship.cc ${WRKSRC}/src_sound/nighthawk_sound.c \
- ${WRKSRC}/src_sound/funkload.c ${WRKSRC}/src_sound/dsp_mixxer.c
-
-post-install:
+ ${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|make|$$(MAKE)|g ; \
+ s|strip nighthawk||g'
+ ${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g' \
+ ${WRKSRC}/src/util/mkprotos2.c
+ ${REINPLACE_CMD} -e 's|^|#|g' ${WRKSRC}/config.user
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/nighthawk ${PREFIX}/bin
${CHOWN} root:games ${PREFIX}/bin/nighthawk
${CHMOD} g+s ${PREFIX}/bin/nighthawk
- ${SH} pkg-install ${PORTNAME} POST-INSTALL
-
-.include <bsd.port.post.mk>
+ ${INSTALL_DATA} ${WRKSRC}/doc/nighthawk.6 ${MANPREFIX}/man/man6
+ @${MKDIR} ${DATADIR}
+ ${TAR} -C ${WRKSRC} --exclude ".xvpics" -cf - data | \
+ ${TAR} -C ${DATADIR} --unlink -xf -
+ @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}
+ @${FIND} ${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
+ @${FIND} ${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx
+ @${SH} ${PKGINSTALL} ${PORTNAME} POST-INSTALL
+
+.include <bsd.port.mk>
diff --git a/games/nighthawk/distinfo b/games/nighthawk/distinfo
index 045fe376ea4d..956b0a8bc9f8 100644
--- a/games/nighthawk/distinfo
+++ b/games/nighthawk/distinfo
@@ -1,3 +1,3 @@
-MD5 (nighthawk-2.2-1.tar.gz) = a737ab6e82df6e077ea59ec7014782ad
-SHA256 (nighthawk-2.2-1.tar.gz) = 739f154f7c2118879d9d7f5dc0c7d98e1564dc9ae79c864be5e3c04688820bf3
-SIZE (nighthawk-2.2-1.tar.gz) = 1079706
+MD5 (nighthawk-3.0.0.tar.bz2) = 47770851a5483684c2ca7fb9750a4ea6
+SHA256 (nighthawk-3.0.0.tar.bz2) = 16fc973bab4d8e708cf3edb0f46c164327a26720d1bd583d3e324b2210c6aa6a
+SIZE (nighthawk-3.0.0.tar.bz2) = 654322
diff --git a/games/nighthawk/files/patch-configure b/games/nighthawk/files/patch-configure
deleted file mode 100644
index bc285597a1e2..000000000000
--- a/games/nighthawk/files/patch-configure
+++ /dev/null
@@ -1,28 +0,0 @@
---- configure.orig Wed Apr 4 14:35:14 2001
-+++ configure Wed Apr 4 14:35:41 2001
-@@ -3627,15 +3627,15 @@
- ###
- ### Status
- ###
--echo "$ac_t""### Compile Options ###" 1>&AC_FD_MSG
--echo "$ac_t""# prefix: $prefix" 1>&AC_FD_MSG
--echo "$ac_t""# scores file: $SCORES_FILE" 1>&AC_FD_MSG
--echo "$ac_t""# reduced sprites: $enable_red_sprites" 1>&AC_FD_MSG
--echo "$ac_t""# sound: $enable_sound" 1>&AC_FD_MSG
-+echo "$ac_t""### Compile Options ###"
-+echo "$ac_t""# prefix: $prefix"
-+echo "$ac_t""# scores file: $SCORES_FILE"
-+echo "$ac_t""# reduced sprites: $enable_red_sprites"
-+echo "$ac_t""# sound: $enable_sound"
- if test x"$enable_sound" = xyes; then
-- echo "$ac_t""# mono/stereo: $status_mono_stereo" 1>&AC_FD_MSG
-- echo "$ac_t""# precision: $DEFAULT_PRECISION bit" 1>&AC_FD_MSG
-- echo "$ac_t""# sampling rate: $DEFAULT_SAM_RATE Hz" 1>&AC_FD_MSG
-- echo "$ac_t""# FX channels: $NO_FX_CHANNELS" 1>&AC_FD_MSG
-+ echo "$ac_t""# mono/stereo: $status_mono_stereo"
-+ echo "$ac_t""# precision: $DEFAULT_PRECISION bit"
-+ echo "$ac_t""# sampling rate: $DEFAULT_SAM_RATE Hz"
-+ echo "$ac_t""# FX channels: $NO_FX_CHANNELS"
- fi
--echo "$ac_t""# make tools: $enable_tools" 1>&AC_FD_MSG
-+echo "$ac_t""# make tools: $enable_tools"
diff --git a/games/nighthawk/files/patch-dsp_mixxer.c b/games/nighthawk/files/patch-dsp_mixxer.c
deleted file mode 100644
index b2ab59f727aa..000000000000
--- a/games/nighthawk/files/patch-dsp_mixxer.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src_sound/dsp_mixxer.c.orig Sat May 10 00:11:13 2003
-+++ src_sound/dsp_mixxer.c Sat May 10 00:11:16 2003
-@@ -19,10 +19,8 @@
- #include <unistd.h>
- #include <fcntl.h>
- #include <sys/ioctl.h>
--#ifdef Linux
-+#if defined(Linux) || defined(FreeBSD)
- #include <sys/soundcard.h>
--#elif FreeBSD
-- #include <machine/soundcard.h>
- #endif
- #include "funktracker_defs.h"
- #include "funktracker.h"
diff --git a/games/nighthawk/files/patch-src-nighthawk.cc b/games/nighthawk/files/patch-src-nighthawk.cc
deleted file mode 100644
index 5fcf2957beed..000000000000
--- a/games/nighthawk/files/patch-src-nighthawk.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/nighthawk.cc.orig Wed Apr 4 14:23:09 2001
-+++ src/nighthawk.cc Wed Apr 4 14:23:19 2001
-@@ -116,7 +116,7 @@
- FILE *fp;
-
- if((fp = fopen(filename,mode)) != NULL)
-- flock(fp->_fileno,LOCK_EX);
-+ flock(fileno(fp),LOCK_EX);
- return fp;
- }
-
diff --git a/games/nighthawk/files/patch-src-object.cc b/games/nighthawk/files/patch-src-object.cc
deleted file mode 100644
index bb6df37c4690..000000000000
--- a/games/nighthawk/files/patch-src-object.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/object.cc.orig Wed Feb 5 00:17:43 2003
-+++ src/object.cc Wed Feb 5 00:17:59 2003
-@@ -14,6 +14,7 @@
- extern "C" {
- #include <stdio.h>
- #include <stdlib.h>
-+#include <string.h>
- #include <math.h>
- #include <X11/Xlib.h>
- #include <X11/keysym.h>
diff --git a/games/nighthawk/files/patch-src__opengl.cc b/games/nighthawk/files/patch-src__opengl.cc
new file mode 100644
index 000000000000..31037c935b6d
--- /dev/null
+++ b/games/nighthawk/files/patch-src__opengl.cc
@@ -0,0 +1,26 @@
+--- src/opengl.cc.orig Sat Jun 12 11:19:02 2004
++++ src/opengl.cc Sun May 27 20:26:03 2007
+@@ -396,12 +396,11 @@
+ /****************************************************************************
+ *
+ ****************************************************************************/
+-PRIVATE void on_exit_h(int code, void *arg)
++PRIVATE void on_exit_h()
+ {
+ free_textures();
+
+- if(!code)
+- printf("See ya\n");
++ printf("See ya\n");
+ }
+
+ /*
+@@ -578,7 +577,7 @@
+ {
+ int x, fs_f = 0;
+
+- on_exit(on_exit_h, 0);
++ atexit(on_exit_h);
+ glutInit(&argc, argv);
+ glutInitDisplayMode(mode);
+
diff --git a/games/nighthawk/files/patch-src_sound-Makefile.in b/games/nighthawk/files/patch-src_sound-Makefile.in
deleted file mode 100644
index 6f3fd7d73a44..000000000000
--- a/games/nighthawk/files/patch-src_sound-Makefile.in
+++ /dev/null
@@ -1,23 +0,0 @@
---- src_sound/Makefile.in.orig Wed Apr 4 15:30:06 2001
-+++ src_sound/Makefile.in Wed Apr 4 15:30:23 2001
-@@ -298,19 +298,7 @@
- -include $(srcdir)/Make.common
-
- host_safe:
-- @if [ $(HOST_SAFE) = '1' ]; then \
-- echo "host is safe" >host_safe; \
-- else \
-- echo "***********************************************"; \
-- echo "This is not an INTEL based machine. As the Funktracker"; \
-- echo "format is in Intel byte sex (and i haven't yet made"; \
-- echo "provisions for other processors), trying to play"; \
-- echo "funktracker songs on this machine will be dangerous."; \
-- echo ""; \
-- echo "Refer to INSTALL file."; \
-- echo "***********************************************"; \
-- false; \
-- fi
-+ echo "host is safe" >host_safe
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/games/nighthawk/pkg-plist b/games/nighthawk/pkg-plist
index 94abb1753358..cd31fcbcf632 100644
--- a/games/nighthawk/pkg-plist
+++ b/games/nighthawk/pkg-plist
@@ -1,253 +1,218 @@
bin/nighthawk
-libexec/nighthawk_sound
-share/nighthawk/data/Anoyle/Bridge.f
-share/nighthawk/data/Anoyle/Bridge.m
-share/nighthawk/data/Anoyle/Engineering.f
-share/nighthawk/data/Anoyle/Engineering.m
-share/nighthawk/data/Anoyle/Gunnery1.f
-share/nighthawk/data/Anoyle/Gunnery1.m
-share/nighthawk/data/Anoyle/Gunnery2.f
-share/nighthawk/data/Anoyle/Gunnery2.m
-share/nighthawk/data/Anoyle/Hull.f
-share/nighthawk/data/Anoyle/Hull.m
-share/nighthawk/data/Anoyle/Medical.f
-share/nighthawk/data/Anoyle/Medical.m
-share/nighthawk/data/Anoyle/chars
-share/nighthawk/data/Anoyle/map.xpm
-share/nighthawk/data/Discovery/Astronomy1.f
-share/nighthawk/data/Discovery/Astronomy1.m
-share/nighthawk/data/Discovery/Astronomy2.f
-share/nighthawk/data/Discovery/Astronomy2.m
-share/nighthawk/data/Discovery/Astrophys.f
-share/nighthawk/data/Discovery/Astrophys.m
-share/nighthawk/data/Discovery/Botany1.f
-share/nighthawk/data/Discovery/Botany1.m
-share/nighthawk/data/Discovery/Botany2.f
-share/nighthawk/data/Discovery/Botany2.m
-share/nighthawk/data/Discovery/Botany3.f
-share/nighthawk/data/Discovery/Botany3.m
-share/nighthawk/data/Discovery/Botany4.f
-share/nighthawk/data/Discovery/Botany4.m
-share/nighthawk/data/Discovery/Bridge.f
-share/nighthawk/data/Discovery/Bridge.m
-share/nighthawk/data/Discovery/Defense.f
-share/nighthawk/data/Discovery/Defense.m
-share/nighthawk/data/Discovery/Engineering.f
-share/nighthawk/data/Discovery/Engineering.m
-share/nighthawk/data/Discovery/chars
-share/nighthawk/data/Discovery/map.xpm
-share/nighthawk/data/Esperence/Bridge.f
-share/nighthawk/data/Esperence/Bridge.m
-share/nighthawk/data/Esperence/Cargo.f
-share/nighthawk/data/Esperence/Cargo.m
-share/nighthawk/data/Esperence/Dock.f
-share/nighthawk/data/Esperence/Dock.m
-share/nighthawk/data/Esperence/Engineering.f
-share/nighthawk/data/Esperence/Engineering.m
-share/nighthawk/data/Esperence/Gunnery1.f
-share/nighthawk/data/Esperence/Gunnery1.m
-share/nighthawk/data/Esperence/Gunnery2.f
-share/nighthawk/data/Esperence/Gunnery2.m
-share/nighthawk/data/Esperence/Gunnery3.f
-share/nighthawk/data/Esperence/Gunnery3.m
-share/nighthawk/data/Esperence/Hull.f
-share/nighthawk/data/Esperence/Hull.m
-share/nighthawk/data/Esperence/chars
-share/nighthawk/data/Esperence/map.xpm
-share/nighthawk/data/Friendship/Bridge.f
-share/nighthawk/data/Friendship/Bridge.m
-share/nighthawk/data/Friendship/Decoy.f
-share/nighthawk/data/Friendship/Decoy.m
-share/nighthawk/data/Friendship/Dock.f
-share/nighthawk/data/Friendship/Dock.m
-share/nighthawk/data/Friendship/Engineering.f
-share/nighthawk/data/Friendship/Engineering.m
-share/nighthawk/data/Friendship/Gunnery1.f
-share/nighthawk/data/Friendship/Gunnery1.m
-share/nighthawk/data/Friendship/Gunnery2.f
-share/nighthawk/data/Friendship/Gunnery2.m
-share/nighthawk/data/Friendship/Gunnery3.f
-share/nighthawk/data/Friendship/Gunnery3.m
-share/nighthawk/data/Friendship/Hull.f
-share/nighthawk/data/Friendship/Hull.m
-share/nighthawk/data/Friendship/chars
-share/nighthawk/data/Friendship/map.xpm
-share/nighthawk/data/Haldeck/Bridge.f
-share/nighthawk/data/Haldeck/Bridge.m
-share/nighthawk/data/Haldeck/Cargo.f
-share/nighthawk/data/Haldeck/Cargo.m
-share/nighthawk/data/Haldeck/Engineering.f
-share/nighthawk/data/Haldeck/Engineering.m
-share/nighthawk/data/Haldeck/Quarters.f
-share/nighthawk/data/Haldeck/Quarters.m
-share/nighthawk/data/Haldeck/chars
-share/nighthawk/data/Haldeck/map.xpm
-share/nighthawk/data/Mearkat/Bridge.f
-share/nighthawk/data/Mearkat/Bridge.m
-share/nighthawk/data/Mearkat/Hull.f
-share/nighthawk/data/Mearkat/Hull.m
-share/nighthawk/data/Mearkat/chars
-share/nighthawk/data/Mearkat/map.xpm
-share/nighthawk/data/Ophukus/Bridge.f
-share/nighthawk/data/Ophukus/Bridge.m
-share/nighthawk/data/Ophukus/Dock.f
-share/nighthawk/data/Ophukus/Dock.m
-share/nighthawk/data/Ophukus/Engineering.f
-share/nighthawk/data/Ophukus/Engineering.m
-share/nighthawk/data/Ophukus/Trauma1.f
-share/nighthawk/data/Ophukus/Trauma1.m
-share/nighthawk/data/Ophukus/Trauma2.f
-share/nighthawk/data/Ophukus/Trauma2.m
-share/nighthawk/data/Ophukus/chars
-share/nighthawk/data/Ophukus/map.xpm
-share/nighthawk/data/Seafarer/Bridge.f
-share/nighthawk/data/Seafarer/Bridge.m
-share/nighthawk/data/Seafarer/Cargo1.f
-share/nighthawk/data/Seafarer/Cargo1.m
-share/nighthawk/data/Seafarer/Cargo2.f
-share/nighthawk/data/Seafarer/Cargo2.m
-share/nighthawk/data/Seafarer/Cargo3.f
-share/nighthawk/data/Seafarer/Cargo3.m
-share/nighthawk/data/Seafarer/Engineering.f
-share/nighthawk/data/Seafarer/Engineering.m
-share/nighthawk/data/Seafarer/Quarters.f
-share/nighthawk/data/Seafarer/Quarters.m
-share/nighthawk/data/Seafarer/chars
-share/nighthawk/data/Seafarer/map.xpm
-share/nighthawk/data/Tobruk/Bridge.f
-share/nighthawk/data/Tobruk/Bridge.m
-share/nighthawk/data/Tobruk/Dock.f
-share/nighthawk/data/Tobruk/Dock.m
-share/nighthawk/data/Tobruk/Hull.f
-share/nighthawk/data/Tobruk/Hull.m
-share/nighthawk/data/Tobruk/chars
-share/nighthawk/data/Tobruk/map.xpm
-share/nighthawk/data/Zaxon/Bridge.f
-share/nighthawk/data/Zaxon/Bridge.m
-share/nighthawk/data/Zaxon/Cargo.f
-share/nighthawk/data/Zaxon/Cargo.m
-share/nighthawk/data/Zaxon/Comms.f
-share/nighthawk/data/Zaxon/Comms.m
-share/nighthawk/data/Zaxon/Decoy.f
-share/nighthawk/data/Zaxon/Decoy.m
-share/nighthawk/data/Zaxon/Dock.f
-share/nighthawk/data/Zaxon/Dock.m
-share/nighthawk/data/Zaxon/Engineering.f
-share/nighthawk/data/Zaxon/Engineering.m
-share/nighthawk/data/Zaxon/Gunnery1.f
-share/nighthawk/data/Zaxon/Gunnery1.m
-share/nighthawk/data/Zaxon/Gunnery2.f
-share/nighthawk/data/Zaxon/Gunnery2.m
-share/nighthawk/data/Zaxon/Hull.f
-share/nighthawk/data/Zaxon/Hull.m
-share/nighthawk/data/Zaxon/Medical.f
-share/nighthawk/data/Zaxon/Medical.m
-share/nighthawk/data/Zaxon/chars
-share/nighthawk/data/Zaxon/map.xpm
-share/nighthawk/data/fx/6xx_voice.8
-share/nighthawk/data/fx/7xx_voice.8
-share/nighthawk/data/fx/8xx_voice.8
-share/nighthawk/data/fx/alert_siren.8
-share/nighthawk/data/fx/door_open.8
-share/nighthawk/data/fx/droid_evase.8
-share/nighthawk/data/fx/droid_hit_1.8
-share/nighthawk/data/fx/explosion_1.8
-share/nighthawk/data/fx/explosion_2.8
-share/nighthawk/data/fx/laser_buzz.8
-share/nighthawk/data/fx/laser_crocoite_benzol.8
-share/nighthawk/data/fx/laser_linarite.8
-share/nighthawk/data/fx/laser_tiger_eye.8
-share/nighthawk/data/fx/laser_uvarovite.8
-share/nighthawk/data/fx/low_shields.8
-share/nighthawk/data/fx/no_weapon.8
-share/nighthawk/data/fx/power_up.8
-share/nighthawk/data/fx/rand.8
-share/nighthawk/data/fx/select.8
-share/nighthawk/data/fx/ship_complete.8
-share/nighthawk/data/fx/snoise1.raw
-share/nighthawk/data/fx/snoise2.raw
-share/nighthawk/data/fx/snoise3.raw
-share/nighthawk/data/fx/snoise4.raw
-share/nighthawk/data/fx/snoise5.raw
-share/nighthawk/data/fx/snoise6.raw
-share/nighthawk/data/fx/snoise7_science.raw
-share/nighthawk/data/fx/trans_terminated.8
-share/nighthawk/data/fx/weapon_reload.8
-share/nighthawk/data/music/Rescue_from_Vega.fnk
-share/nighthawk/data/music/introtune.fnk
-share/nighthawk/data/xpm/standard/credit_1.xpm
-share/nighthawk/data/xpm/standard/credit_2.xpm
-share/nighthawk/data/xpm/standard/credit_3.xpm
-share/nighthawk/data/xpm/standard/credit_4.xpm
-share/nighthawk/data/xpm/standard/credit_5.xpm
-share/nighthawk/data/xpm/standard/credit_6.xpm
-share/nighthawk/data/xpm/standard/demo_mode.xpm
-share/nighthawk/data/xpm/standard/digits.xpm
-share/nighthawk/data/xpm/standard/digits2.xpm
-share/nighthawk/data/xpm/standard/docking_to_ship.xpm
-share/nighthawk/data/xpm/standard/droid_ani.xpm
-share/nighthawk/data/xpm/standard/explosion.xpm
-share/nighthawk/data/xpm/standard/flr_base_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_chair_l_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_con_b_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_con_l_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_con_r_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_con_t_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_crosses_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_dashes_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_door_h_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_door_h_cyan_ani.xpm
-share/nighthawk/data/xpm/standard/flr_door_v_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_door_v_cyan_ani.xpm
-share/nighthawk/data/xpm/standard/flr_elev_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_pattern1_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_pattern2_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_pattern3_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_pattern4_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_sqrs_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_store1_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_bj_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_bl_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_br_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_h_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_v_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_lj_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_rj_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_tj_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_tl_cyan.xpm
-share/nighthawk/data/xpm/standard/flr_wall_tr_cyan.xpm
-share/nighthawk/data/xpm/standard/intro_back_1.xpm
-share/nighthawk/data/xpm/standard/intro_back_2.xpm
-share/nighthawk/data/xpm/standard/intro_back_3.xpm
-share/nighthawk/data/xpm/standard/intro_back_4.xpm
-share/nighthawk/data/xpm/standard/laser_cb.xpm
-share/nighthawk/data/xpm/standard/laser_l.xpm
-share/nighthawk/data/xpm/standard/laser_te.xpm
-share/nighthawk/data/xpm/standard/laser_uv.xpm
-share/nighthawk/data/xpm/standard/neg.xpm
-share/nighthawk/data/xpm/standard/nothing.xpm
-share/nighthawk/data/xpm/standard/ntitle.xpm
-share/nighthawk/data/xpm/standard/paradroid_ani.xpm
-share/nighthawk/data/xpm/standard/paused.xpm
-share/nighthawk/data/xpm/standard/power_bay.xpm
-share/nighthawk/data/xpm/standard/ship_complete.xpm
-share/nighthawk/data/xpm/standard/trans_terminated.xpm
-share/nighthawk/data/xpm/xpm.i
-share/nighthawk/data/ctrl.d
-share/nighthawk/data/demo.d
-@dirrm share/nighthawk/data/Anoyle
-@dirrm share/nighthawk/data/Discovery
-@dirrm share/nighthawk/data/Esperence
-@dirrm share/nighthawk/data/Friendship
-@dirrm share/nighthawk/data/Haldeck
-@dirrm share/nighthawk/data/Mearkat
-@dirrm share/nighthawk/data/Ophukus
-@dirrm share/nighthawk/data/Seafarer
-@dirrm share/nighthawk/data/Tobruk
-@dirrm share/nighthawk/data/Zaxon
-@dirrm share/nighthawk/data/fx
-@dirrm share/nighthawk/data/music
-@dirrm share/nighthawk/data/xpm/standard
-@dirrm share/nighthawk/data/xpm
-@dirrm share/nighthawk/data
-@dirrm share/nighthawk
+%%DATADIR%%/data/Anoyle/Bridge.f
+%%DATADIR%%/data/Anoyle/Bridge.m
+%%DATADIR%%/data/Anoyle/Engineering.f
+%%DATADIR%%/data/Anoyle/Engineering.m
+%%DATADIR%%/data/Anoyle/Gunnery1.f
+%%DATADIR%%/data/Anoyle/Gunnery1.m
+%%DATADIR%%/data/Anoyle/Gunnery2.f
+%%DATADIR%%/data/Anoyle/Gunnery2.m
+%%DATADIR%%/data/Anoyle/Hull.f
+%%DATADIR%%/data/Anoyle/Hull.m
+%%DATADIR%%/data/Anoyle/Medical.f
+%%DATADIR%%/data/Anoyle/Medical.m
+%%DATADIR%%/data/Anoyle/chars
+%%DATADIR%%/data/Anoyle/map.xpm
+%%DATADIR%%/data/Discovery/Astronomy1.f
+%%DATADIR%%/data/Discovery/Astronomy1.m
+%%DATADIR%%/data/Discovery/Astronomy2.f
+%%DATADIR%%/data/Discovery/Astronomy2.m
+%%DATADIR%%/data/Discovery/Astrophys.f
+%%DATADIR%%/data/Discovery/Astrophys.m
+%%DATADIR%%/data/Discovery/Botany1.f
+%%DATADIR%%/data/Discovery/Botany1.m
+%%DATADIR%%/data/Discovery/Botany2.f
+%%DATADIR%%/data/Discovery/Botany2.m
+%%DATADIR%%/data/Discovery/Botany3.f
+%%DATADIR%%/data/Discovery/Botany3.m
+%%DATADIR%%/data/Discovery/Botany4.f
+%%DATADIR%%/data/Discovery/Botany4.m
+%%DATADIR%%/data/Discovery/Bridge.f
+%%DATADIR%%/data/Discovery/Bridge.m
+%%DATADIR%%/data/Discovery/Defense.f
+%%DATADIR%%/data/Discovery/Defense.m
+%%DATADIR%%/data/Discovery/Engineering.f
+%%DATADIR%%/data/Discovery/Engineering.m
+%%DATADIR%%/data/Discovery/chars
+%%DATADIR%%/data/Discovery/map.xpm
+%%DATADIR%%/data/Esperence/Bridge.f
+%%DATADIR%%/data/Esperence/Bridge.m
+%%DATADIR%%/data/Esperence/Cargo.f
+%%DATADIR%%/data/Esperence/Cargo.m
+%%DATADIR%%/data/Esperence/Dock.f
+%%DATADIR%%/data/Esperence/Dock.m
+%%DATADIR%%/data/Esperence/Engineering.f
+%%DATADIR%%/data/Esperence/Engineering.m
+%%DATADIR%%/data/Esperence/Gunnery1.f
+%%DATADIR%%/data/Esperence/Gunnery1.m
+%%DATADIR%%/data/Esperence/Gunnery2.f
+%%DATADIR%%/data/Esperence/Gunnery2.m
+%%DATADIR%%/data/Esperence/Gunnery3.f
+%%DATADIR%%/data/Esperence/Gunnery3.m
+%%DATADIR%%/data/Esperence/Hull.f
+%%DATADIR%%/data/Esperence/Hull.m
+%%DATADIR%%/data/Esperence/chars
+%%DATADIR%%/data/Esperence/map.xpm
+%%DATADIR%%/data/Friendship/Bridge.f
+%%DATADIR%%/data/Friendship/Bridge.m
+%%DATADIR%%/data/Friendship/Decoy.f
+%%DATADIR%%/data/Friendship/Decoy.m
+%%DATADIR%%/data/Friendship/Dock.f
+%%DATADIR%%/data/Friendship/Dock.m
+%%DATADIR%%/data/Friendship/Engineering.f
+%%DATADIR%%/data/Friendship/Engineering.m
+%%DATADIR%%/data/Friendship/Gunnery1.f
+%%DATADIR%%/data/Friendship/Gunnery1.m
+%%DATADIR%%/data/Friendship/Gunnery2.f
+%%DATADIR%%/data/Friendship/Gunnery2.m
+%%DATADIR%%/data/Friendship/Gunnery3.f
+%%DATADIR%%/data/Friendship/Gunnery3.m
+%%DATADIR%%/data/Friendship/Hull.f
+%%DATADIR%%/data/Friendship/Hull.m
+%%DATADIR%%/data/Friendship/chars
+%%DATADIR%%/data/Friendship/map.xpm
+%%DATADIR%%/data/Haldeck/Bridge.f
+%%DATADIR%%/data/Haldeck/Bridge.m
+%%DATADIR%%/data/Haldeck/Cargo.f
+%%DATADIR%%/data/Haldeck/Cargo.m
+%%DATADIR%%/data/Haldeck/Engineering.f
+%%DATADIR%%/data/Haldeck/Engineering.m
+%%DATADIR%%/data/Haldeck/Quarters.f
+%%DATADIR%%/data/Haldeck/Quarters.m
+%%DATADIR%%/data/Haldeck/chars
+%%DATADIR%%/data/Haldeck/map.xpm
+%%DATADIR%%/data/Mearkat/Bridge.f
+%%DATADIR%%/data/Mearkat/Bridge.m
+%%DATADIR%%/data/Mearkat/Hull.f
+%%DATADIR%%/data/Mearkat/Hull.m
+%%DATADIR%%/data/Mearkat/chars
+%%DATADIR%%/data/Mearkat/map.xpm
+%%DATADIR%%/data/Ophukus/Bridge.f
+%%DATADIR%%/data/Ophukus/Bridge.m
+%%DATADIR%%/data/Ophukus/Dock.f
+%%DATADIR%%/data/Ophukus/Dock.m
+%%DATADIR%%/data/Ophukus/Engineering.f
+%%DATADIR%%/data/Ophukus/Engineering.m
+%%DATADIR%%/data/Ophukus/Trauma1.f
+%%DATADIR%%/data/Ophukus/Trauma1.m
+%%DATADIR%%/data/Ophukus/Trauma2.f
+%%DATADIR%%/data/Ophukus/Trauma2.m
+%%DATADIR%%/data/Ophukus/chars
+%%DATADIR%%/data/Ophukus/map.xpm
+%%DATADIR%%/data/Seafarer/Bridge.f
+%%DATADIR%%/data/Seafarer/Bridge.m
+%%DATADIR%%/data/Seafarer/Cargo1.f
+%%DATADIR%%/data/Seafarer/Cargo1.m
+%%DATADIR%%/data/Seafarer/Cargo2.f
+%%DATADIR%%/data/Seafarer/Cargo2.m
+%%DATADIR%%/data/Seafarer/Cargo3.f
+%%DATADIR%%/data/Seafarer/Cargo3.m
+%%DATADIR%%/data/Seafarer/Engineering.f
+%%DATADIR%%/data/Seafarer/Engineering.m
+%%DATADIR%%/data/Seafarer/Quarters.f
+%%DATADIR%%/data/Seafarer/Quarters.m
+%%DATADIR%%/data/Seafarer/chars
+%%DATADIR%%/data/Seafarer/map.xpm
+%%DATADIR%%/data/Tobruk/Bridge.f
+%%DATADIR%%/data/Tobruk/Bridge.m
+%%DATADIR%%/data/Tobruk/Dock.f
+%%DATADIR%%/data/Tobruk/Dock.m
+%%DATADIR%%/data/Tobruk/Hull.f
+%%DATADIR%%/data/Tobruk/Hull.m
+%%DATADIR%%/data/Tobruk/chars
+%%DATADIR%%/data/Tobruk/map.xpm
+%%DATADIR%%/data/Zaxon/Bridge.f
+%%DATADIR%%/data/Zaxon/Bridge.m
+%%DATADIR%%/data/Zaxon/Cargo.f
+%%DATADIR%%/data/Zaxon/Cargo.m
+%%DATADIR%%/data/Zaxon/Comms.f
+%%DATADIR%%/data/Zaxon/Comms.m
+%%DATADIR%%/data/Zaxon/Decoy.f
+%%DATADIR%%/data/Zaxon/Decoy.m
+%%DATADIR%%/data/Zaxon/Dock.f
+%%DATADIR%%/data/Zaxon/Dock.m
+%%DATADIR%%/data/Zaxon/Engineering.f
+%%DATADIR%%/data/Zaxon/Engineering.m
+%%DATADIR%%/data/Zaxon/Gunnery1.f
+%%DATADIR%%/data/Zaxon/Gunnery1.m
+%%DATADIR%%/data/Zaxon/Gunnery2.f
+%%DATADIR%%/data/Zaxon/Gunnery2.m
+%%DATADIR%%/data/Zaxon/Hull.f
+%%DATADIR%%/data/Zaxon/Hull.m
+%%DATADIR%%/data/Zaxon/Medical.f
+%%DATADIR%%/data/Zaxon/Medical.m
+%%DATADIR%%/data/Zaxon/chars
+%%DATADIR%%/data/Zaxon/map.xpm
+%%DATADIR%%/data/ctrl.d
+%%DATADIR%%/data/music/Rescue_from_Vega.fnk
+%%DATADIR%%/data/xpm/font/font.xpm
+%%DATADIR%%/data/xpm/standard/credit_6.xpm
+%%DATADIR%%/data/xpm/standard/demo_mode.xpm
+%%DATADIR%%/data/xpm/standard/digits.xpm
+%%DATADIR%%/data/xpm/standard/digits2.xpm
+%%DATADIR%%/data/xpm/standard/docking_to_ship.xpm
+%%DATADIR%%/data/xpm/standard/droid_ani.xpm
+%%DATADIR%%/data/xpm/standard/explosion.xpm
+%%DATADIR%%/data/xpm/standard/flr_base_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_chair_l_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_con_b_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_con_l_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_con_r_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_con_t_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_crosses_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_dashes_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_door_h_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_door_h_cyan_ani.xpm
+%%DATADIR%%/data/xpm/standard/flr_door_v_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_door_v_cyan_ani.xpm
+%%DATADIR%%/data/xpm/standard/flr_elev_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_pattern1_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_pattern2_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_pattern3_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_pattern4_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_sqrs_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_store1_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_bj_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_bl_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_br_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_h_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_lj_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_rj_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_tj_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_tl_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_tr_cyan.xpm
+%%DATADIR%%/data/xpm/standard/flr_wall_v_cyan.xpm
+%%DATADIR%%/data/xpm/standard/intro_back_1.xpm
+%%DATADIR%%/data/xpm/standard/intro_back_2.xpm
+%%DATADIR%%/data/xpm/standard/intro_back_3.xpm
+%%DATADIR%%/data/xpm/standard/intro_back_4.xpm
+%%DATADIR%%/data/xpm/standard/laser_cb.xpm
+%%DATADIR%%/data/xpm/standard/laser_l.xpm
+%%DATADIR%%/data/xpm/standard/laser_te.xpm
+%%DATADIR%%/data/xpm/standard/laser_uv.xpm
+%%DATADIR%%/data/xpm/standard/neg.xpm
+%%DATADIR%%/data/xpm/standard/nothing.xpm
+%%DATADIR%%/data/xpm/standard/ntitle.xpm
+%%DATADIR%%/data/xpm/standard/paradroid_ani.xpm
+%%DATADIR%%/data/xpm/standard/paused.xpm
+%%DATADIR%%/data/xpm/standard/power_bay.xpm
+%%DATADIR%%/data/xpm/standard/ship_complete.xpm
+%%DATADIR%%/data/xpm/standard/trans_terminated.xpm
+%%DATADIR%%/data/xpm/xpm.i
+@dirrm %%DATADIR%%/data/xpm/standard
+@dirrm %%DATADIR%%/data/xpm/font
+@dirrm %%DATADIR%%/data/xpm
+@dirrm %%DATADIR%%/data/music
+@dirrm %%DATADIR%%/data/Zaxon
+@dirrm %%DATADIR%%/data/Tobruk
+@dirrm %%DATADIR%%/data/Seafarer
+@dirrm %%DATADIR%%/data/Ophukus
+@dirrm %%DATADIR%%/data/Mearkat
+@dirrm %%DATADIR%%/data/Haldeck
+@dirrm %%DATADIR%%/data/Friendship
+@dirrm %%DATADIR%%/data/Esperence
+@dirrm %%DATADIR%%/data/Discovery
+@dirrm %%DATADIR%%/data/Anoyle
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
+@unexec if [ -s /var/games/nighthawk.scores ] || rm -f /var/games/nighthawk.scores