Gentoo Archives: gentoo-commits

From: "Akinori Hattori (hattya)" <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/hyperestraier: ChangeLog hyperestraier-1.4.13.ebuild
Date: Mon, 04 Feb 2008 17:28:39
Message-Id: E1JM57T-0003nB-KP@stork.gentoo.org
1 hattya 08/02/04 17:28:35
2
3 Modified: ChangeLog
4 Added: hyperestraier-1.4.13.ebuild
5 Log:
6 new upstream release.
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.47 app-text/hyperestraier/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/hyperestraier/ChangeLog?rev=1.47&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/hyperestraier/ChangeLog?rev=1.47&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/hyperestraier/ChangeLog?r1=1.46&r2=1.47
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-text/hyperestraier/ChangeLog,v
19 retrieving revision 1.46
20 retrieving revision 1.47
21 diff -u -r1.46 -r1.47
22 --- ChangeLog 17 Nov 2007 20:53:28 -0000 1.46
23 +++ ChangeLog 4 Feb 2008 17:28:35 -0000 1.47
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-text/hyperestraier
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/ChangeLog,v 1.46 2007/11/17 20:53:28 wltjr Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/ChangeLog,v 1.47 2008/02/04 17:28:35 hattya Exp $
30 +
31 +*hyperestraier-1.4.13 (04 Feb 2008)
32 +
33 + 04 Feb 2008; Akinori Hattori <hattya@g.o>
34 + +hyperestraier-1.4.13.ebuild:
35 + new upstream release.
36
37 17 Nov 2007; William L. Thomson Jr. <wltjr@g.o>
38 -hyperestraier-1.4.0-r1.ebuild, -hyperestraier-1.4.9.ebuild,
39
40
41
42 1.1 app-text/hyperestraier/hyperestraier-1.4.13.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.13.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.13.ebuild?rev=1.1&content-type=text/plain
46
47 Index: hyperestraier-1.4.13.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.13.ebuild,v 1.1 2008/02/04 17:28:35 hattya Exp $
52
53 inherit java-pkg-opt-2
54
55 IUSE="debug java mecab ruby"
56
57 DESCRIPTION="a full-text search system for communities"
58 HOMEPAGE="http://hyperestraier.sf.net/"
59 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
60
61 LICENSE="LGPL-2.1"
62 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
63 SLOT="0"
64
65 RDEPEND=">=dev-db/qdbm-1.8.75
66 sys-libs/zlib
67 java? ( >=virtual/jre-1.4 )
68 mecab? ( app-text/mecab )
69 ruby? ( dev-lang/ruby )"
70 DEPEND="${RDEPEND}
71 java? ( >=virtual/jdk-1.4 )"
72
73 src_unpack() {
74
75 unpack ${A}
76 cd "${S}"
77
78 # fix for insecure runpath warning.
79 sed -i "/^LDENV/d" Makefile.in
80
81 sed -i "/^JAVACFLAGS/s:$: ${JAVACFLAGS}:" java*/Makefile.in
82
83 }
84
85 src_compile() {
86
87 econf \
88 `use_enable debug` \
89 `use_enable mecab` \
90 || die
91 emake || die
92
93 local u d
94
95 for u in java ruby; do
96 if ! use ${u}; then
97 continue
98 fi
99
100 for d in ${u}native ${u}pure; do
101 cd ${d}
102 econf || die
103 emake || die
104 cd -
105 done
106 done
107
108 }
109
110 src_test() {
111
112 emake -j1 check || die
113
114 local u d
115
116 for u in java ruby; do
117 if ! use ${u}; then
118 continue
119 fi
120
121 for d in ${u}native; do
122 cd ${d}
123 emake -j1 check || die
124 cd -
125 done
126 done
127
128 }
129
130 src_install() {
131
132 emake DESTDIR="${D}" MYDOCS= install || die
133 dodoc ChangeLog README* THANKS
134 dohtml doc/*
135
136 local u d
137
138 for u in java ruby; do
139 if ! use ${u}; then
140 continue
141 fi
142
143 for d in ${u}native ${u}pure; do
144 cd ${d}
145 emake DESTDIR="${D}" install || die
146 cd -
147 dohtml -r doc/${d}api
148 done
149 done
150
151 if use java; then
152 java-pkg_dojar "${D}"/usr/$(get_libdir)/*.jar
153 rm -f "${D}"/usr/$(get_libdir)/*.jar
154 fi
155
156 rm -f "${D}"/usr/bin/*test
157
158 }
159
160
161
162 --
163 gentoo-commits@l.g.o mailing list