summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorminskim <minskim>2005-10-23 19:13:44 +0000
committerminskim <minskim>2005-10-23 19:13:44 +0000
commit00c47e4e3d24c9fb1bb767f83865da7176d8f00e (patch)
tree180922518b51d79d30a6345b660926ae13a70d3b /textproc
parentaeac23c353124f5226535f665fc26219f62ee9e2 (diff)
downloadpkgsrc-00c47e4e3d24c9fb1bb767f83865da7176d8f00e.tar.gz
Import hyperestraier from pkgsrc-wip. Packaged by OBATA Akio.
Hyper Estraier is a full-text search system. You can search lots of documents for some documents including specified words. If you run a web site, it is useful as your own search engine for pages in your site. Also, it is useful as search utilities of mail boxes and file servers.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/hyperestraier/DESCR20
-rw-r--r--textproc/hyperestraier/Makefile17
-rw-r--r--textproc/hyperestraier/PLIST248
-rw-r--r--textproc/hyperestraier/distinfo7
-rw-r--r--textproc/hyperestraier/patches/patch-aa24
-rw-r--r--textproc/hyperestraier/patches/patch-ab13
6 files changed, 329 insertions, 0 deletions
diff --git a/textproc/hyperestraier/DESCR b/textproc/hyperestraier/DESCR
new file mode 100644
index 00000000000..9653dacaa81
--- /dev/null
+++ b/textproc/hyperestraier/DESCR
@@ -0,0 +1,20 @@
+Hyper Estraier is a full-text search system. You can search lots of
+documents for some documents including specified words. If you run a
+web site, it is useful as your own search engine for pages in your
+site. Also, it is useful as search utilities of mail boxes and file
+servers.
+
+The characteristic of Hyper Estraier is the following.
+
+ * High performance of search
+ * High scalability of target documents
+ * Perfect recall ratio by N-gram method
+ * Phrase search, attribute search, and similarity search
+ * Multilingualism with Unicode
+ * Independent of file format and repository
+ * Simple and powerful API
+ * Supporting P2P architecture
+
+Hyper Estraier is an open-source software released under the terms of
+the GNU Lesser General Public License. It works on Linux, Windows,
+Mac OS X, and other UNIX-like systems.
diff --git a/textproc/hyperestraier/Makefile b/textproc/hyperestraier/Makefile
new file mode 100644
index 00000000000..738e602bcfc
--- /dev/null
+++ b/textproc/hyperestraier/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/10/23 19:13:44 minskim Exp $
+
+DISTNAME= hyperestraier-1.0.1
+CATEGORIES= japanese textproc www
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hyperestraier/}
+
+MAINTAINER= obata@lins.jp
+HOMEPAGE= http://hyperestraier.sourceforge.net/
+COMMENT= Full-text search system for communities
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= pkg-config
+PKGCONFIG_OVERRIDE= hyperestraier.pc.in
+TEST_TARGET= check
+
+.include "../../databases/qdbm/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/hyperestraier/PLIST b/textproc/hyperestraier/PLIST
new file mode 100644
index 00000000000..6c70ab39f08
--- /dev/null
+++ b/textproc/hyperestraier/PLIST
@@ -0,0 +1,248 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/23 19:13:44 minskim Exp $
+bin/estcall
+bin/estcmd
+bin/estconfig
+bin/estload
+bin/estmaster
+bin/estmttest
+bin/estwolefind
+include/estmtdb.h
+include/estnode.h
+include/estraier.h
+lib/libestraier.a
+lib/libestraier.so
+lib/libestraier.so.6
+lib/libestraier.so.6.1.0
+lib/pkgconfig/hyperestraier.pc
+libexec/estseek.cgi
+share/hyperestraier/COPYING
+share/hyperestraier/ChangeLog
+share/hyperestraier/THANKS
+share/hyperestraier/doc/common.css
+share/hyperestraier/doc/coreframe.png
+share/hyperestraier/doc/icon16.png
+share/hyperestraier/doc/index.html
+share/hyperestraier/doc/index.ja.html
+share/hyperestraier/doc/intro-en.html
+share/hyperestraier/doc/intro-ja.html
+share/hyperestraier/doc/javanativeapi/allclasses-frame.html
+share/hyperestraier/doc/javanativeapi/allclasses-noframe.html
+share/hyperestraier/doc/javanativeapi/constant-values.html
+share/hyperestraier/doc/javanativeapi/estraier/Cmd.html
+share/hyperestraier/doc/javanativeapi/estraier/Condition.html
+share/hyperestraier/doc/javanativeapi/estraier/Database.html
+share/hyperestraier/doc/javanativeapi/estraier/Document.html
+share/hyperestraier/doc/javanativeapi/estraier/Result.html
+share/hyperestraier/doc/javanativeapi/estraier/package-frame.html
+share/hyperestraier/doc/javanativeapi/estraier/package-summary.html
+share/hyperestraier/doc/javanativeapi/estraier/package-tree.html
+share/hyperestraier/doc/javanativeapi/index-all.html
+share/hyperestraier/doc/javanativeapi/index.html
+share/hyperestraier/doc/javanativeapi/overview-summary.html
+share/hyperestraier/doc/javanativeapi/overview-tree.html
+share/hyperestraier/doc/javanativeapi/package-list
+share/hyperestraier/doc/javanativeapi/packages.html
+share/hyperestraier/doc/javanativeapi/resources/inherit.gif
+share/hyperestraier/doc/javanativeapi/stylesheet.css
+share/hyperestraier/doc/javapureapi/allclasses-frame.html
+share/hyperestraier/doc/javapureapi/allclasses-noframe.html
+share/hyperestraier/doc/javapureapi/constant-values.html
+share/hyperestraier/doc/javapureapi/estraier/pure/Call.html
+share/hyperestraier/doc/javapureapi/estraier/pure/Condition.html
+share/hyperestraier/doc/javapureapi/estraier/pure/Document.html
+share/hyperestraier/doc/javapureapi/estraier/pure/Node.html
+share/hyperestraier/doc/javapureapi/estraier/pure/NodeResult.html
+share/hyperestraier/doc/javapureapi/estraier/pure/ResultDocument.html
+share/hyperestraier/doc/javapureapi/estraier/pure/package-frame.html
+share/hyperestraier/doc/javapureapi/estraier/pure/package-summary.html
+share/hyperestraier/doc/javapureapi/estraier/pure/package-tree.html
+share/hyperestraier/doc/javapureapi/index-all.html
+share/hyperestraier/doc/javapureapi/index.html
+share/hyperestraier/doc/javapureapi/overview-summary.html
+share/hyperestraier/doc/javapureapi/overview-tree.html
+share/hyperestraier/doc/javapureapi/package-list
+share/hyperestraier/doc/javapureapi/packages.html
+share/hyperestraier/doc/javapureapi/resources/inherit.gif
+share/hyperestraier/doc/javapureapi/stylesheet.css
+share/hyperestraier/doc/logo.png
+share/hyperestraier/doc/metatree.png
+share/hyperestraier/doc/nguide-en.html
+share/hyperestraier/doc/nguide-ja.html
+share/hyperestraier/doc/nodeframe.png
+share/hyperestraier/doc/pguide-en.html
+share/hyperestraier/doc/pguide-ja.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src/M000028.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src/M000029.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src/M000030.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src/M000031.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src/M000032.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src/M000033.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000001.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000002.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000003.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000004.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000005.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000006.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000007.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000008.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000009.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000010.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000011.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000012.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000013.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000014.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000015.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000016.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000017.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000018.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000019.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000020.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000021.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src/M000022.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000034.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000035.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000036.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000037.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000038.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000039.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000040.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000041.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000042.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000043.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src/M000044.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.src/M000023.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.src/M000024.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.src/M000025.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.src/M000026.html
+share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.src/M000027.html
+share/hyperestraier/doc/rubynativeapi/created.rid
+share/hyperestraier/doc/rubynativeapi/files/estraier-doc_rb.html
+share/hyperestraier/doc/rubynativeapi/fr_class_index.html
+share/hyperestraier/doc/rubynativeapi/fr_file_index.html
+share/hyperestraier/doc/rubynativeapi/fr_method_index.html
+share/hyperestraier/doc/rubynativeapi/index.html
+share/hyperestraier/doc/rubynativeapi/rdoc-style.css
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000035.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000036.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000037.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000038.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000039.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000040.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000041.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000042.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000043.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000044.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src/M000045.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000046.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000047.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000048.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000049.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000050.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000051.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000052.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000053.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000054.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src/M000055.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000001.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000002.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000003.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000004.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000005.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000006.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000007.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000008.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000009.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000010.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000011.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000012.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000013.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000014.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000015.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000016.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000017.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000018.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000019.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000020.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000021.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000022.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000023.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000024.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src/M000025.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/NodeResult.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000026.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000027.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000028.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000029.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000030.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000031.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000032.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000033.html
+share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000034.html
+share/hyperestraier/doc/rubypureapi/created.rid
+share/hyperestraier/doc/rubypureapi/files/estraierpure_rb.html
+share/hyperestraier/doc/rubypureapi/fr_class_index.html
+share/hyperestraier/doc/rubypureapi/fr_file_index.html
+share/hyperestraier/doc/rubypureapi/fr_method_index.html
+share/hyperestraier/doc/rubypureapi/index.html
+share/hyperestraier/doc/rubypureapi/rdoc-style.css
+share/hyperestraier/doc/uguide-en.html
+share/hyperestraier/doc/uguide-ja.html
+share/hyperestraier/estraier.idl
+share/hyperestraier/estresult.dtd
+share/hyperestraier/estseek.conf
+share/hyperestraier/estseek.tmpl
+share/hyperestraier/estseek.top
+share/hyperestraier/filter/estfxasis
+share/hyperestraier/filter/estfxmantotxt
+share/hyperestraier/filter/estfxmsotohtml
+share/hyperestraier/filter/estfxpdftohtml
+share/hyperestraier/increm/estseek-form.html
+share/hyperestraier/increm/estseek-frame.html
+share/hyperestraier/locale/ja/estseek.conf
+share/hyperestraier/locale/ja/estseek.tmpl
+share/hyperestraier/locale/ja/estseek.top
+man/man1/estcall.1
+man/man1/estcmd.1
+man/man1/estconfig.1
+man/man1/estmaster.1
+man/man3/estnode.3
+man/man3/estraier.3
+@dirrm share/hyperestraier/locale/ja
+@dirrm share/hyperestraier/locale
+@dirrm share/hyperestraier/increm
+@dirrm share/hyperestraier/filter
+@dirrm share/hyperestraier/doc/rubypureapi/files
+@dirrm share/hyperestraier/doc/rubypureapi/classes/EstraierPure/ResultDocument.src
+@dirrm share/hyperestraier/doc/rubypureapi/classes/EstraierPure/NodeResult.src
+@dirrm share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Node.src
+@dirrm share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Document.src
+@dirrm share/hyperestraier/doc/rubypureapi/classes/EstraierPure/Condition.src
+@dirrm share/hyperestraier/doc/rubypureapi/classes/EstraierPure
+@dirrm share/hyperestraier/doc/rubypureapi/classes
+@dirrm share/hyperestraier/doc/rubypureapi
+@dirrm share/hyperestraier/doc/rubynativeapi/files
+@dirrm share/hyperestraier/doc/rubynativeapi/classes/Estraier/Result.src
+@dirrm share/hyperestraier/doc/rubynativeapi/classes/Estraier/Document.src
+@dirrm share/hyperestraier/doc/rubynativeapi/classes/Estraier/Database.src
+@dirrm share/hyperestraier/doc/rubynativeapi/classes/Estraier/Condition.src
+@dirrm share/hyperestraier/doc/rubynativeapi/classes/Estraier
+@dirrm share/hyperestraier/doc/rubynativeapi/classes
+@dirrm share/hyperestraier/doc/rubynativeapi
+@dirrm share/hyperestraier/doc/javapureapi/resources
+@dirrm share/hyperestraier/doc/javapureapi/estraier/pure
+@dirrm share/hyperestraier/doc/javapureapi/estraier
+@dirrm share/hyperestraier/doc/javapureapi
+@dirrm share/hyperestraier/doc/javanativeapi/resources
+@dirrm share/hyperestraier/doc/javanativeapi/estraier
+@dirrm share/hyperestraier/doc/javanativeapi
+@dirrm share/hyperestraier/doc
+@dirrm share/hyperestraier
diff --git a/textproc/hyperestraier/distinfo b/textproc/hyperestraier/distinfo
new file mode 100644
index 00000000000..1e7151809b8
--- /dev/null
+++ b/textproc/hyperestraier/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/10/23 19:13:44 minskim Exp $
+
+SHA1 (hyperestraier-1.0.1.tar.gz) = 46075bdf3f50ff63cbe1f57e1a3aa85d47d4a2fa
+RMD160 (hyperestraier-1.0.1.tar.gz) = 32653c8649417d76d97d7db964b90daa5fc04bef
+Size (hyperestraier-1.0.1.tar.gz) = 683640 bytes
+SHA1 (patch-aa) = ddc07c7acc2a18110772aa24e6e60b4d494594d1
+SHA1 (patch-ab) = 6c862f34f0cc0343877ddc44464f5e3bb1892785
diff --git a/textproc/hyperestraier/patches/patch-aa b/textproc/hyperestraier/patches/patch-aa
new file mode 100644
index 00000000000..93d5273e97b
--- /dev/null
+++ b/textproc/hyperestraier/patches/patch-aa
@@ -0,0 +1,24 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/10/23 19:13:44 minskim Exp $
+
+--- configure.orig 2005-10-21 15:21:58.000000000 +0900
++++ configure
+@@ -2660,7 +2660,7 @@ if test "${ac_cv_lib_pthread_main+set}"
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lpthread $LIBS"
++LIBS="$PTHREAD_LIBS $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
+@@ -2713,7 +2713,9 @@ fi
+ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_main" >&5
+ echo "${ECHO_T}$ac_cv_lib_pthread_main" >&6
+ if test $ac_cv_lib_pthread_main = yes; then
+- MYMTLIBS="-lpthread $MYMTLIBS"
++ MYMTLIBS="$PTHREAD_LIBS $MYMTLIBS"
++ MYCPPOPTS="$PTHREAD_CFLAGS $MYCPPOPTS"
++ MYLDOPTS="$PTHREAD_LDFLAGS $MYLDOPTS"
+ fi
+
+
diff --git a/textproc/hyperestraier/patches/patch-ab b/textproc/hyperestraier/patches/patch-ab
new file mode 100644
index 00000000000..93f5a58d3db
--- /dev/null
+++ b/textproc/hyperestraier/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2005/10/23 19:13:44 minskim Exp $
+
+--- Makefile.in.orig 2005-10-20 23:22:27.000000000 -0700
++++ Makefile.in
+@@ -59,7 +59,7 @@ CPPFLAGS = -I. -I$(HOME)/include -I/usr/
+ -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 \
+ -DPIC=1 -D_REENTRANT=1 @MYDEFS@
+ CFLAGS = @MYCFLAGS@
+-LDFLAGS = -L. -L$(HOME)/lib -L/usr/local/lib @MYLDOPTS@
++LDFLAGS += -L. -L$(HOME)/lib -L/usr/local/lib @MYLDOPTS@
+ LIBS = @LIBS@
+ MTLIBS = @MYMTLIBS@
+ SKLIBS = @MYSKLIBS@