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

(-)0verkill/Makefile (-31 / +19 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	0verkill
4
PORTNAME=	0verkill
5
PORTVERSION=	0.16
5
PORTVERSION=	0.16
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	http://artax.karlin.mff.cuni.cz/~brain/0verkill/release/
8
MASTER_SITES=	http://artax.karlin.mff.cuni.cz/~brain/0verkill/release/
9
EXTRACT_SUFX=	.tgz
9
EXTRACT_SUFX=	.tgz
Lines 15-65 Link Here
15
15
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
17
18
.if defined(WITHOUT_X11)
18
OPTIONS_DEFINE=	X11 DOCS
19
PLIST_SUB=	X11="@comment "
19
OPTIONS_DEFAULT=X11 DOCS
20
.else
21
USE_XORG=	xpm
22
CONFIGURE_ARGS+=	--with-x
23
PLIST_SUB=	X11=""
24
.endif
25
20
26
NO_STAGE=	yes
21
OPTIONS_SUB=	yes
27
pre-everything::
22
X11_USE=	XORG=xpm
28
.if !defined(WITHOUT_X11)
23
X11_CONFIGURE_WITH=	x
29
	@${ECHO_MSG}
30
	@${ECHO_MSG} "If you want to compile without X11 support,"
31
	@${ECHO_MSG} "hit Ctrl-C right now and use \"make WITHOUT_X11=yes\""
32
	@${ECHO_MSG}
33
.endif
34
24
25
.include <bsd.port.options.mk>
26
35
post-patch:
27
post-patch:
36
	@${REINPLACE_CMD} -e 's|data/|${DATADIR}/data/|g' ${WRKSRC}/cfg.h
28
	@${REINPLACE_CMD} -e 's|data/|${DATADIR}/data/|g' ${WRKSRC}/cfg.h
37
	@${REINPLACE_CMD} -e 's|grx/|${DATADIR}/grx/|g' ${WRKSRC}/data/*
38
	@${REINPLACE_CMD} -e 's|-O3 ||g ; \
29
	@${REINPLACE_CMD} -e 's|-O3 ||g ; \
39
		 s|gcc |\$$\(CC\) |g' ${WRKSRC}/Makefile.in
30
		 s|gcc |\$$\(CC\) |g' ${WRKSRC}/Makefile.in
40
31
41
do-install:
32
do-install:
42
	${INSTALL_PROGRAM} ${WRKSRC}/0verkill ${PREFIX}/bin
33
	${INSTALL_PROGRAM} ${WRKSRC}/0verkill ${STAGEDIR}${PREFIX}/bin
43
.for file in avi bot editor server test_server
34
.for file in avi bot editor server test_server
44
	${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin/0verkill-${file}
35
	${INSTALL_PROGRAM} ${WRKSRC}/${file} \
36
		${STAGEDIR}${PREFIX}/bin/0verkill-${file}
45
.endfor
37
.endfor
46
.if !defined(WITHOUT_X11)
38
.if ${PORT_OPTIONS:MX11}
47
	${INSTALL_PROGRAM} ${WRKSRC}/x0verkill ${PREFIX}/bin
39
	${INSTALL_PROGRAM} ${WRKSRC}/x0verkill ${STAGEDIR}${PREFIX}/bin
48
.for file in avi editor
40
.for file in avi editor
49
	${INSTALL_PROGRAM} ${WRKSRC}/x${file} ${PREFIX}/bin/x0verkill-${file}
41
	${INSTALL_PROGRAM} ${WRKSRC}/x${file} \
42
		${STAGEDIR}${PREFIX}/bin/x0verkill-${file}
50
.endfor
43
.endfor
51
.endif
44
.endif
52
	@${MKDIR} ${DATADIR}/data
45
.for dir in data grx
53
.for file in banner.dat level.dat sprites.dat *.sp *.dn *.st
46
	cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR}
54
	${INSTALL_DATA} ${WRKSRC}/data/${file} ${DATADIR}/data
55
.endfor
47
.endfor
56
	@${MKDIR} ${DATADIR}/grx
48
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
57
	${INSTALL_DATA} ${WRKSRC}/grx/* ${DATADIR}/grx
58
.if !defined(NOPORTDOCS)
59
	@${MKDIR} ${DOCSDIR}
60
.for file in AUTHORS README.html avi.txt bot.txt doc.html
49
.for file in AUTHORS README.html avi.txt bot.txt doc.html
61
	${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR}
50
	${INSTALL_DATA} ${WRKSRC}/doc/${file} ${STAGEDIR}${DOCSDIR}
62
.endfor
51
.endfor
63
.endif
64
52
65
.include <bsd.port.mk>
53
.include <bsd.port.mk>
(-)0verkill/files/patch-client.c (+26 lines)
Line 0 Link Here
1
--- client.c.orig	2001-12-16 12:26:38.000000000 +0300
2
+++ client.c	2013-11-17 11:40:44.755218781 +0400
3
@@ -191,9 +191,9 @@
4
 	unsigned char txt[256];
5
 
6
 #ifndef WIN32
7
-	sprintf(txt,"%s/%s",getenv("HOME"),CFG_FILE);
8
+	snprintf(txt,sizeof(txt),"%s/%s",getenv("HOME"),CFG_FILE);
9
 #else
10
-	sprintf(txt,"./%s",CFG_FILE);
11
+	snprintf(txt,sizeof(txt),"./%s",CFG_FILE);
12
 #endif
13
 	stream=fopen(txt,"r");
14
 	if (!stream)return;
15
@@ -223,9 +223,9 @@
16
 	unsigned char txt[256];
17
 
18
 #ifndef WIN32
19
-	sprintf(txt,"%s/%s",getenv("HOME"),CFG_FILE);
20
+	snprintf(txt,sizeof(txt),"%s/%s",getenv("HOME"),CFG_FILE);
21
 #else
22
-	sprintf(txt,"./%s",CFG_FILE);
23
+	snprintf(txt,sizeof(txt),"./%s",CFG_FILE);
24
 #endif
25
 	stream=fopen(txt,"w");
26
 	if (!stream)return;
(-)0verkill/files/patch-data.c (+20 lines)
Line 0 Link Here
1
--- data.c.orig	2013-11-17 11:25:40.820307151 +0400
2
+++ data.c	2013-11-17 11:27:32.743383408 +0400
3
@@ -460,7 +460,7 @@
4
 my_double can_go_x(my_double old_x,my_double new_x,int yh, int yl,unsigned char *flag)
5
 {
6
 	int x,y;
7
-	
8
+	if (yh<0) yh=0;
9
 	if (old_x==new_x+.5)
10
 	{
11
 		if(flag)*flag=0;
12
@@ -494,7 +494,7 @@
13
 my_double can_go_y(my_double old_y, my_double new_y,int xl, int xr,unsigned char *flag,unsigned char down_ladder)
14
 {
15
 	int x,y;
16
-	
17
+	if (xl<0) xl=0;
18
 	if (old_y==new_y){if(flag)*flag=0;return new_y;}
19
 	if(flag)*flag=1;
20
 	if (old_y<new_y)
(-)0verkill/files/patch-net.c (+20 lines)
Line 0 Link Here
1
--- net.c.orig	2001-12-15 20:51:50.000000000 +0300
2
+++ net.c	2013-11-17 11:19:18.535476607 +0400
3
@@ -78,12 +78,16 @@
4
 {
5
 	unsigned char *p;
6
 	int retval;
7
-	unsigned long crc;
8
+	unsigned int crc;
9
 	int s,r;
10
 	
11
 	p=mem_alloc(max_len+12);
12
 	if (!p)return -1;  /* not enough memory */
13
 	retval=recvfrom(fd,p,max_len+12,0,addr,addr_len);
14
+	if (retval<12) {
15
+		mem_free(p);
16
+		return -1;
17
+	}
18
 	memcpy(packet,p+12,max_len);
19
 	crc=p[0]+(p[1]<<8)+(p[2]<<16)+(p[3]<<24);
20
 	s=p[4]+(p[5]<<8)+(p[6]<<16)+(p[7]<<24);
(-)0verkill/files/patch-server.c (+33 lines)
Line 0 Link Here
1
--- server.c.orig	2001-12-16 18:18:45.000000000 +0300
2
+++ server.c	2013-11-24 22:37:06.306435317 +0400
3
@@ -907,6 +907,8 @@
4
 	packet[0]=P_MESSAGE;
5
 	if (!name){snprintf(packet+1,256,"%s",msg);len=strlen(msg)+1+1;}
6
 	else {snprintf(packet+1,256,"%s> %s",name,msg);len=strlen(name)+strlen(msg)+1+3;}
7
+	if (len > 255)
8
+		len = 255;
9
 	send_chunk_packet_to_player(packet,len,player);
10
 }
