Subject: pkg/17418: ispell-base updated to use ispell-patch1.gz
To: None <gnats-bugs@gnats.netbsd.org>
From: Marko =?iso-8859-1?Q?Sch=FCtz?= <MarkoSchuetz@web.de>
List: netbsd-bugs
Date: 06/27/2002 20:20:30
>Number:         17418
>Category:       pkg
>Synopsis:       ispell-base updated to use ispell-patch1.gz
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 27 11:21:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Marko Sch=FCtz
>Release:        NetBSD 1.6A
>Organization:
individual
>Environment:
System: NetBSD xpad.hisplace.rhein-main.de 1.6A NetBSD 1.6A (XPAD) #14:=
 Tue Jun 18 10:10:02 CEST 2002 marko@xpad.hisplace.rhein-main.de:/usr/s=
rc/sys/arch/i386/compile/XPAD i386
Architecture: i386
Machine: i386
>Description:
From http://www.kdstevens.com/~stevens/ispell-faq.html#bs=
lash

    Latex backslash bug - ispell 3.1.20
   =

    Version 3.1.20 contains an irritating bug when using latex that cau=
ses all
    sorts of problems when the backslash is used. (The backslash is a c=
ommon
    character in latex that is used, among other things, to create a fo=
rced
    space similar to the tilde character.) In the current version, 3.1.=
20, the
    next TWO characters are skipped after a backslash. This can results=
 in
    misspellings and the file being incorrectly parsed. (For example, i=
f the
    text contains the sequence `\ $' math mode will not be entered unti=
l the
    matching $ which should end it, resulting in the body of the text n=
ot being
    spell checked and the math region being checked.)
   =

    This can be fixed by downloading the patch, installing the patch, a=
nd
    recompiling and installing ispell.

The Makefile is changed to apply this patch.

>How-To-Repeat:
>Fix:
I attach diffs for Makefile and distfiles


----Next_Part(Thu_Jun_27_20:20:30_2002_578)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="ispell-base.Makefile.diff"

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/ispell-base/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile	2002/02/18 15:14:43	1.6
+++ Makefile	2002/06/27 18:07:24
@@ -7,6 +7,9 @@
 CATEGORIES=	textproc
 MASTER_SITES=	ftp://ftp.cs.ucla.edu/pub/ispell-3.1/
 
+PATCH_SITES=	ftp://kdstevens.com/pub/stevens/
+PATCHFILES=	ispell-patch1.gz
+
 MAINTAINER=	packages@netbsd.org
 HOMEPAGE=	http://www.gnu.org/software/ispell/ispell.html
 COMMENT=	Interactive spelling checker

----Next_Part(Thu_Jun_27_20:20:30_2002_578)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="ispell-base.distinfo.diff"

Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/ispell-base/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo	2002/02/18 15:14:43	1.3
+++ distinfo	2002/06/27 18:10:11
@@ -2,6 +2,8 @@
 
 SHA1 (ispell-3.1.20.tar.gz) = f8f849a3868ef3d88c1ba6fe5b49505f75de786e
 Size (ispell-3.1.20.tar.gz) = 677987 bytes
+SHA1 (ispell-patch1.gz) = 61d7237cdbb8af1f2cb1f673e1c06aea0669089b
+Size (ispell-patch1.gz) = 1110 bytes
 SHA1 (patch-aa) = cf8e0863e62103526d75ba5f0f25c760d4ee8e32
 SHA1 (patch-ab) = f67725f76e3fe9136381e55e3aab37ef8b729cf7
 SHA1 (patch-ac) = 05b7f88754819faf2e282221ce1c2fcc446f0b36

----Next_Part(Thu_Jun_27_20:20:30_2002_578)----
>Release-Note:
>Audit-Trail:
>Unformatted:
 ----Next_Part(Thu_Jun_27_20:20:30_2002_578)--
 Content-Type: Text/Plain; charset=iso-8859-1
 Content-Transfer-Encoding: quoted-printable