Bug 179092 - [NEW PORT] games/pangzero: Clone of Super Pang
Summary: [NEW PORT] games/pangzero: Clone of Super Pang
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Rusmir Dusko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-30 01:00 UTC by nemysis
Modified: 2013-10-16 23:00 UTC (History)
1 user (show)

See Also:


Attachments
.shar (6.21 KB, text/plain)
2013-05-30 01:00 UTC, nemysis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description nemysis 2013-05-30 01:00:01 UTC
Pang Zero is a clone of Super Pang, a fast-paced action game that involves
popping balloons with a harpoon. The intention of our effort is to create a
fun, open-source game that many (currently up to 6) people can play
together.

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

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

How-To-Repeat: 
Build log

https://redports.org/buildarchive/20130529230501-64931/
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-05-30 01:00:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->beech

beech@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 Rusmir Dusko freebsd_committer freebsd_triage 2013-10-12 12:32:08 UTC
Responsible Changed
From-To: beech->nemysis

I'll take it.
Comment 3 Rusmir Dusko freebsd_committer freebsd_triage 2013-10-16 22:48:32 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-10-16 22:50:49 UTC
Author: nemysis
Date: Wed Oct 16 21:50:40 2013
New Revision: 330550
URL: http://svnweb.freebsd.org/changeset/ports/330550

Log:
  Pang Zero is a clone of Super Pang, a fast-paced action game that involves
  popping balloons with a harpoon. The intention of our effort is to create
  a fun, open-source game that many (currently up to 6) people can play
  together.
  
  WWW: http://apocalypse.rulez.org/pangzero
  
  PR:		ports/179092
  Submitted by:	nemysis (self)
  Approved by:	wg/pawel (mentors)

Added:
  head/games/pangzero/
  head/games/pangzero/Makefile   (contents, props changed)
  head/games/pangzero/distinfo   (contents, props changed)
  head/games/pangzero/files/
  head/games/pangzero/files/pangzero.in   (contents, props changed)
  head/games/pangzero/pkg-descr   (contents, props changed)
  head/games/pangzero/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Wed Oct 16 21:45:31 2013	(r330549)
+++ head/games/Makefile	Wed Oct 16 21:50:40 2013	(r330550)
@@ -699,6 +699,7 @@
     SUBDIR += pairs
     SUBDIR += palapeli
     SUBDIR += palomino
+    SUBDIR += pangzero
     SUBDIR += passage
     SUBDIR += patapizza-tetris
     SUBDIR += pathological

Added: head/games/pangzero/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/pangzero/Makefile	Wed Oct 16 21:50:40 2013	(r330550)
@@ -0,0 +1,50 @@
+# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	pangzero
+PORTVERSION=	1.3
+CATEGORIES=	games
+MASTER_SITES=	SF \
+		SF/nemysisfreebsdp/Apocalypse/:icons
+DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		${PORTNAME}_icons${EXTRACT_SUFX}:icons
+
+MAINTAINER=	nemysis@FreeBSD.org
+COMMENT=	Clone of Super Pang
+
+LICENSE=	GPLv2
+
+RUN_DEPENDS=	p5-Carp>=0:${PORTSDIR}/devel/p5-Carp \
+		p5-SDL>=0:${PORTSDIR}/devel/p5-SDL
+
+USES=		perl5
+NO_BUILD=	yes
+
+PORTDOCS=	AUTHORS ChangeLog README
+
+SUB_FILES=	${PORTNAME}
+
+DESKTOP_ENTRIES="Pang Zero" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ActionGame;" false
+
+.include <bsd.port.options.mk>
+
+post-extract:
+	@${FIND} ${WRKSRC} -name "Makefile*" -delete
+.for f in *.png *.jpg
+	@${CP} -a ${WRKDIR}/${f} ${WRKSRC}/data
+.endfor
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "bin data" ${STAGEDIR}${DATADIR})
+
+	${LN} -sf ${DATADIR}/data/icon.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
+
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/games/pangzero/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/pangzero/distinfo	Wed Oct 16 21:50:40 2013	(r330550)
@@ -0,0 +1,4 @@
+SHA256 (pangzero-1.3.tar.gz) = 9e18c8d3aa06667f2b88ca98c6c59198e37e7b1c6c31aaff25c9bc66b70fd962
+SIZE (pangzero-1.3.tar.gz) = 3049841
+SHA256 (pangzero_icons.tar.gz) = 1bd181638ca45889e178b59aaa9147daba56ca91513adad9c3439102a3388645
+SIZE (pangzero_icons.tar.gz) = 765952

Added: head/games/pangzero/files/pangzero.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/pangzero/files/pangzero.in	Wed Oct 16 21:50:40 2013	(r330550)
@@ -0,0 +1,7 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+cd "%%DATADIR%%"/bin
+exec /usr/bin/env perl ./pangzero "${@}"

Added: head/games/pangzero/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/pangzero/pkg-descr	Wed Oct 16 21:50:40 2013	(r330550)
@@ -0,0 +1,6 @@
+Pang Zero is a clone of Super Pang, a fast-paced action game that involves
+popping balloons with a harpoon. The intention of our effort is to create
+a fun, open-source game that many (currently up to 6) people can play
+together.
+
+WWW: http://apocalypse.rulez.org/pangzero

