diff options
Diffstat (limited to 'textproc/isearch')
-rw-r--r-- | textproc/isearch/Makefile | 23 | ||||
-rw-r--r-- | textproc/isearch/files/md5 | 3 | ||||
-rw-r--r-- | textproc/isearch/files/patch-sum | 3 | ||||
-rw-r--r-- | textproc/isearch/patches/patch-aa | 65 | ||||
-rw-r--r-- | textproc/isearch/pkg/COMMENT | 1 | ||||
-rw-r--r-- | textproc/isearch/pkg/DESCR | 10 | ||||
-rw-r--r-- | textproc/isearch/pkg/PLIST | 12 |
7 files changed, 117 insertions, 0 deletions
diff --git a/textproc/isearch/Makefile b/textproc/isearch/Makefile new file mode 100644 index 00000000000..8ae59f13cfb --- /dev/null +++ b/textproc/isearch/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/02/06 22:09:27 jtb Exp $ + +DISTNAME= Isearch-1.47d +PKGNAME= isearch-1.47d +CATEGORIES= textproc +MASTER_SITES= http://www.etymon.com/pub/Isearch/ + +MAINTAINER= jtb@netbsd.org +HOMEPAGE= http://www.etymon.com/Isearch/ + +GNU_CONFIGURE= yes + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/isearch + ${INSTALL_DATA} ${WRKSRC}/TUTORIAL ${PREFIX}/share/doc/isearch + ${INSTALL_DATA} ${WRKSRC}/doc/DebugFirewall.doc ${PREFIX}/share/doc/isearch + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/isearch + @for f in ${WRKSRC}/html/*.html; do \ + i="${INSTALL_DATA} $$f ${PREFIX}/share/doc/html/isearch/"; \ + ${ECHO} $$i; $$i; \ + done + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/isearch/files/md5 b/textproc/isearch/files/md5 new file mode 100644 index 00000000000..33f794d8dab --- /dev/null +++ b/textproc/isearch/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/02/06 22:09:27 jtb Exp $ + +MD5 (Isearch-1.47d.tar.gz) = 12373e0e54bfc4e195dcaa14554f354b diff --git a/textproc/isearch/files/patch-sum b/textproc/isearch/files/patch-sum new file mode 100644 index 00000000000..f16ce90c908 --- /dev/null +++ b/textproc/isearch/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/02/06 22:09:27 jtb Exp $ + +MD5 (patch-aa) = a50c35aa410c9e69392ce0182e33e9f9 diff --git a/textproc/isearch/patches/patch-aa b/textproc/isearch/patches/patch-aa new file mode 100644 index 00000000000..4bfecfba74f --- /dev/null +++ b/textproc/isearch/patches/patch-aa @@ -0,0 +1,65 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/02/06 22:09:27 jtb Exp $ + +--- Makefile.orig Tue Feb 6 20:52:49 2001 ++++ Makefile +@@ -20,9 +20,9 @@ + # + # Compiler + # +-CC=g++ ++CC=$(CXX) + +-DTCC=g++ ++DTCC=$(CXX) + #CC=/sw/CenterLine/bin/CC + + # +@@ -36,13 +36,13 @@ + # + # for Solaris, SunOS, Ultrix, OSF + # +-#CFLAGS=-O2 -DUNIX -DMULTI ++CFLAGS+=-DUNIX + #CFLAGS=-O2 -DUNIX + + # + # for Linux + # +-CFLAGS=-O2 -DUNIX -fwritable-strings ++#CFLAGS=-O2 -DUNIX -fwritable-strings + #CFLAGS=-g -fwritable-strings -Wall -Wno-unused -DUNIX # -DVERBOSE -DDEBUG + + # +@@ -73,8 +73,8 @@ + # + # Where should I install executables (make install)? + # +-INSTALL=/usr/local/bin +-CGI_INSTALL=/home/httpd/cgi-bin ++INSTALL=${PREFIX}/bin ++CGI_INSTALL=${PREFIX}/libexec/cgi-bin + + # + # Executables Directory +@@ -113,7 +113,7 @@ + # + + RM = rm -f +-LDFLAGS= ++#LDFLAGS= + VER=1.47d + #DIST=Isearch-$(VER) + DIST=Isearch +@@ -186,9 +186,9 @@ + + install: + @echo "*** Copying Isearch executables to $(INSTALL) ***" +- cp $(BIN_DIR)/Iindex $(INSTALL) +- cp $(BIN_DIR)/Isearch $(INSTALL) +- cp $(BIN_DIR)/Iutil $(INSTALL) ++ $(BSD_INSTALL_PROGRAM) $(BIN_DIR)/Iindex $(INSTALL) ++ $(BSD_INSTALL_PROGRAM) $(BIN_DIR)/Isearch $(INSTALL) ++ $(BSD_INSTALL_PROGRAM) $(BIN_DIR)/Iutil $(INSTALL) + @echo "" + @echo "To install Isearch-cgi, cd into the Isearch-cgi directory" + @echo "Then run the configure script" diff --git a/textproc/isearch/pkg/COMMENT b/textproc/isearch/pkg/COMMENT new file mode 100644 index 00000000000..d97f1f24e4c --- /dev/null +++ b/textproc/isearch/pkg/COMMENT @@ -0,0 +1 @@ +Advanced text indexing and searching system diff --git a/textproc/isearch/pkg/DESCR b/textproc/isearch/pkg/DESCR new file mode 100644 index 00000000000..12fb92d8b3d --- /dev/null +++ b/textproc/isearch/pkg/DESCR @@ -0,0 +1,10 @@ +Isearch is software for indexing and searching text documents. It +supports full text and field based search, relevance ranked results, +Boolean queries, and heterogeneous databases. Isearch can parse many +kinds of documents "out of the box," including HTML, mail folders, +list digests, SGML-style tagged data, and USMARC. It can be extended +to support other formats by creating descendant classes in C++ that +define the document structure. It is pretty easy to customize in this +way, provided that you know some C++. A CGI interface for web based +searching is also included in the source distribution (but not +installed by default). diff --git a/textproc/isearch/pkg/PLIST b/textproc/isearch/pkg/PLIST new file mode 100644 index 00000000000..237dc5c6d68 --- /dev/null +++ b/textproc/isearch/pkg/PLIST @@ -0,0 +1,12 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/02/06 22:09:27 jtb Exp $ +bin/Iindex +bin/Isearch +bin/Iutil +share/doc/html/isearch/Isearch-cgi-tutorial.html +share/doc/html/isearch/IsearchFeatures.html +share/doc/html/isearch/IsearchTutorial.html +share/doc/html/isearch/QuickStart.html +share/doc/isearch/DebugFirewall.doc +share/doc/isearch/TUTORIAL +@dirrm share/doc/isearch +@dirrm share/doc/html/isearch |