11
 
12
@@ -921,6 +923,8 @@
13
 	packet[0]=P_MESSAGE;
14
 	if (!name){snprintf(packet+1,255,"%s",msg);len=strlen(msg)+1+1;}
15
 	else {snprintf(packet+1,255,"%s> %s",name,msg);len=strlen(name)+strlen(msg)+1+3;}
16
+	if (len > 255)
17
+		len = 255;
18
 	for (p=&players;p->next;p=p->next)
19
 		if ((!not1||(&(p->next->member))!=not1)&&(!not2||(&(p->next->member))!=not2))
20
  			send_chunk_packet_to_player(packet,len,&(p->next->member));
21
@@ -1228,6 +1232,12 @@
22
 					send_packet(packet,2,(struct sockaddr*)(&client),0,last_player->member.id);
23
 					break;
24
 				}
25
+				if (strlen(packet+5) > MAX_NAME_LEN)
26
+				{
27
+					snprintf(txt,256,"Name too long, shortening it to %i characters\n",MAX_NAME_LEN);
28
+					message(txt,2);
29
+					packet[5+MAX_NAME_LEN]='\0';
30
+				}
31
 				find_birthplace(&x,&y);
32
 				if (add_player(packet[4],packet+5,&client,x,y)) /* failed to add player */
