pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jul 13 17:28:47 UTC 2018

Modified Files:
        pkgsrc/games: Makefile
        pkgsrc/games/mirrormagic: Makefile PLIST distinfo
Removed Files:
        pkgsrc/games/mirrormagic-sdl: DESCR Makefile PLIST distinfo
        pkgsrc/games/mirrormagic-sdl/patches: patch-aa patch-ab patch-ac
            patch-ad patch-src_libgame_misc.h patch-src_libgame_sdl.h
            patch-src_libgame_system.h
        pkgsrc/games/mirrormagic/patches: patch-aa patch-ab patch-ad
            patch-src_libgame_misc.h patch-src_libgame_system.h
            patch-src_libgame_x11.h

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.415 -r1.416 pkgsrc/games/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/games/mirrormagic/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/games/mirrormagic/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/games/mirrormagic/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/games/mirrormagic-sdl/DESCR
cvs rdiff -u -r1.31 -r0 pkgsrc/games/mirrormagic-sdl/Makefile
cvs rdiff -u -r1.2 -r0 pkgsrc/games/mirrormagic-sdl/PLIST
cvs rdiff -u -r1.6 -r0 pkgsrc/games/mirrormagic-sdl/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/games/mirrormagic-sdl/patches/patch-aa \
    pkgsrc/games/mirrormagic-sdl/patches/patch-ab \
    pkgsrc/games/mirrormagic-sdl/patches/patch-ac
cvs rdiff -u -r1.1 -r0 pkgsrc/games/mirrormagic-sdl/patches/patch-ad \
    pkgsrc/games/mirrormagic-sdl/patches/patch-src_libgame_misc.h \
    pkgsrc/games/mirrormagic-sdl/patches/patch-src_libgame_sdl.h \
    pkgsrc/games/mirrormagic-sdl/patches/patch-src_libgame_system.h
cvs rdiff -u -r1.6 -r0 pkgsrc/games/mirrormagic/patches/patch-aa
cvs rdiff -u -r1.4 -r0 pkgsrc/games/mirrormagic/patches/patch-ab
cvs rdiff -u -r1.3 -r0 pkgsrc/games/mirrormagic/patches/patch-ad
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/games/mirrormagic/patches/patch-src_libgame_misc.h \
    pkgsrc/games/mirrormagic/patches/patch-src_libgame_system.h \
    pkgsrc/games/mirrormagic/patches/patch-src_libgame_x11.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/Makefile
diff -u pkgsrc/games/Makefile:1.415 pkgsrc/games/Makefile:1.416
--- pkgsrc/games/Makefile:1.415 Wed Feb 28 22:21:17 2018
+++ pkgsrc/games/Makefile       Fri Jul 13 17:28:46 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.415 2018/02/28 22:21:17 wiz Exp $
+# $NetBSD: Makefile,v 1.416 2018/07/13 17:28:46 adam Exp $
 #
 
 COMMENT=       Games
@@ -238,7 +238,6 @@ SUBDIR+=    marathon-evil
 SUBDIR+=       marathon-trilogy
 SUBDIR+=       minami
 SUBDIR+=       mirrormagic
-SUBDIR+=       mirrormagic-sdl
 SUBDIR+=       monsterz
 SUBDIR+=       moon-buggy
 SUBDIR+=       moria

Index: pkgsrc/games/mirrormagic/Makefile
diff -u pkgsrc/games/mirrormagic/Makefile:1.31 pkgsrc/games/mirrormagic/Makefile:1.32
--- pkgsrc/games/mirrormagic/Makefile:1.31      Sat Oct  6 11:54:47 2012
+++ pkgsrc/games/mirrormagic/Makefile   Fri Jul 13 17:28:46 2018
@@ -1,55 +1,16 @@
-# $NetBSD: Makefile,v 1.31 2012/10/06 11:54:47 asau Exp $
-#
+# $NetBSD: Makefile,v 1.32 2018/07/13 17:28:46 adam Exp $
 
-DISTNAME=              mirrormagic-2.0.2
-PKGREVISION=           2
-CATEGORIES=            games x11
-MASTER_SITES=          http://www.artsoft.org/RELEASES/unix/mirrormagic/
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://www.artsoft.org/mirrormagic/
-COMMENT=               Nice little puzzle game with color graphics and sound
-
-CONFLICTS=             mirrormagic-sdl-[1-9]*
-
-USE_TOOLS+=            gmake pax
-PLIST_SRC=             ${WRKDIR}/PLIST PLIST
-
-# if you change SCORE_PATH, don't forget to change patch-aa, too
-SCORE_PATH=            /var/games/mirrormagic
-
-SETGIDGAME=            yes
-OWN_DIRS_PERMS=                ${SCORE_PATH} ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE}
-OWN_DIRS_PERMS+=       ${SCORE_PATH}/scores                            \
-                               ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE}
-OWN_DIRS_PERMS+=       ${SCORE_PATH}/scores/classic_deflektor          \
-                               ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE}
-OWN_DIRS_PERMS+=       ${SCORE_PATH}/scores/classic_mindbender         \
-                               ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE}
-
-SPECIAL_PERMS=         bin/mirrormagic ${SETGID_GAMES_PERMS}
-
-INSTALLATION_DIRS=     bin share/mirrormagic
-
-do-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/mirrormagic ${DESTDIR}${PREFIX}/bin
-       cd ${WRKSRC} && pax -rw graphics levels music sounds \
-               ${DESTDIR}${PREFIX}/share/mirrormagic/
-
-       ${RM} -f ${WRKDIR}/PLIST
-.for levdir in Classic_Games
-       cd ${DESTDIR}${PREFIX} && \
-       ${FIND} share/mirrormagic/levels/${levdir} -type f -print \
-               >>${WRKDIR}/PLIST
-.endfor
-.for directory in graphics music sounds
-       cd ${DESTDIR}${PREFIX} && \
-       ${FIND} share/mirrormagic/${directory} -type f -print \
-               >>${WRKDIR}/PLIST
-.endfor
+DISTNAME=      mirrormagic-3.0.0
 
