summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2008-02-04 17:28:35 +0000
committerAkinori Hattori <hattya@gentoo.org>2008-02-04 17:28:35 +0000
commit6b7bb699a7a9482c7b755fd610a36f2b13489ff3 (patch)
treef1ef9d148540dcc3f5d38251ed95ae4d730cd053 /app-text/hyperestraier
parentppc stable, bug #208787 (diff)
downloadhistorical-6b7bb699a7a9482c7b755fd610a36f2b13489ff3.tar.gz
historical-6b7bb699a7a9482c7b755fd610a36f2b13489ff3.tar.bz2
historical-6b7bb699a7a9482c7b755fd610a36f2b13489ff3.zip
new upstream release.
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'app-text/hyperestraier')
-rw-r--r--app-text/hyperestraier/ChangeLog10
-rw-r--r--app-text/hyperestraier/Manifest4
-rw-r--r--app-text/hyperestraier/hyperestraier-1.4.13.ebuild110
3 files changed, 121 insertions, 3 deletions
diff --git a/app-text/hyperestraier/ChangeLog b/app-text/hyperestraier/ChangeLog
index 5daad0eb6fec..27e7b16f9fcb 100644
--- a/app-text/hyperestraier/ChangeLog
+++ b/app-text/hyperestraier/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/hyperestraier
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/ChangeLog,v 1.46 2007/11/17 20:53:28 wltjr Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/ChangeLog,v 1.47 2008/02/04 17:28:35 hattya Exp $
+
+*hyperestraier-1.4.13 (04 Feb 2008)
+
+ 04 Feb 2008; Akinori Hattori <hattya@gentoo.org>
+ +hyperestraier-1.4.13.ebuild:
+ new upstream release.
17 Nov 2007; William L. Thomson Jr. <wltjr@gentoo.org>
-hyperestraier-1.4.0-r1.ebuild, -hyperestraier-1.4.9.ebuild,
diff --git a/app-text/hyperestraier/Manifest b/app-text/hyperestraier/Manifest
index 525528b9ea65..1371f300be1f 100644
--- a/app-text/hyperestraier/Manifest
+++ b/app-text/hyperestraier/Manifest
@@ -1,4 +1,6 @@
DIST hyperestraier-1.4.10.tar.gz 1011767 RMD160 56022db14947c00e5f8c01834173ae3bc5daeab8 SHA1 d9e200cf237e46315df5a729bc00920e0debfc0d SHA256 9b64d3a3273b80494cba0511501a83f6d5c03e9268192e2ed09ac7c2c383d396
+DIST hyperestraier-1.4.13.tar.gz 1014600 RMD160 8af0af25df6d5bd45a09e9abfbb26300339b5a2c SHA1 21c3f325f42019fef096172105c2fc16f3e72fc0 SHA256 92f3e76d12da79e116e4e68487ffdddfc2abe5f50f509247905414daa5c38fff
EBUILD hyperestraier-1.4.10-r1.ebuild 1785 RMD160 8366a1d4565e587d0a8524920c0cfc503e5b00a7 SHA1 fd8c037db5f376a2090ead8c16fb52575ae90db1 SHA256 5aec383014127dc5c9fba3c5d915f4d37a801e2f4724252a03d69416c5251bec
-MISC ChangeLog 6494 RMD160 36c1bca282832c9abcc7f6047ae81cd9a343d865 SHA1 cf40b479f5b62c1be6c63a183b25117b04dd6cb3 SHA256 f671dcb5590a9c09786d3c2b009da9dc0e8e8484f3d5ccfb32ffb3f0eb5b8f00
+EBUILD hyperestraier-1.4.13.ebuild 1787 RMD160 47898cc406ffe4f56133862afc5ece1fd8561eda SHA1 05abecd419749ddf5ba2d67c4f51f77aabfe7c65 SHA256 91d966054de87cc89b5490fee055c1afc8fa543acb8cbef14555c5fb562e0fbc
+MISC ChangeLog 6640 RMD160 bb1ad2efad66772827b0fe14135caceb3be3440e SHA1 bdd1bb0a17fea256d4901821a16cd7ffbb550104 SHA256 1a0b001dc604cbe84af1767a8a51eba53328150434f45a3ea508371aac841d16
MISC metadata.xml 226 RMD160 19d90fb44483e26b860cda1cc3ad46e3e89b6909 SHA1 e4f7e5ee158178c28a23573fa822f83df9308375 SHA256 c16f962dbb1340e378c4775fd9fa31af8cac92ab8c524988a697af52dc803fdf
diff --git a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
new file mode 100644
index 000000000000..10f13fcafa74
--- /dev/null
+++ b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.13.ebuild,v 1.1 2008/02/04 17:28:35 hattya Exp $
+
+inherit java-pkg-opt-2
+
+IUSE="debug java mecab ruby"
+
+DESCRIPTION="a full-text search system for communities"
+HOMEPAGE="http://hyperestraier.sf.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+SLOT="0"
+
+RDEPEND=">=dev-db/qdbm-1.8.75
+ sys-libs/zlib
+ java? ( >=virtual/jre-1.4 )
+ mecab? ( app-text/mecab )
+ ruby? ( dev-lang/ruby )"
+DEPEND="${RDEPEND}
+ java? ( >=virtual/jdk-1.4 )"
+
+src_unpack() {
+
+ unpack ${A}
+ cd "${S}"
+
+ # fix for insecure runpath warning.
+ sed -i "/^LDENV/d" Makefile.in
+
+ sed -i "/^JAVACFLAGS/s:$: ${JAVACFLAGS}:" java*/Makefile.in
+
+}
+
+src_compile() {
+
+ econf \
+ `use_enable debug` \
+ `use_enable mecab` \
+ || die
+ emake || die
+
+ local u d
+
+ for u in java ruby; do
+ if ! use ${u}; then
+ continue
+ fi
+
+ for d in ${u}native ${u}pure; do
+ cd ${d}
+ econf || die
+ emake || die
+ cd -
+ done
+ done
+
+}
+
+src_test() {
+
+ emake -j1 check || die
+
+ local u d
+
+ for u in java ruby; do
+ if ! use ${u}; then
+ continue
+ fi
+
+ for d in ${u}native; do
+ cd ${d}
+ emake -j1 check || die
+ cd -
+ done
+ done
+
+}
+
+src_install() {
+
+ emake DESTDIR="${D}" MYDOCS= install || die
+ dodoc ChangeLog README* THANKS
+ dohtml doc/*
+
+ local u d
+
+ for u in java ruby; do
+ if ! use ${u}; then
+ continue
+ fi
+
+ for d in ${u}native ${u}pure; do
+ cd ${d}
+ emake DESTDIR="${D}" install || die
+ cd -
+ dohtml -r doc/${d}api
+ done
+ done
+
+ if use java; then
+ java-pkg_dojar "${D}"/usr/$(get_libdir)/*.jar
+ rm -f "${D}"/usr/$(get_libdir)/*.jar
+ fi
+
+ rm -f "${D}"/usr/bin/*test
+
+}