ports/83237: Update port: textproc/isearch

Paul Marquis pmarquis at pobox.com
Sun Jul 10 23:10:11 UTC 2005


>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 at 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 at 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 at 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:



More information about the freebsd-ports-bugs mailing list