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

(-)games/ifm/Makefile (-7 / +9 lines)
Lines 6-19 Link Here
6
#
6
#
7
7
8
PORTNAME=	ifm
8
PORTNAME=	ifm
9
PORTVERSION=	5.0
9
PORTVERSION=	5.1
10
CATEGORIES=	games tk84
10
CATEGORIES=	games tk84
11
MASTER_SITES=	ftp://ftp.ifarchive.org/if-archive/mapping-tools/ \
11
MASTER_SITES=	http://www.ifarchive.org/%SUBDIR%/ \
12
		ftp://www.plover.net/if-archive/mapping-tools/ \
12
		ftp://ftp.ifarchive.org/%SUBDIR%/ \
13
		ftp://ftp.guetech.org/if-archive/mapping-tools/ \
13
		ftp://www.plover.net/%SUBDIR%/ \
14
		ftp://mirror.holmoak.co.uk/if-archive/mapping-tools/ \
14
		ftp://ftp.guetech.org/%SUBDIR%/ \
15
		ftp://ftp.funet.fi/pub/misc/if-archive/mapping-tools/ \
15
		ftp://mirror.holmoak.co.uk/%SUBDIR%/ \
16
		ftp://wuarchive.wustl.edu/doc/misc/if-archive/mapping-tools/
16
		ftp://ftp.funet.fi/pub/misc/%SUBDIR%/ \
17
		ftp://wuarchive.wustl.edu/doc/misc/%SUBDIR%/
18
MASTER_SITE_SUBDIR=	if-archive/mapping-tools
17
19
18
MAINTAINER=	ports@FreeBSD.org
20
MAINTAINER=	ports@FreeBSD.org
19
COMMENT=	Interactive Fiction mapper and walkthrough generator
21
COMMENT=	Interactive Fiction mapper and walkthrough generator
(-)games/ifm/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (ifm-5.0.tar.gz) = b982b097e61a7af802b67630996ba743
1
MD5 (ifm-5.1.tar.gz) = b6ed1f7ba02d27939cc6fab21c134c79
2
SIZE (ifm-5.0.tar.gz) = 1227074
2
SIZE (ifm-5.1.tar.gz) = 1357023
(-)games/ifm/files/patch-vars::src::regex.c (+29 lines)
Line 0 Link Here
1
--- vars/src/regex.c.orig	Fri Dec  3 16:43:02 2004
2
+++ vars/src/regex.c	Fri Jan 14 23:10:53 2005
3
@@ -57,7 +57,7 @@
4
 
5
 /* For platform which support the ISO C amendement 1 functionality we
6
    support user defined character classes.  */
7
-#if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)
8
+#if !defined(__FreeBSD__) && (defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H))
9
 # include <wctype.h>
10
 # include <wchar.h>
11
 #endif
12
@@ -1690,7 +1690,7 @@
13
        } 								\
14
     }
15
 
16
-#if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)
17
+#if !defined(__FreeBSD__) && (defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H))
18
 /* The GNU C library provides support for user-defined character classes
19
    and the functions from ISO C amendement 1.  */
20
 # ifdef CHARCLASS_NAME_MAX
