From owner-freebsd-ports@FreeBSD.ORG  Fri Nov 19 11:28:23 2010
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4C7C4106564A
	for <freebsd-ports@FreeBSD.org>; Fri, 19 Nov 2010 11:28:23 +0000 (UTC)
	(envelope-from afb@users.sourceforge.net)
Received: from ch-smtp02.sth.basefarm.net (ch-smtp02.sth.basefarm.net
	[80.76.149.213])
	by mx1.freebsd.org (Postfix) with ESMTP id 0EE788FC08
	for <freebsd-ports@FreeBSD.org>; Fri, 19 Nov 2010 11:28:22 +0000 (UTC)
Received: from c83-248-163-52.bredband.comhem.se ([83.248.163.52]:59113
	helo=[10.0.1.108])
	by ch-smtp02.sth.basefarm.net with esmtps (TLSv1:AES128-SHA:128)
	(Exim 4.68) (envelope-from <afb@users.sourceforge.net>)
	id 1PJOtc-0005QD-9P
	for freebsd-ports@FreeBSD.org; Fri, 19 Nov 2010 12:12:50 +0100
From: =?iso-8859-1?Q?Anders_F_Bj=F6rklund?= <afb@users.sourceforge.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Fri, 19 Nov 2010 12:12:46 +0100
Message-Id: <7D3B4BB7-6C43-4A76-8296-851E7CF34E67@users.sourceforge.net>
To: FreeBSD Ports <freebsd-ports@FreeBSD.org>
Mime-Version: 1.0 (Apple Message framework v1081)
X-Mailer: Apple Mail (2.1081)
X-Originating-IP: 83.248.163.52
X-Scan-Result: No virus found in message 1PJOtc-0005QD-9P.
X-Scan-Signature: ch-smtp02.sth.basefarm.net 1PJOtc-0005QD-9P
	8876db5b0f29b9cb6e7d1c9a6b9c5583
Cc: 
Subject: portlocate updated
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Nov 2010 11:28:23 -0000

Hi freebsd ports,

I updated my ruby program called "portlocate"
to use Ferret rather than Xapian like before:

http://www.algonet.se/~afb/freebsd/portlocate.rb

The program works the same as before, but doesn't
need Xapian which was reoccuringly broken (and GPL).
The main part of Ferret is in C but there is a pure
Ruby version too, if needed (it's a port of Lucene):

http://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/rubygem-ferret/

I was originally hoping for it to get included in
pkgtools, but since those aren't maintained anymore
it should probably be made into a Ruby module too ?
So that it can be included from PackageKit, that is.

http://lists.freebsd.org/pipermail/freebsd-ruby/2009-September/000107.html

One nice thing about Ferret, besides the MIT license,
is that the database is smaller. It's a little slower.

--anders