Date: Sun, 10 Jul 2005 19:04:46 -0400 (EDT) From: Paul Marquis <pmarquis@pobox.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/83237: Update port: textproc/isearch Message-ID: <200507102304.j6AN4kBV003949@sboy.pmarquis.com> Resent-Message-ID: <200507102310.j6ANA93s095765@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 83237 >Category: ports >Synopsis: Update port: textproc/isearch >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Jul 10 23:10:09 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Paul Marquis >Release: FreeBSD 5.3-RELEASE-p5 i386 >Organization: >Environment: System: FreeBSD sboy.pmarquis.com 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #0: Sat Feb 19 16:28:40 EST 2005 pmarquis@sboy.pmarquis.com:/usr/obj/usr/src/sys/SBOY i386 >Description: Update of isearch port with new tarball location. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # isearch # isearch/Makefile # isearch/distinfo # isearch/pkg-descr # isearch/pkg-plist # isearch/files # isearch/files/patch-src::registry.hxx # isearch/files/patch-src::string.cxx # echo c - isearch mkdir -p isearch > /dev/null 2>&1 echo x - isearch/Makefile sed 's/^X//' >isearch/Makefile << 'END-of-isearch/Makefile' X# New ports collection makefile for: isearch X# Date created: 21 Sept 1996 X# Whom: Pedro X# X# $FreeBSD: ports/textproc/isearch/Makefile,v 1.19 2003/12/27 17:09:04 pav Exp $ X# X XPORTNAME= isearch XPORTVERSION= 1.47i XCATEGORIES= textproc databases XMASTER_SITES= http://www.etymon.com/software/Isearch/ XDISTNAME= Isearch-${PORTVERSION} X XMAINTAINER= pmarquis@pobox.com XCOMMENT= Text Search Engine by CNIDR X XGNU_CONFIGURE= yes XMAKE_ARGS= INSTALL=${PREFIX}/bin X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_MAN} ${WRKSRC}/html/*.html ${DOCSDIR} X.endif X X.include <bsd.port.mk> END-of-isearch/Makefile echo x - isearch/distinfo sed 's/^X//' >isearch/distinfo << 'END-of-isearch/distinfo' XMD5 (Isearch-1.47i.tar.gz) = ce4352d1726e28c2db9a6dab13d9db41 XSIZE (Isearch-1.47i.tar.gz) = 484947 END-of-isearch/distinfo echo x - isearch/pkg-descr sed 's/^X//' >isearch/pkg-descr << 'END-of-isearch/pkg-descr' XIsearch is an open source software package for indexing and searching Xtext documents. It supports full text and field based searching, Xrelevance ranked results, and Boolean queries, and it can index many Xkinds of documents, including HTML, mail folders, list digests, and Xtext with SGML-style mark up. Additional document types can be added Xas C++ modules. Isearch also includes CGI tools to provide a web Xinterface for searching X XWWW: http://www.etymon.com/Isearch/ X XPaul Marquis Xpmarquis@pobox.com END-of-isearch/pkg-descr echo x - isearch/pkg-plist sed 's/^X//' >isearch/pkg-plist << 'END-of-isearch/pkg-plist' Xbin/Iget Xbin/Iindex Xbin/Isearch Xbin/Iutil Xbin/zpresent Xbin/zsearch X%%PORTDOCS%%share/doc/isearch/Isearch-cgi-tutorial.html X%%PORTDOCS%%share/doc/isearch/IsearchFeatures.html X%%PORTDOCS%%share/doc/isearch/IsearchTutorial.html X%%PORTDOCS%%share/doc/isearch/QuickStart.html X%%PORTDOCS%%@dirrm share/doc/isearch END-of-isearch/pkg-plist echo c - isearch/files mkdir -p isearch/files > /dev/null 2>&1 echo x - isearch/files/patch-src::registry.hxx sed 's/^X//' >isearch/files/patch-src::registry.hxx << 'END-of-isearch/files/patch-src::registry.hxx' X--- src/registry.hxx.orig Sun Dec 15 09:13:27 2002 X+++ src/registry.hxx Sun Dec 15 09:12:51 2002 X@@ -89,7 +89,7 @@ X void LoadFromFile(const STRING& FileName); X void AddFromFile(const STRING& FileName); X // void Print(ostream& os, const INT Level) const; X- void fprint(FILE* fp, const INT level = 0) const; X+ void fprint(FILE* fp, const INT level) const; X void ProfilePrint(ostream& os, const INT Level) const; X void GetData(STRLIST *StrlistBuffer); X void DeleteChildren(); END-of-isearch/files/patch-src::registry.hxx echo x - isearch/files/patch-src::string.cxx sed 's/^X//' >isearch/files/patch-src::string.cxx << 'END-of-isearch/files/patch-src::string.cxx' X--- src/string.cxx.orig Sun Dec 15 09:27:00 2002 X+++ src/string.cxx Sun Dec 15 09:27:20 2002 X@@ -574,7 +574,7 @@ X X // can this be const STRING& ? X ostream& operator<<(ostream& os, const STRING& str) { X- os.write(str.Buffer, str.Length); X+ os.write((char*)str.Buffer, str.Length); X return os; X } X END-of-isearch/files/patch-src::string.cxx exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507102304.j6AN4kBV003949>