summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorminskim <minskim>2007-06-11 17:28:17 +0000
committerminskim <minskim>2007-06-11 17:28:17 +0000
commit6f1ebc1e75647edf46eff57301c6931f36d40689 (patch)
tree0ff61a0c92c62827805e828515037a17d45d0b9b
parent2c2b63d39fc20fe330f5642cee1d43b978cc1a83 (diff)
downloadpkgsrc-6f1ebc1e75647edf46eff57301c6931f36d40689.tar.gz
Import ruby-ferret.
Ferret is a high-performance, full-featured text search engine library written for Ruby. It is a Ruby port of the Java Lucene search engine. In the same way as Lucene, it is not a standalone application, but a library you can use to index documents and search for things in them later.
-rw-r--r--textproc/ruby-ferret/DESCR5
-rw-r--r--textproc/ruby-ferret/Makefile22
-rw-r--r--textproc/ruby-ferret/PLIST31
-rw-r--r--textproc/ruby-ferret/distinfo5
4 files changed, 63 insertions, 0 deletions
diff --git a/textproc/ruby-ferret/DESCR b/textproc/ruby-ferret/DESCR
new file mode 100644
index 00000000000..730b39ca253
--- /dev/null
+++ b/textproc/ruby-ferret/DESCR
@@ -0,0 +1,5 @@
+Ferret is a high-performance, full-featured text search engine library
+written for Ruby. It is a Ruby port of the Java Lucene search engine.
+In the same way as Lucene, it is not a standalone application, but a
+library you can use to index documents and search for things in them
+later.
diff --git a/textproc/ruby-ferret/Makefile b/textproc/ruby-ferret/Makefile
new file mode 100644
index 00000000000..6dce35f780c
--- /dev/null
+++ b/textproc/ruby-ferret/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/06/11 17:28:17 minskim Exp $
+
+DISTNAME= ferret-0.11.4
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES= textproc ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/19358/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://ferret.davebalmain.com/
+COMMENT= Text search engine library written for Ruby
+
+RUBY_HAS_ARCHLIB= yes
+USE_RUBY_SETUP= yes
+
+do-install:
+ cd ${WRKSRC}/lib && pax -rwppm . ${RUBY_SITELIBDIR}
+ ${INSTALL_LIB} ${WRKSRC}/ext/ferret_ext.${RUBY_DLEXT} \
+ ${RUBY_SITEARCHLIBDIR}
+
+.include "../../lang/ruby/modules.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-ferret/PLIST b/textproc/ruby-ferret/PLIST
new file mode 100644
index 00000000000..932cf99380b
--- /dev/null
+++ b/textproc/ruby-ferret/PLIST
@@ -0,0 +1,31 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/06/11 17:28:17 minskim Exp $
+${RUBY_SITELIBDIR}/ferret.rb
+${RUBY_SITELIBDIR}/ferret/browser.rb
+${RUBY_SITELIBDIR}/ferret/browser/s/global.js
+${RUBY_SITELIBDIR}/ferret/browser/s/style.css
+${RUBY_SITELIBDIR}/ferret/browser/views/document/list.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/document/show.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/error/index.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/help/index.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/home/index.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/layout.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/term-vector/index.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/term/index.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/views/term/termdocs.rhtml
+${RUBY_SITELIBDIR}/ferret/browser/webrick.rb
+${RUBY_SITELIBDIR}/ferret/document.rb
+${RUBY_SITELIBDIR}/ferret/field_infos.rb
+${RUBY_SITELIBDIR}/ferret/index.rb
+${RUBY_SITELIBDIR}/ferret/number_tools.rb
+${RUBY_SITELIBDIR}/ferret_version.rb
+${RUBY_SITEARCHLIBDIR}/ferret_ext.${RUBY_DLEXT}
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views/term-vector
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views/term
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views/home
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views/help
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views/error
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views/document
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/views
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser/s
+@dirrm ${RUBY_SITELIBDIR}/ferret/browser
+@dirrm ${RUBY_SITELIBDIR}/ferret
diff --git a/textproc/ruby-ferret/distinfo b/textproc/ruby-ferret/distinfo
new file mode 100644
index 00000000000..71573762d8a
--- /dev/null
+++ b/textproc/ruby-ferret/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/06/11 17:28:17 minskim Exp $
+
+SHA1 (ferret-0.11.4.tgz) = 55fbf6f2b1f15dd258b993ba8abee979e651fd24
+RMD160 (ferret-0.11.4.tgz) = 5df011873266ece99f6d6470c441ad0e4ee2a723
+Size (ferret-0.11.4.tgz) = 451065 bytes