Date: Mon, 10 Feb 2014 14:14:03 +0000 (UTC) From: Rusmir Dusko <nemysis@FreeBSD.org> 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 Message-ID: <201402101414.s1AEE37G052383@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <nemysis@FreeBSD.org> # $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 <bsd.port.options.mk> +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 <bsd.port.mk> 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%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402101414.s1AEE37G052383>