diff options
author | Ludovic Courtès <ludo@gnu.org> | 2008-12-17 17:09:29 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-12-17 17:09:29 +0000 |
commit | f64c0bc28ec6a72eb271acc40869d73da1dd9566 (patch) | |
tree | 0dc01f99fa7b62774e2d24595e433b7dfdaf9d8e /pkgs/tools/text/namazu | |
parent | 01545132b4013b5c921ee2320348ae7b4ca08a71 (diff) |
Add Namazu, a full-text search engine.
svn path=/nixpkgs/trunk/; revision=13655
Diffstat (limited to 'pkgs/tools/text/namazu')
-rw-r--r-- | pkgs/tools/text/namazu/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/tools/text/namazu/default.nix b/pkgs/tools/text/namazu/default.nix new file mode 100644 index 0000000000000..a57b5cc594a8c --- /dev/null +++ b/pkgs/tools/text/namazu/default.nix @@ -0,0 +1,37 @@ +{ fetchurl, stdenv, perl }: + +stdenv.mkDerivation rec { + name = "namazu-2.0.18"; + + src = fetchurl { + url = "http://namazu.org/stable/${name}.tar.gz"; + sha256 = "12i5z830yh5sw3087gmna44742gcw2q7lpj6b94k8fj0h45cm26j"; + }; + + buildInputs = [ perl ]; + + # First install the `File::MMagic' Perl module. + preConfigure = '' + ( cd File-MMagic && \ + perl Makefile.PL \ + LIB="$out/lib/site_perl/5.10.0" \ + INSTALLSITEMAN3DIR="$out/man" && \ + make && make install ) + export PERL5LIB="$out/lib/site_perl/5.10.0:$PERL5LIB" + ''; + + doCheck = true; + + meta = { + description = "Namazu, a full-text search engine"; + + longDescription = '' + Namazu is a full-text search engine intended for easy use. Not + only does it work as a small or medium scale Web search engine, + but also as a personal search system for email or other files. + ''; + + license = "GPLv2+"; + homepage = http://namazu.org/; + }; +} |