summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2008-08-13 17:25:30 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2008-08-13 17:25:30 +0000
commitb6005f021332d3cd866915fc2a65406006fc9c99 (patch)
treef269889e9d0844b905d97110f821985c834241da /app-text/gonzui
parentBug #233006, block sys-libs/db:4.7 properly. Patch from Arfrever Frehtes Taif... (diff)
downloadhistorical-b6005f021332d3cd866915fc2a65406006fc9c99.tar.gz
historical-b6005f021332d3cd866915fc2a65406006fc9c99.tar.bz2
historical-b6005f021332d3cd866915fc2a65406006fc9c99.zip
Fixed bug #226697.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'app-text/gonzui')
-rw-r--r--app-text/gonzui/ChangeLog10
-rw-r--r--app-text/gonzui/Manifest4
-rw-r--r--app-text/gonzui/files/gonzui-1.2-gentoo.patch34
-rw-r--r--app-text/gonzui/gonzui-1.2-r1.ebuild49
4 files changed, 94 insertions, 3 deletions
diff --git a/app-text/gonzui/ChangeLog b/app-text/gonzui/ChangeLog
index 133ac595b5de..348e5814c0ea 100644
--- a/app-text/gonzui/ChangeLog
+++ b/app-text/gonzui/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/gonzui
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/ChangeLog,v 1.8 2007/01/28 05:48:44 genone Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/ChangeLog,v 1.9 2008/08/13 17:25:30 matsuu Exp $
+
+*gonzui-1.2-r1 (13 Aug 2008)
+
+ 13 Aug 2008; MATSUU Takuto <matsuu@gentoo.org>
+ +files/gonzui-1.2-gentoo.patch, +gonzui-1.2-r1.ebuild:
+ Fixed bug @226697.
28 Jan 2007; Marius Mauch <genone@gentoo.org> gonzui-1.2.ebuild:
Replacing einfo with elog
diff --git a/app-text/gonzui/Manifest b/app-text/gonzui/Manifest
index 723e5eee142c..1876b08e99eb 100644
--- a/app-text/gonzui/Manifest
+++ b/app-text/gonzui/Manifest
@@ -1,7 +1,9 @@
AUX ebuild.rb 831 RMD160 77ae1f0fa787097fc2d27e36fd11a1617406fd09 SHA1 1a23d094696dc23a841671373e421a3a7766b1b5 SHA256 be1f568e4a97064f2c2641e1201d6d6f8b08218ed74ac3da9f75d5811d874d41
AUX gonzui 821 RMD160 97ead216eed5a4e5c18ffdffba9d785f41c4c70e SHA1 0ce39a92e3138b73038d18c3f4c494c6b6a13568 SHA256 a5615e1ef2b175092dbf4d4d606571329ee1e4602de0c2054f09485bd4e9d988
+AUX gonzui-1.2-gentoo.patch 1124 RMD160 026385c7d0fc21aa8fc3b106ffe07f2944ed7ae1 SHA1 e8ff8b48db44efc2e951a8ac8614527de5a047b7 SHA256 911ce0ea3b85eeed2fbe5cf9bb2c4f1a2392b5ec1bb72e6067570cba74847412
AUX gonzui-1.2-parallel.patch 580 RMD160 fa3f46a7464e34ade35f4bc024e6eb2fab440415 SHA1 f0a27d64f857f804dce28f66b792f92d13c7eb11 SHA256 8b75c856e112cdde555edf8ffa04c1c0e860485b4794e0dffb84cb571194ebfc
DIST gonzui-1.2.tar.gz 442942 RMD160 ed8333aea6b9ede372f7d72f777749729876534d SHA1 f68995c36370398d1d83587637ea826f3665d1a1 SHA256 326348f181a0f34241bf82faf80220954e719b59161809e33c3117bb6c6336be
+EBUILD gonzui-1.2-r1.ebuild 1197 RMD160 5a187f48d605ecb5d127fe1822899c740b424790 SHA1 993e0433027399b5ee3eaca6972f0c07d02d6262 SHA256 9389e53f5dcc02c038ca7c7f5de1dff59803b29ba27530b0cdc5ac37137c80f0
EBUILD gonzui-1.2.ebuild 1214 RMD160 9a062b8149f13cc7cf7b91b45590703572a04e4f SHA1 14d57572f08e9e12c342c3390dda3a9c18805d97 SHA256 abcfde8178cb6cfa88c8e9501d83448a585bbe73365748766e00fd1533751281
-MISC ChangeLog 1408 RMD160 9412fc65711aaa3c3abc966956763b397bedf625 SHA1 a1c2c6248a3a80140f4864878e35cbc36b712b57 SHA256 c0a2c40bee0f030075add759874985f71a50525bfd30781211aaeb6079e80d22
+MISC ChangeLog 1566 RMD160 39877f1bfebe93193221e85cc76707a67e9482c3 SHA1 43bf4e5ff7dbd604e620b3f524d70e1582e02a03 SHA256 6a8ac780646f11c83c458d77a1cd856fc904039a8454a18c050186a2a1cc34e7
MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7cb4622744522ecc176d800015b77cd75d81 SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17
diff --git a/app-text/gonzui/files/gonzui-1.2-gentoo.patch b/app-text/gonzui/files/gonzui-1.2-gentoo.patch
new file mode 100644
index 000000000000..5aa22e8e3094
--- /dev/null
+++ b/app-text/gonzui/files/gonzui-1.2-gentoo.patch
@@ -0,0 +1,34 @@
+diff -Naur gonzui-1.2.orig/Makefile.am gonzui-1.2/Makefile.am
+--- gonzui-1.2.orig/Makefile.am 2005-03-25 18:00:20.000000000 +0900
++++ gonzui-1.2/Makefile.am 2008-08-14 02:17:18.000000000 +0900
+@@ -28,7 +28,7 @@
+ gonzui.rb.in > gonzui.rb
+ chmod -w gonzui.rb
+
+-gonzuirc.sample.in: gonzuirc.sample.in.in
++gonzuirc.sample.in: gonzui.rb gonzuirc.sample.in.in
+ ruby gonzui-db --gonzuirc gonzuirc.sample.in.in --dump-config \
+ > gonzuirc.sample.in
+
+diff -Naur gonzui-1.2.orig/configure.ac gonzui-1.2/configure.ac
+--- gonzui-1.2.orig/configure.ac 2005-07-05 00:07:52.000000000 +0900
++++ gonzui-1.2/configure.ac 2008-08-14 02:04:17.000000000 +0900
+@@ -9,7 +9,6 @@
+ AC_PROG_CC
+ AC_PROG_INSTALL
+ AC_PROG_MAKE_SET
+-AM_MAINTAINER_MODE
+ AM_PATH_RUBY
+ AM_RUN_LOG_DIRS
+ AM_USER_GROUP
+diff -Naur gonzui-1.2.orig/langscan/Makefile.am gonzui-1.2/langscan/Makefile.am
+--- gonzui-1.2.orig/langscan/Makefile.am 2005-07-05 00:07:57.000000000 +0900
++++ gonzui-1.2/langscan/Makefile.am 2008-08-14 02:17:58.000000000 +0900
+@@ -26,6 +26,7 @@
+ brainfuck.rb \
+ c.rb \
+ css.rb \
++ ebuild.rb \
+ elisp.rb \
+ java.rb \
+ javascript.rb \
diff --git a/app-text/gonzui/gonzui-1.2-r1.ebuild b/app-text/gonzui/gonzui-1.2-r1.ebuild
new file mode 100644
index 000000000000..e767812f040e
--- /dev/null
+++ b/app-text/gonzui/gonzui-1.2-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/gonzui-1.2-r1.ebuild,v 1.1 2008/08/13 17:25:30 matsuu Exp $
+
+WANT_AUTOCONF="latest"
+WANT_AUTOMAKE="latest"
+
+inherit autotools eutils ruby
+
+USE_RUBY="ruby18 ruby19"
+
+DESCRIPTION="source code search engine"
+HOMEPAGE="http://gonzui.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gonzui/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="ocaml perl"
+RESTRICT="test"
+
+DEPEND=">=virtual/ruby-1.8.2
+ >=sys-libs/db-4.2
+ >=dev-ruby/ruby-bdb-0.5.2
+ dev-ruby/ruby-progressbar
+ ocaml? ( dev-lang/ocaml )
+ perl? ( dev-perl/PPI )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+ cp "${FILESDIR}"/ebuild.rb "${S}"/langscan/ || die
+ eautoreconf
+}
+
+src_install() {
+ ruby_src_install
+ mv "${D}"/etc/gonzuirc.sample "${D}"/etc/gonzuirc
+ doinitd "${FILESDIR}"/gonzui || die
+ keepdir /var/lib/gonzui
+ keepdir /var/log/gonzui
+}
+
+pkg_postinst() {
+ elog "The database (gonzui.db) format has become incompatible with"
+ elog "older versions."
+ elog "Please restructure the database if you already have it."
+}