From owner-svn-ports-all@FreeBSD.ORG Mon Feb 10 14:14:04 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 66155E8F; Mon, 10 Feb 2014 14:14:04 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4EAA01187; Mon, 10 Feb 2014 14:14:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1AEE4tZ052388; Mon, 10 Feb 2014 14:14:04 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1AEE37G052383; Mon, 10 Feb 2014 14:14:03 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201402101414.s1AEE37G052383@svn.freebsd.org> From: Rusmir Dusko Date: Mon, 10 Feb 2014 14:14:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r343637 - in head: . games games/magicmaze games/magicmaze/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Feb 2014 14:14:04 -0000 Author: nemysis Date: Mon Feb 10 14:14:02 2014 New Revision: 343637 URL: http://svnweb.freebsd.org/changeset/ports/343637 QAT: https://qat.redports.org/buildarchive/r343637/ Log: - Change Makefile header - Bump PORTREVISION - Change dependency use ruby19-sdl instead of ruby18-sdl - Add USES shebangfix and SHEBANG_FILES - Use pkg-plist instead of PLIST_FILES and PORTDATA - Change Desktop entry file - Change DOCS and add DOCS Option - Change files/magicmaze.in add "${@}" Added: head/games/magicmaze/ - copied from r331253, head/games/magicmaze/ head/games/magicmaze/pkg-plist (contents, props changed) Modified: head/MOVED head/games/Makefile head/games/magicmaze/Makefile head/games/magicmaze/files/magicmaze.in Directory Properties: head/games/magicmaze/distinfo (props changed) head/games/magicmaze/pkg-descr (props changed) Modified: head/MOVED ============================================================================== --- head/MOVED Mon Feb 10 14:04:45 2014 (r343636) +++ head/MOVED Mon Feb 10 14:14:02 2014 (r343637) @@ -5128,7 +5128,6 @@ japanese/gorua||2013-10-21|Has expired: x11-toolkits/ruby-gtk||2013-10-21|Has expired: Does not work with Ruby 1.9 astro/boinc-setiathome-enhanced|astro/boinc-setiathome-v7|2013-10-21|Removed: Project is switching, use astro/boinc-setiathome-v7 instead; broken on 10.0 multimedia/ffmpeg-devel|multimedia/ffmpeg|2013-10-21|Use multimedia/ffmpeg instead -games/magicmaze||2013-10-22|Has expired: Does not work with Ruby 1.9 lang/ruby18|lang/ruby19|2013-10-22|Has expired: Please use lang/ruby19 www/rubygem-mongrel_cluster||2013-10-22|Has expired: Does not work with Ruby 1.9 www/rubygem-mongrel||2013-10-22|Removed Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Mon Feb 10 14:04:45 2014 (r343636) +++ head/games/Makefile Mon Feb 10 14:14:02 2014 (r343637) @@ -571,6 +571,7 @@ SUBDIR += madbomber SUBDIR += maelstrom SUBDIR += magiccube4d + SUBDIR += magicmaze SUBDIR += magicor SUBDIR += mahjong SUBDIR += maitretarot Modified: head/games/magicmaze/Makefile ============================================================================== --- head/games/magicmaze/Makefile Tue Oct 22 10:54:10 2013 (r331253) +++ head/games/magicmaze/Makefile Mon Feb 10 14:14:02 2014 (r343637) @@ -1,54 +1,56 @@ -# Created by: nemysis@gmx.ch +# Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= magicmaze PORTVERSION= 1.4.3.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games ruby MASTER_SITES= RUBYFORGE DISTNAME= ${PORTNAME}-${DISTVERSION:S/./_/g} -MAINTAINER= nemysis@gmx.ch +MAINTAINER= nemysis@FreeBSD.org COMMENT= Simple and low-tech monster-bashing maze game -DEPRECATED= Does not work with Ruby 1.9 -EXPIRATION_DATE= 2013-10-22 - LICENSE= GPLv2 -RUN_DEPENDS= ruby18-sdl>=1.3:${PORTSDIR}/devel/ruby-sdl +RUN_DEPENDS= ruby19-sdl>=0:${PORTSDIR}/devel/ruby-sdl WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/./_/g} +USES= shebangfix +SHEBANG_FILES= mm.rb testmm.rb USE_SDL= sdl image mixer USE_RUBY= yes NO_BUILD= yes -PLIST_FILES= bin/${PORTNAME} \ - share/pixmaps/${PORTNAME}.png - -PORTDATA= * PORTDOCS= * +DOCSRCDIR1= ${WRKSRC} +DOC_FILES1= README.TXT + +DOCSRCDIR2= ${WRKSRC}/doc +DOCSDIR2= ${DOCSDIR}/doc +DOC_FILES2= BUGS.TXT TODO.TXT + +OPTIONS_DEFINE= DOCS + SUB_FILES= ${PORTNAME} SUB_LIST= RUBY=${RUBY} -DESKTOP_ENTRIES="Magic Maze" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false - -NO_STAGE= yes -.include +DESKTOP_ENTRIES="Magic Maze" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin - ${MKDIR} ${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/*.rb ${DATADIR} - @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data magicmaze" ${DATADIR}) - ${INSTALL_DATA} ${WRKSRC}/data/gfx/icon.png ${PREFIX}/share/pixmaps/${PORTNAME}.png - -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README.TXT ${WRKSRC}/doc/BUGS.TXT ${WRKSRC}/doc/TODO.TXT ${DOCSDIR} -.endif + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ + @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data magicmaze" ${STAGEDIR}${DATADIR}) + ${INSTALL_SCRIPT} ${WRKSRC}/*.rb ${STAGEDIR}${DATADIR} + + ${LN} -sf ${DATADIR}/data/gfx/icon.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include Modified: head/games/magicmaze/files/magicmaze.in ============================================================================== --- head/games/magicmaze/files/magicmaze.in Tue Oct 22 10:54:10 2013 (r331253) +++ head/games/magicmaze/files/magicmaze.in Mon Feb 10 14:14:02 2014 (r343637) @@ -4,4 +4,4 @@ # cd "%%DATADIR%%" -exec %%RUBY%% mm.rb +exec %%RUBY%% mm.rb "${@}" Added: head/games/magicmaze/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/magicmaze/pkg-plist Mon Feb 10 14:14:02 2014 (r343637) @@ -0,0 +1,59 @@ +bin/magicmaze +%%DATADIR%%/data/gfx/background.pcx +%%DATADIR%%/data/gfx/end.pcx +%%DATADIR%%/data/gfx/fraktmod.ttf +%%DATADIR%%/data/gfx/fraktmod.txt +%%DATADIR%%/data/gfx/icon.png +%%DATADIR%%/data/gfx/sprites.dat +%%DATADIR%%/data/gfx/sprites.pcx +%%DATADIR%%/data/gfx/title.pcx +%%DATADIR%%/data/maps/mm_map.001 +%%DATADIR%%/data/maps/mm_map.002 +%%DATADIR%%/data/maps/mm_map.003 +%%DATADIR%%/data/maps/mm_map.004 +%%DATADIR%%/data/maps/mm_map.005 +%%DATADIR%%/data/maps/mm_map.006 +%%DATADIR%%/data/maps/mm_map.007 +%%DATADIR%%/data/maps/mm_map.008 +%%DATADIR%%/data/maps/mm_map.009 +%%DATADIR%%/data/maps/mm_map.010 +%%DATADIR%%/data/sound/sound1.wav +%%DATADIR%%/data/sound/sound2.wav +%%DATADIR%%/data/sound/sound3.wav +%%DATADIR%%/data/sound/sound4.wav +%%DATADIR%%/magicmaze/entity.rb +%%DATADIR%%/magicmaze/filemap.rb +%%DATADIR%%/magicmaze/game.rb +%%DATADIR%%/magicmaze/gameloop.rb +%%DATADIR%%/magicmaze/graphics.rb +%%DATADIR%%/magicmaze/images.rb +%%DATADIR%%/magicmaze/input.rb +%%DATADIR%%/magicmaze/inventory.rb +%%DATADIR%%/magicmaze/magicmaze.rb +%%DATADIR%%/magicmaze/map.rb +%%DATADIR%%/magicmaze/mapeditor.rb +%%DATADIR%%/magicmaze/movement.rb +%%DATADIR%%/magicmaze/player.rb +%%DATADIR%%/magicmaze/sound.rb +%%DATADIR%%/magicmaze/spellbook.rb +%%DATADIR%%/magicmaze/spelltile.rb +%%DATADIR%%/magicmaze/test_filemap.rb +%%DATADIR%%/magicmaze/test_game.rb +%%DATADIR%%/magicmaze/test_graphics.rb +%%DATADIR%%/magicmaze/test_images.rb +%%DATADIR%%/magicmaze/test_magicmaze.rb +%%DATADIR%%/magicmaze/test_map.rb +%%DATADIR%%/magicmaze/test_movement.rb +%%DATADIR%%/magicmaze/test_player.rb +%%DATADIR%%/magicmaze/test_sound.rb +%%DATADIR%%/magicmaze/test_tile.rb +%%DATADIR%%/magicmaze/tile.rb +%%DATADIR%%/mm.rb +%%DATADIR%%/testmm.rb +share/pixmaps/magicmaze.png +@dirrm %%DATADIR%%/magicmaze +@dirrm %%DATADIR%%/data/sound +@dirrm %%DATADIR%%/data/maps +@dirrm %%DATADIR%%/data/gfx +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%%