inform stable port information

Package: inform
Version: 6.21.4
Revision: 1
Source: http://mirror.ifarchive.org/if-archive/infocom/compilers/inform6/source/%n-%v.tar.gz
Source-MD5: e60ff8addfdab82e33a962520394d6bb
Patch: %n.patch
UpdateConfigGuessInDirs: config
ConfigureParams: --infodir=%p/share/info --mandir=%p/share/man
InfoDocs: inform
InstallScript: <<
make install DESTDIR=%d docdir=%p/share/info
rm %i/bin/%n
ln -s %p/bin/%n-6.21 %i/bin/%n
mkdir -p %i/share/doc/%n
cp -R demos %i/share/doc/%n
cp -R tutor %i/share/doc/%n
<<
DocFiles: AUTHORS COPYING NEWS README VERSION
Description: Interactive fiction language and compiler
DescDetail: <<
Inform is the language and compiler used to create "Z-Code" Interactive
Fiction games, playable by interpreters such as frotz.
<<
DescUsage: <<
To compile an inform game, simply type (for example)
"inform -ix %p/share/doc/inform/demos/advent.inf".
Games can be played using "frotz" (also in fink).
<<
DescPort: <<
Patch needed to prevent makefile from linking over its own files.
(it links for example "Parser.h" to "parser.h". However the HFS+ filesystem
can't handle this.
On UFS, the links will actually be required, so this package is only
suitable for HFS+ disks. If UFS is desired, simply comment out the patch line.
<<
DescPackaging: <<
Fink binary distribution O.K. per license, but it is restrictive.
<<
License: Restrictive/Distributable
Maintainer: Ben Hines
Homepage: http://www.inform-fiction.org/

inform stable port .patch

--- inform-6.21.2/lib/Makefile.in.orig 2002-10-01 23:38:27.000000000 -0700
+++ inform-6.21.2/lib/Makefile.in 2002-10-01 23:39:39.000000000 -0700
@@ -355,7 +355,7 @@
@CYGWIN_TRUE@install-data-local: add-localdir
@CYGWIN_TRUE@uninstall-local: remove-localdir
@CYGWIN_FALSE@all-local: add-local-names
-@CYGWIN_FALSE@install-data-local: add-localdir add-names
+@CYGWIN_FALSE@install-data-local: add-localdir
@CYGWIN_FALSE@uninstall-local: remove-localdir remove-names

add-localdir:
--- inform-6.21.2/include/Makefile.in.orig 2002-10-01 23:40:33.000000000 -0700
+++ inform-6.21.2/include/Makefile.in 2002-10-01 23:40:40.000000000 -0700
@@ -338,7 +338,7 @@

@CYGWIN_TRUE@install-data-local: add-localdir
@CYGWIN_TRUE@uninstall-local: remove-localdir
-@CYGWIN_FALSE@install-data-local: add-localdir add-names
+@CYGWIN_FALSE@install-data-local: add-localdir
@CYGWIN_FALSE@uninstall-local: remove-localdir remove-names

add-localdir:

inform _unstable_ port information

Package: inform
Version: 6.30
Revision: 2
Source: http://mirror.ifarchive.org/if-archive/infocom/compilers/inform6/source/%n-%v.tar.gz
Source-MD5: 21072774d79aab3ed81d6639870cfd60
Patch: %n.patch
UpdateConfigGuessInDirs: config
ConfigureParams: --infodir=%p/share/info --mandir=%p/share/man
InfoDocs: inform
InstallScript: <<
make install DESTDIR=%d docdir=%p/share/info
rm %i/bin/%n
ln -s %p/bin/%n-6.30 %i/bin/%n
mkdir -p %i/share/doc/%n
cp -R demos %i/share/doc/%n
cp -R tutor %i/share/doc/%n
<<
DocFiles: AUTHORS COPYING NEWS README VERSION
Description: Interactive fiction language and compiler
DescDetail: <<
Inform is the language and compiler used to create "Z-Code" Interactive
Fiction games, playable by interpreters such as frotz.
(Inform 6.3 - Compiler 6.30 - Library 6/11)
<<
DescUsage: <<
To compile an inform game, simply type (for example)
"inform-6.30 -ix %p/share/doc/inform/demos/advent.inf".
Games can be played using "frotz" (also in fink).
<<
DescPort: <<
Patch needed to prevent makefile from linking over its own files.
(it links for example "Parser.h" to "parser.h". However the HFS+ filesystem
can't handle this.
On UFS, the links will actually be required, so this package is only
suitable for HFS+ disks. If UFS is desired, simply comment out the patch line.
<<
DescPackaging: <<
Fink binary distribution O.K. per license, but it is restrictive.
<<
License: Restrictive/Distributable
Maintainer: Ben Hines
Homepage: http://www.inform-fiction.org/

inform _unstable_ port .patch

--- inform-6.21.2/lib/Makefile.in.orig 2002-10-01 23:38:27.000000000 -0700
+++ inform-6.21.2/lib/Makefile.in 2002-10-01 23:39:39.000000000 -0700
@@ -359,7 +359,7 @@
@CYGWIN_TRUE@install-data-local: add-localdir
@CYGWIN_TRUE@uninstall-local: remove-localdir
@CYGWIN_FALSE@all-local: add-local-names
-@CYGWIN_FALSE@install-data-local: add-localdir add-names
+@CYGWIN_FALSE@install-data-local: add-localdir
@CYGWIN_FALSE@uninstall-local: remove-localdir remove-names

add-localdir:
--- inform-6.21.2/include/Makefile.in.orig 2002-10-01 23:40:33.000000000 -0700
+++ inform-6.21.2/include/Makefile.in 2002-10-01 23:40:40.000000000 -0700
@@ -342,7 +342,7 @@

@CYGWIN_TRUE@install-data-local: add-localdir
@CYGWIN_TRUE@uninstall-local: remove-localdir
-@CYGWIN_FALSE@install-data-local: add-localdir add-names
+@CYGWIN_FALSE@install-data-local: add-localdir
@CYGWIN_FALSE@uninstall-local: remove-localdir remove-names

add-localdir: