From owner-svn-ports-head@FreeBSD.ORG Wed Mar 13 22:26:46 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 17964BA5; Wed, 13 Mar 2013 22:26:46 +0000 (UTC) (envelope-from beech@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 099AE2F8; Wed, 13 Mar 2013 22:26:46 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2DMQjB5001976; Wed, 13 Mar 2013 22:26:45 GMT (envelope-from beech@svn.freebsd.org) Received: (from beech@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2DMQj4q001969; Wed, 13 Mar 2013 22:26:45 GMT (envelope-from beech@svn.freebsd.org) Message-Id: <201303132226.r2DMQj4q001969@svn.freebsd.org> From: Beech Rintoul Date: Wed, 13 Mar 2013 22:26:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r314118 - in head/games/nelly: . 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: Wed, 13 Mar 2013 22:26:46 -0000 Author: beech Date: Wed Mar 13 22:26:44 2013 New Revision: 314118 URL: http://svnweb.freebsd.org/changeset/ports/314118 Log: - Makefile tweaks - Add Desktop entries, removed all Notes - Add pkg-plist - Shorten header PR: ports/173345 Submitted by: nemysis (maintainer) Added: head/games/nelly/pkg-plist (contents, props changed) Modified: head/games/nelly/Makefile head/games/nelly/distinfo (contents, props changed) head/games/nelly/files/nelly.in (contents, props changed) Modified: head/games/nelly/Makefile ============================================================================== --- head/games/nelly/Makefile Wed Mar 13 21:59:01 2013 (r314117) +++ head/games/nelly/Makefile Wed Mar 13 22:26:44 2013 (r314118) @@ -1,16 +1,17 @@ -# New Ports collection makefile for: nelly -# Date created: 16 July 2012 -# Whom: nemysis@gmx.ch -# +# Created by: nemysis # $FreeBSD$ -# PORTNAME= nelly PORTVERSION= 1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games python MASTER_SITES= http://www.partiallydisassembled.net/nelly/ \ - http://media.pyweek.org/dl/2/rushed/ + http://media.pyweek.org/dl/2/rushed/ \ + SF/nemysisfreebsdp/:icons +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}.png:icons +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= nemysis@gmx.ch COMMENT= Nelly's Rooftop Garden, physics-based puzzle game @@ -21,41 +22,35 @@ RUN_DEPENDS= ${PYGAME} \ USE_PYTHON_RUN= yes NO_BUILD= yes -PLIST_FILES= bin/${PORTNAME} \ - share/pixmaps/${PORTNAME}.png - -PORTDATA= * PORTDOCS= README SUB_FILES= ${PORTNAME} +DESKTOP_ENTRIES="Nelly's Rooftop Garden" "${COMMENT}" \ + "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ + "${PORTNAME}" "Game;ArcadeGame;" false + .include post-patch: - @${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' \ + @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \ ${WRKSRC}/*.py - @(cd ${WRKSRC} && ${RM} *.py.bak) + @${FIND} ${WRKSRC} -name "*.bak" -delete do-install: -# Scripts - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin - -# Executable + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/ ${MKDIR} ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR} -# Data -. for d in fonts levels textures +.for d in fonts levels textures @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR}) -. endfor +.endfor -# Pixmaps - ${INSTALL_DATA} ${WRKSRC}/textures/menu.png ${PREFIX}/share/pixmaps/${PORTNAME}.png + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/ -# Documentation .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif .include Modified: head/games/nelly/distinfo ============================================================================== --- head/games/nelly/distinfo Wed Mar 13 21:59:01 2013 (r314117) +++ head/games/nelly/distinfo Wed Mar 13 22:26:44 2013 (r314118) @@ -1,2 +1,4 @@ -SHA256 (nelly-1.0.tar.gz) = a62a959259645cf849275498d19e71348f08ec92f490f2f902697dbefff04620 -SIZE (nelly-1.0.tar.gz) = 516647 +SHA256 (nelly/nelly-1.0.tar.gz) = a62a959259645cf849275498d19e71348f08ec92f490f2f902697dbefff04620 +SIZE (nelly/nelly-1.0.tar.gz) = 516647 +SHA256 (nelly/nelly.png) = 39278ddea84ead2580ad5e9747f007fce0822b853ba5e5a94e6a649ecf2a56cb +SIZE (nelly/nelly.png) = 2599 Modified: head/games/nelly/files/nelly.in ============================================================================== --- head/games/nelly/files/nelly.in Wed Mar 13 21:59:01 2013 (r314117) +++ head/games/nelly/files/nelly.in Wed Mar 13 22:26:44 2013 (r314118) @@ -1,5 +1,7 @@ #!/bin/sh # -echo "Nelly's Rooftop Garden: Starting up..." +# $FreeBSD$ +# + cd "%%DATADIR%%" -./nelly.py +exec /usr/bin/env python ./nelly.py "${@}" Added: head/games/nelly/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/nelly/pkg-plist Wed Mar 13 22:26:44 2013 (r314118) @@ -0,0 +1,64 @@ +bin/nelly +%%DATADIR%%/collide.py +%%DATADIR%%/font.py +%%DATADIR%%/fonts/babelfish.ttf +%%DATADIR%%/levels/level01.lvl +%%DATADIR%%/levels/level02.lvl +%%DATADIR%%/levels/level03.lvl +%%DATADIR%%/levels/level04.lvl +%%DATADIR%%/levels/level05.lvl +%%DATADIR%%/levels/level06.lvl +%%DATADIR%%/levels/level07.lvl +%%DATADIR%%/levels/level08.lvl +%%DATADIR%%/levels/level09.lvl +%%DATADIR%%/levels/level10.lvl +%%DATADIR%%/levels/level11.lvl +%%DATADIR%%/levels/level12.lvl +%%DATADIR%%/levels/level13.lvl +%%DATADIR%%/levels/level14.lvl +%%DATADIR%%/levels/level15.lvl +%%DATADIR%%/nelly.py +%%DATADIR%%/res.py +%%DATADIR%%/textures/brick.jpg +%%DATADIR%%/textures/dialog.png +%%DATADIR%%/textures/dialog_ok.png +%%DATADIR%%/textures/drip.png +%%DATADIR%%/textures/flower.png +%%DATADIR%%/textures/frame.png +%%DATADIR%%/textures/hotplate.png +%%DATADIR%%/textures/kettle.png +%%DATADIR%%/textures/left.png +%%DATADIR%%/textures/loadback.png +%%DATADIR%%/textures/loadframe.png +%%DATADIR%%/textures/loadframeback.png +%%DATADIR%%/textures/menu.png +%%DATADIR%%/textures/metal.png +%%DATADIR%%/textures/move_handle.png +%%DATADIR%%/textures/new.png +%%DATADIR%%/textures/plant_seg.png +%%DATADIR%%/textures/pot.png +%%DATADIR%%/textures/right.png +%%DATADIR%%/textures/rot_handle.png +%%DATADIR%%/textures/save.png +%%DATADIR%%/textures/spin_down.png +%%DATADIR%%/textures/spin_up.png +%%DATADIR%%/textures/steam.png +%%DATADIR%%/textures/tool_active.png +%%DATADIR%%/textures/tool_hotplate.png +%%DATADIR%%/textures/tool_kettle.png +%%DATADIR%%/textures/tool_lines.png +%%DATADIR%%/textures/tool_metal.png +%%DATADIR%%/textures/tool_plant.png +%%DATADIR%%/textures/tool_wood.png +%%DATADIR%%/textures/toold_hotplate.png +%%DATADIR%%/textures/toold_kettle.png +%%DATADIR%%/textures/toold_lines.png +%%DATADIR%%/textures/toold_metal.png +%%DATADIR%%/textures/toold_plant.png +%%DATADIR%%/textures/toold_wood.png +%%DATADIR%%/textures/wood.png +share/pixmaps/nelly.png +@dirrm %%DATADIR%%/textures +@dirrm %%DATADIR%%/levels +@dirrm %%DATADIR%%/fonts +@dirrm %%DATADIR%%