Opened 19 years ago

Closed 19 years ago

Last modified 9 years ago

#4389 closed defect (fixed)

NEW: hyperestraier-0.5.3

Reported by: pelopor@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

I've ported the Hyper Estraier, a full-text search system, and the qdbm that is required by the former.

hyperestraier 0.5.3, textproc/hyperestraier (Variants: macosx, regex, debug) http://hyperestraier.sourceforge.net/

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 (in the future) Hyper Estraier is an open-source software released under the terms of the GNU Lesser General Public License.

Library Dependencies: libiconv, zlib, qdbm

Attachments (3)

hyperestraier.0.5.3_0.tbz2 (2.1 KB) - added by pelopor@… 19 years ago.
Portfile and patches
hyperestraier.0.5.4_0.tbz2 (2.1 KB) - added by pelopor@… 19 years ago.
Portfile and patches (ver. 0.5.4)
build.log (69.0 KB) - added by olegb@… 19 years ago.
build.log

Download all attachments as: .zip

Change History (9)

comment:1 Changed 19 years ago by pelopor@…

bug_file_loc: http://http://lapangan.net/pukiwiki/index.php?plugin=attach&refer=PC%2FPrivatePortfile%2FHyperEstraier&openfile=hyperestraier.0.5.3_0.tbz2http://lapangan.net/pukiwiki/index.php?plugin=attach&refer=PC%2FPrivatePortfile%2FHyperEstraier&openfile=hyperestraier.0.5.3_0.tbz2
Version 0, edited 19 years ago by pelopor@… (next)

comment:2 Changed 19 years ago by olegb@…

Where is the Portfile ?

Changed 19 years ago by pelopor@…

Attachment: hyperestraier.0.5.3_0.tbz2 added

Portfile and patches

Changed 19 years ago by pelopor@…

Attachment: hyperestraier.0.5.4_0.tbz2 added

Portfile and patches (ver. 0.5.4)

comment:3 Changed 19 years ago by pelopor@…

attachments.isobsolete: 01

comment:4 Changed 19 years ago by pelopor@…

bug_file_loc: http://lapangan.net/pukiwiki/index.php?plugin=attach&refer=PC%2FPrivatePortfile%2FHyperEstraier&openfile=hyperestraier.0.5.3_0.tbz2http://lapangan.net/pukiwiki/index.php?plugin=attach&refer=PC%2FPrivatePortfile%2FHyperEstraier&openfile=hyperestraier.0.5.4_0.tbz2

Changed 19 years ago by olegb@…

Attachment: build.log added

build.log

comment:5 Changed 19 years ago by pelopor@…

It seems that QDBM isn't installed, or, even if installed, it cannot be found, judging from the following line of your build.log.

checking for main in -lqdbm... no

If qdbm does exist, there's trouble in dependency check. I tried to build the hyperestraier WITHOUT qdbm installed, to get error like this.

Command output: #================================================================ # Configuring Hyper Estraier version 0.5.4. #================================================================ checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for main in -lc... yes checking for main in -lm... yes checking for main in -liconv... yes checking for main in -lz... yes checking for main in -lqdbm... no checking for main in -lpthread... yes checking for main in -lnsl... no checking for main in -lsocket... no checking for main in -lresolv... yes checking the version of QDBM ... error (not installed or too old)

Warning: the following items did not execute (for hyperestraier): com.apple.build com.apple.configure

comment:6 Changed 19 years ago by olegb@…

Resolution: fixed
Status: newclosed

strange, messing a bit with the dep line makes it install qdbm...

I also removed the revision 0 which isnt needed.

Thanks!

Note: See TracTickets for help on using tickets.