Date: Mon, 25 Nov 2013 00:13:59 +0000 (UTC) From: Rusmir Dusko <nemysis@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334803 - in head/games/rockdodger: . files Message-ID: <201311250013.rAP0DxeL081828@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nemysis Date: Mon Nov 25 00:13:59 2013 New Revision: 334803 URL: http://svnweb.freebsd.org/changeset/ports/334803 Log: - Update to 0.9.0 - Change master sites, add icon - Pass maintainership to submitter - Add license (GPLv2) - Add Desktop entry file - Simplify Makefile - Remove obsolete patch, add patch-Makefile Approved by: pawel / wg (mentors, implicit) Added: head/games/rockdodger/files/patch-Makefile (contents, props changed) Deleted: head/games/rockdodger/files/patch-main.c Modified: head/games/rockdodger/Makefile (contents, props changed) head/games/rockdodger/distinfo (contents, props changed) head/games/rockdodger/pkg-descr (contents, props changed) head/games/rockdodger/pkg-plist (contents, props changed) Modified: head/games/rockdodger/Makefile ============================================================================== --- head/games/rockdodger/Makefile Mon Nov 25 00:13:54 2013 (r334802) +++ head/games/rockdodger/Makefile Mon Nov 25 00:13:59 2013 (r334803) @@ -2,34 +2,27 @@ # $FreeBSD$ PORTNAME= rockdodger -PORTVERSION= 0.6.0a -PORTREVISION= 6 +PORTVERSION= 0.9.0 CATEGORIES= games -MASTER_SITES= SF/spacerocks/spacerocks/${PORTVERSION} +MASTER_SITES= GOOGLE_CODE \ + SF/nemysisfreebsdp/${CATEGORIES}/:icons +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}.png:icons +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nemysis@FreeBSD.org COMMENT= Addictive rock-dodging greeblie-killing platform game -USE_SDL= mixer image sdl -USES= gmake +LICENSE= GPLv2 -GAMESDIR?= /var/games +USES= gmake +USE_SDL= mixer image sdl -pre-patch: - @${REINPLACE_CMD} \ - -e "s%/usr/share/rockdodger/.highscore%${GAMESDIR}/rockdodger.highscore%" \ - -e "s%/usr/share/rockdodger%${PREFIX}/share/rockdodger%" \ - -e "s%/usr/games%${PREFIX}/bin%" \ - ${WRKSRC}/main.c - @${REINPLACE_CMD} \ - -e "s%/usr/share/rockdodger/.highscore%${STAGEDIR}${GAMESDIR}/rockdodger.highscore%" \ - -e "s%/usr/games%${STAGEDIR}${PREFIX}/bin%" \ - -e "s%/usr/share/rockdodger%${STAGEDIR}${PREFIX}/share/rockdodger%" \ - -e "s%data/\*.{bmp,png,wav,mod}%data/*%" \ - ${WRKSRC}/Makefile - @cd ${WRKSRC} && ${REINPLACE_CMD} -e "s%#include <SDL/%#include <%" SFont.c SFont.h main.c sound.c +DESKTOP_ENTRIES="Rock Dodger" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" false -pre-install: - @${MKDIR} ${STAGEDIR}${GAMESDIR} +post-install: + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ .include <bsd.port.mk> Modified: head/games/rockdodger/distinfo ============================================================================== --- head/games/rockdodger/distinfo Mon Nov 25 00:13:54 2013 (r334802) +++ head/games/rockdodger/distinfo Mon Nov 25 00:13:59 2013 (r334803) @@ -1,2 +1,4 @@ -SHA256 (rockdodger-0.6.0a.tar.gz) = 3b6676676d47c1a4d6074c6b811f7a0449f1e4774b2200127c9096c489def17e -SIZE (rockdodger-0.6.0a.tar.gz) = 410223 +SHA256 (rockdodger-0.9.0.tar.gz) = 7adcb0a4e6e835c7efaecee8cc12546ff4d439e1bfc2ddab8bbd15d4e1cab3b4 +SIZE (rockdodger-0.9.0.tar.gz) = 937247 +SHA256 (rockdodger.png) = 3ed4cdd14a583e0b2ec99693459808b241a70b4c5901bfe67e76855d4f7de8a9 +SIZE (rockdodger.png) = 2192 Added: head/games/rockdodger/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/rockdodger/files/patch-Makefile Mon Nov 25 00:13:59 2013 (r334803) @@ -0,0 +1,41 @@ +--- ./Makefile.orig 2013-05-19 00:02:10.000000000 +0200 ++++ ./Makefile 2013-11-25 00:26:42.000000000 +0100 +@@ -34,9 +34,9 @@ + datadir = $(datarootdir) + bindir = $(exec_prefix)/bin + docdir = $(datarootdir)/doc/$(PACKAGENAME) +-mandir = $(datarootdir)/man +-localstatedir = $(prefix)/var +-gamesdir = $(localstatedir)/games ++#mandir = $(datarootdir)/man ++#localstatedir = $(prefix)/var ++gamesdir = $(prefix)/share/$(PACKAGENAME) + + NEWD=$(PACKAGENAME)-$(VERSION) + COMPILEDATE=$(shell date '+%Y-%m-%d') +@@ -53,7 +53,7 @@ + blubats.o greeblies.o powerup.o rocks.o spacedots.o ship.o engine_exhaust.o laser.o \ + mood_item.o sparkles.o \ + rockdodger_globals.o intro.o main.o +-MANPAGE=rockdodger.6 ++#MANPAGE=rockdodger.6 + + ifeq ($(profile),1) + OPTIONS+=-pg +@@ -102,11 +102,11 @@ + -chgrp games $(bindir)/$(EXENAME) + chmod g+s $(bindir)/$(EXENAME) + $(MAKE) -C data install +- touch $(gamesdir)/rockdodger.scores +- -chgrp games $(gamesdir)/rockdodger.scores +- chmod g+rw $(gamesdir)/rockdodger.scores +- mkdir -p $(mandir)/man6 +- gzip < $(MANPAGE) > $(mandir)/man6/$(MANPAGE).gz ++# touch $(gamesdir)/rockdodger.scores ++# -chgrp games $(gamesdir)/rockdodger.scores ++# chmod g+rw $(gamesdir)/rockdodger.scores ++# mkdir -p $(mandir)/man6 ++# gzip < $(MANPAGE) > $(mandir)/man6/$(MANPAGE).gz + + uninstall: + rm -f $(gamesdir)/rockdodger.scores Modified: head/games/rockdodger/pkg-descr ============================================================================== --- head/games/rockdodger/pkg-descr Mon Nov 25 00:13:54 2013 (r334802) +++ head/games/rockdodger/pkg-descr Mon Nov 25 00:13:59 2013 (r334803) @@ -1,6 +1,6 @@ Addictive rock-dodging greeblie-killing platform game. -Dodge the rocks for as long as possible until you die. Kill greeblies to +Dodge the rocks for as long as possible until you die. Kill greeblies to make the universe safe for non-greeblie life once again. -WWW: http://spacerocks.sourceforge.net/ +WWW: https://code.google.com/p/rockdodger/ Modified: head/games/rockdodger/pkg-plist ============================================================================== --- head/games/rockdodger/pkg-plist Mon Nov 25 00:13:54 2013 (r334802) +++ head/games/rockdodger/pkg-plist Mon Nov 25 00:13:59 2013 (r334803) @@ -1,51 +1,137 @@ -@group games -@mode 2755 bin/rockdodger -@mode -@group -@exec touch /var/games/rockdodger.highscore ; chmod 664 /var/games/rockdodger.highscore -@unexec if [ -f /var/games/rockdodger.highscore ] ; then rm /var/games/rockdodger.highscore; fi -%%DATADIR%%/data/20P_Betadance.png -%%DATADIR%%/data/4est_fulla3s.mod -%%DATADIR%%/data/boom.wav -%%DATADIR%%/data/booom.wav -%%DATADIR%%/data/bzboom.wav -%%DATADIR%%/data/cboom.wav -%%DATADIR%%/data/deadrock0.bmp -%%DATADIR%%/data/deadrock1.bmp -%%DATADIR%%/data/deadrock2.bmp -%%DATADIR%%/data/deadrock3.bmp -%%DATADIR%%/data/deadrock4.bmp -%%DATADIR%%/data/deadrock5.bmp -%%DATADIR%%/data/dodgers.png -%%DATADIR%%/data/game.png -%%DATADIR%%/data/gameover.png -%%DATADIR%%/data/gameover2.png -%%DATADIR%%/data/gauge.png -%%DATADIR%%/data/getzznew.mod -%%DATADIR%%/data/greeblie0.bmp -%%DATADIR%%/data/laser.png -%%DATADIR%%/data/laser0.png -%%DATADIR%%/data/laser1.png -%%DATADIR%%/data/laserpowerup.png -%%DATADIR%%/data/magic.mod -%%DATADIR%%/data/over.png -%%DATADIR%%/data/paused.png -%%DATADIR%%/data/rock.png -%%DATADIR%%/data/rock0.bmp -%%DATADIR%%/data/rock1.bmp -%%DATADIR%%/data/rock2.bmp -%%DATADIR%%/data/rock3.bmp -%%DATADIR%%/data/rock4.bmp -%%DATADIR%%/data/rock5.bmp -%%DATADIR%%/data/shield.png -%%DATADIR%%/data/shield0.png -%%DATADIR%%/data/shield1.png -%%DATADIR%%/data/shieldpowerup.png -%%DATADIR%%/data/ship.bmp -%%DATADIR%%/data/ship2.bmp -%%DATADIR%%/data/ship_small.bmp -%%DATADIR%%/data/speedup.wav -%%DATADIR%%/data/url.png -@dirrm %%DATADIR%%/data +share/pixmaps/rockdodger.png +%%DATADIR%%/20P_Betadance.png +%%DATADIR%%/24P_Arial_NeonYellow.png +%%DATADIR%%/4est_fulla3s.mod +%%DATADIR%%/SmallNeon.png +%%DATADIR%%/boom.wav +%%DATADIR%%/booom.wav +%%DATADIR%%/bzboom.wav +%%DATADIR%%/cboom.wav +%%DATADIR%%/drip.wav +%%DATADIR%%/fart.1.aiff +%%DATADIR%%/fart.2.aiff +%%DATADIR%%/fart.3.aiff +%%DATADIR%%/fart.4.aiff +%%DATADIR%%/front_1.mod +%%DATADIR%%/getzznew.mod +%%DATADIR%%/images/bb-dropping.00.xpm +%%DATADIR%%/images/bb-dropping.01.xpm +%%DATADIR%%/images/bb-dropping.02.xpm +%%DATADIR%%/images/bb-dropping.03.xpm +%%DATADIR%%/images/bb-dropping.04.xpm +%%DATADIR%%/images/bb-dropping.05.xpm +%%DATADIR%%/images/blubat.00.xpm +%%DATADIR%%/images/blubat.01.xpm +%%DATADIR%%/images/blubat.02.xpm +%%DATADIR%%/images/blubat.03.xpm +%%DATADIR%%/images/blubat.04.xpm +%%DATADIR%%/images/deadicerock.00.png +%%DATADIR%%/images/deadicerock.01.png +%%DATADIR%%/images/deadicerock.02.png +%%DATADIR%%/images/deadicerock.03.png +%%DATADIR%%/images/deadlithiumrock.00.ilbm +%%DATADIR%%/images/deadlithiumrock.01.ilbm +%%DATADIR%%/images/deadrock0.bmp +%%DATADIR%%/images/deadrock1.bmp +%%DATADIR%%/images/deadrock2.bmp +%%DATADIR%%/images/deadrock3.bmp +%%DATADIR%%/images/deadrock4.bmp +%%DATADIR%%/images/deadrock5.bmp +%%DATADIR%%/images/deadrock6.bmp +%%DATADIR%%/images/deadrock7.bmp +%%DATADIR%%/images/dodgers.png +%%DATADIR%%/images/exploding_rock.png +%%DATADIR%%/images/game.png +%%DATADIR%%/images/greeblie0.bmp +%%DATADIR%%/images/greeblie1.bmp +%%DATADIR%%/images/greeblie2.bmp +%%DATADIR%%/images/greeblie3.bmp +%%DATADIR%%/images/greeblie4.bmp +%%DATADIR%%/images/greeblie5.bmp +%%DATADIR%%/images/icerock.00.png +%%DATADIR%%/images/icerock.01.png +%%DATADIR%%/images/icerock.02.png +%%DATADIR%%/images/icerock.03.png +%%DATADIR%%/images/laserpowerup.00.png +%%DATADIR%%/images/laserpowerup.01.png +%%DATADIR%%/images/laserpowerup.02.png +%%DATADIR%%/images/laserpowerup.03.png +%%DATADIR%%/images/laserpowerup.04.png +%%DATADIR%%/images/laserpowerup.05.png +%%DATADIR%%/images/laserpowerup.06.png +%%DATADIR%%/images/laserpowerup.07.png +%%DATADIR%%/images/laserpowerup.08.png +%%DATADIR%%/images/laserpowerup.09.png +%%DATADIR%%/images/laserpowerup.0A.png +%%DATADIR%%/images/laserpowerup.0B.png +%%DATADIR%%/images/laserpowerup.0C.png +%%DATADIR%%/images/laserpowerup.0D.png +%%DATADIR%%/images/laserpowerup.0E.png +%%DATADIR%%/images/laserpowerup.0F.png +%%DATADIR%%/images/laserpowerup.10.png +%%DATADIR%%/images/laserpowerup.11.png +%%DATADIR%%/images/laserpowerup.12.png +%%DATADIR%%/images/laserpowerup.13.png +%%DATADIR%%/images/laserpowerup.14.png +%%DATADIR%%/images/laserpowerup.15.png +%%DATADIR%%/images/laserpowerup.16.png +%%DATADIR%%/images/laserpowerup.17.png +%%DATADIR%%/images/laserpowerup.18.png +%%DATADIR%%/images/laserpowerup.19.png +%%DATADIR%%/images/laserpowerup.1A.png +%%DATADIR%%/images/laserpowerup.1B.png +%%DATADIR%%/images/laserpowerup.1C.png +%%DATADIR%%/images/laserpowerup.1D.png +%%DATADIR%%/images/laserpowerup.1E.png +%%DATADIR%%/images/laserpowerup.1F.png +%%DATADIR%%/images/laserpowerup.png +%%DATADIR%%/images/lithiumrock.00.ilbm +%%DATADIR%%/images/lithiumrock.01.ilbm +%%DATADIR%%/images/mood_item.00.png +%%DATADIR%%/images/mood_item.01.png +%%DATADIR%%/images/mood_item.02.png +%%DATADIR%%/images/mood_item.03.png +%%DATADIR%%/images/mood_item.04.png +%%DATADIR%%/images/over.png +%%DATADIR%%/images/rock.png +%%DATADIR%%/images/rock0.bmp +%%DATADIR%%/images/rock1.bmp +%%DATADIR%%/images/rock2.bmp +%%DATADIR%%/images/rock3.bmp +%%DATADIR%%/images/rock4.bmp +%%DATADIR%%/images/rock5.bmp +%%DATADIR%%/images/rock6.bmp +%%DATADIR%%/images/rock7.bmp +%%DATADIR%%/images/shieldpowerup.00.png +%%DATADIR%%/images/shieldpowerup.01.png +%%DATADIR%%/images/shieldpowerup.02.png +%%DATADIR%%/images/shieldpowerup.03.png +%%DATADIR%%/images/shieldpowerup.04.png +%%DATADIR%%/images/shieldpowerup.05.png +%%DATADIR%%/images/shieldpowerup.06.png +%%DATADIR%%/images/shieldpowerup.07.png +%%DATADIR%%/images/shieldpowerup.png +%%DATADIR%%/images/ship.00.png +%%DATADIR%%/images/ship.01.png +%%DATADIR%%/images/ship.02.png +%%DATADIR%%/images/ship.03.png +%%DATADIR%%/images/ship.04.png +%%DATADIR%%/images/ship.05.png +%%DATADIR%%/images/ship.06.png +%%DATADIR%%/images/ship.07.png +%%DATADIR%%/images/ship.08.png +%%DATADIR%%/images/ship.09.png +%%DATADIR%%/images/ship.0a.png +%%DATADIR%%/images/ship.0b.png +%%DATADIR%%/images/ship_small.png +%%DATADIR%%/laser0.png +%%DATADIR%%/laser1.png +%%DATADIR%%/magic.mod +%%DATADIR%%/paused.png +%%DATADIR%%/ramcharg.mod +%%DATADIR%%/shield0.png +%%DATADIR%%/shield1.png +%%DATADIR%%/speedup.wav +@dirrm %%DATADIR%%/images @dirrm %%DATADIR%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311250013.rAP0DxeL081828>