From owner-svn-ports-all@FreeBSD.ORG Wed Dec 5 00:53:11 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 07949D6E; Wed, 5 Dec 2012 00:53:11 +0000 (UTC) (envelope-from jgh@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D836D8FC12; Wed, 5 Dec 2012 00:53:10 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qB50rAaT019094; Wed, 5 Dec 2012 00:53:10 GMT (envelope-from jgh@svn.freebsd.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qB50r99j019082; Wed, 5 Dec 2012 00:53:09 GMT (envelope-from jgh@svn.freebsd.org) Message-Id: <201212050053.qB50r99j019082@svn.freebsd.org> From: Jason Helfman Date: Wed, 5 Dec 2012 00:53:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r308293 - in head/games: . magicmaze 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.14 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: Wed, 05 Dec 2012 00:53:11 -0000 Author: jgh Date: Wed Dec 5 00:53:09 2012 New Revision: 308293 URL: http://svnweb.freebsd.org/changeset/ports/308293 Log: - add new port: games/magicmaze Magic Maze is a simple and low-tech monster-bashing maze game. It was originally inspired by playing Gauntlet II on the Atari ST. WWW: http://magicmaze.rubyforge.org/ PR: 170774 Submitted by: nemysis@gmx.ch Feature safe: yes Added: head/games/magicmaze/ head/games/magicmaze/Makefile (contents, props changed) head/games/magicmaze/distinfo (contents, props changed) head/games/magicmaze/files/ head/games/magicmaze/files/magicmaze.in (contents, props changed) head/games/magicmaze/pkg-descr (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Wed Dec 5 00:47:56 2012 (r308292) +++ head/games/Makefile Wed Dec 5 00:53:09 2012 (r308293) @@ -534,6 +534,7 @@ SUBDIR += madbomber SUBDIR += maelstrom SUBDIR += magiccube4d + SUBDIR += magicmaze SUBDIR += magicor SUBDIR += mahjong SUBDIR += maitretarot Added: head/games/magicmaze/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/magicmaze/Makefile Wed Dec 5 00:53:09 2012 (r308293) @@ -0,0 +1,51 @@ +# Created by: nemysis@gmx.ch +# +# $FreeBSD$ +# + +PORTNAME= magicmaze +PORTVERSION= 1.4.3.6 +CATEGORIES= games ruby +MASTER_SITES= RUBYFORGE +DISTNAME= ${PORTNAME}-${DISTVERSION:S/./_/g} + +MAINTAINER= nemysis@gmx.ch +COMMENT= Simple and low-tech monster-bashing maze game + +LICENSE= GPLv2 + +RUN_DEPENDS= ruby18-sdl>=1.3:${PORTSDIR}/devel/ruby-sdl + +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/./_/g} + +USE_SDL= sdl image mixer +USE_RUBY= yes +NO_BUILD= yes + +PLIST_FILES= bin/${PORTNAME} \ + share/pixmaps/${PORTNAME}.png + +PORTDATA= * +PORTDOCS= * + +SUB_FILES= ${PORTNAME} +SUB_LIST= RUBY=${RUBY} + +DESKTOP_ENTRIES="Magic Maze" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" ${FALSE} + +.include + +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 + +.include Added: head/games/magicmaze/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/magicmaze/distinfo Wed Dec 5 00:53:09 2012 (r308293) @@ -0,0 +1,2 @@ +SHA256 (magicmaze-1_4_3_6.tar.gz) = a8689e5f4210314ee1b3dc7b2a19e7b7c95bf94eb06f29418b98dfe383130624 +SIZE (magicmaze-1_4_3_6.tar.gz) = 130065 Added: head/games/magicmaze/files/magicmaze.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/magicmaze/files/magicmaze.in Wed Dec 5 00:53:09 2012 (r308293) @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +cd "%%DATADIR%%" +exec %%RUBY%% mm.rb Added: head/games/magicmaze/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/magicmaze/pkg-descr Wed Dec 5 00:53:09 2012 (r308293) @@ -0,0 +1,5 @@ +Magic Maze is a simple and low-tech monster-bashing maze game. + +It was originally inspired by playing Gauntlet II on the Atari ST. + +WWW: http://magicmaze.rubyforge.org/