-BUILDLINK_DEPMETHOD.libXt?=    build
+COMMENT=       Nice little puzzle game with color graphics and sound
+
+CONFLICTS=     mirrormagic-sdl-[1-9]*
+
+LEVEL_NAMES=   classic_deflektor classic_mindbender
+
+.include "../../games/rocksndiamonds/Makefile.common"
+
+# bug in src/Makefile
+MAKE_FLAGS+=   PROGBASE=${PKGBASE}
 
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/games/mirrormagic/PLIST
diff -u pkgsrc/games/mirrormagic/PLIST:1.3 pkgsrc/games/mirrormagic/PLIST:1.4
--- pkgsrc/games/mirrormagic/PLIST:1.3  Sun Jun 14 17:56:51 2009
+++ pkgsrc/games/mirrormagic/PLIST      Fri Jul 13 17:28:46 2018
@@ -1,7 +1,2 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:56:51 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2018/07/13 17:28:46 adam Exp $
 bin/mirrormagic
-@exec install -d -m 775 -o games -g games /var/games/mirrormagic
-@exec install -d -m 775 -o games -g games /var/games/mirrormagic/scores
-@exec install -d -m 775 -o games -g games /var/games/mirrormagic/scores/classic_deflektor
-@exec install -d -m 775 -o games -g games /var/games/mirrormagic/scores/classic_mindbender
-@unexec echo Delete /var/games/mirrormagic if you do not need your hiscores anymore.

Index: pkgsrc/games/mirrormagic/distinfo
diff -u pkgsrc/games/mirrormagic/distinfo:1.9 pkgsrc/games/mirrormagic/distinfo:1.10
--- pkgsrc/games/mirrormagic/distinfo:1.9       Tue Nov  3 20:56:59 2015
+++ pkgsrc/games/mirrormagic/distinfo   Fri Jul 13 17:28:46 2018
@@ -1,12 +1,10 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 20:56:59 agc Exp $
+$NetBSD: distinfo,v 1.10 2018/07/13 17:28:46 adam Exp $
 
-SHA1 (mirrormagic-2.0.2.tar.gz) = bce7fbf163d5177f59ba4f516b06a3ebb7cc3927
-RMD160 (mirrormagic-2.0.2.tar.gz) = 57de928f2b37575886ddb5cbafcababf9de765dc
-SHA512 (mirrormagic-2.0.2.tar.gz) = cd49b1325485b68f2b59341e91f0564693dd12117aa3d6b5078c0a7f0e074114196870af11f0a154a0934cfce7106ba9685d886611f2efeff665ea030d705e03
-Size (mirrormagic-2.0.2.tar.gz) = 1168098 bytes
-SHA1 (patch-aa) = ec4613d70482da6f240fefe57f6c61f745d01125
-SHA1 (patch-ab) = abc9e8b8ed66225b50a398e287d94dfa1b728365
-SHA1 (patch-ad) = ebda01ff3f6dde6f56073e6ab8848d96110e17dd
-SHA1 (patch-src_libgame_misc.h) = a226378ea6dc7f4a16f8e65ae42df4ff04ccc1fb
-SHA1 (patch-src_libgame_system.h) = a2129a503f3ea0eb49fb0721356cb6477684c03b
-SHA1 (patch-src_libgame_x11.h) = 2ad4a60d4b7d9e83d55832f323714dce80bd9c42
+SHA1 (mirrormagic-3.0.0.tar.gz) = 44f401ae883edb7cdc981cdde8807f18ec342bdc
+RMD160 (mirrormagic-3.0.0.tar.gz) = 69db03f025d57bb921d4b0143db06f37bb6371d7
+SHA512 (mirrormagic-3.0.0.tar.gz) = 4cec053bc78a10090a5f9cf678429fd3c927637c3299652de9914b4d8a19518c2e5e10d72bba56aff6a545bbf30e95874576be5b08978060cd59cdba1903de2a
+Size (mirrormagic-3.0.0.tar.gz) = 4052452 bytes
+SHA1 (patch-src_Makefile) = 702af16aeb41f10d3ea995ad8c5c2a43f3ce9a0e
+SHA1 (patch-src_libgame_joystick.c) = 152bfcca101d5b66838d68532fbd76599297a6ef
+SHA1 (patch-src_libgame_joystick.h) = a6bae0443a6285b9e4179119f1101ba7bf8d6727
+SHA1 (patch-src_libgame_system.c) = 5e45cba46865f43c7f7d9de3a1f5b44aebb185d0



Home | Main Index | Thread Index | Old Index