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