ChangeLog

# ChangeLog for app-text/gonzui
# 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
+files/gonzui-1.2-gentoo.patch, +gonzui-1.2-r1.ebuild:
Fixed bug @226697.

28 Jan 2007; Marius Mauch gonzui-1.2.ebuild:
Replacing einfo with elog

22 Dec 2006; Mike Frysinger
+files/gonzui-1.2-parallel.patch, gonzui-1.2.ebuild:
Fix building in parallel.

28 Sep 2005; MATSUU Takuto -gonzui-1.1.ebuild,
gonzui-1.2.ebuild:
Stable on x86.

30 Jul 2005; MATSUU Takuto gonzui-1.2.ebuild:
Add dev-lang/ocaml to DEPEND. gonzui needs ocamlc to index ocaml programs.

09 Jul 2005; Aron Griffis gonzui-1.2.ebuild:
Remove dev-lang/ocaml from DEPEND. According to the gonzui web pages, it can
index ocaml programs, but there's no dependency involved

*gonzui-1.2 (06 Jul 2005)

06 Jul 2005; MATSUU Takuto +gonzui-1.2.ebuild:
Version bumped.

06 Jul 2005; MATSUU Takuto gonzui-1.1.ebuild:
Stable on x86.

21 Apr 2005; MATSUU Takuto gonzui-1.1.ebuild:
Added ~amd64 and ~ppc.

*gonzui-1.1 (12 Apr 2005)

12 Apr 2005; MATSUU Takuto +files/ebuild.rb,
+files/gonzui, +gonzui-1.1.ebuild:
Initial import. Thanks to bashi at GentooJP EbuildJP,
http://ebuild.gentoo.gr.jp/.

Manifest

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 1566 RMD160 39877f1bfebe93193221e85cc76707a67e9482c3 SHA1 43bf4e5ff7dbd604e620b3f524d70e1582e02a03 SHA256 6a8ac780646f11c83c458d77a1cd856fc904039a8454a18c050186a2a1cc34e7
MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7cb4622744522ecc176d800015b77cd75d81 SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17

files

gonzui-1.2-r1.ebuild

# 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."
}

gonzui-1.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/gonzui-1.2.ebuild,v 1.8 2007/01/28 05:48:44 genone Exp $

inherit 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"

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 ) # g-cpan.pl PPI

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-parallel.patch
cp "${FILESDIR}"/ebuild.rb "${S}"/langscan
sed -i \
-e "s/rubylib_DATA = /rubylib_DATA = ebuild.rb /" \
"${S}"/langscan/Makefile.in || die
}

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."
}

metadata.xml




no-herd

matsuu@gentoo.org
MATSUU Takuto