summaryrefslogtreecommitdiff
path: root/games/orbital_eunuchs_sniper
diff options
context:
space:
mode:
authorwiz <wiz>2004-07-23 16:07:15 +0000
committerwiz <wiz>2004-07-23 16:07:15 +0000
commit3ae523ee0ac9cd24d65e432f0b05578627f74019 (patch)
tree8cdbb7de1ed54592980d78b33d20a6a4e057ca72 /games/orbital_eunuchs_sniper
parentf05626db62914eb02344a6071ebb6a4678da883c (diff)
downloadpkgsrc-3ae523ee0ac9cd24d65e432f0b05578627f74019.tar.gz
Initial import of orbital_eunuchs_sniper-1.29.
Welcome to utopia. The year is 2174, and you have been ordered to function as an orbital sniper. In your world there's just three kinds of people: VIPs, dissidents and normal citizens. VIPs run the world: they must not come to harm. Dissidents must die. If a commoner or two gets wasted in progress, it'll count against you when your post ends. You were a normal citizen only moments ago. If you manage to prove yourself and keep VIPs safe in your area, they might make you a VIP. Or do poorly enough and they might decide that you're the enemy. On screen, VIPs are designated blue, threats are designated red and the normal folk are white. You control the target with mouse; right-drag or use mouse wheel to zoom. Different zoom modes are useful for different things. Zoom full out to see the whole situation at a glance (with all that useless clutter removed), or zoom full in for better aiming. Several levels of zoom in between give different information. Left click fires your gun (which is based on some new physics laws that we haven't invented yet, as the target is destroyed instantly). The gun reloads for three seconds, so make sure you hit.
Diffstat (limited to 'games/orbital_eunuchs_sniper')
-rw-r--r--games/orbital_eunuchs_sniper/DESCR24
-rw-r--r--games/orbital_eunuchs_sniper/Makefile26
-rw-r--r--games/orbital_eunuchs_sniper/PLIST53
-rw-r--r--games/orbital_eunuchs_sniper/distinfo7
-rw-r--r--games/orbital_eunuchs_sniper/patches/patch-aa14
-rw-r--r--games/orbital_eunuchs_sniper/patches/patch-ab14
-rw-r--r--games/orbital_eunuchs_sniper/patches/patch-ac10
7 files changed, 148 insertions, 0 deletions
diff --git a/games/orbital_eunuchs_sniper/DESCR b/games/orbital_eunuchs_sniper/DESCR
new file mode 100644
index 00000000000..10c713ccae9
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/DESCR
@@ -0,0 +1,24 @@
+Welcome to utopia. The year is 2174, and you have been ordered to
+function as an orbital sniper. In your world there's just three
+kinds of people: VIPs, dissidents and normal citizens. VIPs run
+the world: they must not come to harm. Dissidents must die. If a
+commoner or two gets wasted in progress, it'll count against you
+when your post ends.
+
+You were a normal citizen only moments ago. If you manage to prove
+yourself and keep VIPs safe in your area, they might make you a
+VIP. Or do poorly enough and they might decide that you're the
+enemy.
+
+On screen, VIPs are designated blue, threats are designated red
+and the normal folk are white.
+
+You control the target with mouse; right-drag or use mouse wheel
+to zoom. Different zoom modes are useful for different things.
+Zoom full out to see the whole situation at a glance (with all that
+useless clutter removed), or zoom full in for better aiming.
+Several levels of zoom in between give different information.
+
+Left click fires your gun (which is based on some new physics laws
+that we haven't invented yet, as the target is destroyed instantly).
+The gun reloads for three seconds, so make sure you hit.
diff --git a/games/orbital_eunuchs_sniper/Makefile b/games/orbital_eunuchs_sniper/Makefile
new file mode 100644
index 00000000000..a3806a511b6
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+#
+
+DISTNAME= orbital_eunuchs_sniper-1.29
+CATEGORIES= games
+MASTER_SITES= http://filesingularity.timedoctor.org/
+
+MAINTAINER= wiz@NetBSD.org
+HOMEPAGE= http://icculus.org/oes/
+COMMENT= Overhead shooting game
+
+USE_BUILDLINK3= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-games-dir=${PREFIX}/libexec
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/orbital_eunuchs_sniper
+ ${INSTALL_DATA} ${WRKSRC}/README \
+ ${PREFIX}/share/doc/orbital_eunuchs_sniper
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt \
+ ${PREFIX}/share/doc/orbital_eunuchs_sniper
+
+.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/orbital_eunuchs_sniper/PLIST b/games/orbital_eunuchs_sniper/PLIST
new file mode 100644
index 00000000000..a67b7720c69
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+bin/snipe2d
+libexec/orbital_eunuchs_sniper/aimap.png
+libexec/orbital_eunuchs_sniper/audiooff.png
+libexec/orbital_eunuchs_sniper/audiooffh.png
+libexec/orbital_eunuchs_sniper/audioon.png
+libexec/orbital_eunuchs_sniper/audioonh.png
+libexec/orbital_eunuchs_sniper/binds.cfg
+libexec/orbital_eunuchs_sniper/camera_in.wav
+libexec/orbital_eunuchs_sniper/camera_out.wav
+libexec/orbital_eunuchs_sniper/charseq.png
+libexec/orbital_eunuchs_sniper/citee2.png
+libexec/orbital_eunuchs_sniper/easy.png
+libexec/orbital_eunuchs_sniper/easyh.png
+libexec/orbital_eunuchs_sniper/fish1.png
+libexec/orbital_eunuchs_sniper/fish2.png
+libexec/orbital_eunuchs_sniper/font4x6.png
+libexec/orbital_eunuchs_sniper/fullscreen.png
+libexec/orbital_eunuchs_sniper/fullscreenh.png
+libexec/orbital_eunuchs_sniper/hard.png
+libexec/orbital_eunuchs_sniper/hardh.png
+libexec/orbital_eunuchs_sniper/highscores.png
+libexec/orbital_eunuchs_sniper/highscoresh.png
+libexec/orbital_eunuchs_sniper/hisfatj1.png
+libexec/orbital_eunuchs_sniper/hisfatj2.png
+libexec/orbital_eunuchs_sniper/icculus_logoscreen1.png
+libexec/orbital_eunuchs_sniper/icculus_logoscreen2.png
+libexec/orbital_eunuchs_sniper/keys.cfg
+libexec/orbital_eunuchs_sniper/logoscreen.png
+libexec/orbital_eunuchs_sniper/medium.png
+libexec/orbital_eunuchs_sniper/mediumh.png
+libexec/orbital_eunuchs_sniper/menus.cfg
+libexec/orbital_eunuchs_sniper/newgame.png
+libexec/orbital_eunuchs_sniper/newgameh.png
+libexec/orbital_eunuchs_sniper/oes.ogg
+libexec/orbital_eunuchs_sniper/oes_link1.png
+libexec/orbital_eunuchs_sniper/oes_link2.png
+libexec/orbital_eunuchs_sniper/prefs.png
+libexec/orbital_eunuchs_sniper/prefsh.png
+libexec/orbital_eunuchs_sniper/quit.png
+libexec/orbital_eunuchs_sniper/quith.png
+libexec/orbital_eunuchs_sniper/recharge.ogg
+libexec/orbital_eunuchs_sniper/resumegame.png
+libexec/orbital_eunuchs_sniper/resumegameh.png
+libexec/orbital_eunuchs_sniper/snipe2d.x86.dynamic
+libexec/orbital_eunuchs_sniper/twang.wav
+libexec/orbital_eunuchs_sniper/window.png
+libexec/orbital_eunuchs_sniper/windowh.png
+share/doc/orbital_eunuchs_sniper/README
+share/doc/orbital_eunuchs_sniper/readme.txt
+@dirrm share/doc/orbital_eunuchs_sniper
+@dirrm libexec/orbital_eunuchs_sniper
diff --git a/games/orbital_eunuchs_sniper/distinfo b/games/orbital_eunuchs_sniper/distinfo
new file mode 100644
index 00000000000..419e589b058
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+
+SHA1 (orbital_eunuchs_sniper-1.29.tar.gz) = c5c33de0645c717b35e6eff7c88946e9de65b866
+Size (orbital_eunuchs_sniper-1.29.tar.gz) = 4043177 bytes
+SHA1 (patch-aa) = 05ce263d290c8508c49d0902418ed56d9f129cb9
+SHA1 (patch-ab) = 23fc32880df6c5457fd2f303988e24d9de76b587
+SHA1 (patch-ac) = d2e2e7f5f96248c6327f3a29ae714c8aff55b3b8
diff --git a/games/orbital_eunuchs_sniper/patches/patch-aa b/games/orbital_eunuchs_sniper/patches/patch-aa
new file mode 100644
index 00000000000..8c18cd28bb6
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+
+--- src/Makefile.in.orig 2003-04-21 16:33:08.000000000 +0200
++++ src/Makefile.in
+@@ -126,8 +126,7 @@ subdir = src
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES = snipe2d
+-pkgdata_PROGRAMS = snipe2d.@CPU_IS@.dynamic$(EXEEXT) \
+- snipe2d.@CPU_IS@.static$(EXEEXT)
++pkgdata_PROGRAMS = snipe2d.@CPU_IS@.dynamic$(EXEEXT)
+ PROGRAMS = $(pkgdata_PROGRAMS)
+
+ am__objects_1 = ai.$(OBJEXT) binds.$(OBJEXT) gameover.$(OBJEXT) \
diff --git a/games/orbital_eunuchs_sniper/patches/patch-ab b/games/orbital_eunuchs_sniper/patches/patch-ab
new file mode 100644
index 00000000000..5f3b794acc5
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+
+--- src/snipe2d.h.orig 2003-04-21 13:18:47.000000000 +0200
++++ src/snipe2d.h
+@@ -36,7 +36,9 @@
+ //
+ //#include <windows.h>
+ #include <iostream>
++#ifdef __linux__
+ #include <linux/limits.h>
++#endif
+ #include <stdlib.h>
+ #include <math.h>
+ #include <string.h>
diff --git a/games/orbital_eunuchs_sniper/patches/patch-ac b/games/orbital_eunuchs_sniper/patches/patch-ac
new file mode 100644
index 00000000000..36aa98b33f6
--- /dev/null
+++ b/games/orbital_eunuchs_sniper/patches/patch-ac
@@ -0,0 +1,10 @@
+$NetBSD: patch-ac,v 1.1.1.1 2004/07/23 16:07:15 wiz Exp $
+
+--- src/snipe2d.in.orig 2002-10-08 06:42:52.000000000 +0200
++++ src/snipe2d.in
+@@ -1,4 +1,4 @@
+-#! /bin/bash
++#! /bin/sh
+ prefix=@prefix@
+ cd @datadir@/@PACKAGE@
+ ./snipe2d.x86.dynamic $*