View | Details | Raw Unified | Return to bug 116334
Collapse All | Expand All

(-)wrogue/Makefile (-9 / +21 lines)
Lines 2-13 Link Here
2
# Date created:		2007-02-26
2
# Date created:		2007-02-26
3
# Whom:			Martin Tournoij <carpetsmoker@xs4all.nl>
3
# Whom:			Martin Tournoij <carpetsmoker@xs4all.nl>
4
#
4
#
5
# $Carpetsmoker: ports/games/wrogue/Makefile,v 1.3 2007/09/09 13:32:49 carpetsmoker Exp $
5
# $FreeBSD: ports/games/wrogue/Makefile,v 1.3 2007/05/19 20:07:51 flz Exp $
6
# $FreeBSD: ports/games/wrogue/Makefile,v 1.3 2007/05/19 20:07:51 flz Exp $
6
#
7
#
7
8
8
PORTNAME=	wrogue
9
PORTNAME=	wrogue
9
PORTVERSION=	0.7.5
10
PORTVERSION=	0.7.7b
10
PORTREVISION=	1
11
CATEGORIES=	games
11
CATEGORIES=	games
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	todoom
13
MASTER_SITE_SUBDIR=	todoom
Lines 23-33 Link Here
23
BUILD_WRKSRC=	${WRKSRC}/src
23
BUILD_WRKSRC=	${WRKSRC}/src
24
INSTALL_WRKSRC=	${WRKDIR}
24
INSTALL_WRKSRC=	${WRKDIR}
25
25
26
SUB_FILES=	unix.mak
27
SUB_LIST=	WRKSRC=${WRKSRC}
28
29
.include <bsd.port.pre.mk>
30
31
post-patch:
26
post-patch:
32
	@${REINPLACE_CMD} -e "s|-march=i586||; \
27
	@${REINPLACE_CMD} -e "s|-march=i586||; \
33
		s|gcc|${CC}|; \
28
		s|gcc|${CC}|; \
Lines 35-40 Link Here
35
	${WRKSRC}/src/unix.mak
30
	${WRKSRC}/src/unix.mak
36
31
37
	@${REINPLACE_CMD} -e "s|\./data/|${DATADIR}/|" \
32
	@${REINPLACE_CMD} -e "s|\./data/|${DATADIR}/|" \
38
		${WRKSRC}/src/unix/be_unix.c
33
		${WRKSRC}/src/platform/unix/pl_unix.c
34
35
do-install:
36
	${INSTALL_PROGRAM} ${WRKSRC}/wrogue ${PREFIX}/bin
37
	${MKDIR} ${DATADIR} ${DATADIR}/engine ${DATADIR}/scenario
38
.for dir in engine/config engine/desc engine/graphics engine/help \
39
	engine/psybolts scenario/careers scenario/info scenario/npcs \
40
	scenario/objects scenario/race scenario/terrain scenario/user scenario/world
41
	${MKDIR} ${DATADIR}/${dir}
