From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 13 11:20:02 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 D5A471065674 for ; Thu, 13 Sep 2012 11:20:02 +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 AA0DA8FC15 for ; Thu, 13 Sep 2012 11:20:02 +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 q8DBK2h1015543 for ; Thu, 13 Sep 2012 11:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8DBK2EI015530; Thu, 13 Sep 2012 11:20:02 GMT (envelope-from gnats) Resent-Date: Thu, 13 Sep 2012 11:20:02 GMT Resent-Message-Id: <201209131120.q8DBK2EI015530@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 964EE1065676 for ; Thu, 13 Sep 2012 11:10:38 +0000 (UTC) (envelope-from nemysis@gmx.ch) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id 158F68FC0A for ; Thu, 13 Sep 2012 11:10:37 +0000 (UTC) Received: (qmail invoked by alias); 13 Sep 2012 11:10:35 -0000 Received: from 201-230.4-85.cust.bluewin.ch (EHLO something.email.com) [85.4.230.201] by mail.gmx.net (mp002) with SMTP; 13 Sep 2012 13:10:35 +0200 Received: by something.email.com (sSMTP sendmail emulation); Thu, 13 Sep 2012 13:10:34 +0200 Message-Id: <20120913111038.964EE1065676@hub.freebsd.org> Date: Thu, 13 Sep 2012 13:10:34 +0200 From: nemysis To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: jgh@FreeBSD.org Subject: ports/171603: [NEW PORT] games/py27-dcross: Blocks fall from the top and fly in from the side settling in a area 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: Thu, 13 Sep 2012 11:20:02 -0000 >Number: 171603 >Category: ports >Synopsis: [NEW PORT] games/py27-dcross: Blocks fall from the top and fly in from the side settling in a area >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 13 11:20:02 UTC 2012 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC >Description: Unlike your common unilateral falling block games, 'Double Cross' implements a bidirectional paradigm expanding the genre in both dimension and difficulty. Blocks fall from the top and fly in from the side settling in a joined "play area". Deletions occur when rows of ten blocks are completed. A horizontal row of 10 will cause the blocks to fall down, and a vertical row of 10 will cause the blocks to "fall" to the right. If a vertical row is completed during a vertical drop or a horizontal row is completed during a horizontal drop the corresponding deletion will not occur until the next turn. This can and will lead to non-intuitive results. Focus on the vertical alone and you will die from horizontal negligence and vice versa. WWW: https://code.google.com/p/double-cross/ Generated and tested manually, tested with port test and with RedPorts (all RELEASES, CLANG), sent with FreeBSD Port Tools 0.99_6 (mode: new) >How-To-Repeat: portlint -A WARN: Makefile: [42]: possible direct use of command "false" found. use ${FALSE} instead. WARN: Makefile: [11]: possible direct use of command "python" found. use ${PYTHON_CMD} instead. WARN: Makefile: [42] because is used DESKTOP_ENTRIES=...false WARN: Makefile: [11] DIST_SUBDIR= python Build log RedPorts https://redports.org/buildarchive/20120913081556-64107/ >Fix: --- .shar begins here --- # 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: # # dcross # dcross/Makefile # dcross/pkg-descr # dcross/files # dcross/files/dcross.in # dcross/distinfo # echo c - dcross mkdir -p dcross > /dev/null 2>&1 echo x - dcross/Makefile sed 's/^X//' >dcross/Makefile << '81d4cd373dc9dd0b0979c1a0988afb19' X# $FreeBSD$ X XPORTNAME= dcross XPORTVERSION= 2.7 XCATEGORIES= games python XMASTER_SITES= GOOGLE_CODE \ X SF/nemysisfreebsdp/:icons XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTFILES= ${PORTNAME}${DISTVERSION}${EXTRACT_SUFX} \ X ${PORTNAME}_icons${EXTRACT_SUFX}:icons XDIST_SUBDIR= python X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Blocks fall from the top and fly in from the side settling in a area X XLICENSE= GPLv2 X XRUN_DEPENDS= ${PYGAME} X XWRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/ X XUSE_ZIP= yes XUSE_PYTHON= yes XNO_BUILD= yes XPROJECTHOST= double-cross X XPLIST_FILES= bin/${PORTNAME} \ X share/pixmaps/${PORTNAME}_48.png \ X share/pixmaps/${PORTNAME}_64.png \ X share/pixmaps/${PORTNAME}_72.png \ X share/pixmaps/${PORTNAME}_96.png X XPORTDATA= * X XSUB_FILES= ${PORTNAME} X XDESKTOP_ENTRIES="Double Cross" \ X "Blocks fall from the top and fly in from the side settling in a area" \ X "${PREFIX}/share/pixmaps/${PORTNAME}_48.png" \ X "${PORTNAME}" \ X "Game;ArcadeGame;" \ X false X Xdo-install: X# Scripts X ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin X X# Executable and Data X @(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${DATADIR}) X X# Pixmaps X ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps X X.include 81d4cd373dc9dd0b0979c1a0988afb19 echo x - dcross/pkg-descr sed 's/^X//' >dcross/pkg-descr << '6d462616ec3f5006229e42517fed80fb' XUnlike your common unilateral falling block games, 'Double Cross' implements Xa bidirectional paradigm expanding the genre in both dimension and difficulty. X XBlocks fall from the top and fly in from the side settling in a joined X"play area". Deletions occur when rows of ten blocks are completed. XA horizontal row of 10 will cause the blocks to fall down, and a vertical row Xof 10 will cause the blocks to "fall" to the right. XIf a vertical row is completed during a vertical drop or a horizontal row is Xcompleted during a horizontal drop the corresponding deletion will not occur Xuntil the next turn. This can and will lead to non-intuitive results. XFocus on the vertical alone and you will die from horizontal negligence and Xvice versa. X XWWW: https://code.google.com/p/double-cross/ 6d462616ec3f5006229e42517fed80fb echo c - dcross/files mkdir -p dcross/files > /dev/null 2>&1 echo x - dcross/files/dcross.in sed 's/^X//' >dcross/files/dcross.in << '2539c590d811f88c2adabecf149a1ef1' X#!/bin/sh X# X# $FreeBSD$ X Xecho "Double Cross': Starting up..." Xcd "%%DATADIR%%" Xpython ./dcross.pyw 2539c590d811f88c2adabecf149a1ef1 echo x - dcross/distinfo sed 's/^X//' >dcross/distinfo << 'a643b765f4e1c3524e209bbee67aa5b5' XSHA256 (python/dcross2.7.zip) = bc36627e9f67796840fb3110c56f640acc4e11fe1c02feb4f91818749f942655 XSIZE (python/dcross2.7.zip) = 28609824 XSHA256 (python/dcross_icons.zip) = 9b09c74d4c8545e4ac48dc1cd46f5da666da93481edbc278c206fb207e9a24c7 XSIZE (python/dcross_icons.zip) = 37959 a643b765f4e1c3524e209bbee67aa5b5 exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: