ports/120027: [UPDATE] games/wrogue Update to 0.8.0

Martin Tournoij carpetsmoker at xs4all.nl
Sun Jan 27 05:00:08 UTC 2008


>Number:         120027
>Category:       ports
>Synopsis:       [UPDATE] games/wrogue Update to 0.8.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 27 05:00:07 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Martin Tournoij
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
FreeBSD phong.rwxrwxrwx.net 7.0-BETA3 FreeBSD 7.0-BETA3 #0: Mon Nov 19 15:02:36 UTC 2007 carpetsmoker at slash.rwxrwxrwx.net:/mnt/ad0s1a/usr/obj/mnt/ad0s1a/usr/src/sys/PHONG i386
>Description:
Update to 0.8.0

>How-To-Repeat:

>Fix:

--- wrogue.diff begins here ---
diff -urN --exclude CVS /ports/games/wrogue/Makefile games/wrogue/Makefile
--- /ports/games/wrogue/Makefile	2007-09-15 18:20:05.000000000 +0200
+++ games/wrogue/Makefile	2008-01-27 05:52:29.000000000 +0100
@@ -2,12 +2,12 @@
 # Date created:		2007-02-26
 # Whom:			Martin Tournoij <carpetsmoker at xs4all.nl>
 #
-# $Carpetsmoker: ports/games/wrogue/Makefile,v 1.3 2007/09/09 13:32:49 carpetsmoker Exp $
+# $Carpetsmoker: ports/games/wrogue/Makefile,v 1.4 2008/01/27 04:50:01 carpetsmoker Exp $
 # $FreeBSD: ports/games/wrogue/Makefile,v 1.4 2007/09/15 16:20:05 rafan Exp $
 #
 
 PORTNAME=	wrogue
-DISTVERSION=	0.7.7b
+PORTVERSION=	0.8.0
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	todoom
@@ -22,6 +22,7 @@
 ALL_TARGET=	release
 BUILD_WRKSRC=	${WRKSRC}/src
 INSTALL_WRKSRC=	${WRKDIR}
+PORTDOCS=	changes.txt license.txt readme.txt scenario_guide.txt
 
 post-patch:
 	@${REINPLACE_CMD} -e "s|-march=i586||; \
@@ -30,23 +31,17 @@
 	${WRKSRC}/src/unix.mak
 
 	@${REINPLACE_CMD} -e "s|\./data/|${DATADIR}/|" \
