diff --git a/games/xpilot/Makefile b/games/xpilot/Makefile new file mode 100644 index 00000000000..83ab8f3b567 --- /dev/null +++ b/games/xpilot/Makefile @@ -0,0 +1,25 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2001/02/10 18:56:16 reinhard Exp $ + +DISTNAME= xpilot-4.3.0 +CATEGORIES= games x11 +NEED_VERSION= 1.353 + +HOMEPAGE= http://www.xpilot.org/ + +MASTER_SITES= ftp://ftp.xpilot.org/pub/xpilot/ \ + ftp://ftp.xpilot.org/pub/xpilot/old \ + ${MASTER_SITE_XCONTRIB} +MASTER_SITE_SUBDIR= games/multiplayer + +MAINTAINER= Peter Valchev + +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +USE_X11= Yes + +CONFIGURE_STYLE= imake + +.include diff --git a/games/xpilot/files/md5 b/games/xpilot/files/md5 new file mode 100644 index 00000000000..fe571a18839 --- /dev/null +++ b/games/xpilot/files/md5 @@ -0,0 +1,3 @@ +MD5 (xpilot-4.3.0.tar.gz) = 4c2cafb7574f72c00cf56556ce8727ac +RMD160 (xpilot-4.3.0.tar.gz) = 2700cb638394376756a0145df9d6300649b7e29a +SHA1 (xpilot-4.3.0.tar.gz) = 2df374b079744fa30053e8ef712d028d1e4da9af diff --git a/games/xpilot/patches/patch-Local_config b/games/xpilot/patches/patch-Local_config new file mode 100644 index 00000000000..1410fe53324 --- /dev/null +++ b/games/xpilot/patches/patch-Local_config @@ -0,0 +1,27 @@ +$OpenBSD: patch-Local_config,v 1.1.1.1 2001/02/10 18:56:16 reinhard Exp $ +--- Local.config.orig Mon Oct 30 19:59:48 2000 ++++ Local.config Thu Jan 25 11:48:22 2001 +@@ -36,12 +36,12 @@ + #define LocalGuru xpilot@xpilot.org /* The one to contact for problems */ + #endif /* LocalGuru */ + +-PREFIX = /usr/local/games ++PREFIX = /usr/local + + /* Manual pages for games usually go to section 6. */ + MANSUFFIX = 6 + INSTMANDIR = $(PREFIX)/man/man$(MANSUFFIX) +-INSTLIBDIR = $(PREFIX)/lib/xpilot ++INSTLIBDIR = $(PREFIX)/share/xpilot + INSTBINDIR = $(PREFIX)/bin + + /* #define Log /* Try to log every server start to log file */ +@@ -106,7 +106,7 @@ INSTBINDIR = $(PREFIX)/bin + * CDEBUGFLAGS should specify optimalization or debug information (or both). + * Try not defining anything first. You probably want -O for speed. + */ +-CDEBUGFLAGS = -g /* General debug flag */ ++CDEBUGFLAGS = -g -O2 /* General debug flag */ + /* CDEBUGFLAGS = -O /* General optimize flag */ + /* CDEBUGFLAGS = -Ae +O3 +FPD /* HP cc optimize flags (no +ESlit) */ + /* CDEBUGFLAGS = -Ae -g -z +w1 /* HP cc debug flags */ diff --git a/games/xpilot/pkg/COMMENT b/games/xpilot/pkg/COMMENT new file mode 100644 index 00000000000..409ee69c758 --- /dev/null +++ b/games/xpilot/pkg/COMMENT @@ -0,0 +1 @@ +multiplayer 2d space battles game diff --git a/games/xpilot/pkg/DESCR b/games/xpilot/pkg/DESCR new file mode 100644 index 00000000000..5b110c78182 --- /dev/null +++ b/games/xpilot/pkg/DESCR @@ -0,0 +1,25 @@ +XPilot is a multi-player 2D space game for Unix workstations with X11. +Players move along in an artificial world and shoot each other using +various kinds of weapons, bullets, mines and bombs, rockets (smarts, +torpedos and nuclear), lasers; defend using cloaking devices, sensors, +transporters, autopilot etc. + +XPilot's highlights include: +* True client/server based game; optimal speed for every player. +* Meta server with up to date information about servers hosting games +around the world. +* 'Real physics'; particles of explosions and sparks from your engines +all affect you if you're hit by them. This makes it possible to kill +someone by blowing them into a wall with engine thrust or shock waves +from explosions. +* Specialized editors for editing ship-shapes and maps. +* Adjustable gravity; adjustable by putting special attractors or +deflectors in the world, or by adjusting the global gravity in various +ways. + +Some features are borrowed from classics like the Atari coin-ups +Asteriods and Gravitar, and the home-computer games Thrust (Commdore 64) +and Gravity Force (Commodore Amiga). +The main idea of the game is scoring points and having lots of fun. + +WWW: ${HOMEPAGE} diff --git a/games/xpilot/pkg/PLIST b/games/xpilot/pkg/PLIST new file mode 100644 index 00000000000..6e6936d048e --- /dev/null +++ b/games/xpilot/pkg/PLIST @@ -0,0 +1,88 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2001/02/10 18:56:16 reinhard Exp $ +bin/xp-mapedit +bin/xp-replay +bin/xpilot +bin/xpilots +man/man6/xp-replay.0 +man/man6/xpilot.0 +man/man6/xpilots.0 +share/xpilot/defaults +share/xpilot/maps/CAMD.xp +share/xpilot/maps/blood-music2.xp +share/xpilot/maps/cloudscape.xp +share/xpilot/maps/default.xp +share/xpilot/maps/doggy.xp +share/xpilot/maps/fireball.xp +share/xpilot/maps/fuzz.xp +share/xpilot/maps/fuzz2.xp +share/xpilot/maps/globe.xp +share/xpilot/maps/grandprix.xp +share/xpilot/maps/newdarkhell.xp +share/xpilot/maps/newdarkhell2.xp +share/xpilot/maps/pad.xp +share/xpilot/maps/pit.xp +share/xpilot/maps/planetx.xp +share/xpilot/maps/teamball.xp +share/xpilot/maps/tourmination.xp +share/xpilot/maps/tournament.xp +share/xpilot/maps/war.xp +share/xpilot/robots +share/xpilot/sounds +share/xpilot/textures/allitems.ppm +share/xpilot/textures/ball.ppm +share/xpilot/textures/ball.xpm +share/xpilot/textures/base_down.ppm +share/xpilot/textures/base_left.ppm +share/xpilot/textures/base_right.ppm +share/xpilot/textures/base_up.ppm +share/xpilot/textures/bullet.ppm +share/xpilot/textures/bullet2.ppm +share/xpilot/textures/bullet_blue.ppm +share/xpilot/textures/bullet_green.ppm +share/xpilot/textures/cannon_down.ppm +share/xpilot/textures/cannon_left.ppm +share/xpilot/textures/cannon_right.ppm +share/xpilot/textures/cannon_up.ppm +share/xpilot/textures/checkpoint.ppm +share/xpilot/textures/clouds.ppm +share/xpilot/textures/concentrator.ppm +share/xpilot/textures/fuel2.ppm +share/xpilot/textures/fuelcell.ppm +share/xpilot/textures/holder1.ppm +share/xpilot/textures/holder2.ppm +share/xpilot/textures/logo.ppm +share/xpilot/textures/metalite.xpm +share/xpilot/textures/meter.ppm +share/xpilot/textures/mine_other.ppm +share/xpilot/textures/mine_team.ppm +share/xpilot/textures/minus.ppm +share/xpilot/textures/moon.xpm +share/xpilot/textures/paused.ppm +share/xpilot/textures/plus.ppm +share/xpilot/textures/radar.ppm +share/xpilot/textures/radar2.ppm +share/xpilot/textures/radar3.ppm +share/xpilot/textures/refuel.ppm +share/xpilot/textures/rock4.xpm +share/xpilot/textures/ship.ppm +share/xpilot/textures/ship_blue.ppm +share/xpilot/textures/ship_red.ppm +share/xpilot/textures/ship_red2.ppm +share/xpilot/textures/ship_red3.ppm +share/xpilot/textures/sparks.ppm +share/xpilot/textures/volcanic.xpm +share/xpilot/textures/wall_bottom.ppm +share/xpilot/textures/wall_dl.ppm +share/xpilot/textures/wall_dr.ppm +share/xpilot/textures/wall_fi.ppm +share/xpilot/textures/wall_left.ppm +share/xpilot/textures/wall_right.ppm +share/xpilot/textures/wall_top.ppm +share/xpilot/textures/wall_ul.ppm +share/xpilot/textures/wall_ull.ppm +share/xpilot/textures/wall_ur.ppm +share/xpilot/textures/wall_url.ppm +share/xpilot/textures/wormhole.ppm +@dirrm share/xpilot/textures +@dirrm share/xpilot/maps +@dirrm share/xpilot