From owner-svn-ports-head@FreeBSD.ORG Fri Feb 22 11:44:22 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 1B68ACFA; Fri, 22 Feb 2013 11:44:22 +0000 (UTC) (envelope-from rene@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 0D711915; Fri, 22 Feb 2013 11:44:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1MBiLBX043724; Fri, 22 Feb 2013 11:44:21 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1MBiKi6043715; Fri, 22 Feb 2013 11:44:20 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201302221144.r1MBiKi6043715@svn.freebsd.org> From: Rene Ladan Date: Fri, 22 Feb 2013 11:44:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r312762 - in head/games/whichwayisup: . 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-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 11:44:22 -0000 Author: rene Date: Fri Feb 22 11:44:20 2013 New Revision: 312762 URL: http://svnweb.freebsd.org/changeset/ports/312762 Log: - Convert Makefile header - Update pkg-descr - Update MASTER_SITES - Add license - Add desktop entry and install icon - Some cleanups - Bump PORTREVISION - Pass maintainership to submitter PR: ports/172934 Submitted by: nemysis@gmx.ch Added: head/games/whichwayisup/files/ head/games/whichwayisup/files/patch-lib-game.py (contents, props changed) Modified: head/games/whichwayisup/Makefile (contents, props changed) head/games/whichwayisup/distinfo (contents, props changed) head/games/whichwayisup/pkg-descr (contents, props changed) head/games/whichwayisup/pkg-plist (contents, props changed) Modified: head/games/whichwayisup/Makefile ============================================================================== --- head/games/whichwayisup/Makefile Fri Feb 22 10:58:15 2013 (r312761) +++ head/games/whichwayisup/Makefile Fri Feb 22 11:44:20 2013 (r312762) @@ -1,48 +1,64 @@ -# New ports collection makefile for: whichwayisup -# Date created: 14 August 2007 -# Whom: Andrew Pantyukhin -# +# Created by: Andrew Pantyukhin # $FreeBSD$ -# PORTNAME= whichwayisup PORTVERSION= 0.7.9 -PORTREVISION= 3 -DISTVERSION= ${PORTVERSION:S/.//g} -CATEGORIES= games -MASTER_SITES= http://www.hectigo.net/games/whichwayisup/ -DISTNAME= ${PORTNAME}_b${DISTVERSION} +PORTREVISION= 4 +CATEGORIES= games python +MASTER_SITES= http://www.oletus.fi/static/whichwayisup/ \ + SF/nemysisfreebsdp/:icons +DISTFILES= ${PORTNAME}_b${DISTVERSION:S/.//g}${EXTRACT_SUFX} \ + ${PORTNAME}.png:icons +DIST_SUBDIR= python +EXTRACT_ONLY= ${PORTNAME}_b${DISTVERSION:S/.//g}${EXTRACT_SUFX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nemysis@gmx.ch COMMENT= Platformer game with rotational twist -RUN_DEPENDS= py*-game>=1.7.1:${PORTSDIR}/devel/py-game +LICENSE= GPLv2 + +RUN_DEPENDS= ${PYGAME} + +WRKSRC= ${WRKDIR}/${PORTNAME} USE_PYTHON= yes USE_ZIP= yes +USE_GNOME= desktopfileutils +INSTALLS_ICONS= yes +USE_DOS2UNIX= *.py *.txt + PORTDOCS= README.txt changelog.txt -WRKSRC= ${WRKDIR}/${PORTNAME} +DESKTOP_ENTRIES="Which Way Is Up" "${COMMENT}" \ + "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ + "${PORTNAME}" "Game;ArcadeGame;" false + +.include post-patch: @${REINPLACE_CMD} -e '/libdir =/s|=.*|= "${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}"|'\ ${WRKSRC}/run_game.py @${REINPLACE_CMD} -e '/data_dir =/s|data_py.*data.|"${DATADIR}"|'\ ${WRKSRC}/lib/data.py - @${RM} ${WRKSRC}/lib/data.py.bak + @${FIND} ${WRKSRC} -name "*.bak" -delete -or -name "*.orig" -delete do-build: - @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/lib/ - @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/lib/ + @${PYTHON_CMD} -m compileall ${WRKSRC} + @${PYTHON_CMD} -O -m compileall ${WRKSRC} @${TOUCH} ${WRKSRC}/data/music/.keep_me do-install: - @cd ${WRKSRC}/data/&&${COPYTREE_SHARE} . ${DATADIR}/ - @cd ${WRKSRC}/lib/&&${COPYTREE_SHARE} . ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/ - @${INSTALL_SCRIPT} ${WRKSRC}/run_game.py ${PREFIX}/bin/${PORTNAME} -.ifndef NOPORTDOCS - @${INSTALL} -d ${DOCSDIR}/ - @cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ + ${INSTALL_SCRIPT} ${WRKSRC}/run_game.py ${PREFIX}/bin/${PORTNAME} + @(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${DATADIR}) + @(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}) + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/ + +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif +post-install: + @-update-desktop-database + .include Modified: head/games/whichwayisup/distinfo ============================================================================== --- head/games/whichwayisup/distinfo Fri Feb 22 10:58:15 2013 (r312761) +++ head/games/whichwayisup/distinfo Fri Feb 22 11:44:20 2013 (r312762) @@ -1,2 +1,4 @@ -SHA256 (whichwayisup_b079.zip) = bcc2b7fc8719a8e055969c8eac099b7c40b9d68f36ba1f83d690216bdcdd51f6 -SIZE (whichwayisup_b079.zip) = 1001890 +SHA256 (python/whichwayisup_b079.zip) = bcc2b7fc8719a8e055969c8eac099b7c40b9d68f36ba1f83d690216bdcdd51f6 +SIZE (python/whichwayisup_b079.zip) = 1001890 +SHA256 (python/whichwayisup.png) = 1e4853723f76ed6cbbb8726508d64322b8887b7211bf98de03fc0ff589f73161 +SIZE (python/whichwayisup.png) = 984 Added: head/games/whichwayisup/files/patch-lib-game.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/whichwayisup/files/patch-lib-game.py Fri Feb 22 11:44:20 2013 (r312762) @@ -0,0 +1,52 @@ +--- lib/game.py.orig 2012-10-21 13:48:24.000000000 +0200 ++++ lib/game.py 2012-10-21 14:20:03.000000000 +0200 +@@ -140,15 +140,15 @@ + + if joystick != None: # Parse joystick input + +- axis0 = joystick.get_axis(0) ++# axis0 = joystick.get_axis(0) + +- if axis0 < -0.1: +- inputs["LEFT"] = True +- inputs["ANALOG"] = -axis0 +- +- if axis0 > 0.1: +- inputs["RIGHT"] = True +- inputs["ANALOG"] = axis0 ++# if axis0 < -0.1: ++# inputs["LEFT"] = True ++# inputs["ANALOG"] = -axis0 ++ ++# if axis0 > 0.1: ++# inputs["RIGHT"] = True ++# inputs["ANALOG"] = axis0 + + if joystick.get_numbuttons() > 1: + if joystick.get_button(0): +@@ -165,16 +165,16 @@ + keys_released["J_B1"] = False + else: + keys_released["J_B1"] = True +- else: +- axis1 = joystick.get_axis(1) ++# else: ++# axis1 = joystick.get_axis(1) + +- if axis1 < -0.1: +- inputs["UP"] = True +- if keys_released["J_A1U"]: +- inputs["JUMP"] = True +- keys_released["J_A1U"] = False +- else: +- keys_released["J_A1U"] = True ++# if axis1 < -0.1: ++# inputs["UP"] = True ++# if keys_released["J_A1U"]: ++# inputs["JUMP"] = True ++# keys_released["J_A1U"] = False ++# else: ++# keys_released["J_A1U"] = True + + if axis1 > 0.1: + if keys_released["J_A1D"]: Modified: head/games/whichwayisup/pkg-descr ============================================================================== --- head/games/whichwayisup/pkg-descr Fri Feb 22 10:58:15 2013 (r312761) +++ head/games/whichwayisup/pkg-descr Fri Feb 22 11:44:20 2013 (r312762) @@ -3,4 +3,4 @@ with a slight rotational twist. Help a m named Guy find his keys in a labyrinth of dangers and bad dialogue. Author: Olli "Hectigo" Etuaho -WWW: http://www.hectigo.net/games/whichwayisup/ +WWW: http://www.oletus.fi/static/whichwayisup/ Modified: head/games/whichwayisup/pkg-plist ============================================================================== --- head/games/whichwayisup/pkg-plist Fri Feb 22 10:58:15 2013 (r312761) +++ head/games/whichwayisup/pkg-plist Fri Feb 22 11:44:20 2013 (r312762) @@ -196,6 +196,7 @@ bin/whichwayisup %%DATADIR%%/sounds/kling.ogg %%DATADIR%%/sounds/nextlevel.ogg %%DATADIR%%/sounds/woosh.ogg +share/pixmaps/whichwayisup.png @dirrm %%PYTHON_SITELIBDIR%%/whichwayisup @dirrm %%DATADIR%%/levels @dirrm %%DATADIR%%/misc @@ -203,3 +204,5 @@ bin/whichwayisup @dirrm %%DATADIR%%/pictures @dirrm %%DATADIR%%/sounds @dirrm %%DATADIR%% +@exec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true