FW: [Bug 12] gpm-1.19.3

Jason Gurtz jason@tommyk.com
Wed, 25 Jul 2001 18:04:39 -0400


Hi,

	Recently this appeared on one of the Linux From Scratch Mailing lists.
There is two real questions I have here.  One:  Is the change from OPEN_MAX
to FOPEN_MAX in special.c a "good thing?"
Two: Should we try and come up with a change to the configure script so that
it detects if TeTex is installed and if it's not then will just skip
installing the info files (with a warning preferably)  The below solution is
IMHO pretty ugly.

Thanks for any comment,

~jason

--
+------------------+
| Jason@tommyk.com |
+------------------+

> -----Original Message-----
> From: blfs-book-owner@linuxfromscratch.org
> [mailto:blfs-book-owner@linuxfromscratch.org]On Behalf Of
> bugzilla@linuxfromscratch.org
> Sent: Wednesday, July 25, 2001 05:39
> To: blfs-book@linuxfromscratch.org
> Subject: [Bug 12] gpm-1.19.3
>
>
> http://blfs-bugs.linuxfromscratch.org/show_bug.cgi?id=12
>
> markh@linuxfromscratch.org changed:
>
>            What    |Old Value                   |New Value
> ------------------------------------------------------------------
> ----------
>          AssignedTo|blfs-
> |markh@linuxfromscratch.org
>                    |book@linuxfromscratch.org   |
>              Status|NEW                         |ASSIGNED
>
>
>
> ------- Additional Comments From markh@linuxfromscratch.org
> 2001-07-25 02:38 -------
> Here is a full set of install instructions which have the patch
> converted into
> SED commands so there's no extra download:
>
> Suggested install instructions for GPM Version 1.19.3
>
> ./configure --prefix=/usr/local
> sed s/OPEN_MAX/FOPEN_MAX/ special.c > special.c~ &&
> mv special.c~ special.c &&
> sed s/"doc contrib"/"contrib"/ Makefile > Makefile~ &&
> mv Makefile~ Makefile &&
> make &&
> make install &&
> cp doc/*.1 /usr/local/man/man1/
> cp doc/*.7 /usr/local/man/man7/
> cp doc/*.8 /usr/local/man/man8/
>
>
> EXPLANATIONS:
> sed s/OPEN_MAX/FOPEN_MAX/ special.c > special.c~ &&
> mv special.c~ special.c &&
>         Fixes a bug in the source code
>
> sed s/"doc contrib"/"contrib"/ Makefile > Makefile~ &&
> mv Makefile~ Makefile &&
>         Prevent gpm trying to make the docs which needs TeTex
>         Can be ommited if TeTex is installed
>
> cp doc/*.1 /usr/local/man/man1/
> cp doc/*.7 /usr/local/man/man7/
> cp doc/*.8 /usr/local/man/man8/
>         These commands install the manual pages (as we didn't fully
> build the doc dir).  If TeTex was installed, again these are not needed.
>
>
> Based on gpm.txt and gpm2.txt from LFS Hints by  Lee Harris
> <mr.1ee@ntlworld.com> and  Marc Heerdink <marc_heerdink@softhome.net>
> respectively and also a diff for gpm-1.19.3 subitted by
> jeremy@linux-phreak.net.
>
> (Note that what'll happen for acknowledgments is that they'll go into an
> Appendix in alphabetical order of the person's name - not with the
> packages).  This is just so I remember to add them :-)
>
> This is going into cvs if no-one points out any mistakes