33
 				{
(-)0verkill/files/patch-sprite.c (+25 lines)
Line 0 Link Here
1
--- sprite.c.orig	2001-12-15 20:51:53.000000000 +0300
2
+++ sprite.c	2013-11-17 13:00:40.184048213 +0400
3
@@ -2,6 +2,7 @@
4
 #include <ctype.h>
5
 #include <stdlib.h>
6
 #include <stdio.h>
7
+#include <unistd.h>
8
 
9
 #ifndef WIN32
10
 #include "config.h"
11
@@ -188,6 +189,14 @@
12
  
13
 	if (!(f=fopen(filename,"rb")))
14
 	{
15
+		chdir(DATA_PATH);
16
+	}
17
+	if (!(f=fopen(filename,"rb")))
18
+	{
19
+		chdir(DATA_PATH "/../");
20
+	}
21
+	if (!(f=fopen(filename,"rb")))
22
+	{
23
 		unsigned char msg[256];
24
 		snprintf(msg,256,"Error opening file \"%s\"!\n",filename);
25
 		ERROR(msg);
(-)0verkill/pkg-descr (-1 / +1 lines)
Lines 8-11 Link Here
8
No one ever connected gushing blood with those innocent ASCII letters that were
8
No one ever connected gushing blood with those innocent ASCII letters that were
9
so utterly boring until recently, when 0verkill was released.
9
so utterly boring until recently, when 0verkill was released.
10
10
11
WWW:	http://artax.karlin.mff.cuni.cz/~brain/0verkill/
11
WWW: http://artax.karlin.mff.cuni.cz/~brain/0verkill/
(-)0verkill/pkg-plist (-247 / +247 lines)
Lines 7-256 Link Here
7
%%X11%%bin/x0verkill
7
%%X11%%bin/x0verkill
8
%%X11%%bin/x0verkill-avi
8
%%X11%%bin/x0verkill-avi
9
%%X11%%bin/x0verkill-editor
9
%%X11%%bin/x0verkill-editor
10
share/0verkill/data/banner.dat
10
%%DATADIR%%/data/banner.dat
11
share/0verkill/data/level.dat
11
%%DATADIR%%/data/level.dat
12
share/0verkill/data/sprites.dat
12
%%DATADIR%%/data/sprites.dat
13
share/0verkill/data/level1.dn
13
%%DATADIR%%/data/level1.dn
14
share/0verkill/data/level1.sp
14
%%DATADIR%%/data/level1.sp
15
share/0verkill/data/level1.st
15
%%DATADIR%%/data/level1.st
16
share/0verkill/data/level2.dn
16
%%DATADIR%%/data/level2.dn
17
share/0verkill/data/level2.sp
17
%%DATADIR%%/data/level2.sp
18
share/0verkill/data/level2.st
18
%%DATADIR%%/data/level2.st
19
share/0verkill/grx/0verkill.avi
19
%%DATADIR%%/grx/0verkill.avi
20
share/0verkill/grx/ackermann.avi
20
%%DATADIR%%/grx/ackermann.avi
21
share/0verkill/grx/altar.avi
21
%%DATADIR%%/grx/altar.avi
22
share/0verkill/grx/ammo.avi
22
%%DATADIR%%/grx/ammo.avi
23
share/0verkill/grx/anthrax.avi
23
%%DATADIR%%/grx/anthrax.avi
24
share/0verkill/grx/armor.avi
24
%%DATADIR%%/grx/armor.avi
25
share/0verkill/grx/barrel.avi
25
%%DATADIR%%/grx/barrel.avi
26
share/0verkill/grx/barrel_fire.avi
26
%%DATADIR%%/grx/barrel_fire.avi
27
share/0verkill/grx/bedna.avi
27
%%DATADIR%%/grx/bedna.avi
28
share/0verkill/grx/bedna_v.avi
28
%%DATADIR%%/grx/bedna_v.avi
29
share/0verkill/grx/bednarek.avi
29
%%DATADIR%%/grx/bednarek.avi
30
share/0verkill/grx/beer.avi
30
%%DATADIR%%/grx/beer.avi
31
share/0verkill/grx/beran.avi
31
%%DATADIR%%/grx/beran.avi
32
share/0verkill/grx/bici.avi
32
%%DATADIR%%/grx/bici.avi
33
share/0verkill/grx/biohazard.avi
33
%%DATADIR%%/grx/biohazard.avi
34
share/0verkill/grx/blood.avi
34
%%DATADIR%%/grx/blood.avi
35
share/0verkill/grx/bulge.avi
35
%%DATADIR%%/grx/bulge.avi
36
share/0verkill/grx/bullet.avi
36
%%DATADIR%%/grx/bullet.avi
37
share/0verkill/grx/bus.avi
37
%%DATADIR%%/grx/bus.avi
38
share/0verkill/grx/camel.avi
38
%%DATADIR%%/grx/camel.avi
39
share/0verkill/grx/cartridge.avi
39
%%DATADIR%%/grx/cartridge.avi
40
share/0verkill/grx/chain1.avi
40
%%DATADIR%%/grx/chain1.avi
41
share/0verkill/grx/chain2.avi
41
%%DATADIR%%/grx/chain2.avi
42
share/0verkill/grx/chain3.avi
42
%%DATADIR%%/grx/chain3.avi
43
share/0verkill/grx/closed.avi
43
%%DATADIR%%/grx/closed.avi
44
share/0verkill/grx/cloud.avi
44
%%DATADIR%%/grx/cloud.avi
45
share/0verkill/grx/corpse1.avi
45
%%DATADIR%%/grx/corpse1.avi
46
share/0verkill/grx/corpse2.avi
46
%%DATADIR%%/grx/corpse2.avi
47
share/0verkill/grx/corpse3.avi
47
%%DATADIR%%/grx/corpse3.avi
48
share/0verkill/grx/corpse4.avi
48
%%DATADIR%%/grx/corpse4.avi
49
share/0verkill/grx/corpse5.avi
49
%%DATADIR%%/grx/corpse5.avi
50
share/0verkill/grx/corpse6.avi
50
%%DATADIR%%/grx/corpse6.avi
51
share/0verkill/grx/corpse7.avi
51
%%DATADIR%%/grx/corpse7.avi
52
share/0verkill/grx/corpse8.avi
52
%%DATADIR%%/grx/corpse8.avi
53
share/0verkill/grx/corpse9.avi
53
%%DATADIR%%/grx/corpse9.avi
54
share/0verkill/grx/corpseA.avi
54
%%DATADIR%%/grx/corpseA.avi
55
share/0verkill/grx/corpseB.avi
55
%%DATADIR%%/grx/corpseB.avi
56
share/0verkill/grx/corpseC.avi
56
%%DATADIR%%/grx/corpseC.avi
57
share/0verkill/grx/corpseD.avi
57
%%DATADIR%%/grx/corpseD.avi
58
share/0verkill/grx/corpseE.avi
58
%%DATADIR%%/grx/corpseE.avi
59
share/0verkill/grx/corpseF.avi
59
%%DATADIR%%/grx/corpseF.avi
60
share/0verkill/grx/corpse_girl_1.avi
60
%%DATADIR%%/grx/corpse_girl_1.avi
61
share/0verkill/grx/corpse_girl_2.avi
61
%%DATADIR%%/grx/corpse_girl_2.avi
62
share/0verkill/grx/corpse_girl_3.avi
62
%%DATADIR%%/grx/corpse_girl_3.avi
63
share/0verkill/grx/corpse_girl_4.avi
63
%%DATADIR%%/grx/corpse_girl_4.avi
64
share/0verkill/grx/corpse_girl_5.avi
64
%%DATADIR%%/grx/corpse_girl_5.avi
65
share/0verkill/grx/corpse_girl_6.avi
65
%%DATADIR%%/grx/corpse_girl_6.avi
66
share/0verkill/grx/corpse_girl_7.avi
66
%%DATADIR%%/grx/corpse_girl_7.avi
67
share/0verkill/grx/corpse_girl_8.avi
67
%%DATADIR%%/grx/corpse_girl_8.avi
68
share/0verkill/grx/corpse_girl_9.avi
68
%%DATADIR%%/grx/corpse_girl_9.avi
69
share/0verkill/grx/corpse_girl_A.avi
69
%%DATADIR%%/grx/corpse_girl_A.avi
70
share/0verkill/grx/corpse_girl_B.avi
70
%%DATADIR%%/grx/corpse_girl_B.avi
71
share/0verkill/grx/corpse_girl_C.avi
71
%%DATADIR%%/grx/corpse_girl_C.avi
72
share/0verkill/grx/corpse_girl_D.avi
72
%%DATADIR%%/grx/corpse_girl_D.avi
73
share/0verkill/grx/corpse_girl_E.avi
73
%%DATADIR%%/grx/corpse_girl_E.avi
74
share/0verkill/grx/corpse_girl_F.avi
74
%%DATADIR%%/grx/corpse_girl_F.avi
75
share/0verkill/grx/corpse_girl_univ.avi
75
%%DATADIR%%/grx/corpse_girl_univ.avi
76
share/0verkill/grx/corpse_univ.avi
76
%%DATADIR%%/grx/corpse_univ.avi
77
share/0verkill/grx/cowboys.avi
77
%%DATADIR%%/grx/cowboys.avi
78
share/0verkill/grx/dekl.avi
78
%%DATADIR%%/grx/dekl.avi
79
share/0verkill/grx/domecek.avi
79
%%DATADIR%%/grx/domecek.avi
80
share/0verkill/grx/door.avi
80
%%DATADIR%%/grx/door.avi
81
share/0verkill/grx/dope.avi
81
%%DATADIR%%/grx/dope.avi
82
share/0verkill/grx/dvirka.avi
82
%%DATADIR%%/grx/dvirka.avi
83
share/0verkill/grx/erectus.avi
83
%%DATADIR%%/grx/erectus.avi
84
share/0verkill/grx/fan.avi
84
%%DATADIR%%/grx/fan.avi
85
share/0verkill/grx/favo.avi
85
%%DATADIR%%/grx/favo.avi
86
share/0verkill/grx/footboard.avi
86
%%DATADIR%%/grx/footboard.avi
87
share/0verkill/grx/forum.avi
87
%%DATADIR%%/grx/forum.avi
88
share/0verkill/grx/gentlemen.avi
88
%%DATADIR%%/grx/gentlemen.avi
89
share/0verkill/grx/girl1.avi
89
%%DATADIR%%/grx/girl1.avi
90
share/0verkill/grx/girl2.avi
90
%%DATADIR%%/grx/girl2.avi
91
share/0verkill/grx/girl3.avi
91
%%DATADIR%%/grx/girl3.avi
92
share/0verkill/grx/girl4.avi
92
%%DATADIR%%/grx/girl4.avi
93
share/0verkill/grx/girl5.avi
93
%%DATADIR%%/grx/girl5.avi
94
share/0verkill/grx/girl6.avi
94
%%DATADIR%%/grx/girl6.avi
95
share/0verkill/grx/girl7.avi
95
%%DATADIR%%/grx/girl7.avi
96
share/0verkill/grx/girl8.avi
96
%%DATADIR%%/grx/girl8.avi
97
share/0verkill/grx/girl9.avi
97
%%DATADIR%%/grx/girl9.avi
98
share/0verkill/grx/girlA.avi
98
%%DATADIR%%/grx/girlA.avi
99
share/0verkill/grx/girlB.avi
99
%%DATADIR%%/grx/girlB.avi
100
share/0verkill/grx/girlC.avi
100
%%DATADIR%%/grx/girlC.avi
101
share/0verkill/grx/girlD.avi
101
%%DATADIR%%/grx/girlD.avi
102
share/0verkill/grx/girlE.avi
102
%%DATADIR%%/grx/girlE.avi
103
share/0verkill/grx/girlF.avi
103
%%DATADIR%%/grx/girlF.avi
104
share/0verkill/grx/girl_univ.avi
104
%%DATADIR%%/grx/girl_univ.avi
105
share/0verkill/grx/grave1.avi
105
%%DATADIR%%/grx/grave1.avi
106
share/0verkill/grx/grave2.avi
106
%%DATADIR%%/grx/grave2.avi
107
share/0verkill/grx/grave3.avi
107
%%DATADIR%%/grx/grave3.avi
108
share/0verkill/grx/grenade.avi
108
%%DATADIR%%/grx/grenade.avi
109
share/0verkill/grx/grenades.avi
109
%%DATADIR%%/grx/grenades.avi
110
share/0verkill/grx/guitarist1.avi
110
%%DATADIR%%/grx/guitarist1.avi
111
share/0verkill/grx/guitarist2.avi
111
%%DATADIR%%/grx/guitarist2.avi
112
share/0verkill/grx/guitarist3.avi
112
%%DATADIR%%/grx/guitarist3.avi
113
share/0verkill/grx/gun.avi
113
%%DATADIR%%/grx/gun.avi
114
share/0verkill/grx/hajzl.avi
114
%%DATADIR%%/grx/hajzl.avi
115
share/0verkill/grx/hajzlik.avi
115
%%DATADIR%%/grx/hajzlik.avi
116
share/0verkill/grx/hellslime.avi
116
%%DATADIR%%/grx/hellslime.avi
117
share/0verkill/grx/hero1.avi
117
%%DATADIR%%/grx/hero1.avi
118
share/0verkill/grx/hero2.avi
118
%%DATADIR%%/grx/hero2.avi
119
share/0verkill/grx/hero3.avi
119
%%DATADIR%%/grx/hero3.avi
120
share/0verkill/grx/hero4.avi
120
%%DATADIR%%/grx/hero4.avi
121
share/0verkill/grx/hero5.avi
121
%%DATADIR%%/grx/hero5.avi
122
share/0verkill/grx/hero6.avi
122
%%DATADIR%%/grx/hero6.avi
123
share/0verkill/grx/hero7.avi
123
%%DATADIR%%/grx/hero7.avi
124
share/0verkill/grx/hero8.avi
124
%%DATADIR%%/grx/hero8.avi
125
share/0verkill/grx/hero9.avi
125
%%DATADIR%%/grx/hero9.avi
126
share/0verkill/grx/heroA.avi
126
%%DATADIR%%/grx/heroA.avi
127
share/0verkill/grx/heroB.avi
127
%%DATADIR%%/grx/heroB.avi
128
share/0verkill/grx/heroC.avi
128
%%DATADIR%%/grx/heroC.avi
129
share/0verkill/grx/heroD.avi
129
%%DATADIR%%/grx/heroD.avi
130
share/0verkill/grx/heroE.avi
130
%%DATADIR%%/grx/heroE.avi
131
share/0verkill/grx/heroF.avi
131
%%DATADIR%%/grx/heroF.avi
132
share/0verkill/grx/hero_univ.avi
132
%%DATADIR%%/grx/hero_univ.avi
133
share/0verkill/grx/heute.avi
133
%%DATADIR%%/grx/heute.avi
134
share/0verkill/grx/hit.avi
134
%%DATADIR%%/grx/hit.avi
135
share/0verkill/grx/hlina.avi
135
%%DATADIR%%/grx/hlina.avi
136
share/0verkill/grx/hook.avi
136
%%DATADIR%%/grx/hook.avi
137
share/0verkill/grx/humpolec.avi
137
%%DATADIR%%/grx/humpolec.avi
138
share/0verkill/grx/kamelky.avi
138
%%DATADIR%%/grx/kamelky.avi
139
share/0verkill/grx/kanal.avi
139
%%DATADIR%%/grx/kanal.avi
140
share/0verkill/grx/klesani.avi
140
%%DATADIR%%/grx/klesani.avi
141
share/0verkill/grx/koleje.avi
141
%%DATADIR%%/grx/koleje.avi
142
share/0verkill/grx/kotel.avi
142
%%DATADIR%%/grx/kotel.avi
143
share/0verkill/grx/kotelna.avi
143
%%DATADIR%%/grx/kotelna.avi
144
share/0verkill/grx/kotelnik.avi
144
%%DATADIR%%/grx/kotelnik.avi
145
share/0verkill/grx/koubek.avi
145
%%DATADIR%%/grx/koubek.avi
146
share/0verkill/grx/krovi.avi
146
%%DATADIR%%/grx/krovi.avi
147
share/0verkill/grx/ladder.avi
147
%%DATADIR%%/grx/ladder.avi
148
share/0verkill/grx/ladies.avi
148
%%DATADIR%%/grx/ladies.avi
149
share/0verkill/grx/lamp1.avi
149
%%DATADIR%%/grx/lamp1.avi
150
share/0verkill/grx/lamp2.avi
150
%%DATADIR%%/grx/lamp2.avi
151
share/0verkill/grx/lamp3.avi
151
%%DATADIR%%/grx/lamp3.avi
152
share/0verkill/grx/lava.avi
152
%%DATADIR%%/grx/lava.avi
153
share/0verkill/grx/lava1.avi
153
%%DATADIR%%/grx/lava1.avi
154
share/0verkill/grx/lava2.avi
154
%%DATADIR%%/grx/lava2.avi
155
share/0verkill/grx/lebzhnaty.avi
155
%%DATADIR%%/grx/lebzhnaty.avi
156
share/0verkill/grx/links.avi
156
%%DATADIR%%/grx/links.avi
157
share/0verkill/grx/liqory.avi
157
%%DATADIR%%/grx/liqory.avi
158
share/0verkill/grx/make_hero
158
%%DATADIR%%/grx/make_hero
159
share/0verkill/grx/mar.avi
159
%%DATADIR%%/grx/mar.avi
160
share/0verkill/grx/medikit.avi
160
%%DATADIR%%/grx/medikit.avi
161
share/0verkill/grx/melasa.avi
161
%%DATADIR%%/grx/melasa.avi
162
share/0verkill/grx/mess.avi
162
%%DATADIR%%/grx/mess.avi
163
share/0verkill/grx/mess1.avi
163
%%DATADIR%%/grx/mess1.avi
164
share/0verkill/grx/mess2.avi
164
%%DATADIR%%/grx/mess2.avi
165
share/0verkill/grx/mess3.avi
165
%%DATADIR%%/grx/mess3.avi
166
share/0verkill/grx/mess4.avi
166
%%DATADIR%%/grx/mess4.avi
167
share/0verkill/grx/metro.avi
167
%%DATADIR%%/grx/metro.avi
168
share/0verkill/grx/noise.avi
168
%%DATADIR%%/grx/noise.avi
169
share/0verkill/grx/nosmoking.avi
169
%%DATADIR%%/grx/nosmoking.avi
170
share/0verkill/grx/ohrada.avi
170
%%DATADIR%%/grx/ohrada.avi
171
share/0verkill/grx/okno.avi
171
%%DATADIR%%/grx/okno.avi
172
share/0verkill/grx/para.avi
172
%%DATADIR%%/grx/para.avi
173
share/0verkill/grx/perm.avi
173
%%DATADIR%%/grx/perm.avi
174
share/0verkill/grx/petice.avi
174
%%DATADIR%%/grx/petice.avi
175
share/0verkill/grx/pi.avi
175
%%DATADIR%%/grx/pi.avi
176
share/0verkill/grx/pillar.avi
176
%%DATADIR%%/grx/pillar.avi
177
share/0verkill/grx/pipe.avi
177
%%DATADIR%%/grx/pipe.avi
178
share/0verkill/grx/pipe1.avi
178
%%DATADIR%%/grx/pipe1.avi
179
share/0verkill/grx/pipe2.avi
179
%%DATADIR%%/grx/pipe2.avi
180
share/0verkill/grx/pipe3.avi
180
%%DATADIR%%/grx/pipe3.avi
181
share/0verkill/grx/pipe4.avi
181
%%DATADIR%%/grx/pipe4.avi
182
share/0verkill/grx/pivrnec.avi
182
%%DATADIR%%/grx/pivrnec.avi
183
share/0verkill/grx/podium.avi
183
%%DATADIR%%/grx/podium.avi
184
share/0verkill/grx/podlaha.avi
184
%%DATADIR%%/grx/podlaha.avi
185
share/0verkill/grx/prkno.avi
185
%%DATADIR%%/grx/prkno.avi
186
share/0verkill/grx/pruhonice.avi
186
%%DATADIR%%/grx/pruhonice.avi
187
share/0verkill/grx/pub.avi
187
%%DATADIR%%/grx/pub.avi
188
share/0verkill/grx/pumping.avi
188
%%DATADIR%%/grx/pumping.avi
189
share/0verkill/grx/pytlak.avi
189
%%DATADIR%%/grx/pytlak.avi
190
share/0verkill/grx/radioactive.avi
190
%%DATADIR%%/grx/radioactive.avi
191
share/0verkill/grx/raid.avi
191
%%DATADIR%%/grx/raid.avi
192
share/0verkill/grx/raidrekl.avi
192
%%DATADIR%%/grx/raidrekl.avi
193
share/0verkill/grx/rampa.avi
193
%%DATADIR%%/grx/rampa.avi
194
share/0verkill/grx/reklama.avi
194
%%DATADIR%%/grx/reklama.avi
195
share/0verkill/grx/rg6.avi
195
%%DATADIR%%/grx/rg6.avi
196
share/0verkill/grx/rifle.avi
196
%%DATADIR%%/grx/rifle.avi
197
share/0verkill/grx/rocket.avi
197
%%DATADIR%%/grx/rocket.avi
198
share/0verkill/grx/rough.avi
198
%%DATADIR%%/grx/rough.avi
199
share/0verkill/grx/schody1l.avi
199
%%DATADIR%%/grx/schody1l.avi
200
share/0verkill/grx/schody1r.avi
200
%%DATADIR%%/grx/schody1r.avi
201
share/0verkill/grx/schodyl.avi
201
%%DATADIR%%/grx/schodyl.avi
202
share/0verkill/grx/schodyr.avi
202
%%DATADIR%%/grx/schodyr.avi
203
share/0verkill/grx/shell.avi
203
%%DATADIR%%/grx/shell.avi
204
share/0verkill/grx/shells.avi
204
%%DATADIR%%/grx/shells.avi
205
share/0verkill/grx/shotgun.avi
205
%%DATADIR%%/grx/shotgun.avi
206
share/0verkill/grx/shrapnel1.avi
206
%%DATADIR%%/grx/shrapnel1.avi
207
share/0verkill/grx/shrapnel10.avi
207
%%DATADIR%%/grx/shrapnel10.avi
208
share/0verkill/grx/shrapnel2.avi
208
%%DATADIR%%/grx/shrapnel2.avi
209
share/0verkill/grx/shrapnel3.avi
209
%%DATADIR%%/grx/shrapnel3.avi
210
share/0verkill/grx/shrapnel4.avi
210
%%DATADIR%%/grx/shrapnel4.avi
211
share/0verkill/grx/shrapnel5.avi
211
%%DATADIR%%/grx/shrapnel5.avi
212
share/0verkill/grx/shrapnel6.avi
212
%%DATADIR%%/grx/shrapnel6.avi
213
share/0verkill/grx/shrapnel7.avi
213
%%DATADIR%%/grx/shrapnel7.avi
214
share/0verkill/grx/shrapnel8.avi
214
%%DATADIR%%/grx/shrapnel8.avi
215
share/0verkill/grx/shrapnel9.avi
215
%%DATADIR%%/grx/shrapnel9.avi
216
share/0verkill/grx/skull.avi
216
%%DATADIR%%/grx/skull.avi
217
share/0verkill/grx/slug.avi
217
%%DATADIR%%/grx/slug.avi
218
share/0verkill/grx/smoker.avi
218
%%DATADIR%%/grx/smoker.avi
219
share/0verkill/grx/sshell.avi
219
%%DATADIR%%/grx/sshell.avi
220
share/0verkill/grx/stone.avi
220
%%DATADIR%%/grx/stone.avi
221
share/0verkill/grx/stone1.avi
221
%%DATADIR%%/grx/stone1.avi
222
share/0verkill/grx/stone2.avi
222
%%DATADIR%%/grx/stone2.avi
223
share/0verkill/grx/stone3.avi
223
%%DATADIR%%/grx/stone3.avi
224
share/0verkill/grx/stone_steps_l.avi
224
%%DATADIR%%/grx/stone_steps_l.avi
225
share/0verkill/grx/stone_steps_r.avi
225
%%DATADIR%%/grx/stone_steps_r.avi
226
share/0verkill/grx/sugar.avi
226
%%DATADIR%%/grx/sugar.avi
227
share/0verkill/grx/svab.avi
227
%%DATADIR%%/grx/svab.avi
228
share/0verkill/grx/swing_lamp.avi
228
%%DATADIR%%/grx/swing_lamp.avi
229
share/0verkill/grx/tabule.avi
229
%%DATADIR%%/grx/tabule.avi
230
share/0verkill/grx/tnt.avi
230
%%DATADIR%%/grx/tnt.avi
231
share/0verkill/grx/toadstool.avi
231
%%DATADIR%%/grx/toadstool.avi
232
share/0verkill/grx/traverza.avi
232
%%DATADIR%%/grx/traverza.avi
233
share/0verkill/grx/traverza1.avi
233
%%DATADIR%%/grx/traverza1.avi
234
share/0verkill/grx/traverza2.avi
234
%%DATADIR%%/grx/traverza2.avi
235
share/0verkill/grx/u_kuceru.avi
235
%%DATADIR%%/grx/u_kuceru.avi
236
share/0verkill/grx/uhli.avi
236
%%DATADIR%%/grx/uhli.avi
237
share/0verkill/grx/uzi.avi
237
%%DATADIR%%/grx/uzi.avi
238
share/0verkill/grx/vetrak.avi
238
%%DATADIR%%/grx/vetrak.avi
239
share/0verkill/grx/waltr.avi
239
%%DATADIR%%/grx/waltr.avi
240
share/0verkill/grx/water.avi
240
%%DATADIR%%/grx/water.avi
241
share/0verkill/grx/zabradli.avi
241
%%DATADIR%%/grx/zabradli.avi
242
share/0verkill/grx/zarivka.avi
242
%%DATADIR%%/grx/zarivka.avi
243
share/0verkill/grx/zebrik2.avi
243
%%DATADIR%%/grx/zebrik2.avi
244
share/0verkill/grx/zed.avi
244
%%DATADIR%%/grx/zed.avi
245
share/0verkill/grx/zed2.avi
245
%%DATADIR%%/grx/zed2.avi
246
share/0verkill/grx/zed3.avi
246
%%DATADIR%%/grx/zed3.avi
247
share/0verkill/grx/zpevak.avi
247
%%DATADIR%%/grx/zpevak.avi
248
%%PORTDOCS%%share/doc/0verkill/AUTHORS
248
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
249
%%PORTDOCS%%share/doc/0verkill/README.html
249
%%PORTDOCS%%%%DOCSDIR%%/README.html
250
%%PORTDOCS%%share/doc/0verkill/avi.txt
250
%%PORTDOCS%%%%DOCSDIR%%/avi.txt
251
%%PORTDOCS%%share/doc/0verkill/bot.txt
251
%%PORTDOCS%%%%DOCSDIR%%/bot.txt
252
%%PORTDOCS%%share/doc/0verkill/doc.html
252
%%PORTDOCS%%%%DOCSDIR%%/doc.html
253
%%PORTDOCS%%@dirrm share/doc/0verkill
253
%%PORTDOCS%%@dirrm %%DOCSDIR%%
254
@dirrm share/0verkill/grx
254
@dirrm %%DATADIR%%/grx
255
@dirrm share/0verkill/data
255
@dirrm %%DATADIR%%/data
256
@dirrm share/0verkill
256
@dirrm %%DATADIR%%

Return to bug 184252