From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 13 23:20:15 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F0131065673 for ; Fri, 13 Apr 2012 23:20:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DC1FD8FC1F for ; Fri, 13 Apr 2012 23:20:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q3DNKE0Z058545 for ; Fri, 13 Apr 2012 23:20:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q3DNKEnO058544; Fri, 13 Apr 2012 23:20:14 GMT (envelope-from gnats) Resent-Date: Fri, 13 Apr 2012 23:20:14 GMT Resent-Message-Id: <201204132320.q3DNKEnO058544@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, nemysis Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE3B9106566C for ; Fri, 13 Apr 2012 23:14:44 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 8F5F98FC23 for ; Fri, 13 Apr 2012 23:14:44 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q3DNEis5053925 for ; Fri, 13 Apr 2012 23:14:44 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q3DNEixm053924; Fri, 13 Apr 2012 23:14:44 GMT (envelope-from nobody) Message-Id: <201204132314.q3DNEixm053924@red.freebsd.org> Date: Fri, 13 Apr 2012 23:14:44 GMT From: nemysis To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/166930: New FreeBSD Port CuteMaze games/cutemaze X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Apr 2012 23:20:15 -0000 >Number: 166930 >Category: ports >Synopsis: New FreeBSD Port CuteMaze games/cutemaze >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 13 23:20:14 UTC 2012 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: 9.0-RELEASE FreeBSD 9.0-RELEASE #0 >Organization: >Environment: 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: New FreeBSD Port CuteMaze games/cutemaze http://gottcode.org/cutemaze/ All have tested as here described, all works. Hope that is Port not wrong, it is QT and a bit complicated and new to me. http://www.freebsd.org/doc/en/books/porters-handbook/porting-testing.html >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # cutemaze # cutemaze/Makefile # cutemaze/pkg-descr # cutemaze/distinfo # cutemaze/pkg-plist # echo c - cutemaze mkdir -p cutemaze > /dev/null 2>&1 echo x - cutemaze/Makefile sed 's/^X//' >cutemaze/Makefile << '46be9e742724e9aa5b010d81bdbcbcb4' X# New Ports collection makefile for: cutemaze X# Date created: 13 April 2012 X# Whom: nemysis@gmx.ch X# X# $FreeBSD$ X# X XPORTNAME= cutemaze XPORTVERSION= 1.1.0 X#PORTREVISION= 1 XCATEGORIES= games XMASTER_SITES= http://gottcode.org/${PORTNAME}/ XEXTRACT_SUFX= -src.tar.bz2 X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Is a simple, top-down game in which mazes are randomly generated X XLICENSE= GPLv3 X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/ X XUSE_QT_VER= 4 XQT_COMPONENTS= moc_build qmake_build rcc_build uic_build iconengines imageformats X XHAS_CONFIGURE= yes X Xdo-configure: X @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ X ${QMAKE} -unix PREFIX=${PREFIX} ${WRKSRC}/${PORTNAME}.pro X XMAKE_JOBS_SAFE= yes X XCONFIGURE_ENV+= UIC="${UIC}" QMAKE="${QMAKE}" QMAKESPEC="${QMAKESPEC}" XMAKE_ENV+= QMAKESPEC="${QMAKESPEC}" X XPORTDOCS= ChangeLog README X XUSE_GMAKE= yes X Xdo-install: X# Executable X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X X# Icons X ${MKDIR} ${PREFIX}/share/icons/oxygen X.for d in icons X ${CP} -R ${WRKSRC}/${d}/oxygen ${PREFIX}/share/icons X.endfor X X# Desktop and pixmaps X ${CP} -R ${WRKSRC}/icons/${PORTNAME}.png ${PREFIX}/share/pixmaps X ${CP} -R ${WRKSRC}/icons/${PORTNAME}.desktop ${PREFIX}/share/applications X X# Data X ${MKDIR} ${DATADIR} X.for d in preview themes X ${CP} -R ${WRKSRC}/${d} ${DATADIR} X.endfor X Xpost-install: X# Documentations X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X X.include 46be9e742724e9aa5b010d81bdbcbcb4 echo x - cutemaze/pkg-descr sed 's/^X//' >cutemaze/pkg-descr << 'abaa2f850d91a566d964c81e595146d6' XCuteMaze is a simple, top-down game in which mazes are randomly generated using Xone of a choice of several different algorithms. XYou move the character through the maze while hunting for targets X(cheese, by default) Xthe game is won once all of these targets have been picked up. X XWWW: http://gottcode.org/cutemaze/ abaa2f850d91a566d964c81e595146d6 echo x - cutemaze/distinfo sed 's/^X//' >cutemaze/distinfo << '7c420195e172e950d90bb35b1abebc97' XSHA256 (cutemaze-1.1.0-src.tar.bz2) = cc039faf452f8c30fb00a90ba7571d688559c0df822fc213f3e78451921f9bef XSIZE (cutemaze-1.1.0-src.tar.bz2) = 249290 7c420195e172e950d90bb35b1abebc97 echo x - cutemaze/pkg-plist sed 's/^X//' >cutemaze/pkg-plist << '18ad44db51a81e3f3b464038216b7d97' Xbin/cutemaze Xshare/applications/cutemaze.desktop Xshare/cutemaze/preview/0.png Xshare/cutemaze/preview/1.png Xshare/cutemaze/preview/2.png Xshare/cutemaze/preview/3.png Xshare/cutemaze/preview/4.png Xshare/cutemaze/preview/5.png Xshare/cutemaze/preview/6.png Xshare/cutemaze/preview/7.png Xshare/cutemaze/preview/8.png Xshare/cutemaze/preview/preview.qrc Xshare/cutemaze/themes/Mouse.svg Xshare/cutemaze/themes/Penguin.svg Xshare/cutemaze/themes/theme.qrc Xshare/icons/oxygen/16x16/application-exit.png Xshare/icons/oxygen/16x16/document-new.png Xshare/icons/oxygen/16x16/games-config-options.png Xshare/icons/oxygen/16x16/games-highscores.png Xshare/icons/oxygen/16x16/games-hint.png Xshare/icons/oxygen/16x16/help-about.png Xshare/icons/oxygen/16x16/media-playback-pause.png Xshare/icons/oxygen/16x16/zoom-in.png Xshare/icons/oxygen/16x16/zoom-out.png Xshare/icons/oxygen/22x22/application-exit.png Xshare/icons/oxygen/22x22/document-new.png Xshare/icons/oxygen/22x22/games-config-options.png Xshare/icons/oxygen/22x22/games-highscores.png Xshare/icons/oxygen/22x22/games-hint.png Xshare/icons/oxygen/22x22/help-about.png Xshare/icons/oxygen/22x22/media-playback-pause.png Xshare/icons/oxygen/22x22/zoom-in.png Xshare/icons/oxygen/22x22/zoom-out.png Xshare/icons/oxygen/LGPL Xshare/icons/oxygen/scalable/application-exit.svgz Xshare/icons/oxygen/scalable/document-new.svgz Xshare/icons/oxygen/scalable/games-config-options.svgz Xshare/icons/oxygen/scalable/games-highscores.svgz Xshare/icons/oxygen/scalable/games-hint.svgz Xshare/icons/oxygen/scalable/help-about.svgz Xshare/icons/oxygen/scalable/media-playback-pause.svgz Xshare/icons/oxygen/scalable/zoom-in.svgz Xshare/icons/oxygen/scalable/zoom-out.svgz Xshare/pixmaps/cutemaze.png X@dirrm share/icons/oxygen/scalable X@dirrm share/icons/oxygen/22x22 X@dirrm share/icons/oxygen/16x16 X@dirrm share/icons/oxygen X@dirrm share/icons X@dirrm share/cutemaze/themes X@dirrm share/cutemaze/preview X@dirrm share/cutemaze 18ad44db51a81e3f3b464038216b7d97 exit >Release-Note: >Audit-Trail: >Unformatted: