ports/76278: Update port: games/ifm to 5.1

KATO Tsuguru tkato432 at yahoo.com
Sat Jan 15 17:00:51 UTC 2005


>Number:         76278
>Category:       ports
>Synopsis:       Update port: games/ifm to 5.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 15 17:00:50 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.10-RELEASE-p5 i386
>Organization:
>Environment:
>Description:
- Update to version 5.1

New file:
files/patch-vars::src::regex.c

>How-To-Repeat:
>Fix:

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



More information about the freebsd-ports-bugs mailing list