head 1.5; access; symbols pkgsrc-2018Q2:1.4.0.126 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.124 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.122 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.120 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.116 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.114 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.112 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.110 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.108 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.106 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.104 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.102 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.100 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.98 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.96 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.94 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.92 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.90 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.88 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.86 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.84 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.82 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.80 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.78 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.76 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.74 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.72 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.70 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.68 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.66 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.64 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.62 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.60 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.58 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.56 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.54 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.52 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.50 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.48 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.46 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.44 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.42 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.40 pkgsrc-2008Q1:1.4.0.38 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.36 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.34 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.32 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.30 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.28 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.26 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.24 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.22 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.20 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.18 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.16 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.14 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.12 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.10 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.8 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.6 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.4 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.1 netbsd-1-4-PATCH003:1.1 netbsd-1-4-PATCH002:1.1 comdex-fall-1999:1.1 netbsd-1-4-PATCH001:1.1 netbsd-1-4-RELEASE:1.1; locks; strict; comment @# @; 1.5 date 2018.07.13.17.28.47; author adam; state dead; branches; next 1.4; commitid poyJKYTaaXij30KA; 1.4 date 2002.09.11.23.43.42; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.07.05.22.13.08; author kristerw; state Exp; branches; next 1.2; 1.2 date 2000.12.05.00.34.33; author wiz; state Exp; branches; next 1.1; 1.1 date 98.11.09.21.20.18; author garbled; state Exp; branches; next ; desc @@ 1.5 log @mirrormagic: updated to 3.0.0 3.0.0: There are not many new features and changes to the game itself, as the main goal of this release is to keep the game playable on modern systems, and there is finally also support for Mac and Android systems. This was all done by integrating the classic Mirror Magic game engine into the game Rocks’n’Diamonds as a new custom game engine, therefore using R’n’D as the new technical platform for this and any future release. @ text @$NetBSD: patch-ab,v 1.4 2002/09/11 23:43:42 wiz Exp $ --- src/Makefile.orig Tue Mar 19 02:58:57 2002 +++ src/Makefile Thu Mar 28 11:34:15 2002 @@@@ -17,7 +17,7 @@@@ XINC_PATH = $(X11_PATH)/include XLIB_PATH = $(X11_PATH)/lib X11_INCL = -I$(XINC_PATH) -X11_LIBS = -L$(XLIB_PATH) +X11_LIBS = -L$(XLIB_PATH) -Wl,-R$(XLIB_PATH) endif AR = ar @@@@ -112,7 +112,7 @@@@ OPTIONS = -O3 -Wall endif -CFLAGS = $(OPTIONS) $(SYS_CFLAGS) $(CONFIG) +CFLAGS += $(SYS_CFLAGS) $(CONFIG) LDFLAGS = $(SYS_LDFLAGS) $(EXTRA_LDFLAGS) -lm @ 1.4 log @Update to 2.0.1, provided by Adam Ciarcinski, with minor fixes. Changes: - icon for Windows executable added - bug when selecting default level series fixed - new IFF style file format for level files - fullscreen mode now works with Windows (workaround for bug in SDL) - /dev/dsp support for NetBSD added (thanks to Krister Walfridsson) - file permissions when saving files and creating directories changed - some small sound bugs fixed @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update mirrormagic to version 2.0.0 Changes since version 1.3: - complete code redesign (based on new Rocks'n'Diamonds game engine) - contains now 60 levels from the classic game "Deflektor" - can be compiled with SDL library to build native Windows version - can be compiled with Allegro library to build native DOS version - DOS and Windows versions can be compiled with gcc cross-compiler - changed levels 43 and 45 due to changed (faster) pac man behaviour @ text @d2 3 a4 2 --- src/Makefile.orig Wed May 2 23:13:44 2001 +++ src/Makefile Wed May 2 23:24:24 2001 d14 3 a16 3 @@@@ -100,7 +100,7 @@@@ # OPTIONS = -O3 # OPTIONS = -DSYSV -Ae # may be needed for HP-UX d19 1 a19 1 +CFLAGS = $(SYS_CFLAGS) $(CONFIG) @ 1.2 log @Use /dev/audio instead of /dev/dsp. Fix provided by Adam Ciarcinski in pkg/11576. @ text @d1 19 a19 6 $NetBSD: patch-ab,v 1.1 1998/11/09 21:20:18 garbled Exp $ --- sound.h.orig Mon Nov 9 12:36:49 1998 +++ sound.h Mon Nov 9 12:35:46 1998 @@@@ -29,6 +29,14 @@@@ extern void ioctl(long, long, void *); #endif a20 9 +#ifdef __NetBSD__ +#include +#include +#ifdef VOXWARE +#undef VOXWARE +#endif +#endif + #define SND_BLOCKSIZE 4096 a21 1 #ifdef _HPUX_SOURCE @ 1.1 log @Enable sound, and fix the Makefile. Cannot touch the RAY.names file, otherwise the game cannot figure out it's own level files. (?) Sound works, but isn't very good, and the music is absolutely horrid. @ text @d1 1 a1 1 $NetBSD$ d11 2 a12 2 +#ifndef VOXWARE +#define VOXWARE @