42
	${INSTALL_DATA} ${WRKSRC}/data/${dir}/* ${DATADIR}/${dir}
43
.endfor
44
45
.if !defined(NOPORTDOCS)
46
	${MKDIR} ${DOCSDIR}
47
.for doc in changes.txt license.txt sc_guide.txt
48
	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
49
.endfor
50
.endif
39
51
40
.include <bsd.port.post.mk>
52
.include <bsd.port.mk>
(-)wrogue/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (wrogue-0.7.5.tar.bz2) = 98b0cd2edee02ecea1364c14d995941e
1
MD5 (wrogue-0.7.7b.tar.bz2) = 928d1e7bcf4531f15b7473d9e29d0544
2
SHA256 (wrogue-0.7.5.tar.bz2) = a2738a9c349a861e49f995fa44db046ce4173b51d8647b79ebebddbcaa6d167e
2
SHA256 (wrogue-0.7.7b.tar.bz2) = 07153d3c7c75278d5642685aabff66e8a72e07c5a4462e68827fc630828dac08
3
SIZE (wrogue-0.7.5.tar.bz2) = 321711
3
SIZE (wrogue-0.7.7b.tar.bz2) = 328556
(-)wrogue/files/unix.mak.in (-65 lines)
Lines 1-65 Link Here
1
INSTALL_DATA=/usr/bin/install -o root -g wheel -m 444
2
INSTALL_PROGRAM=/usr/bin/install -o root -g wheel -m 555
3
WRKSRC=%%WRKSRC%%
4
DATADIR=%%DATADIR%%
5
PREFIX=%%PREFIX%%
6
7
install:
8
	mkdir -p ${DATADIR} ${DATADIR}/charact ${DATADIR}/config ${DATADIR}/graphics \
9
	  ${DATADIR}/terrain ${DATADIR}/objects ${DATADIR}/text ${DATADIR}/user ${DATADIR}/world
10
11
	${INSTALL_PROGRAM} ${WRKSRC}/wrogue ${PREFIX}/bin/wrogue
12
13
	${INSTALL_DATA} ${WRKSRC}/data/charact/a_career.rdb ${DATADIR}/charact/a_career.rdb
14
	${INSTALL_DATA} ${WRKSRC}/data/charact/aliens.rdb ${DATADIR}/charact/aliens.rdb
15
	${INSTALL_DATA} ${WRKSRC}/data/charact/b_career.rdb ${DATADIR}/charact/b_career.rdb
16
	${INSTALL_DATA} ${WRKSRC}/data/charact/beasts.rdb ${DATADIR}/charact/beasts.rdb
17
	${INSTALL_DATA} ${WRKSRC}/data/charact/chaos.rdb ${DATADIR}/charact/chaos.rdb
18
	${INSTALL_DATA} ${WRKSRC}/data/charact/human_f.nam ${DATADIR}/charact/human_f.nam
19
	${INSTALL_DATA} ${WRKSRC}/data/charact/human_m.nam ${DATADIR}/charact/human_m.nam
20
	${INSTALL_DATA} ${WRKSRC}/data/charact/imperium.rdb ${DATADIR}/charact/imperium.rdb
21
	${INSTALL_DATA} ${WRKSRC}/data/charact/perks.rdb ${DATADIR}/charact/perks.rdb
22
	${INSTALL_DATA} ${WRKSRC}/data/charact/rebels.rdb ${DATADIR}/charact/rebels.rdb
23
	${INSTALL_DATA} ${WRKSRC}/data/config/keys.rdb ${DATADIR}/config/keys.rdb
24
	${INSTALL_DATA} ${WRKSRC}/data/config/options.rdb ${DATADIR}/config/options.rdb
25
	${INSTALL_DATA} ${WRKSRC}/data/graphics/back.bmp ${DATADIR}/graphics/back.bmp
26
	${INSTALL_DATA} ${WRKSRC}/data/graphics/cursor.bmp ${DATADIR}/graphics/cursor.bmp
27
	${INSTALL_DATA} ${WRKSRC}/data/graphics/icon.bmp ${DATADIR}/graphics/icon.bmp
28
	${INSTALL_DATA} ${WRKSRC}/data/graphics/logo.bmp ${DATADIR}/graphics/logo.bmp
29
	${INSTALL_DATA} ${WRKSRC}/data/graphics/symbols.bmp ${DATADIR}/graphics/symbols.bmp
30
	${INSTALL_DATA} ${WRKSRC}/data/objects/armours.rdb ${DATADIR}/objects/armours.rdb
31
	${INSTALL_DATA} ${WRKSRC}/data/objects/ccw.rdb ${DATADIR}/objects/ccw.rdb
32
	${INSTALL_DATA} ${WRKSRC}/data/objects/drugs.rdb ${DATADIR}/objects/drugs.rdb
33
	${INSTALL_DATA} ${WRKSRC}/data/objects/env.rdb ${DATADIR}/objects/env.rdb
34
	${INSTALL_DATA} ${WRKSRC}/data/objects/misc.rdb ${DATADIR}/objects/misc.rdb
35
	${INSTALL_DATA} ${WRKSRC}/data/objects/psybolts.rdb ${DATADIR}/objects/psybolts.rdb
36
	${INSTALL_DATA} ${WRKSRC}/data/objects/rcw.rdb ${DATADIR}/objects/rcw.rdb
37
	${INSTALL_DATA} ${WRKSRC}/data/terrain/terrain.rdb ${DATADIR}/terrain/terrain.rdb
38
	${INSTALL_DATA} ${WRKSRC}/data/text/advance.txt ${DATADIR}/text/advance.txt
39
	${INSTALL_DATA} ${WRKSRC}/data/text/combat.txt ${DATADIR}/text/combat.txt
40
	${INSTALL_DATA} ${WRKSRC}/data/text/credits.txt ${DATADIR}/text/credits.txt
41
	${INSTALL_DATA} ${WRKSRC}/data/text/evoke.txt ${DATADIR}/text/evoke.txt
42
	${INSTALL_DATA} ${WRKSRC}/data/text/hints.txt ${DATADIR}/text/hints.txt
43
	${INSTALL_DATA} ${WRKSRC}/data/text/intro.txt ${DATADIR}/text/intro.txt
44
	${INSTALL_DATA} ${WRKSRC}/data/text/macro.txt ${DATADIR}/text/macro.txt
45
	${INSTALL_DATA} ${WRKSRC}/data/text/modes.txt ${DATADIR}/text/modes.txt
46
	${INSTALL_DATA} ${WRKSRC}/data/text/movement.txt ${DATADIR}/text/movement.txt
47
	${INSTALL_DATA} ${WRKSRC}/data/text/objects.txt ${DATADIR}/text/objects.txt
48
	${INSTALL_DATA} ${WRKSRC}/data/text/parties.txt ${DATADIR}/text/parties.txt
49
	${INSTALL_DATA} ${WRKSRC}/data/text/powers.txt ${DATADIR}/text/powers.txt
50
	${INSTALL_DATA} ${WRKSRC}/data/text/stats.txt ${DATADIR}/text/stats.txt
51
	${INSTALL_DATA} ${WRKSRC}/data/text/status.txt ${DATADIR}/text/status.txt
52
	${INSTALL_DATA} ${WRKSRC}/data/text/tactics.txt ${DATADIR}/text/tactics.txt
53
	${INSTALL_DATA} ${WRKSRC}/data/text/terrain.txt ${DATADIR}/text/terrain.txt
54
	${INSTALL_DATA} ${WRKSRC}/data/text/timing.txt ${DATADIR}/text/timing.txt
55
	${INSTALL_DATA} ${WRKSRC}/data/user/keep.me ${DATADIR}/user/keep.me
56
	${INSTALL_DATA} ${WRKSRC}/data/world/aship.rdb ${DATADIR}/world/aship.rdb
57
	${INSTALL_DATA} ${WRKSRC}/data/world/dcave.rdb ${DATADIR}/world/dcave.rdb
58
	${INSTALL_DATA} ${WRKSRC}/data/world/fdoom.rdb ${DATADIR}/world/fdoom.rdb
59
	${INSTALL_DATA} ${WRKSRC}/data/world/h_cruor.rdb ${DATADIR}/world/h_cruor.rdb
60
	${INSTALL_DATA} ${WRKSRC}/data/world/h_melkor.rdb ${DATADIR}/world/h_melkor.rdb
61
	${INSTALL_DATA} ${WRKSRC}/data/world/lcave.rdb ${DATADIR}/world/lcave.rdb
62
	${INSTALL_DATA} ${WRKSRC}/data/world/mcave.rdb ${DATADIR}/world/mcave.rdb
63
	${INSTALL_DATA} ${WRKSRC}/data/world/scave.rdb ${DATADIR}/world/scave.rdb
64
	${INSTALL_DATA} ${WRKSRC}/data/world/wcave.rdb ${DATADIR}/world/wcave.rdb
65
	${INSTALL_DATA} ${WRKSRC}/data/world/world.rdb ${DATADIR}/world/world.rdb
(-)wrogue/pkg-plist (-61 / +70 lines)
Lines 1-63 Link Here
1
bin/wrogue
1
bin/wrogue
2
%%DATADIR%%/charact/a_career.rdb
2
%%PORTDOCS%%%%DOCSDIR%%/changes.txt
3
%%DATADIR%%/charact/aliens.rdb
3
%%PORTDOCS%%%%DOCSDIR%%/license.txt
4
%%DATADIR%%/charact/b_career.rdb
4
%%PORTDOCS%%%%DOCSDIR%%/sc_guide.txt
5
%%DATADIR%%/charact/beasts.rdb
5
%%DATADIR%%/engine/config/keys.rdb
6
%%DATADIR%%/charact/chaos.rdb
6
%%DATADIR%%/engine/config/options.rdb
7
%%DATADIR%%/charact/human_f.nam
7
%%DATADIR%%/engine/desc/charflag.rdb
8
%%DATADIR%%/charact/human_m.nam
8
%%DATADIR%%/engine/desc/ob_attr.rdb
9
%%DATADIR%%/charact/imperium.rdb
9
%%DATADIR%%/engine/desc/perks.rdb
10
%%DATADIR%%/charact/perks.rdb
10
%%DATADIR%%/engine/desc/powers.rdb
11
%%DATADIR%%/charact/rebels.rdb
11
%%DATADIR%%/engine/desc/tr_attr.rdb
12
%%DATADIR%%/config/keys.rdb
12
%%DATADIR%%/engine/graphics/back.bmp
13
%%DATADIR%%/config/options.rdb
13
%%DATADIR%%/engine/graphics/cursor.bmp
14
%%DATADIR%%/graphics/back.bmp
14
%%DATADIR%%/engine/graphics/icon.bmp
15
%%DATADIR%%/graphics/cursor.bmp
15
%%DATADIR%%/engine/graphics/symbols.bmp
16
%%DATADIR%%/graphics/icon.bmp
16
%%DATADIR%%/engine/help/advance.txt
17
%%DATADIR%%/graphics/logo.bmp
17
%%DATADIR%%/engine/help/combat.txt
18
%%DATADIR%%/graphics/symbols.bmp
18
%%DATADIR%%/engine/help/credits.txt
19
%%DATADIR%%/objects/armours.rdb
19
%%DATADIR%%/engine/help/evoke.txt
20
%%DATADIR%%/objects/ccw.rdb
20
%%DATADIR%%/engine/help/macro.txt
21
%%DATADIR%%/objects/drugs.rdb
21
%%DATADIR%%/engine/help/modes.txt
22
%%DATADIR%%/objects/env.rdb
22
%%DATADIR%%/engine/help/morale.txt
23
%%DATADIR%%/objects/misc.rdb
23
%%DATADIR%%/engine/help/movement.txt
24
%%DATADIR%%/objects/psybolts.rdb
24
%%DATADIR%%/engine/help/parties.txt
25
%%DATADIR%%/objects/rcw.rdb
25
%%DATADIR%%/engine/help/rating.txt
26
%%DATADIR%%/terrain/terrain.rdb
26
%%DATADIR%%/engine/help/stats.txt
27
%%DATADIR%%/text/advance.txt
27
%%DATADIR%%/engine/help/tactics.txt
28
%%DATADIR%%/text/combat.txt
28
%%DATADIR%%/engine/help/timing.txt
29
%%DATADIR%%/text/credits.txt
29
%%DATADIR%%/engine/psybolts/psybolts.rdb
30
%%DATADIR%%/text/evoke.txt
30
%%DATADIR%%/scenario/careers/careers.rdb
31
%%DATADIR%%/text/hints.txt
31
%%DATADIR%%/scenario/info/intro.txt
32
%%DATADIR%%/text/intro.txt
32
%%DATADIR%%/scenario/info/scenario.rdb
33
%%DATADIR%%/text/macro.txt
33
%%DATADIR%%/scenario/npcs/aliens.rdb
34
%%DATADIR%%/text/modes.txt
34
%%DATADIR%%/scenario/npcs/beasts.rdb
35
%%DATADIR%%/text/movement.txt
35
%%DATADIR%%/scenario/npcs/chaos.rdb
36
%%DATADIR%%/text/objects.txt
36
%%DATADIR%%/scenario/npcs/deco.wca
37
%%DATADIR%%/text/parties.txt
37
%%DATADIR%%/scenario/npcs/doomb.wca
38
%%DATADIR%%/text/powers.txt
38
%%DATADIR%%/scenario/npcs/imperium.rdb
39
%%DATADIR%%/text/stats.txt
39
%%DATADIR%%/scenario/npcs/rand_npc.wca
40
%%DATADIR%%/text/status.txt
40
%%DATADIR%%/scenario/npcs/rebels.rdb
41
%%DATADIR%%/text/tactics.txt
41
%%DATADIR%%/scenario/npcs/schweitz.wca
42
%%DATADIR%%/text/terrain.txt
42
%%DATADIR%%/scenario/objects/atad.rdb
43
%%DATADIR%%/text/timing.txt
43
%%DATADIR%%/scenario/objects/bio.rdb
44
%%DATADIR%%/user/keep.me
44
%%DATADIR%%/scenario/objects/chaos.rdb
45
%%DATADIR%%/world/aship.rdb
45
%%DATADIR%%/scenario/objects/env.rdb
46
%%DATADIR%%/world/dcave.rdb
46
%%DATADIR%%/scenario/objects/imperium.rdb
47
%%DATADIR%%/world/fdoom.rdb
47
%%DATADIR%%/scenario/objects/nimrod.rdb
48
%%DATADIR%%/world/h_cruor.rdb
48
%%DATADIR%%/scenario/objects/ratkin.rdb
49
%%DATADIR%%/world/h_melkor.rdb
49
%%DATADIR%%/scenario/race/female.nam
50
%%DATADIR%%/world/lcave.rdb
50
%%DATADIR%%/scenario/race/male.nam
51
%%DATADIR%%/world/mcave.rdb
51
%%DATADIR%%/scenario/race/race.rdb
52
%%DATADIR%%/world/scave.rdb
52
%%DATADIR%%/scenario/terrain/terrain.rdb
53
%%DATADIR%%/world/wcave.rdb
53
%%DATADIR%%/scenario/user/keep.me
54
%%DATADIR%%/world/world.rdb
54
%%DATADIR%%/scenario/world/h_cruor.wca
55
@dirrm %%DATADIR%%/charact
55
%%DATADIR%%/scenario/world/world.rdb
56
@dirrm %%DATADIR%%/config
56
@dirrm %%DATADIR%%/scenario/world
57
@dirrm %%DATADIR%%/graphics
57
@dirrm %%DATADIR%%/scenario/user
58
@dirrm %%DATADIR%%/objects
58
@dirrm %%DATADIR%%/scenario/terrain
59
@dirrm %%DATADIR%%/terrain
59
@dirrm %%DATADIR%%/scenario/race
60
@dirrm %%DATADIR%%/text
60
@dirrm %%DATADIR%%/scenario/objects
61
@dirrm %%DATADIR%%/user
61
@dirrm %%DATADIR%%/scenario/npcs
62
@dirrm %%DATADIR%%/world
62
@dirrm %%DATADIR%%/scenario/info
63
@dirrm %%DATADIR%%/scenario/careers
64
@dirrm %%DATADIR%%/scenario
65
@dirrm %%DATADIR%%/engine/psybolts
66
@dirrm %%DATADIR%%/engine/help
67
@dirrm %%DATADIR%%/engine/graphics
68
@dirrm %%DATADIR%%/engine/desc
69
@dirrm %%DATADIR%%/engine/config
70
@dirrm %%DATADIR%%/engine
63
@dirrm %%DATADIR%%
71
@dirrm %%DATADIR%%
72
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 116334