summaryrefslogtreecommitdiff
path: root/textproc/aspell
diff options
context:
space:
mode:
authorrillig <rillig>2006-11-24 16:31:48 +0000
committerrillig <rillig>2006-11-24 16:31:48 +0000
commit3a6913990078dadd01d4fa531900ea29ea83cd2d (patch)
tree5fd8163d453a91da5cc7a3c473c9d4cc15e6f679 /textproc/aspell
parentb0a8817732c5d2b4b47c99cd13d24209e7c1a89a (diff)
downloadpkgsrc-3a6913990078dadd01d4fa531900ea29ea83cd2d.tar.gz
Made the package work on Solaris. It needed an obscure patch and
USE_PKGLOCALEDIR.
Diffstat (limited to 'textproc/aspell')
-rw-r--r--textproc/aspell/Makefile3
-rw-r--r--textproc/aspell/distinfo4
-rw-r--r--textproc/aspell/patches/patch-ad17
3 files changed, 20 insertions, 4 deletions
diff --git a/textproc/aspell/Makefile b/textproc/aspell/Makefile
index 10f3f627d3a..450e91a164a 100644
--- a/textproc/aspell/Makefile
+++ b/textproc/aspell/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.46 2006/11/05 17:02:18 joerg Exp $
+# $NetBSD: Makefile,v 1.47 2006/11/24 16:31:48 rillig Exp $
#
DISTNAME= aspell-0.60.4
@@ -20,6 +20,7 @@ USE_TOOLS+= gmake
USE_TOOLS+= perl:run
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
+USE_PKGLOCALEDIR= yes
INFO_FILES= # PLIST
CONFIGURE_ARGS+= --enable-doc-dir=${PREFIX}/share/doc/aspell
diff --git a/textproc/aspell/distinfo b/textproc/aspell/distinfo
index 664626757a8..33a041f255e 100644
--- a/textproc/aspell/distinfo
+++ b/textproc/aspell/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2006/10/01 08:52:01 schwarz Exp $
+$NetBSD: distinfo,v 1.22 2006/11/24 16:31:48 rillig Exp $
SHA1 (aspell-0.60.4.tar.gz) = 07353593eb89e64c49b1fd8dd405e3ee0ed86291
RMD160 (aspell-0.60.4.tar.gz) = e0408acd4f3304c957aeea0b17a28d0c44e11064
@@ -6,7 +6,7 @@ Size (aspell-0.60.4.tar.gz) = 1676825 bytes
SHA1 (patch-aa) = f68dd79ef2d3290b019d7588cadb4fdf53b3b988
SHA1 (patch-ab) = 615a676128dab7d79e697f56330c8aaa6c901d3f
SHA1 (patch-ac) = 8adbd2b330830ba0fb3fc063bee0fac69b0a1f64
-SHA1 (patch-ad) = ac4dd7b4df79b7755be1184f625460b64762a89c
+SHA1 (patch-ad) = 0af066d4da0e4f6e69135a2d3bc58858b71cac8a
SHA1 (patch-ae) = d35f3544f44464a36685903ade3cdeb59c5fd836
SHA1 (patch-af) = b34d98280c83f270f86ad3cf0f31e48688f53138
SHA1 (patch-ag) = 04b34f2b780a632a5045120ae408ceea591a66de
diff --git a/textproc/aspell/patches/patch-ad b/textproc/aspell/patches/patch-ad
index f5c8d0341d8..95548540ed2 100644
--- a/textproc/aspell/patches/patch-ad
+++ b/textproc/aspell/patches/patch-ad
@@ -1,4 +1,10 @@
-$NetBSD: patch-ad,v 1.5 2006/10/01 08:52:01 schwarz Exp $
+$NetBSD: patch-ad,v 1.6 2006/11/24 16:31:48 rillig Exp $
+
+The second hunk is needed for Solaris with SunPro, but I don't have a
+clue why.
+
+See also:
+* http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/aspell-01-forte.diff
--- common/convert.cpp.orig 2006-09-17 19:24:05.000000000 +0200
+++ common/convert.cpp 2006-09-17 19:24:46.000000000 +0200
@@ -13,3 +19,12 @@ $NetBSD: patch-ad,v 1.5 2006/10/01 08:52:01 schwarz Exp $
namespace acommon {
typedef unsigned char byte;
+@@ -238,7 +242,7 @@ namespace acommon {
+ }
+
+ template <class T>
+- static void free_norm_table(NormTable<T> * d)
++ void free_norm_table(NormTable<T> * d)
+ {
+ for (T * cur = d->data; cur != d->end; ++cur) {
+ if (cur->sub_table)