FreeBSD Bugzilla – Attachment 49206 Details for
Bug 75213
[PATCH] games/inform : upgrade to 6.30, lib 6.11, DM4
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
inform-diff
inform-diff (text/plain), 17.61 KB, created by
Joel Ray Holveck
on 2004-12-18 07:10:10 UTC
(
hide
)
Description:
inform-diff
Filename:
MIME Type:
Creator:
Joel Ray Holveck
Created:
2004-12-18 07:10:10 UTC
Size:
17.61 KB
patch
obsolete
>diff -ruN inform.old/Makefile inform/Makefile >--- inform.old/Makefile Sat Apr 24 05:06:03 2004 >+++ inform/Makefile Fri Dec 17 22:41:40 2004 >@@ -6,67 +6,51 @@ > # > > PORTNAME= inform >-PORTVERSION= 6.21 >+PORTVERSION= 6.30 > CATEGORIES= games > MASTER_SITES= ftp://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/source/ \ > ftp://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/library/ >-DISTFILES= inform621_source.zip inform_library610.zip >+DISTFILES= inform630_source.zip inform_library611.zip > > MAINTAINER= mph@freebsd.org > COMMENT= Compiler for producing text adventure games > > .if !defined(NOPORTDOCS) >-MASTER_SITES+= ftp://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/old/ >-DISTFILES+= designers_manual_html.zip >+MASTER_SITES+= ftp://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/ >+DISTFILES+= designers_manual_4.zip > .endif > > DIST_SUBDIR= inform > NO_WRKSUBDIR= yes > >-EXTRACT_ONLY= inform621_source.zip >+EXTRACT_ONLY= inform630_source.zip > USE_ZIP= yes > BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip > >-# I can hardly believe it, but the ".c" and ".h" extensions are >-# not present on the source files. > post-extract: >- @${MV} ${WRKSRC}/header ${WRKSRC}/header.h >-.for file in arrays asm bpatch chars directs errors expressc expressp \ >- files inform lexer linker memory objects states symbols syntax \ >- tables text veneer verbs >- @${MV} ${WRKSRC}/${file} ${WRKSRC}/${file}.c >-.endfor > @${CP} ${FILESDIR}/Makefile.inform ${WRKSRC}/Makefile > >-# Install the library files in ${PREFIX}/share/inform. The compiler >-# is configured to use extensions under Unix, so we need to tack ".h" >-# onto each filename. Set perms and ownership, because they're odd in >-# the archive. Many games include "VerbLib" instead of "Verblib" so >-# make a symlink. Finally, install documentation if appropriate. >+# Install the library files in ${PREFIX}/share/inform, and install >+# documentation if appropriate. > > post-install: >- @${MKDIR} ${PREFIX}/share/inform >- @(cd ${PREFIX}/share/inform && \ >- unzip -qq -o ${DISTDIR}/${DIST_SUBDIR}/inform_library610.zip) >-.for file in English Grammar Parser Verblib infix linklpa linklv parserm \ >- verblibm >- @${MV} ${PREFIX}/share/inform/${file} ${PREFIX}/share/inform/${file}.h >- @ ${CHMOD} ${SHAREMODE} ${PREFIX}/share/inform/${file}.h >- @ ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/inform/${file}.h >+ ${MKDIR} ${PREFIX}/share/inform >+ (cd ${PREFIX}/share/inform && \ >+ unzip -qq -o ${DISTDIR}/${DIST_SUBDIR}/inform_library611.zip) >+.for file in English.h Grammar.h Parser.h VerbLib.h infix.h linklpa.h \ >+ linklv.h parserm.h verblibm.h >+ ${CHMOD} ${SHAREMODE} ${PREFIX}/share/inform/${file} >+ ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/inform/${file} > .endfor >- @${LN} -fs Verblib.h ${PREFIX}/share/inform/VerbLib.h >- @ ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/inform/VerbLib.h > .if defined(NOPORTDOCS) >- @${RM} ${PREFIX}/share/inform/Relnote ${PREFIX}/share/inform/Relnote2 >+ ${RM} ${PREFIX}/share/inform/readme.txt > .else >- @ (umask 222 && unzip -qq -o -d ${PREFIX}/share/doc \ >- ${DISTDIR}/${DIST_SUBDIR}/designers_manual_html.zip) >- @${MKDIR} ${PREFIX}/share/doc/inform >- @${MV} ${PREFIX}/share/doc/dman/* ${PREFIX}/share/doc/inform >- @${RMDIR} ${PREFIX}/share/doc/dman >- @${MV} ${PREFIX}/share/inform/Relnote ${PREFIX}/share/inform/Relnote2 ${PREFIX}/share/doc/inform >- @ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/inform >- >+ ${MKDIR} ${PREFIX}/share/doc/inform >+ (umask 222 && unzip -qq -o -d ${PREFIX}/share/doc/inform \ >+ ${DISTDIR}/${DIST_SUBDIR}/designers_manual_4.zip) >+ ${MV} ${PREFIX}/share/inform/readme.txt ${PREFIX}/share/doc/inform >+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/inform > .endif >+ > > .include <bsd.port.mk> >diff -ruN inform.old/distinfo inform/distinfo >--- inform.old/distinfo Sat Apr 3 05:00:43 2004 >+++ inform/distinfo Fri Dec 17 22:38:43 2004 >@@ -1,6 +1,6 @@ >-MD5 (inform/inform621_source.zip) = f154597285bc13eee318f2c679a3e0b6 >-SIZE (inform/inform621_source.zip) = 200106 >-MD5 (inform/inform_library610.zip) = e8fbb2cb74d3d5893b7f3602877575fd >-SIZE (inform/inform_library610.zip) = 84630 >-MD5 (inform/designers_manual_html.zip) = 377f2f0224059171296360f6e67d8a95 >-SIZE (inform/designers_manual_html.zip) = 344887 >+MD5 (inform/inform630_source.zip) = 5d600f1d430e96ab0d6c4fff0cf88672 >+SIZE (inform/inform630_source.zip) = 249490 >+MD5 (inform/inform_library611.zip) = cce6a8f73838a1d13d33a24ba1cce282 >+SIZE (inform/inform_library611.zip) = 100163 >+MD5 (inform/designers_manual_4.zip) = 0063968c3378636add1a0697b6d1fc16 >+SIZE (inform/designers_manual_4.zip) = 1141939 >diff -ruN inform.old/files/patch-aa inform/files/patch-aa >--- inform.old/files/patch-aa Sun Jun 28 08:16:07 1998 >+++ inform/files/patch-aa Fri Dec 17 22:30:47 2004 >@@ -1,10 +1,10 @@ > --- header.h.orig Sun Jun 28 00:54:48 1998 > +++ header.h Sun Jun 28 00:58:25 1998 >-@@ -66,7 +66,7 @@ >+@@ -68,7 +68,7 @@ > /* out a block of definitions like those below.) */ > /* ------------------------------------------------------------------------- */ > >--#define ARCHIMEDES >+-/* #define UNIX */ > +#define UNIX > > /* ------------------------------------------------------------------------- */ >diff -ruN inform.old/files/patch-ab inform/files/patch-ab >--- inform.old/files/patch-ab Fri Jul 18 15:50:46 2003 >+++ inform/files/patch-ab Wed Dec 31 16:00:00 1969 >@@ -1,38 +0,0 @@ >---- veneer.c.orig Sun May 23 13:23:38 1999 >-+++ veneer.c Sun May 23 13:24:16 1999 >-@@ -6,6 +6,12 @@ >- /* Part of Inform 6.21 */ >- /* copyright (c) Graham Nelson 1993, 1994, 1995, 1996, 1997, 1998, 1999 */ >- /* */ >-+/* Incorporates the patch by Andrew Plotkin/Torbörn Andersson which was */ >-+/* posted on r.a.i.f. on 5 May 1999 by Michael Baum. This fixes a memory */ >-+/* problem on some platforms and also fixes a bug which occurs when debug */ >-+/* mode is off. Note that you have to turn off strict mode, i.e. -~S, to */ >-+/* turn off the debug mode. */ >-+/* */ >- /* ------------------------------------------------------------------------- */ >- >- #include "header.h" >-@@ -243,13 +249,18 @@ >- @check_arg_count 7 ?~A__x;y++;@check_arg_count 8 ?~A__x;y++;.A__x;", >- "#ifdef INFIX;if (obj has infix__watching) n=1;#endif;\ >- #ifdef DEBUG;if (debug_flag & 1 ~= 0) n=1;#endif;\ >-- if (n==1) { n=debug_flag & 1; debug_flag=debug_flag-n;\ >-- print \"[ ~\", (name) obj, \"~.\", (property) id, \"(\";\ >-- switch(y) { 1: print a; 2: print a,\",\",b; 3: print a,\",\",b,\",\",c;\ >-+ if (n==1) {\ >-+ #ifdef DEBUG;n=debug_flag & 1;\ >-+debug_flag=debug_flag-n;#endif;\ >-+ print \"[ ~\", (name) obj, \"~.\", (property) id, \"(\";\ >-+ switch(y) { 1: print a; 2: print a,\",\",b; 3: print \ >-+a,\",\",b,\",\",c;\ >- 4: print a,\",\",b,\",\",c,\",\",d;\ >- 5: print a,\",\",b,\",\",c,\",\",d,\",\",e;\ >- 6: print a,\",\",b,\",\",c,\",\",d,\",\",e,\",\",f; }\ >-- print \") ]^\"; debug_flag = debug_flag + n; }" >-+ print \") ]^\";\ >-+ #ifdef DEBUG;debug_flag = debug_flag + n;#endif;\ >-+ }", >- "if (id > 0 && id < 64)\ >- { x = obj.&id; if (x==0) { x=$000a-->0 + 2*(id-1); n=2; }\ >- else n = obj.#id; }\ >diff -ruN inform.old/pkg-plist inform/pkg-plist >--- inform.old/pkg-plist Sat Dec 4 18:07:36 1999 >+++ inform/pkg-plist Fri Dec 17 22:44:07 2004 >@@ -6,172 +6,145 @@ > share/inform/linklv.h > share/inform/Parser.h > share/inform/parserm.h >-share/inform/Verblib.h > share/inform/verblibm.h > share/inform/VerbLib.h >-share/doc/inform/Relnote >-share/doc/inform/Relnote2 >-share/doc/inform/answers1/answer10.html >-share/doc/inform/answers1/answer11.html >-share/doc/inform/answers1/answer12.html >-share/doc/inform/answers1/answer13.html >-share/doc/inform/answers1/answer14.html >-share/doc/inform/answers1/answer15.html >-share/doc/inform/answers1/answer16.html >-share/doc/inform/answers1/answer17.html >-share/doc/inform/answers1/answer18.html >-share/doc/inform/answers1/answer19.html >-share/doc/inform/answers1/answer2.html >-share/doc/inform/answers1/answer20.html >-share/doc/inform/answers1/answer21.html >-share/doc/inform/answers1/answer22.html >-share/doc/inform/answers1/answer23.html >-share/doc/inform/answers1/answer24.html >-share/doc/inform/answers1/answer25.html >-share/doc/inform/answers1/answer26.html >-share/doc/inform/answers1/answer27.html >-share/doc/inform/answers1/answer28.html >-share/doc/inform/answers1/answer29.html >-share/doc/inform/answers1/answer3.html >-share/doc/inform/answers1/answer30.html >-share/doc/inform/answers1/answer31.html >-share/doc/inform/answers1/answer32.html >-share/doc/inform/answers1/answer33.html >-share/doc/inform/answers1/answer34.html >-share/doc/inform/answers1/answer35.html >-share/doc/inform/answers1/answer36.html >-share/doc/inform/answers1/answer37.html >-share/doc/inform/answers1/answer38.html >-share/doc/inform/answers1/answer39.html >-share/doc/inform/answers1/answer4.html >-share/doc/inform/answers1/answer40.html >-share/doc/inform/answers1/answer41.html >-share/doc/inform/answers1/answer42.html >-share/doc/inform/answers1/answer43.html >-share/doc/inform/answers1/answer44.html >-share/doc/inform/answers1/answer45.html >-share/doc/inform/answers1/answer46.html >-share/doc/inform/answers1/answer47.html >-share/doc/inform/answers1/answer48.html >-share/doc/inform/answers1/answer49.html >-share/doc/inform/answers1/answer5.html >-share/doc/inform/answers1/answer50.html >-share/doc/inform/answers1/answer6.html >-share/doc/inform/answers1/answer7.html >-share/doc/inform/answers1/answer8.html >-share/doc/inform/answers1/answer9.html >-share/doc/inform/answers1/answer1.html >-share/doc/inform/answers2/answer52.html >-share/doc/inform/answers2/answer53.html >-share/doc/inform/answers2/answer54.html >-share/doc/inform/answers2/answer55.html >-share/doc/inform/answers2/answer56.html >-share/doc/inform/answers2/answer57.html >-share/doc/inform/answers2/answer58.html >-share/doc/inform/answers2/answer59.html >-share/doc/inform/answers2/answer60.html >-share/doc/inform/answers2/answer61.html >-share/doc/inform/answers2/answer62.html >-share/doc/inform/answers2/answer63.html >-share/doc/inform/answers2/answer64.html >-share/doc/inform/answers2/answer65.html >-share/doc/inform/answers2/answer66.html >-share/doc/inform/answers2/answer67.html >-share/doc/inform/answers2/answer68.html >-share/doc/inform/answers2/answer69.html >-share/doc/inform/answers2/answer70.html >-share/doc/inform/answers2/answer71.html >-share/doc/inform/answers2/answer72.html >-share/doc/inform/answers2/answer73.html >-share/doc/inform/answers2/answer74.html >-share/doc/inform/answers2/answer75.html >-share/doc/inform/answers2/answer76.html >-share/doc/inform/answers2/answer77.html >-share/doc/inform/answers2/answer78.html >-share/doc/inform/answers2/answer79.html >-share/doc/inform/answers2/answer80.html >-share/doc/inform/answers2/answer81.html >-share/doc/inform/answers2/answer82.html >-share/doc/inform/answers2/answer83.html >-share/doc/inform/answers2/answer84.html >-share/doc/inform/answers2/answer85.html >-share/doc/inform/answers2/answer86.html >-share/doc/inform/answers2/answer87.html >-share/doc/inform/answers2/answer88.html >-share/doc/inform/answers2/answer89.html >-share/doc/inform/answers2/answer90.html >-share/doc/inform/answers2/answer91.html >-share/doc/inform/answers2/answer92.html >-share/doc/inform/answers2/answer93.html >-share/doc/inform/answers2/answer94.html >-share/doc/inform/answers2/answer95.html >-share/doc/inform/answers2/answer96.html >-share/doc/inform/answers2/answer51.html >-share/doc/inform/chapter2.html >-share/doc/inform/chapter3.html >-share/doc/inform/chapter4.html >-share/doc/inform/chapter5.html >-share/doc/inform/chapter6.html >-share/doc/inform/chapterA.html >+share/doc/inform/readme.txt >+share/doc/inform/app.html >+share/doc/inform/backcover.html >+share/doc/inform/ch1.html >+share/doc/inform/ch2.html >+share/doc/inform/ch3.html >+share/doc/inform/ch4.html >+share/doc/inform/ch5.html >+share/doc/inform/ch6.html >+share/doc/inform/ch7.html >+share/doc/inform/ch8.html >+share/doc/inform/cited.html >+share/doc/inform/colophon.html > share/doc/inform/contents.html >+share/doc/inform/dm4-011_1.jpg >+share/doc/inform/dm4-015_1.jpg >+share/doc/inform/dm4-048_1.jpg >+share/doc/inform/dm4-057_1.jpg >+share/doc/inform/dm4-084_1.jpg >+share/doc/inform/dm4-092_1.jpg >+share/doc/inform/dm4-097_1.jpg >+share/doc/inform/dm4-106_1.jpg >+share/doc/inform/dm4-116_1.jpg >+share/doc/inform/dm4-122_1.jpg >+share/doc/inform/dm4-125_1.jpg >+share/doc/inform/dm4-126_1.jpg >+share/doc/inform/dm4-128_1.jpg >+share/doc/inform/dm4-132_1.jpg >+share/doc/inform/dm4-135_1.jpg >+share/doc/inform/dm4-137_1.jpg >+share/doc/inform/dm4-141_1.jpg >+share/doc/inform/dm4-144_1.jpg >+share/doc/inform/dm4-148_1.jpg >+share/doc/inform/dm4-154_1.jpg >+share/doc/inform/dm4-157_1.jpg >+share/doc/inform/dm4-162_1.jpg >+share/doc/inform/dm4-170_1.jpg >+share/doc/inform/dm4-176_1.jpg >+share/doc/inform/dm4-178_1.jpg >+share/doc/inform/dm4-186_1.jpg >+share/doc/inform/dm4-198_1.jpg >+share/doc/inform/dm4-204_1.jpg >+share/doc/inform/dm4-211_1.jpg >+share/doc/inform/dm4-216_1.jpg >+share/doc/inform/dm4-222_1.jpg >+share/doc/inform/dm4-225_1.jpg >+share/doc/inform/dm4-232_1.jpg >+share/doc/inform/dm4-241_1.jpg >+share/doc/inform/dm4-247_1.jpg >+share/doc/inform/dm4-253_1.jpg >+share/doc/inform/dm4-260_1.jpg >+share/doc/inform/dm4-262_1.jpg >+share/doc/inform/dm4-267_1.jpg >+share/doc/inform/dm4-279_1.jpg >+share/doc/inform/dm4-288_1.jpg >+share/doc/inform/dm4-295_1.jpg >+share/doc/inform/dm4-300_1.jpg >+share/doc/inform/dm4-314_1.jpg >+share/doc/inform/dm4-318_1.jpg >+share/doc/inform/dm4-331_1.jpg >+share/doc/inform/dm4-336_1.jpg >+share/doc/inform/dm4-344_1.jpg >+share/doc/inform/dm4-349_1.jpg >+share/doc/inform/dm4-352_1.jpg >+share/doc/inform/dm4-374_1.jpg >+share/doc/inform/dm4-378_1.jpg >+share/doc/inform/dm4-391_1.jpg >+share/doc/inform/dm4-392_1.jpg >+share/doc/inform/dm4-406_1.jpg >+share/doc/inform/dm4-412_1.jpg >+share/doc/inform/dm4-538_1.jpg >+share/doc/inform/dm4-546_1.jpg >+share/doc/inform/dm4-572_1.jpg >+share/doc/inform/dm4.css >+share/doc/inform/dm4index.html >+share/doc/inform/exindex.html > share/doc/inform/index.html >-share/doc/inform/icons/ddbend.gif >-share/doc/inform/icons/dddbend.gif >-share/doc/inform/icons/dexercise.gif >-share/doc/inform/icons/exercise.gif >-share/doc/inform/icons/refs.gif >-share/doc/inform/icons/warning.gif >-share/doc/inform/icons/dbend.gif >-share/doc/inform/icons/ddexercise.gif > share/doc/inform/intro.html >-share/doc/inform/section1.html >-share/doc/inform/section11.html >-share/doc/inform/section12.html >-share/doc/inform/section14.html >-share/doc/inform/section15.html >-share/doc/inform/section17.html >-share/doc/inform/section18.html >-share/doc/inform/section2.html >-share/doc/inform/section20.html >-share/doc/inform/section21.html >-share/doc/inform/section23.html >-share/doc/inform/section24.html >-share/doc/inform/section26.html >-share/doc/inform/section27.html >-share/doc/inform/section29.html >-share/doc/inform/section3.html >-share/doc/inform/section30.html >-share/doc/inform/section32.html >-share/doc/inform/section33.html >-share/doc/inform/section4.html >-share/doc/inform/section5.html >-share/doc/inform/section6.html >-share/doc/inform/section7.html >-share/doc/inform/section8.html >-share/doc/inform/section9.html >-share/doc/inform/sectionA10.html >-share/doc/inform/sectionA11.html >-share/doc/inform/sectionA2.html >-share/doc/inform/sectionA3.html >-share/doc/inform/sectionA5.html >-share/doc/inform/sectionA6.html >-share/doc/inform/sectionA8.html >-share/doc/inform/sectionA9.html >-share/doc/inform/chapter1.html >-share/doc/inform/section10.html >-share/doc/inform/section13.html >-share/doc/inform/section16.html >-share/doc/inform/section19.html >-share/doc/inform/section22.html >-share/doc/inform/section25.html >-share/doc/inform/section28.html >-share/doc/inform/section31.html >-share/doc/inform/sectionA1.html >-share/doc/inform/sectionA12.html >-share/doc/inform/sectionA4.html >-share/doc/inform/sectionA7.html >+share/doc/inform/roller2.jpg >+share/doc/inform/s1.html >+share/doc/inform/s10.html >+share/doc/inform/s11.html >+share/doc/inform/s12.html >+share/doc/inform/s13.html >+share/doc/inform/s14.html >+share/doc/inform/s15.html >+share/doc/inform/s16.html >+share/doc/inform/s17.html >+share/doc/inform/s18.html >+share/doc/inform/s19.html >+share/doc/inform/s2.html >+share/doc/inform/s20.html >+share/doc/inform/s21.html >+share/doc/inform/s22.html >+share/doc/inform/s23.html >+share/doc/inform/s24.html >+share/doc/inform/s25.html >+share/doc/inform/s26.html >+share/doc/inform/s27.html >+share/doc/inform/s28.html >+share/doc/inform/s29.html >+share/doc/inform/s3.html >+share/doc/inform/s30.html >+share/doc/inform/s31.html >+share/doc/inform/s32.html >+share/doc/inform/s33.html >+share/doc/inform/s34.html >+share/doc/inform/s35.html >+share/doc/inform/s36.html >+share/doc/inform/s37.html >+share/doc/inform/s38.html >+share/doc/inform/s39.html >+share/doc/inform/s4.html >+share/doc/inform/s40.html >+share/doc/inform/s41.html >+share/doc/inform/s42.html >+share/doc/inform/s43.html >+share/doc/inform/s44.html >+share/doc/inform/s45.html >+share/doc/inform/s46.html >+share/doc/inform/s47.html >+share/doc/inform/s48.html >+share/doc/inform/s49.html >+share/doc/inform/s5.html >+share/doc/inform/s50.html >+share/doc/inform/s51.html >+share/doc/inform/s52.html >+share/doc/inform/s6.html >+share/doc/inform/s7.html >+share/doc/inform/s8.html >+share/doc/inform/s9.html >+share/doc/inform/sa1.html >+share/doc/inform/sa2.html >+share/doc/inform/sa3.html >+share/doc/inform/sa4.html >+share/doc/inform/sa5.html >+share/doc/inform/sa6.html >+share/doc/inform/tables.html > @dirrm share/inform >-@dirrm share/doc/inform/answers1 >-@dirrm share/doc/inform/answers2 >-@dirrm share/doc/inform/icons > @dirrm share/doc/inform
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 75213
: 49206