From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 12 13:00:08 2008 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 6C9631065672 for ; Sat, 12 Apr 2008 13:00:08 +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 554398FC1D for ; Sat, 12 Apr 2008 13:00:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3CD08VS005049 for ; Sat, 12 Apr 2008 13:00:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3CD08sK005048; Sat, 12 Apr 2008 13:00:08 GMT (envelope-from gnats) Resent-Date: Sat, 12 Apr 2008 13:00:08 GMT Resent-Message-Id: <200804121300.m3CD08sK005048@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, Ganael Laplanche Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C96F41065686 for ; Sat, 12 Apr 2008 12:51:54 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 911838FC13 for ; Sat, 12 Apr 2008 12:51:54 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m3CCpqT8076207 for ; Sat, 12 Apr 2008 12:51:52 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m3CCpqcn076206; Sat, 12 Apr 2008 12:51:52 GMT (envelope-from nobody) Message-Id: <200804121251.m3CCpqcn076206@www.freebsd.org> Date: Sat, 12 Apr 2008 12:51:52 GMT From: Ganael Laplanche To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/122692: New port: games/cosmosmash - A clone of the Intellivision(TM) game Astrosmash(TM) 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: Sat, 12 Apr 2008 13:00:08 -0000 >Number: 122692 >Category: ports >Synopsis: New port: games/cosmosmash - A clone of the Intellivision(TM) game Astrosmash(TM) >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: Sat Apr 12 13:00:07 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Ganael Laplanche >Release: 7.0-STABLE >Organization: http://contribs.martymac.com >Environment: FreeBSD home.martymac.com 7.0-STABLE FreeBSD 7.0-STABLE #12: Wed Apr 2 20:57:23 CEST 2008 martymac@home.martymac.com:/usr/obj/usr/src/sys/MYKERNEL amd64 >Description: Cosmosmash is a game where you control a base that must destroy rocks before they hit the ground, or you lose points. You must also prevent "spinners" from touching the ground, or your base will explode. This game is a clone of the 1981 Astrosmash(TM) video game by Mattel Electronics(TM). >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: # # cosmosmash # cosmosmash/pkg-descr # cosmosmash/pkg-plist # cosmosmash/distinfo # cosmosmash/Makefile # echo c - cosmosmash mkdir -p cosmosmash > /dev/null 2>&1 echo x - cosmosmash/pkg-descr sed 's/^X//' >cosmosmash/pkg-descr << 'END-of-cosmosmash/pkg-descr' XCosmosmash is a game where you control a base that must destroy Xrocks before they hit the ground, or you lose points. You must Xalso prevent "spinners" from touching the ground, or your base Xwill explode. This game is a clone of the 1981 Astrosmash(TM) Xvideo game by Mattel Electronics(TM). X XWWW: http://sarrazip.com/dev/cosmosmash.html END-of-cosmosmash/pkg-descr echo x - cosmosmash/pkg-plist sed 's/^X//' >cosmosmash/pkg-plist << 'END-of-cosmosmash/pkg-plist' Xbin/cosmosmash Xshare/applications/cosmosmash.desktop Xshare/pixmaps/cosmosmash.png X%%DATADIR%%/sounds/rock-hit-0.wav X%%DATADIR%%/sounds/rock-hit-1.wav X%%DATADIR%%/sounds/player-hit.wav X%%DATADIR%%/sounds/pulsar-beep.wav X%%DATADIR%%/sounds/saucer-shooting.wav X%%DATADIR%%/sounds/hyperspace.wav X@dirrm %%DATADIR%%/sounds X@dirrm %%DATADIR%% X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS X%%PORTDOCS%%%%DOCSDIR%%/COPYING X%%PORTDOCS%%%%DOCSDIR%%/INSTALL X%%PORTDOCS%%%%DOCSDIR%%/NEWS X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/THANKS X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true X@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true X@dirrmtry share/applications END-of-cosmosmash/pkg-plist echo x - cosmosmash/distinfo sed 's/^X//' >cosmosmash/distinfo << 'END-of-cosmosmash/distinfo' XMD5 (cosmosmash-1.4.2.tar.gz) = c9119db81dc67c312e9213a5394e6995 XSHA256 (cosmosmash-1.4.2.tar.gz) = b8e3b86fcfc15dd2f38f9c85e96a0c330e969ffee4beb0528f1f30efbc6bef99 XSIZE (cosmosmash-1.4.2.tar.gz) = 165362 END-of-cosmosmash/distinfo echo x - cosmosmash/Makefile sed 's/^X//' >cosmosmash/Makefile << 'END-of-cosmosmash/Makefile' X# New ports collection makefile for: cosmosmash X# Date created: 12 Apr 2008 X# Whom: Ganael Laplanche X# X# $FreeBSD:$ X# X XPORTNAME= cosmosmash XDISTVERSION= 1.4.2 XCATEGORIES= games XMASTER_SITES= http://perso.b2b2c.ca/sarrazip/dev/ X XMAINTAINER= ganael.laplanche@martymac.com XCOMMENT= A clone of the Intellivision(TM) game Astrosmash(TM) X XLIB_DEPENDS= flatzebra:${PORTSDIR}/devel/flatzebra \ X aa:${PORTSDIR}/graphics/aalib \ X mikmod:${PORTSDIR}/audio/libmikmod \ X audiofile:${PORTSDIR}/audio/libaudiofile X XUSE_SDL= sdl image mixer XUSE_XORG= x11 xau xdmcp XUSE_ICONV= yes XUSE_GNOME= desktopfileutils XGNU_CONFIGURE= yes XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include `${SDL_CONFIG} --cflags`" \ X LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS} `${SDL_CONFIG} --libs`" XCONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} X XMAN6= cosmosmash.6 X Xpost-patch: X @${REINPLACE_CMD} 's|^pkgsounddir = .*|pkgsounddir = ${DATADIR}/sounds|' ${WRKSRC}/src/Makefile.in X.if !defined(NOPORTDOCS) X @${REINPLACE_CMD} 's|^docdir = .*|docdir = ${DOCSDIR}|' ${WRKSRC}/Makefile.in X.else X @${REINPLACE_CMD} 's|^install-data-am: .*|install-data-am: install-man|' ${WRKSRC}/Makefile.in X.endif X Xpost-install: X @-update-desktop-database X X.include END-of-cosmosmash/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: