These diffs update textproc/hyperestraier and
textproc/ruby-hyperestraier to the newest version (1.4.13).
Changes from 1.4.10:
* mymorph.c (est_mecab_analyze): an option about EOS was added.
* estraier.c: code clean-up.
* Bugs related to type casting of perl binding were fixed.
* estraier.c (est_resmap_add): "method" argument was added.
* estraier.c (est_inode): a bug related to overflow was fixed.
* estraier.c (est_narrow_score): a bug related to attribute
distinction was fixed.
* estraier.c (est_search_union): search accuracy with trailing
uni-gram was improved.
* estmaster.c (searchlocal): a bug related to scanning with
regular expressions was fixed.
* estscout.c (realmain): "union", "score", and "idsuffix"
attributes were added.
* estsupt.c (realmain): "score" attribute was added.
* estsupt.c (procsearch): accuracy of hint was improved.
* estsupt.c (realmain): "logmsg" parameter was added.
* estscout.c (realmain): "distinct" parameter was added.
* estscout.c (showresult): cache clear at random was added.
The regression tests for both still fail.
Tested on i386. Please test and commit.
Thanks,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/hyperestraier/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- Makefile 15 Sep 2007 20:59:38 -0000 1.3
+++ Makefile 4 Jan 2008 00:38:41 -0000
@@ -2,13 +2,13 @@
COMMENT= high performance full-text search system
-DISTNAME= hyperestraier-1.4.10
+DISTNAME= hyperestraier-1.4.13
CATEGORIES= textproc
-SHARED_LIBS= estraier 8.35
+SHARED_LIBS= estraier 8.38
HOMEPAGE= http://hyperestraier.sourceforge.net/
-MAINTAINER= Jeremy Evans <[EMAIL PROTECTED]>
+MAINTAINER= Jeremy Evans <[EMAIL PROTECTED]>
# LGPL
PERMIT_PACKAGE_CDROM= Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/hyperestraier/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo 30 Apr 2007 17:30:39 -0000 1.3
+++ distinfo 4 Jan 2008 00:38:41 -0000
@@ -1,5 +1,5 @@
-MD5 (hyperestraier-1.4.10.tar.gz) = z0yj3qd9FhUXOIBQZUtSpg==
-RMD160 (hyperestraier-1.4.10.tar.gz) = VgItsUlHwA5fjAGDQXOuO8Xa6rg=
-SHA1 (hyperestraier-1.4.10.tar.gz) = 2eIAzyN+RjFd9acpvACSDg3r/A0=
-SHA256 (hyperestraier-1.4.10.tar.gz) =
m2TToyc7gElMugURUBqD9tXAPpJoGS4u0JrHwsOD05Y=
-SIZE (hyperestraier-1.4.10.tar.gz) = 1011767
+MD5 (hyperestraier-1.4.13.tar.gz) = hHrvueIyZlRSgDeNeX85gQ==
+RMD160 (hyperestraier-1.4.13.tar.gz) = ivCvJd9tW9RaCemr+7JjADObWiw=
+SHA1 (hyperestraier-1.4.13.tar.gz) = IcPzJfQgGf7wlhchBcL8FvPnL8A=
+SHA256 (hyperestraier-1.4.13.tar.gz) =
kvPnbRLaeeEW5OaEh//d38Kr5fUPUJJHkFQU2qXDj/8=
+SIZE (hyperestraier-1.4.13.tar.gz) = 1014600
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/textproc/hyperestraier/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -r1.2 patch-Makefile_in
--- patches/patch-Makefile_in 30 Apr 2007 17:30:39 -0000 1.2
+++ patches/patch-Makefile_in 4 Jan 2008 00:38:41 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-Makefile_in,v 1.2 2007/04/30 17:30:39 bernd Exp $
---- Makefile.in.orig Tue Feb 27 01:10:36 2007
-+++ Makefile.in Thu Apr 12 13:06:24 2007
+--- Makefile.in.orig Wed May 30 06:04:40 2007
++++ Makefile.in Thu Jan 3 16:14:46 2008
@@ -22,15 +22,14 @@ PROTVER = @PROTVER@
# Targets
MYHEADS = estraier.h estmtdb.h estnode.h
@@ -20,7 +20,7 @@
MYMAN1S = estconfig.1 estcmd.1 estmaster.1 estwaver.1 estcall.1
MYMAN3S = estraier.3 estnode.3
MYPCS = hyperestraier.pc
-@@ -48,25 +47,25 @@ MYHEADDIR = @includedir@
+@@ -48,26 +47,25 @@ MYHEADDIR = @includedir@
MYLIBDIR = @libdir@
MYBINDIR = @bindir@
MYLIBEXECDIR = @libexecdir@
@@ -33,13 +33,14 @@
# Building binaries
-CC = @CC@
--CPPFLAGS = -I. -I$(MYHEADDIR) -I$(HOME)/include -I/usr/local/include
-I/usr/include/qdbm \
+-CPPFLAGS = @CPPFLAGS@ -I. -I$(MYHEADDIR) \
+- -I$(HOME)/include -I/usr/local/include -I/usr/include/qdbm @MYCPPOPTS@ \
+#CC = @CC@
-+CPPFLAGS = -I. -I/usr/local/include -I/usr/include/qdbm \
- @MYCPPOPTS@ -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1
-D_HPUX_SOURCE=1 \
++CPPFLAGS = @CPPFLAGS@ -I. -I/usr/local/include -I/usr/include/qdbm
@MYCPPOPTS@ \
+ -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1
-D_HPUX_SOURCE=1 \
-DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 @MYDEFS@
-CFLAGS = @MYCFLAGS@
--LDFLAGS = -L. -L$(MYLIBDIR) -L$(HOME)/lib -L/usr/local/lib @MYLDOPTS@
+-LDFLAGS = @LDFLAGS@ -L. -L$(MYLIBDIR) -L$(HOME)/lib -L/usr/local/lib
@MYLDOPTS@
+CFLAGS += @MYCFLAGS@
+LDFLAGS = -L. -L/usr/local/lib @MYLDOPTS@
LIBS = @LIBS@
@@ -53,7 +54,7 @@
MYPOSTCMD = @MYPOSTCMD@
-@@ -112,22 +111,22 @@ version :
+@@ -113,22 +111,22 @@ version :
install :
@@ -92,7 +93,7 @@
@printf '\n'
@printf
'#================================================================\n'
@printf '# Thanks for using Hyper Estraier.\n'
-@@ -628,13 +627,13 @@ libestraier.a : $(MYLIBOBJS)
+@@ -630,13 +628,13 @@ libestraier.a : $(MYLIBOBJS)
$(AR) $(ARFLAGS) $@ $(MYLIBOBJS)
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/ruby-hyperestraier/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile 15 Sep 2007 20:59:41 -0000 1.6
+++ Makefile 4 Jan 2008 00:42:16 -0000
@@ -4,13 +4,13 @@
COMMENT= Ruby interface to hyperestraier
-DISTNAME= hyperestraier-1.4.10
-PKGNAME= ruby-hyperestraier-1.0.0p3
+DISTNAME= hyperestraier-1.4.13
+PKGNAME= ruby-hyperestraier-1.0.0p4
CATEGORIES= textproc
HOMEPAGE= http://hyperestraier.sourceforge.net/
-MAINTAINER= Jeremy Evans <[EMAIL PROTECTED]>
+MAINTAINER= Jeremy Evans <[EMAIL PROTECTED]>
# LGPL
PERMIT_PACKAGE_CDROM= Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/ruby-hyperestraier/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo 30 Apr 2007 17:30:40 -0000 1.3
+++ distinfo 4 Jan 2008 00:42:16 -0000
@@ -1,5 +1,5 @@
-MD5 (hyperestraier-1.4.10.tar.gz) = z0yj3qd9FhUXOIBQZUtSpg==
-RMD160 (hyperestraier-1.4.10.tar.gz) = VgItsUlHwA5fjAGDQXOuO8Xa6rg=
-SHA1 (hyperestraier-1.4.10.tar.gz) = 2eIAzyN+RjFd9acpvACSDg3r/A0=
-SHA256 (hyperestraier-1.4.10.tar.gz) =
m2TToyc7gElMugURUBqD9tXAPpJoGS4u0JrHwsOD05Y=
-SIZE (hyperestraier-1.4.10.tar.gz) = 1011767
+MD5 (hyperestraier-1.4.13.tar.gz) = hHrvueIyZlRSgDeNeX85gQ==
+RMD160 (hyperestraier-1.4.13.tar.gz) = ivCvJd9tW9RaCemr+7JjADObWiw=
+SHA1 (hyperestraier-1.4.13.tar.gz) = IcPzJfQgGf7wlhchBcL8FvPnL8A=
+SHA256 (hyperestraier-1.4.13.tar.gz) =
kvPnbRLaeeEW5OaEh//d38Kr5fUPUJJHkFQU2qXDj/8=
+SIZE (hyperestraier-1.4.13.tar.gz) = 1014600