summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2009-03-12 16:44:47 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2009-03-12 16:44:47 +0000
commitc5f15e92c2d0d10c586583697335e39ee3c9d718 (patch)
tree0b75579d5d234f0eb28517cd2431726c9123d0d1 /app-text
parentAdded USE=perl to install perl bindings (diff)
downloadhistorical-c5f15e92c2d0d10c586583697335e39ee3c9d718.tar.gz
historical-c5f15e92c2d0d10c586583697335e39ee3c9d718.tar.bz2
historical-c5f15e92c2d0d10c586583697335e39ee3c9d718.zip
Version bumped. Replaced chasen, cjk, and kakasi to linguas_ja.
Package-Manager: portage-2.1.6.7/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r--app-text/namazu/ChangeLog8
-rw-r--r--app-text/namazu/Manifest15
-rw-r--r--app-text/namazu/files/namazu-2.0.19-gentoo.patch29
-rw-r--r--app-text/namazu/namazu-2.0.19.ebuild78
4 files changed, 118 insertions, 12 deletions
diff --git a/app-text/namazu/ChangeLog b/app-text/namazu/ChangeLog
index a04e584e1158..939767dd4f36 100644
--- a/app-text/namazu/ChangeLog
+++ b/app-text/namazu/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/namazu
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/ChangeLog,v 1.31 2009/01/19 01:13:03 tcunha Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/ChangeLog,v 1.32 2009/03/12 16:44:46 matsuu Exp $
+
+*namazu-2.0.19 (12 Mar 2009)
+
+ 12 Mar 2009; MATSUU Takuto <matsuu@gentoo.org>
+ +files/namazu-2.0.19-gentoo.patch, +namazu-2.0.19.ebuild:
+ Version bumped. Replaced chasen, cjk, and kakasi USE flags to linguas_ja.
19 Jan 2009; Tiago Cunha <tcunha@gentoo.org> namazu-2.0.18.ebuild:
keyworded ~arch for sparc
diff --git a/app-text/namazu/Manifest b/app-text/namazu/Manifest
index 6d5e4c01395a..a7f88bcd48e3 100644
--- a/app-text/namazu/Manifest
+++ b/app-text/namazu/Manifest
@@ -1,15 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 50namazu-gentoo.el 108 RMD160 77bd458d1be7b13a580433375404bf45cd98ecf6 SHA1 a980bed7b59a4e64863060492717c402a41b4d57 SHA256 42a3f8c20434d06bb5f9f8b50d94754a12494932f61f07e9fdeeaaeca68e398b
+AUX namazu-2.0.19-gentoo.patch 1258 RMD160 c287dec1df62a4723edab9179e3d47055ca532b8 SHA1 fd84110efba0723cbccb97c80f5af7334739418c SHA256 89218d988e64446cf65d4ff73f53a45543cc45d83dce9065ef4d44a2dc5844dd
DIST namazu-2.0.18.tar.gz 1388095 RMD160 3dd598cbe63e515649d1bd798aff90442e2949bc SHA1 a6e9e5522deda04559088e96fd192f203ac7432e SHA256 d288ca0a81403a34495a465e7ab0e0ec09720851b6be83c0e0ba400f06fa258a
+DIST namazu-2.0.19.tar.gz 1392466 RMD160 935ef748a45ea2407f532ca8d1fe1d678914a0d4 SHA1 9d52d873dffa48fa0455e79005e9a43e751157ca SHA256 b0fd725e87f61d99312d631db50f13738cf49afc9ade7c1881ce3f71b32a0d1b
EBUILD namazu-2.0.18.ebuild 1659 RMD160 6eccc7ed8ed26a29e77b4ffa7a9b7aa3711d29b6 SHA1 7dbc2c4b7a98f2cd3c006589446bf180a819419b SHA256 fb1302861a90dfbd90de0bf087767b4456c9af76d2ac18690d216d21c5480884
-MISC ChangeLog 3710 RMD160 2e3b29b2663a6e79d92c4b6abaf7b767211b40c3 SHA1 7257d96645f5e74a5f17520fb823672e506fa035 SHA256 be60fc795c60262aa7b682309b466e2b89f62f7ca32c547534d2dedb1336e050
+EBUILD namazu-2.0.19.ebuild 1525 RMD160 0e4a1ad0b0e17b479e73fa63f9d636fe1790703e SHA1 e7da049a5dcb017dff757cc4cd77a0c161922c44 SHA256 54e1a994469ae3ce901b8408fd93e4e4878055d93b579fe32d50b197b7d76972
+MISC ChangeLog 3926 RMD160 ff13a159486e22074511b3a1a9e8a015fbacbb59 SHA1 a6003f5008c3d458c451b3ecf68575480725a47d SHA256 ff91ac2aadd84d8c122e9d596eccbbfd792e3fc07f74de83df5ef6b479baae5e
MISC metadata.xml 320 RMD160 4c1d9b46f7ccfafb1f5ae1f96efdcc1058c17ba1 SHA1 bfc8177258093359d489af23d8da595745e1c5e4 SHA256 59c2662378f80cec959efb0f3c5853e0508eb2e5edb469abbc57d0d8d86d8fb8
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAklz00UACgkQ/Kkm35zQzl57owCeNkz/bt/UriqgudslJpTmMhKO
-xI8AoKActT35D1vKeoGWCJ/TdJ6kGmJq
-=wlcr
------END PGP SIGNATURE-----
diff --git a/app-text/namazu/files/namazu-2.0.19-gentoo.patch b/app-text/namazu/files/namazu-2.0.19-gentoo.patch
new file mode 100644
index 000000000000..6d7f649507bd
--- /dev/null
+++ b/app-text/namazu/files/namazu-2.0.19-gentoo.patch
@@ -0,0 +1,29 @@
+diff -Naur namazu-2.0.19.orig/filter/Makefile.am namazu-2.0.19/filter/Makefile.am
+--- namazu-2.0.19.orig/filter/Makefile.am 2008-05-03 02:07:03.000000000 +0900
++++ namazu-2.0.19/filter/Makefile.am 2009-03-13 01:04:20.000000000 +0900
+@@ -51,9 +51,3 @@
+
+ ETAGS_ARGS = $(filter_DATA) --lang=perl
+ TAGS_DEPENDENCIES = $(filter_DATA)
+-
+-# To remove Windows specific files installed by Namazu 2.0 and/or 2.0.1
+-# and old gfilter.pl (Namazu 2.0.7 or earlier).
+-install-data-local:
+- rm -f $(filterdir)/ole*.pl
+- rm -f $(filterdir)/gfilter.pl
+diff -Naur namazu-2.0.19.orig/filter/Makefile.in namazu-2.0.19/filter/Makefile.in
+--- namazu-2.0.19.orig/filter/Makefile.in 2009-03-12 23:24:48.000000000 +0900
++++ namazu-2.0.19/filter/Makefile.in 2009-03-13 01:05:08.000000000 +0900
+@@ -455,12 +455,6 @@
+ uninstall uninstall-am uninstall-filterDATA uninstall-info-am \
+ uninstall-info-recursive uninstall-recursive
+
+-
+-# To remove Windows specific files installed by Namazu 2.0 and/or 2.0.1
+-# and old gfilter.pl (Namazu 2.0.7 or earlier).
+-install-data-local:
+- rm -f $(filterdir)/ole*.pl
+- rm -f $(filterdir)/gfilter.pl
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/app-text/namazu/namazu-2.0.19.ebuild b/app-text/namazu/namazu-2.0.19.ebuild
new file mode 100644
index 000000000000..a5cacd871bf3
--- /dev/null
+++ b/app-text/namazu/namazu-2.0.19.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/namazu-2.0.19.ebuild,v 1.1 2009/03/12 16:44:46 matsuu Exp $
+
+inherit eutils elisp-common
+
+IUSE="emacs nls tk linguas_ja"
+
+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 ~sparc ~x86"
+SLOT="0"
+
+DEPEND=">=dev-perl/File-MMagic-1.20
+ emacs? ( virtual/emacs )
+ linguas_ja? (
+ app-i18n/nkf
+ || (
+ dev-perl/Text-Kakasi
+ app-i18n/kakasi
+ app-text/chasen
+ app-text/mecab
+ )
+ )
+ nls? ( sys-devel/gettext )
+ tk? (
+ dev-lang/tk
+ www-client/lynx
+ )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+}
+
+src_compile() {
+ local myconf
+
+ econf \
+ $(use_enable nls) \
+ $(use_enable tk tknamazu) \
+ ${myconf} || die
+ emake || die
+
+ if use emacs; then
+ cd lisp
+ elisp-compile gnus-nmz-1.el namazu.el || die
+ fi
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die
+
+# rm -rf "${D}"/usr/share/namazu/{doc,etc}
+
+ dodoc AUTHORS CREDITS ChangeLog* HACKING* NEWS README* THANKS TODO etc/*.png
+ dohtml -r doc/*
+
+ if use emacs; then
+ elisp-install ${PN} lisp/gnus-nmz-1.el* lisp/namazu.el* || die
+ elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el || die
+
+ docinto lisp
+ dodoc lisp/ChangeLog*
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}