Added: head/games/pangzero/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/pangzero/pkg-plist	Wed Oct 16 21:50:40 2013	(r330550)
@@ -0,0 +1,103 @@
+bin/pangzero
+%%DATADIR%%/bin/pangzero
+%%DATADIR%%/data/Balls-Bouncy16.png
+%%DATADIR%%/data/Balls-Bouncy32.png
+%%DATADIR%%/data/Balls-Bouncy64.png
+%%DATADIR%%/data/Balls-Death64.png
+%%DATADIR%%/data/Balls-EarthQ16.png
+%%DATADIR%%/data/Balls-EarthQ32.png
+%%DATADIR%%/data/Balls-EarthQ64.png
+%%DATADIR%%/data/Balls-Fragile128.png
+%%DATADIR%%/data/Balls-Fragile16.png
+%%DATADIR%%/data/Balls-Fragile32.png
+%%DATADIR%%/data/Balls-Fragile64.png
+%%DATADIR%%/data/Balls-Fragile96.png
+%%DATADIR%%/data/Balls-Red128.png
+%%DATADIR%%/data/Balls-Red16.png
+%%DATADIR%%/data/Balls-Red32.png
+%%DATADIR%%/data/Balls-Red64.png
+%%DATADIR%%/data/Balls-Red96.png
+%%DATADIR%%/data/Balls-Seeker32.png
+%%DATADIR%%/data/Balls-Seeker64.png
+%%DATADIR%%/data/Balls-Snow128.png
+%%DATADIR%%/data/Balls-Snow16.png
+%%DATADIR%%/data/Balls-Snow32.png
+%%DATADIR%%/data/Balls-Snow64.png
+%%DATADIR%%/data/Balls-Snow96.png
+%%DATADIR%%/data/Balls-SuperClock64.png
+%%DATADIR%%/data/Balls-SuperClock96.png
+%%DATADIR%%/data/Balls-SuperStar64.png
+%%DATADIR%%/data/Balls-SuperStar96.png
+%%DATADIR%%/data/Balls-Upside128.png
+%%DATADIR%%/data/Balls-Upside16.png
+%%DATADIR%%/data/Balls-Upside32.png
+%%DATADIR%%/data/Balls-Upside64.png
+%%DATADIR%%/data/Balls-Upside96.png
+%%DATADIR%%/data/Balls-Water16.png
+%%DATADIR%%/data/Balls-Water32.png
+%%DATADIR%%/data/Balls-Water64.png
+%%DATADIR%%/data/Balls-Water96.png
+%%DATADIR%%/data/Balls-XMAS128.png
+%%DATADIR%%/data/Hexa-16.png
+%%DATADIR%%/data/Hexa-32.png
+%%DATADIR%%/data/Hexa-64.png
+%%DATADIR%%/data/Quad.png
+%%DATADIR%%/data/UPiPang.mid
+%%DATADIR%%/data/UPiPang.mp3
+%%DATADIR%%/data/ball.png
+%%DATADIR%%/data/bonus.png
+%%DATADIR%%/data/border-lighted-theme.png
+%%DATADIR%%/data/border-xmas-theme.png
+%%DATADIR%%/data/border.png
+%%DATADIR%%/data/brandybun3.png
+%%DATADIR%%/data/christmas_candle.jpg
+%%DATADIR%%/data/christmas_house.jpg
+%%DATADIR%%/data/christmas_houses.jpg
+%%DATADIR%%/data/christmas_tree.jpg
+%%DATADIR%%/data/christmas_trees.jpg
+%%DATADIR%%/data/desert2.png
+%%DATADIR%%/data/fireplace.jpg
+%%DATADIR%%/data/font2.png
+%%DATADIR%%/data/gameover.png
+%%DATADIR%%/data/glossyfont.png
+%%DATADIR%%/data/gun.voc
+%%DATADIR%%/data/guy.png
+%%DATADIR%%/data/guyChristmas.png
+%%DATADIR%%/data/guy_danigm.png
+%%DATADIR%%/data/guy_pix.png
+%%DATADIR%%/data/guy_pux.png
+%%DATADIR%%/data/guy_r2.png
+%%DATADIR%%/data/guy_sonic.png
+%%DATADIR%%/data/harpoon.png
+%%DATADIR%%/data/hexa.png
+%%DATADIR%%/data/icon.ico
+%%DATADIR%%/data/icon.png
+%%DATADIR%%/data/l1.jpg
+%%DATADIR%%/data/l2.jpg
+%%DATADIR%%/data/l3.jpg
+%%DATADIR%%/data/l4.jpg
+%%DATADIR%%/data/l5.jpg
+%%DATADIR%%/data/l6.jpg
+%%DATADIR%%/data/l7.jpg
+%%DATADIR%%/data/l8.jpg
+%%DATADIR%%/data/l9.jpg
+%%DATADIR%%/data/level.png
+%%DATADIR%%/data/level.voc
+%%DATADIR%%/data/level_empty.png
+%%DATADIR%%/data/magic.voc
+%%DATADIR%%/data/meltdown.png
+%%DATADIR%%/data/meow.voc
+%%DATADIR%%/data/pangzero.png
+%%DATADIR%%/data/paused.png
+%%DATADIR%%/data/pop.voc
+%%DATADIR%%/data/pop3.voc
+%%DATADIR%%/data/quake.voc
+%%DATADIR%%/data/santa.png
+%%DATADIR%%/data/shoot.voc
+%%DATADIR%%/data/super.voc
+%%DATADIR%%/data/xmas-dawn.jpg
+%%DATADIR%%/data/xmas-night.jpg
+share/pixmaps/pangzero.png
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%/bin
+@dirrm %%DATADIR%%
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"