Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 May 2013 01:57:35 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/179090: [NEW PORT] games/vacuum-magic: Fast-paced action game
Message-ID:  <20130529235737.EED39EF8@hub.freebsd.org>
Resent-Message-ID: <201305300000.r4U000mJ065086@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         179090
>Category:       ports
>Synopsis:       [NEW PORT] games/vacuum-magic: Fast-paced action game
>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 May 30 00:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Tue Jan 29 15:02:50 EST 2013
>Description:
Vacuum Magic is a fast-paced action game. The point of the game is using
your magical vacuum field to collect food and defend against monsters.
Food and certain monsters can also be spat out and used as a projectile
against other monsters.

Vacuum Magic can be played by up to six players, either cooperatively,
or against each other.

WWW: http://apocalypse.rulez.org/vacuum

Generated and tested manually, tested with port test and with RedPorts, sent with FreeBSD Port Tools 0.99_6 (mode: new)

Build log

https://redports.org/buildarchive/20130529231801-4755/

>How-To-Repeat:
>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:
#
#	vacuum-magic
#	vacuum-magic/files
#	vacuum-magic/files/pkg-message.in
#	vacuum-magic/files/vacuum-magic.in
#	vacuum-magic/Makefile
#	vacuum-magic/distinfo
#	vacuum-magic/pkg-descr
#	vacuum-magic/pkg-plist
#
echo c - vacuum-magic
mkdir -p vacuum-magic > /dev/null 2>&1
echo c - vacuum-magic/files
mkdir -p vacuum-magic/files > /dev/null 2>&1
echo x - vacuum-magic/files/pkg-message.in
sed 's/^X//' >vacuum-magic/files/pkg-message.in << '9471bdc59fef083abb192b725b5268b8'
X===============================================================================
X
XVacuum Magic has been installed.
X
XAfter deinstallation, some files may stay in %%DATADIR%%,
Xyou can delete them with
X
X    rm -fr %%DATADIR%%
X
X===============================================================================
9471bdc59fef083abb192b725b5268b8
echo x - vacuum-magic/files/vacuum-magic.in
sed 's/^X//' >vacuum-magic/files/vacuum-magic.in << 'f7086b8ba8ea6842f6e030d88c3f9f11'
X#!/bin/sh
X#
X# $FreeBSD$
X#
X
Xcd "%%DATADIR%%"/bin
Xexec /usr/bin/env perl ./vacuum.pl "${@}"
f7086b8ba8ea6842f6e030d88c3f9f11
echo x - vacuum-magic/Makefile
sed 's/^X//' >vacuum-magic/Makefile << '60a7392356606db3609392b0b6012b47'
X# Created by: nemysis <nemysis@gmx.ch>
X# $FreeBSD$
X
XPORTNAME=	vacuum-magic
XPORTVERSION=	0.14r491
XCATEGORIES=	games
XMASTER_SITES=	SF/nemysisfreebsdp/
XDISTNAME=	vacuum-${PORTVERSION}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Fast-paced action game
X
XLICENSE=	GPLv2
X
XBUILD_DEPENDS=	p5-Carp>=0:${PORTSDIR}/devel/p5-Carp \
X		p5-SDL>=0:${PORTSDIR}/devel/p5-SDL
X
XWRKSRC=		${WRKDIR}/vacuum
X
XUSE_PERL5=	yes
XUSE_SDL=	mixer image sdl sound net
XNO_BUILD=	yes
X
XMAN6=		${PORTNAME}.6
X
XPORTDOCS=	AUTHORS NEWS README
X
XSUB_FILES=	${PORTNAME} pkg-message
X
XDESKTOP_ENTRIES="Vacuum Magic" "${COMMENT}" "${PORTNAME}" \
X		"${PORTNAME}" "Game;ActionGame;" false
X
X.include <bsd.port.options.mk>
X
Xpost-extract:
X	@(cd ${WRKSRC}/data && ${MV} vacuum.6 ../${PORTNAME}.6)
X
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKDIR}/vacuum-magic ${PREFIX}/bin
X	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "bin data" ${DATADIR})
X
Xpost-install:
X# Fix Permission that user can write in bin
X	@(cd ${DATADIR} && ${CHMOD} -R 774 bin)
X
X	${LN} -sf ${DATADIR}/data/icon.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
X	${INSTALL_MAN} ${WRKSRC}/${MAN6} ${MAN6PREFIX}/man/man6
X
X.if ${PORT_OPTIONS:MDOCS}
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
X.endif
X
X	@${ECHO_CMD}
X	@${CAT} ${PKGMESSAGE}
X	@${ECHO_CMD}
X
X.include <bsd.port.mk>
60a7392356606db3609392b0b6012b47
echo x - vacuum-magic/distinfo
sed 's/^X//' >vacuum-magic/distinfo << 'd9d3f7ef9a41b55f2dc1cf2ef101cbe2'
XSHA256 (vacuum-0.14r491.tar.gz) = c6b697e7170f1f9b44653244423c5f3f905481f5b80ba90b33b9047964316533
XSIZE (vacuum-0.14r491.tar.gz) = 10800640
d9d3f7ef9a41b55f2dc1cf2ef101cbe2
echo x - vacuum-magic/pkg-descr
sed 's/^X//' >vacuum-magic/pkg-descr << '1e2a85ec85fa419770b4bc37d1656956'
XVacuum Magic is a fast-paced action game. The point of the game is using
Xyour magical vacuum field to collect food and defend against monsters.
XFood and certain monsters can also be spat out and used as a projectile
Xagainst other monsters.
X
XVacuum Magic can be played by up to six players, either cooperatively,
Xor against each other.
X
XWWW: http://apocalypse.rulez.org/vacuum
1e2a85ec85fa419770b4bc37d1656956
echo x - vacuum-magic/pkg-plist
sed 's/^X//' >vacuum-magic/pkg-plist << '221a7b1c1074ff9bb411dd711588caae'
Xbin/vacuum-magic
Xshare/pixmaps/vacuum-magic.png
X%%DATADIR%%/bin/GlFont.pm
X%%DATADIR%%/bin/Makefile.am
X%%DATADIR%%/bin/Texture.pm
X%%DATADIR%%/bin/background.pl
X%%DATADIR%%/bin/boss.pl
X%%DATADIR%%/bin/config.pl
X%%DATADIR%%/bin/event.pl
X%%DATADIR%%/bin/fontmaker.pl
X%%DATADIR%%/bin/game.pl
X%%DATADIR%%/bin/gameobject.pl
X%%DATADIR%%/bin/graphics.pl
X%%DATADIR%%/bin/level.pl
X%%DATADIR%%/bin/menu.pl
X%%DATADIR%%/bin/movie.pl
X%%DATADIR%%/bin/player.pl
X%%DATADIR%%/bin/preparefont.pl
X%%DATADIR%%/bin/recorder.pl
X%%DATADIR%%/bin/sound.pl
X%%DATADIR%%/bin/spawner.pl
X%%DATADIR%%/bin/sprite.pl
X%%DATADIR%%/bin/translate.pl
X%%DATADIR%%/bin/translate_eo.pl
X%%DATADIR%%/bin/translate_es.pl
X%%DATADIR%%/bin/translate_fi.pl
X%%DATADIR%%/bin/translate_fr.pl
X%%DATADIR%%/bin/translate_hu.pl
X%%DATADIR%%/bin/translate_pl.pl
X%%DATADIR%%/bin/translate_pt.pl
X%%DATADIR%%/bin/translate_sk.pl
X%%DATADIR%%/bin/tutorial.pl
X%%DATADIR%%/bin/umtrans.pl
X%%DATADIR%%/bin/vacuum.pl
X%%DATADIR%%/data/Makefile.am
X%%DATADIR%%/data/ag2.voc
X%%DATADIR%%/data/ancient_forest.png
X%%DATADIR%%/data/ancient_forest2.png
X%%DATADIR%%/data/ancient_forest3.png
X%%DATADIR%%/data/artic1.png
X%%DATADIR%%/data/artic2.png
X%%DATADIR%%/data/artic3.png
X%%DATADIR%%/data/artic4.png
X%%DATADIR%%/data/artic5.png
X%%DATADIR%%/data/background1.png
X%%DATADIR%%/data/background2.png
X%%DATADIR%%/data/background3.png
X%%DATADIR%%/data/ball.png
X%%DATADIR%%/data/bg2_1.png
X%%DATADIR%%/data/bg2_2.png
X%%DATADIR%%/data/bg3_mountain.png
X%%DATADIR%%/data/bg3_sky.png
X%%DATADIR%%/data/bg4_nebula.png
X%%DATADIR%%/data/bg5_ground.png
X%%DATADIR%%/data/bluedragon.png
X%%DATADIR%%/data/bomb.wav
X%%DATADIR%%/data/bomber.png
X%%DATADIR%%/data/bonus.png
X%%DATADIR%%/data/bonusitem.wav
X%%DATADIR%%/data/bonuslife.wav
X%%DATADIR%%/data/bossdies.wav
X%%DATADIR%%/data/bosshit.wav
X%%DATADIR%%/data/bossspit.wav
X%%DATADIR%%/data/bossvitality.png
X%%DATADIR%%/data/brandybun.png
X%%DATADIR%%/data/brandybun.png.txt
X%%DATADIR%%/data/cavern1.png
X%%DATADIR%%/data/cavern2.png
X%%DATADIR%%/data/circles.png
X%%DATADIR%%/data/cloud.png
X%%DATADIR%%/data/comet.wav
X%%DATADIR%%/data/courier2.png
X%%DATADIR%%/data/courier2.png.txt
X%%DATADIR%%/data/demo.txt
X%%DATADIR%%/data/desert.png
X%%DATADIR%%/data/enemy.png
X%%DATADIR%%/data/enemydeath.wav
X%%DATADIR%%/data/glossy3.png
X%%DATADIR%%/data/glossy3.png.txt
X%%DATADIR%%/data/halloween1.png
X%%DATADIR%%/data/halloween2.png
X%%DATADIR%%/data/halloween3.png
X%%DATADIR%%/data/halloween4.png
X%%DATADIR%%/data/halloween_moon1.png
X%%DATADIR%%/data/halloween_moon2.png
X%%DATADIR%%/data/harpoon.voc
X%%DATADIR%%/data/harpoonhit.voc
X%%DATADIR%%/data/icon.png
X%%DATADIR%%/data/intermission.ogg
X%%DATADIR%%/data/killed.wav
X%%DATADIR%%/data/lance.png
X%%DATADIR%%/data/laser.wav
X%%DATADIR%%/data/lava.png
X%%DATADIR%%/data/level.wav
X%%DATADIR%%/data/logo.png
X%%DATADIR%%/data/music/1352-nomorenoise.mod
X%%DATADIR%%/data/music/Makefile.am
X%%DATADIR%%/data/music/celesfnt.s3m
X%%DATADIR%%/data/music/deadlock.xm
X%%DATADIR%%/data/music/featsofv.xm
X%%DATADIR%%/data/music/hein_-_sloom.mod
X%%DATADIR%%/data/music/hymnof.xm
X%%DATADIR%%/data/music/hyper.mod
X%%DATADIR%%/data/music/jt_strng.xm
X%%DATADIR%%/data/music/kaos_och_dekadens.mod
X%%DATADIR%%/data/music/liam_the_lemming_-_chip2.s3m
X%%DATADIR%%/data/music/lizardking_-_airwolf.mod
X%%DATADIR%%/data/music/pinball.s3m
X%%DATADIR%%/data/music/r-light.xm
X%%DATADIR%%/data/papakoules.png
X%%DATADIR%%/data/particle.png
X%%DATADIR%%/data/player.png
X%%DATADIR%%/data/playercollision.wav
X%%DATADIR%%/data/poison.wav
X%%DATADIR%%/data/protection.wav
X%%DATADIR%%/data/reddragon.png
X%%DATADIR%%/data/rock.png
X%%DATADIR%%/data/slurp.voc
X%%DATADIR%%/data/slurp2.png
X%%DATADIR%%/data/spit.wav
X%%DATADIR%%/data/starfield.png
X%%DATADIR%%/data/stars1.png
X%%DATADIR%%/data/stars2.png
X%%DATADIR%%/data/stars3.png
X%%DATADIR%%/data/stars4.png
X%%DATADIR%%/data/superspit.wav
X%%DATADIR%%/data/swirl.png
X%%DATADIR%%/data/time.wav
X%%DATADIR%%/data/tutorial1
X%%DATADIR%%/data/tutorial2
X%%DATADIR%%/data/tutorial3
X%%DATADIR%%/data/tutorial4
X%%DATADIR%%/data/tutorial5
X%%DATADIR%%/data/tutorial6
X%%DATADIR%%/data/vacuum.ico
X%%DATADIR%%/data/witch.wav
X@dirrm %%DATADIR%%/data/music
X@dirrm %%DATADIR%%/data
X@dirrm %%DATADIR%%/bin
X@dirrm %%DATADIR%%
221a7b1c1074ff9bb411dd711588caae
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130529235737.EED39EF8>