From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.90.87.14 with SMTP id k14cs1126850agb; Mon, 28 Dec 2009 15:13:13 -0800 (PST) Received: by 10.224.102.207 with SMTP id h15mr7780230qao.139.1262041992737; Mon, 28 Dec 2009 15:13:12 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 40si18147240qyk.25.2009.12.28.15.13.12; Mon, 28 Dec 2009 15:13:12 -0800 (PST) Received-SPF: pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-talk-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 74BBF167830B; Mon, 28 Dec 2009 18:13:12 -0500 (EST) Received: from pion.club.cc.cmu.edu (PION.CLUB.CC.cmu.edu [128.237.157.88]) by rubyforge.org (Postfix) with ESMTP id 91562167830B for ; Mon, 28 Dec 2009 18:12:55 -0500 (EST) Received: from rlane by pion.club.cc.cmu.edu with local (Exim 4.69) (envelope-from ) id 1NPOli-0004rr-WF for sup-talk@rubyforge.org; Mon, 28 Dec 2009 18:12:55 -0500 From: Rich Lane To: sup-talk Date: Mon, 28 Dec 2009 18:12:54 -0500 Message-Id: <1262035134-sup-4921@zyrg.net> User-Agent: Sup/git Subject: [sup-talk] xapian-full and ncursesw gems X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org I've pushed two useful gems to gemcutter. xapian-full: This is based on the existing xapian gem, but compiles xapian-core as well as the bindings so it isn't dependent on the version of the system xapian. It's also a newer development version that includes the Chert backend. ncursesw: This is a version of the ncurses gem modified to link against the ncursesw library so you get wide character support. It also includes the ruby 1.9.1 compile fixes. When we switch the default index to Xapian, for ease of installation I think we should add xapian-full as a gem dependency even though it may be redundant with a system xapian install. The only thing I worry about here is users lacking the full toolchain required to build Xapian. One potential problem with the ncursesw gem is that I've kept source compatibility with the old ncurses gem by not renaming the files/module. This means they interact badly if both are installed. We could change the Sup source to use new ncursesw names, but that's annoying and breaks people doing "git pull". Thoughts? _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk