summaryrefslogtreecommitdiff
path: root/textproc/hyperestraier
diff options
context:
space:
mode:
authorminskim <minskim>2005-10-23 19:13:44 +0000
committerminskim <minskim>2005-10-23 19:13:44 +0000
commit773adb634e8769890eda0ae16aa7f01ee5358760 (patch)
tree180922518b51d79d30a6345b660926ae13a70d3b /textproc/hyperestraier
parentf73b5d273a05c212ded977e443214aa00bd0a347 (diff)
downloadpkgsrc-773adb634e8769890eda0ae16aa7f01ee5358760.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/hyperestraier')
-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@