summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2006-04-28 13:44:51 +0000
committerAkinori Hattori <hattya@gentoo.org>2006-04-28 13:44:51 +0000
commite907cca3126f74546de767c338b852e50784c96f (patch)
tree4cf07d76d67423ac091c1cd4e2942489a5b74809 /app-text/namazu
parentInitial import of ebuild. See bug #48742. Based on ebuild from Ben De luca <b... (diff)
downloadgentoo-2-e907cca3126f74546de767c338b852e50784c96f.tar.gz
gentoo-2-e907cca3126f74546de767c338b852e50784c96f.tar.bz2
gentoo-2-e907cca3126f74546de767c338b852e50784c96f.zip
new upstream release.
(Portage version: 2.0.54)
Diffstat (limited to 'app-text/namazu')
-rw-r--r--app-text/namazu/ChangeLog9
-rw-r--r--app-text/namazu/Manifest4
-rw-r--r--app-text/namazu/files/digest-namazu-2.0.161
-rw-r--r--app-text/namazu/namazu-2.0.16.ebuild67
4 files changed, 78 insertions, 3 deletions
diff --git a/app-text/namazu/ChangeLog b/app-text/namazu/ChangeLog
index ef312bc405b1..7c87f0de089e 100644
--- a/app-text/namazu/ChangeLog
+++ b/app-text/namazu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/namazu
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/ChangeLog,v 1.14 2005/12/04 19:48:35 tgall Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/ChangeLog,v 1.15 2006/04/28 13:44:49 hattya Exp $
+
+*namazu-2.0.16 (28 Apr 2006)
+
+ 28 Apr 2006; Akinori Hattori <hattya@gentoo.org> +namazu-2.0.16.ebuild:
+ new upstream release.
04 Dec 2005; Tom Gall <tgall@gentoo.org> namazu-2.0.14.ebuild:
stable on ppc64
diff --git a/app-text/namazu/Manifest b/app-text/namazu/Manifest
index ea7d306edccb..8eca804ec0eb 100644
--- a/app-text/namazu/Manifest
+++ b/app-text/namazu/Manifest
@@ -1,4 +1,6 @@
MD5 683976fb4d6d404c6fcca2d2c3f896df ChangeLog 1640
+MD5 257b92fc7fffeb47787ee62399496b3c files/digest-namazu-2.0.14 66
+MD5 5e5dacb3f4d05bfa568184edcc188ef0 files/digest-namazu-2.0.16 66
MD5 382a25f7a6abf0020285f37f74158690 metadata.xml 226
MD5 1bcfd9f4d5f87414a78fc1e4ea65aaf7 namazu-2.0.14.ebuild 1223
-MD5 257b92fc7fffeb47787ee62399496b3c files/digest-namazu-2.0.14 66
+MD5 78581d9d7459cb8d56c5d19b6a1ef103 namazu-2.0.16.ebuild 1276
diff --git a/app-text/namazu/files/digest-namazu-2.0.16 b/app-text/namazu/files/digest-namazu-2.0.16
new file mode 100644
index 000000000000..8d87c29e5513
--- /dev/null
+++ b/app-text/namazu/files/digest-namazu-2.0.16
@@ -0,0 +1 @@
+MD5 8a66627a321cc1b1e39e42fff2736fd9 namazu-2.0.16.tar.gz 1185299
diff --git a/app-text/namazu/namazu-2.0.16.ebuild b/app-text/namazu/namazu-2.0.16.ebuild
new file mode 100644
index 000000000000..17bfca0d4389
--- /dev/null
+++ b/app-text/namazu/namazu-2.0.16.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/namazu-2.0.16.ebuild,v 1.1 2006/04/28 13:44:51 hattya Exp $
+
+IUSE="chasen cjk emacs kakasi nls tcltk"
+
+DESCRIPTION="Namazu is a full-text search engine"
+HOMEPAGE="http://www.namazu.org/"
+SRC_URI="http://www.namazu.org/stable/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+
+DEPEND=">=dev-perl/File-MMagic-1.20
+ cjk? ( app-i18n/nkf )
+ nls? ( sys-devel/gettext )
+ chasen? ( dev-perl/Text-ChaSen )
+ kakasi? ( dev-perl/Text-Kakasi )
+ tcltk? ( dev-lang/tk www-client/lynx )"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+
+ sed -i -e "s:\(rm -f \$(filterdir).*$\):# \1:" filter/Makefile.in
+
+}
+
+src_compile() {
+
+ local myconf
+
+ use tcltk && myconf="--with-namazu=/usr/bin/namazu
+ --with-mknmz=/usr/bin/mknmz
+ --with-indexdir=/var/lib/namazu/index"
+
+ econf \
+ `use_enable nls` \
+ `use_enable tcltk tknamazu` \
+ ${myconf} \
+ || die
+ emake || die
+
+}
+
+src_install () {
+
+ make DESTDIR=${D} install || die
+ rm -rf ${D}/usr/share/namazu/{doc,etc}
+
+ dodoc AUTHORS CREDITS ChangeLog* HACKING* NEWS README* THANKS TODO
+ dohtml -r doc/*
+
+ insinto /usr/share/doc/${P}
+ doins etc/*.png
+
+ if use emacs; then
+ docinto lisp
+ dodoc lisp/ChangeLog*
+
+ insinto /usr/share/${PN}/lisp
+ doins lisp/*.el
+ fi
+
+}