-		${WRKSRC}/src/platform/unix/pl_unix.c
+		${WRKSRC}/src/platform/unix/platform_unix.c
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/wrogue ${PREFIX}/bin
-	${MKDIR} ${DATADIR} ${DATADIR}/engine ${DATADIR}/scenario
-.for dir in engine/config engine/desc engine/graphics engine/help \
-	engine/psybolts scenario/careers scenario/info scenario/npcs \
-	scenario/objects scenario/race scenario/terrain scenario/user scenario/world
-	${MKDIR} ${DATADIR}/${dir}
-	${INSTALL_DATA} ${WRKSRC}/data/${dir}/* ${DATADIR}/${dir}
-.endfor
+	${MKDIR} ${DATADIR}
+	cd ${WRKSRC}/data && ${FIND} . -type d -exec ${MKDIR} ${DATADIR}/{} \;
+	cd ${WRKSRC}/data && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;
 
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}
-.for doc in changes.txt license.txt sc_guide.txt
-	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>
diff -urN --exclude CVS /ports/games/wrogue/distinfo games/wrogue/distinfo
--- /ports/games/wrogue/distinfo	2007-09-15 18:20:05.000000000 +0200
+++ games/wrogue/distinfo	2008-01-16 07:29:54.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (wrogue-0.7.7b.tar.bz2) = 928d1e7bcf4531f15b7473d9e29d0544
-SHA256 (wrogue-0.7.7b.tar.bz2) = 07153d3c7c75278d5642685aabff66e8a72e07c5a4462e68827fc630828dac08
-SIZE (wrogue-0.7.7b.tar.bz2) = 328556
+MD5 (wrogue-0.8.0.tar.bz2) = c03ac3b590ec668a84965007d08126a9
+SHA256 (wrogue-0.8.0.tar.bz2) = 3c2d7a16d9baaa0bc2a8edf7953420d99821192770d3edef030de18541627de0
+SIZE (wrogue-0.8.0.tar.bz2) = 308319
diff -urN --exclude CVS /ports/games/wrogue/pkg-plist games/wrogue/pkg-plist
--- /ports/games/wrogue/pkg-plist	2007-09-15 18:20:05.000000000 +0200
+++ games/wrogue/pkg-plist	2008-01-26 16:17:38.000000000 +0100
@@ -1,72 +1,79 @@
 bin/wrogue
-%%PORTDOCS%%%%DOCSDIR%%/changes.txt
-%%PORTDOCS%%%%DOCSDIR%%/license.txt
-%%PORTDOCS%%%%DOCSDIR%%/sc_guide.txt
-%%DATADIR%%/engine/config/keys.rdb
-%%DATADIR%%/engine/config/options.rdb
-%%DATADIR%%/engine/desc/charflag.rdb
-%%DATADIR%%/engine/desc/ob_attr.rdb
-%%DATADIR%%/engine/desc/perks.rdb
-%%DATADIR%%/engine/desc/powers.rdb
-%%DATADIR%%/engine/desc/tr_attr.rdb
-%%DATADIR%%/engine/graphics/back.bmp
-%%DATADIR%%/engine/graphics/cursor.bmp
-%%DATADIR%%/engine/graphics/icon.bmp
-%%DATADIR%%/engine/graphics/symbols.bmp
-%%DATADIR%%/engine/help/advance.txt
-%%DATADIR%%/engine/help/combat.txt
-%%DATADIR%%/engine/help/credits.txt
-%%DATADIR%%/engine/help/evoke.txt
-%%DATADIR%%/engine/help/macro.txt
-%%DATADIR%%/engine/help/modes.txt
-%%DATADIR%%/engine/help/morale.txt
-%%DATADIR%%/engine/help/movement.txt
-%%DATADIR%%/engine/help/parties.txt
-%%DATADIR%%/engine/help/rating.txt
-%%DATADIR%%/engine/help/stats.txt
-%%DATADIR%%/engine/help/tactics.txt
-%%DATADIR%%/engine/help/timing.txt
-%%DATADIR%%/engine/psybolts/psybolts.rdb
-%%DATADIR%%/scenario/careers/careers.rdb
-%%DATADIR%%/scenario/info/intro.txt
-%%DATADIR%%/scenario/info/scenario.rdb
-%%DATADIR%%/scenario/npcs/aliens.rdb
-%%DATADIR%%/scenario/npcs/beasts.rdb
-%%DATADIR%%/scenario/npcs/chaos.rdb
-%%DATADIR%%/scenario/npcs/deco.wca
-%%DATADIR%%/scenario/npcs/doomb.wca
-%%DATADIR%%/scenario/npcs/imperium.rdb
-%%DATADIR%%/scenario/npcs/rand_npc.wca
-%%DATADIR%%/scenario/npcs/rebels.rdb
-%%DATADIR%%/scenario/npcs/schweitz.wca
-%%DATADIR%%/scenario/objects/atad.rdb
-%%DATADIR%%/scenario/objects/bio.rdb
-%%DATADIR%%/scenario/objects/chaos.rdb
-%%DATADIR%%/scenario/objects/env.rdb
-%%DATADIR%%/scenario/objects/imperium.rdb
-%%DATADIR%%/scenario/objects/nimrod.rdb
-%%DATADIR%%/scenario/objects/ratkin.rdb
-%%DATADIR%%/scenario/race/female.nam
-%%DATADIR%%/scenario/race/male.nam
-%%DATADIR%%/scenario/race/race.rdb
-%%DATADIR%%/scenario/terrain/terrain.rdb
-%%DATADIR%%/scenario/user/keep.me
-%%DATADIR%%/scenario/world/h_cruor.wca
-%%DATADIR%%/scenario/world/world.rdb
- at dirrm %%DATADIR%%/scenario/world
- at dirrm %%DATADIR%%/scenario/user
- at dirrm %%DATADIR%%/scenario/terrain
- at dirrm %%DATADIR%%/scenario/race
- at dirrm %%DATADIR%%/scenario/objects
- at dirrm %%DATADIR%%/scenario/npcs
- at dirrm %%DATADIR%%/scenario/info
- at dirrm %%DATADIR%%/scenario/careers
- at dirrm %%DATADIR%%/scenario
- at dirrm %%DATADIR%%/engine/psybolts
- at dirrm %%DATADIR%%/engine/help
- at dirrm %%DATADIR%%/engine/graphics
- at dirrm %%DATADIR%%/engine/desc
- at dirrm %%DATADIR%%/engine/config
- at dirrm %%DATADIR%%/engine
+%%DATADIR%%/characters/scripts/bismarck.wca
+%%DATADIR%%/characters/scripts/fat_vince.wca
+%%DATADIR%%/characters/scripts/gregor.wca
+%%DATADIR%%/characters/scripts/guderian.wca
+%%DATADIR%%/characters/scripts/hive_lord.wca
+%%DATADIR%%/characters/scripts/institoris.wca
+%%DATADIR%%/characters/scripts/kurtz.wca
+%%DATADIR%%/characters/scripts/mammon.wca
+%%DATADIR%%/characters/scripts/mephisto.wca
+%%DATADIR%%/characters/scripts/random_recruitable.wca
+%%DATADIR%%/characters/scripts/schweitzer.wca
+%%DATADIR%%/characters/scripts/solomon.wca
+%%DATADIR%%/characters/scripts/travus.wca
+%%DATADIR%%/characters/devourers.rdb
+%%DATADIR%%/characters/dread_mines.rdb
+%%DATADIR%%/characters/hive_lords.rdb
+%%DATADIR%%/characters/hive_melkor.rdb
+%%DATADIR%%/characters/imperium.rdb
+%%DATADIR%%/characters/iron_gate.rdb
+%%DATADIR%%/dungeons/dread_mines.wca
+%%DATADIR%%/dungeons/hive_cruor.wca
+%%DATADIR%%/dungeons/hive_melkor.wca
+%%DATADIR%%/dungeons/iron_gate.wca
+%%DATADIR%%/dungeons/mephisto_fortress.wca
+%%DATADIR%%/galaxy/keep.me
+%%DATADIR%%/info/help/advance.txt
+%%DATADIR%%/info/help/character_attributes.rdb
+%%DATADIR%%/info/help/combat.txt
+%%DATADIR%%/info/help/evoke.txt
+%%DATADIR%%/info/help/macro.txt
+%%DATADIR%%/info/help/modes.txt
+%%DATADIR%%/info/help/morale.txt
+%%DATADIR%%/info/help/movement.txt
+%%DATADIR%%/info/help/object_attributes.rdb
+%%DATADIR%%/info/help/parties.txt
+%%DATADIR%%/info/help/perks.rdb
+%%DATADIR%%/info/help/powers.rdb
+%%DATADIR%%/info/help/stats.txt
+%%DATADIR%%/info/help/tactics.txt
+%%DATADIR%%/info/help/terrain_attributes.rdb
+%%DATADIR%%/info/help/timing.txt
+%%DATADIR%%/info/credits.txt
+%%DATADIR%%/info/intro.txt
+%%DATADIR%%/info/scenario.rdb
+%%DATADIR%%/objects/beasts.rdb
+%%DATADIR%%/objects/chaos.rdb
+%%DATADIR%%/objects/environment.rdb
+%%DATADIR%%/objects/imperium.rdb
+%%DATADIR%%/objects/plants.rdb
+%%DATADIR%%/objects/ratkin.rdb
+%%DATADIR%%/planets/proelium.rdb
+%%DATADIR%%/races/careers.rdb
+%%DATADIR%%/races/female.nam
+%%DATADIR%%/races/male.nam
+%%DATADIR%%/races/profile.rdb
+%%DATADIR%%/rules/factions.rdb
+%%DATADIR%%/rules/start.wca
+%%DATADIR%%/terrain/terrain.rdb
+%%DATADIR%%/ui/back.bmp
+%%DATADIR%%/ui/colours.rdb
+%%DATADIR%%/ui/cursor.bmp
+%%DATADIR%%/ui/font.bmp
+%%DATADIR%%/ui/gore.rdb
+%%DATADIR%%/ui/icon.bmp
+%%DATADIR%%/ui/keys.rdb
+ at dirrm %%DATADIR%%/ui
+ at dirrm %%DATADIR%%/terrain
+ at dirrm %%DATADIR%%/rules
+ at dirrm %%DATADIR%%/races
+ at dirrm %%DATADIR%%/planets
+ at dirrm %%DATADIR%%/objects
+ at dirrm %%DATADIR%%/info/help
+ at dirrm %%DATADIR%%/info
+ at dirrm %%DATADIR%%/galaxy
+ at dirrm %%DATADIR%%/dungeons
+ at dirrm %%DATADIR%%/characters/scripts
+ at dirrm %%DATADIR%%/characters
 @dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- wrogue.diff ends here ---

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



More information about the freebsd-ports-bugs mailing list