21
@@ -2190,7 +2190,7 @@
22
                        the leading `:' and `[' (but set bits for them).  */
23
                     if (c == ':' && *p == ']')
24
                       {
25
-#if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)
26
+#if !defined(__FreeBSD__) && (defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H))
27
                         boolean is_lower = STREQ (str, "lower");
28
                         boolean is_upper = STREQ (str, "upper");
29
 			wctype_t wt;
(-)games/ifm/pkg-descr (+2 lines)
Lines 15-17 Link Here
15
The Ifm task commands, if used, allow you to specify the order in which
15
The Ifm task commands, if used, allow you to specify the order in which
16
game-solving tasks must be done.  The Ifm program can then calculate and
16
game-solving tasks must be done.  The Ifm program can then calculate and
17
print different styles of walkthrough for the game.
17
print different styles of walkthrough for the game.
18
19
WWW: http://www.sentex.net/~dchapes/ifm/
(-)games/ifm/pkg-plist (-2 / +9 lines)
Lines 3-9 Link Here
3
bin/ifm2tex
3
bin/ifm2tex
4
bin/scr2ifm
4
bin/scr2ifm
5
bin/tkifm
5
bin/tkifm
6
lib/ifm/gpp
6
%%PORTDOCS%%%%DOCSDIR%%/html/WARNINGS
7
%%PORTDOCS%%%%DOCSDIR%%/html/WARNINGS
8
%%PORTDOCS%%%%DOCSDIR%%/html/contents.gif
7
%%PORTDOCS%%%%DOCSDIR%%/html/contents.png
9
%%PORTDOCS%%%%DOCSDIR%%/html/contents.png
8
%%PORTDOCS%%%%DOCSDIR%%/html/footnode.htm
10
%%PORTDOCS%%%%DOCSDIR%%/html/footnode.htm
9
%%PORTDOCS%%%%DOCSDIR%%/html/ifm.css
11
%%PORTDOCS%%%%DOCSDIR%%/html/ifm.css
Lines 19-24 Link Here
19
%%PORTDOCS%%%%DOCSDIR%%/html/index.htm
21
%%PORTDOCS%%%%DOCSDIR%%/html/index.htm
20
%%PORTDOCS%%%%DOCSDIR%%/html/internals.pl
22
%%PORTDOCS%%%%DOCSDIR%%/html/internals.pl
21
%%PORTDOCS%%%%DOCSDIR%%/html/labels.pl
23
%%PORTDOCS%%%%DOCSDIR%%/html/labels.pl
24
%%PORTDOCS%%%%DOCSDIR%%/html/next.gif
22
%%PORTDOCS%%%%DOCSDIR%%/html/next.png
25
%%PORTDOCS%%%%DOCSDIR%%/html/next.png
23
%%PORTDOCS%%%%DOCSDIR%%/html/node1.htm
26
%%PORTDOCS%%%%DOCSDIR%%/html/node1.htm
24
%%PORTDOCS%%%%DOCSDIR%%/html/node10.htm
27
%%PORTDOCS%%%%DOCSDIR%%/html/node10.htm
Lines 31-43 Link Here
31
%%PORTDOCS%%%%DOCSDIR%%/html/node7.htm
34
%%PORTDOCS%%%%DOCSDIR%%/html/node7.htm
32
%%PORTDOCS%%%%DOCSDIR%%/html/node8.htm
35
%%PORTDOCS%%%%DOCSDIR%%/html/node8.htm
33
%%PORTDOCS%%%%DOCSDIR%%/html/node9.htm
36
%%PORTDOCS%%%%DOCSDIR%%/html/node9.htm
37
%%PORTDOCS%%%%DOCSDIR%%/html/nx_grp_g.gif
34
%%PORTDOCS%%%%DOCSDIR%%/html/nx_grp_g.png
38
%%PORTDOCS%%%%DOCSDIR%%/html/nx_grp_g.png
39
%%PORTDOCS%%%%DOCSDIR%%/html/prev.gif
35
%%PORTDOCS%%%%DOCSDIR%%/html/prev.png
40
%%PORTDOCS%%%%DOCSDIR%%/html/prev.png
41
%%PORTDOCS%%%%DOCSDIR%%/html/prev_g.gif
36
%%PORTDOCS%%%%DOCSDIR%%/html/prev_g.png
42
%%PORTDOCS%%%%DOCSDIR%%/html/prev_g.png
43
%%PORTDOCS%%%%DOCSDIR%%/html/up.gif
37
%%PORTDOCS%%%%DOCSDIR%%/html/up.png
44
%%PORTDOCS%%%%DOCSDIR%%/html/up.png
45
%%PORTDOCS%%%%DOCSDIR%%/html/up_g.gif
38
%%PORTDOCS%%%%DOCSDIR%%/html/up_g.png
46
%%PORTDOCS%%%%DOCSDIR%%/html/up_g.png
39
%%PORTDOCS%%%%DOCSDIR%%/ifm.pdf
47
%%PORTDOCS%%%%DOCSDIR%%/ifm.pdf
40
lib/ifm/gpp
41
%%DATADIR%%/helvetica.ifm
48
%%DATADIR%%/helvetica.ifm
42
%%DATADIR%%/ifm-color.ifm
49
%%DATADIR%%/ifm-color.ifm
43
%%DATADIR%%/ifm-compat.ifm
50
%%DATADIR%%/ifm-compat.ifm
Lines 49-54 Link Here
49
%%DATADIR%%/special.ifm
56
%%DATADIR%%/special.ifm
50
%%DATADIR%%/verbose.ifm
57
%%DATADIR%%/verbose.ifm
51
@dirrm %%DATADIR%%
58
@dirrm %%DATADIR%%
52
@dirrm lib/ifm
53
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
59
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
54
%%PORTDOCS%%@dirrm %%DOCSDIR%%
60
%%PORTDOCS%%@dirrm %%DOCSDIR%%
61
@dirrm lib/ifm

Return to bug 76278