mirrormagic-2.0.2, game like Deflektor (C64) / Mindbender (Amiga)
from maintainer michael knudsen
This commit is contained in:
parent
38b6a99e60
commit
aeb3e10010
33
games/mirrormagic/Makefile
Normal file
33
games/mirrormagic/Makefile
Normal file
@ -0,0 +1,33 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2006/01/27 01:32:50 jolan Exp $
|
||||
|
||||
COMMENT= "game like Deflektor (C64) / Mindbender (Amiga)"
|
||||
DISTNAME= mirrormagic-2.0.2
|
||||
CATEGORIES= games x11
|
||||
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/mirrormagic/
|
||||
|
||||
HOMEPAGE= http://www.artsoft.org/mirrormagic/
|
||||
MAINTAINER= Michael Knudsen <mk@molioner.dk>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
WANTLIB= SDL X11 Xext c m pthread usbhid
|
||||
|
||||
LIB_DEPENDS= SDL_mixer::devel/sdl-mixer \
|
||||
SDL_image::devel/sdl-image
|
||||
|
||||
NO_REGRESS= Yes
|
||||
USE_GMAKE= Yes
|
||||
USE_X11= Yes
|
||||
ALL_TARGET= sdl
|
||||
|
||||
N=mirrormagic
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${N} ${PREFIX}/bin
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/${N}
|
||||
@cp -R ${WRKSRC}/{graphics,levels,music,sounds} ${PREFIX}/share/${N}
|
||||
|
||||
.include <bsd.port.mk>
|
4
games/mirrormagic/distinfo
Normal file
4
games/mirrormagic/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (mirrormagic-2.0.2.tar.gz) = 32fd3909c1e27f493d89bc2276da6744
|
||||
RMD160 (mirrormagic-2.0.2.tar.gz) = 57de928f2b37575886ddb5cbafcababf9de765dc
|
||||
SHA1 (mirrormagic-2.0.2.tar.gz) = bce7fbf163d5177f59ba4f516b06a3ebb7cc3927
|
||||
SIZE (mirrormagic-2.0.2.tar.gz) = 1168098
|
36
games/mirrormagic/patches/patch-Makefile
Normal file
36
games/mirrormagic/patches/patch-Makefile
Normal file
@ -0,0 +1,36 @@
|
||||
$OpenBSD: patch-Makefile,v 1.1.1.1 2006/01/27 01:32:50 jolan Exp $
|
||||
--- Makefile.orig Thu Jan 26 21:52:41 2006
|
||||
+++ Makefile Thu Jan 26 21:52:51 2006
|
||||
@@ -8,19 +8,19 @@
|
||||
#-----------------------------------------------------------------------------#
|
||||
|
||||
# specify your favorite ANSI C compiler
|
||||
-CC = gcc
|
||||
+#CC = gcc
|
||||
|
||||
# specify path to X11 on your system
|
||||
# if undefined, use system defaults (works with Linux/gcc/libc5)
|
||||
-X11_PATH = /usr/X11
|
||||
+X11_PATH = ${X11BASE}
|
||||
|
||||
# specify directory for read-only game data (like graphics, sounds, levels)
|
||||
# default is '.', so you can play without installing game data somewhere
|
||||
-# RO_GAME_DIR = /usr/games
|
||||
+RO_GAME_DIR = ${PREFIX}/share/mirrormagic
|
||||
|
||||
# specify directory for writable game data (like highscore files)
|
||||
# default is '.', so you can play without installing game data somewhere
|
||||
-# RW_GAME_DIR = /var/games
|
||||
+RW_GAME_DIR = /var/games/mirrormagic
|
||||
|
||||
# uncomment this if your system has no joystick include file
|
||||
# JOYSTICK = -DNO_JOYSTICK
|
||||
@@ -42,7 +42,7 @@ CROSS_PATH_WIN32=/usr/local/cross-tools/
|
||||
|
||||
.EXPORT_ALL_VARIABLES:
|
||||
|
||||
-MAKE = make
|
||||
+#MAKE = make
|
||||
|
||||
SRC_DIR = src
|
||||
MAKE_CMD = $(MAKE) -C $(SRC_DIR)
|
12
games/mirrormagic/patches/patch-src_Makefile
Normal file
12
games/mirrormagic/patches/patch-src_Makefile
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_Makefile,v 1.1.1.1 2006/01/27 01:32:50 jolan Exp $
|
||||
--- src/Makefile.orig Thu Jan 26 21:54:12 2006
|
||||
+++ src/Makefile Thu Jan 26 21:54:20 2006
|
||||
@@ -112,7 +112,7 @@ ifdef BUILD_DIST # distribution build
|
||||
OPTIONS = -O3 -Wall
|
||||
endif
|
||||
|
||||
-CFLAGS = $(OPTIONS) $(SYS_CFLAGS) $(CONFIG)
|
||||
+CFLAGS = $(SYS_CFLAGS) $(EXTRA_CFLAGS) $(CONFIG)
|
||||
LDFLAGS = $(SYS_LDFLAGS) $(EXTRA_LDFLAGS) -lm
|
||||
|
||||
|
5
games/mirrormagic/pkg/DESCR
Normal file
5
games/mirrormagic/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
If you know the game "Deflektor" (Commodore 64) or "Mindbender" (Amiga),
|
||||
then you know what "Mirror Magic" is about.
|
||||
|
||||
The purpose of the game is to direct a laser beam through a maze by
|
||||
reflecting it with mirrors until it reaches the destination.
|
208
games/mirrormagic/pkg/PLIST
Normal file
208
games/mirrormagic/pkg/PLIST
Normal file
@ -0,0 +1,208 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/01/27 01:32:50 jolan Exp $
|
||||
bin/mirrormagic
|
||||
share/mirrormagic/
|
||||
share/mirrormagic/graphics/
|
||||
share/mirrormagic/graphics/MirrorDF.pcx
|
||||
share/mirrormagic/graphics/MirrorDoor.pcx
|
||||
share/mirrormagic/graphics/MirrorFont.pcx
|
||||
share/mirrormagic/graphics/MirrorFont2.pcx
|
||||
share/mirrormagic/graphics/MirrorFont3.pcx
|
||||
share/mirrormagic/graphics/MirrorScreen.pcx
|
||||
share/mirrormagic/graphics/MirrorToons.pcx
|
||||
share/mirrormagic/graphics/mirrormagic_icon.xbm
|
||||
share/mirrormagic/graphics/mirrormagic_iconmask.xbm
|
||||
share/mirrormagic/graphics/mouse.pcx
|
||||
share/mirrormagic/levels/
|
||||
share/mirrormagic/levels/Classic_Games/
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/001.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/002.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/003.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/004.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/005.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/006.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/007.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/008.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/009.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/010.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/011.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/012.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/013.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/014.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/015.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/016.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/017.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/018.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/019.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/020.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/021.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/022.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/023.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/024.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/025.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/026.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/027.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/028.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/029.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/030.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/031.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/032.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/033.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/034.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/035.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/036.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/037.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/038.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/039.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/040.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/041.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/042.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/043.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/044.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/045.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/046.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/047.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/048.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/049.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/050.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/051.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/052.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/053.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/054.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/055.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/056.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/057.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/058.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/059.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/060.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_deflektor/levelinfo.conf
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/000.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/001.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/002.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/003.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/004.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/005.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/006.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/007.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/008.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/009.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/010.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/011.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/012.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/013.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/014.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/015.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/016.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/017.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/018.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/019.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/020.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/021.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/022.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/023.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/024.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/025.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/026.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/027.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/028.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/029.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/030.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/031.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/032.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/033.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/034.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/035.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/036.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/037.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/038.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/039.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/040.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/041.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/042.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/043.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/044.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/045.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/046.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/047.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/048.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/049.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/050.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/051.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/052.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/053.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/054.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/055.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/056.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/057.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/058.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/059.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/060.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/061.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/062.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/063.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/064.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/065.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/066.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/067.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/068.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/069.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/070.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/071.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/072.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/073.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/074.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/075.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/076.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/077.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/078.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/079.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/080.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/081.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/082.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/083.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/084.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/085.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/086.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/087.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/088.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/089.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/090.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/091.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/092.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/093.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/094.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/095.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/096.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/097.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/098.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/099.level
|
||||
share/mirrormagic/levels/Classic_Games/classic_mindbender/levelinfo.conf
|
||||
share/mirrormagic/levels/Classic_Games/levelinfo.conf
|
||||
share/mirrormagic/music/
|
||||
share/mirrormagic/music/mod.enter_our_world
|
||||
share/mirrormagic/music/mod.lk
|
||||
share/mirrormagic/music/mod.loud_and_clear
|
||||
share/mirrormagic/music/tyger.wav
|
||||
share/mirrormagic/music/voyager.wav
|
||||
share/mirrormagic/sounds/
|
||||
share/mirrormagic/sounds/amoebe.wav
|
||||
share/mirrormagic/sounds/antigrav.wav
|
||||
share/mirrormagic/sounds/autsch.wav
|
||||
share/mirrormagic/sounds/bong.wav
|
||||
share/mirrormagic/sounds/fuel.wav
|
||||
share/mirrormagic/sounds/halloffame.wav
|
||||
share/mirrormagic/sounds/holz.wav
|
||||
share/mirrormagic/sounds/hui.wav
|
||||
share/mirrormagic/sounds/kabumm.wav
|
||||
share/mirrormagic/sounds/kink.wav
|
||||
share/mirrormagic/sounds/kling.wav
|
||||
share/mirrormagic/sounds/laser.wav
|
||||
share/mirrormagic/sounds/oeffnen.wav
|
||||
share/mirrormagic/sounds/quiek.wav
|
||||
share/mirrormagic/sounds/rhythmloop.wav
|
||||
share/mirrormagic/sounds/roaaar.wav
|
||||
share/mirrormagic/sounds/sirr.wav
|
||||
share/mirrormagic/sounds/slurp.wav
|
||||
share/mirrormagic/sounds/warnton.wav
|
||||
share/mirrormagic/sounds/whoosh.wav
|
Loading…
Reference in New Issue
Block a user