aboutsummaryrefslogtreecommitdiff
path: root/games/quakeserver/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'games/quakeserver/scripts')
-rw-r--r--games/quakeserver/scripts/configure12
1 files changed, 12 insertions, 0 deletions
diff --git a/games/quakeserver/scripts/configure b/games/quakeserver/scripts/configure
new file mode 100644
index 000000000000..dfd31e72b5a0
--- /dev/null
+++ b/games/quakeserver/scripts/configure
@@ -0,0 +1,12 @@
+#!/usr/bin/perl
+#
+
+eval '(exit $?0)' && eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
+& eval 'exec /usr/bin/perl -S $0 $argv:q'
+if 0;
+
+chop( $hostname = `hostname` );
+$files = ( "$ENV{'WRKDIR'}/server/quake/qslog $ENV{'WRKDIR'}/server/quake/qsrv.expect" );
+
+system( "/usr/bin/perl -pi -e 's|%%PREFIX%%|$ENV{'PREFIX'}|g' $files" );
+system( "/usr/bin/perl -pi -e 's|%%HOSTNAME%%|$hostname|g' $files" );