new upstream release.
authorAkinori Hattori <hattya@gentoo.org>
Mon, 12 Mar 2007 14:27:33 +0000 (14:27 +0000)
committerAkinori Hattori <hattya@gentoo.org>
Mon, 12 Mar 2007 14:27:33 +0000 (14:27 +0000)
Package-Manager: portage-2.1.2.2

app-text/hyperestraier/ChangeLog
app-text/hyperestraier/Manifest
app-text/hyperestraier/files/digest-hyperestraier-1.4.10 [new file with mode: 0644]
app-text/hyperestraier/hyperestraier-1.4.10.ebuild [new file with mode: 0644]

index e8c24374b2f77eb0413d3d65cb6912d2a2f2f081..9b581cf6e89ef29dfbea4f8231b7a664c66ea9c2 100644 (file)
@@ -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.38 2007/03/12 14:25:40 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/ChangeLog,v 1.39 2007/03/12 14:27:33 hattya Exp $
+
+*hyperestraier-1.4.10 (12 Mar 2007)
+
+  12 Mar 2007; Akinori Hattori <hattya@gentoo.org>
+  +hyperestraier-1.4.10.ebuild:
+  new upstream release.
 
   12 Mar 2007; Akinori Hattori <hattya@gentoo.org>
   -hyperestraier-1.4.7.ebuild, -hyperestraier-1.4.8.ebuild,
index e851e8709bfbdd2a166fd99f069f1a658f518d25..735f3a8ec1ee246d2c9fc0c13e4918094111cb9a 100644 (file)
@@ -1,17 +1,22 @@
 DIST hyperestraier-1.4.0.tar.gz 914929 RMD160 adad031b8f19be8273ba429424aa703f4e37fb91 SHA1 00394c2ef8e4c00b415b2df86f11b33e8ad5e648 SHA256 a3e22032ae5d1ed0a5a42c3647fe35321ead231bac003b635fd1495cfc80d96b
+DIST hyperestraier-1.4.10.tar.gz 1011767 RMD160 56022db14947c00e5f8c01834173ae3bc5daeab8 SHA1 d9e200cf237e46315df5a729bc00920e0debfc0d SHA256 9b64d3a3273b80494cba0511501a83f6d5c03e9268192e2ed09ac7c2c383d396
 DIST hyperestraier-1.4.9.tar.gz 974492 RMD160 3541cc0421d01a2d5e222ac8fab63b57abf2b422 SHA1 d9933d42c0dd76e118753282d2772ef76b50c501 SHA256 2f419774addae18267fb687f9dd157b791e415106b0552646ab1a3281fef22a1
 EBUILD hyperestraier-1.4.0-r1.ebuild 1718 RMD160 72d2824da56c0e045751520cae8a9c02e58620de SHA1 7caedae9a2c937a87e0ce43094b1cb5c37fdaeb8 SHA256 b04e020b64acbddf027ffbab77abc4b2a82be26a3de97efa31a46d74fbf2dbb0
 MD5 716983d25aaf7906d856a79390100158 hyperestraier-1.4.0-r1.ebuild 1718
 RMD160 72d2824da56c0e045751520cae8a9c02e58620de hyperestraier-1.4.0-r1.ebuild 1718
 SHA256 b04e020b64acbddf027ffbab77abc4b2a82be26a3de97efa31a46d74fbf2dbb0 hyperestraier-1.4.0-r1.ebuild 1718
+EBUILD hyperestraier-1.4.10.ebuild 1725 RMD160 3371218041e3de5b0073039f8e1cb87eb50925fa SHA1 14fe8ac364854b1d70ee5746c0dd2d2315cb8790 SHA256 c114ce89343015acf01aacd1574f5859ef9a302ca040f5e27a4230cc6e9bea86
+MD5 594eda89ee00ea5716fffa7c03e834b9 hyperestraier-1.4.10.ebuild 1725
+RMD160 3371218041e3de5b0073039f8e1cb87eb50925fa hyperestraier-1.4.10.ebuild 1725
+SHA256 c114ce89343015acf01aacd1574f5859ef9a302ca040f5e27a4230cc6e9bea86 hyperestraier-1.4.10.ebuild 1725
 EBUILD hyperestraier-1.4.9.ebuild 1723 RMD160 86bbedbca9de7057739fc0647e5676ac234fbf7f SHA1 38f220e18b4a91fec38a6e014074ef24af69f277 SHA256 39d195ea5547d06ec1bbdd3c69bd061966f46c13df75524fece908f88a42b4a7
 MD5 d2582a86e167c5f90a163a231fbb11c3 hyperestraier-1.4.9.ebuild 1723
 RMD160 86bbedbca9de7057739fc0647e5676ac234fbf7f hyperestraier-1.4.9.ebuild 1723
 SHA256 39d195ea5547d06ec1bbdd3c69bd061966f46c13df75524fece908f88a42b4a7 hyperestraier-1.4.9.ebuild 1723
-MISC ChangeLog 5417 RMD160 bc3779f68d1f85b71a291d426cb7dc06b0d8ce96 SHA1 c5bec491789961c10720b1521626ac3da15a621e SHA256 ad544da234c29c0c6c5602ca8a030e6a42dc2078f87aa37d47534935573f9d9e
-MD5 a7150135723943b1f253c2113fa6f8b4 ChangeLog 5417
-RMD160 bc3779f68d1f85b71a291d426cb7dc06b0d8ce96 ChangeLog 5417
-SHA256 ad544da234c29c0c6c5602ca8a030e6a42dc2078f87aa37d47534935573f9d9e ChangeLog 5417
+MISC ChangeLog 5562 RMD160 4ed1f5f8d7424e76c13b184c3175ab3dc099a0f8 SHA1 a38e68c55bd46fdde995fc1e10ea44fada3cd0f4 SHA256 99218bf75ca3c06689cb7e79d0dca99b9e5d0e10f1ab7bbc72ff81e8e35894b4
+MD5 a19b96951de62e9017fc387cacdb5d92 ChangeLog 5562
+RMD160 4ed1f5f8d7424e76c13b184c3175ab3dc099a0f8 ChangeLog 5562
+SHA256 99218bf75ca3c06689cb7e79d0dca99b9e5d0e10f1ab7bbc72ff81e8e35894b4 ChangeLog 5562
 MISC metadata.xml 226 RMD160 19d90fb44483e26b860cda1cc3ad46e3e89b6909 SHA1 e4f7e5ee158178c28a23573fa822f83df9308375 SHA256 c16f962dbb1340e378c4775fd9fa31af8cac92ab8c524988a697af52dc803fdf
 MD5 382a25f7a6abf0020285f37f74158690 metadata.xml 226
 RMD160 19d90fb44483e26b860cda1cc3ad46e3e89b6909 metadata.xml 226
@@ -19,6 +24,9 @@ SHA256 c16f962dbb1340e378c4775fd9fa31af8cac92ab8c524988a697af52dc803fdf metadata
 MD5 c28bc5540d9de439fac112b6ee78b71b files/digest-hyperestraier-1.4.0-r1 259
 RMD160 954c969d7a0fbce903070975b06cc5fd5c576bfe files/digest-hyperestraier-1.4.0-r1 259
 SHA256 95f60e851c23f714ce9a92251bfa8cbccebc434c7f5631433e5253ca29b14e31 files/digest-hyperestraier-1.4.0-r1 259
+MD5 b5754d23a6a3e7a7772ba849e9bbc9a4 files/digest-hyperestraier-1.4.10 265
+RMD160 46307ae90ec3d2d67630db24dc07fe1d58697467 files/digest-hyperestraier-1.4.10 265
+SHA256 015b3c92c280c9e58f04e6edf49f518b2403cdd14b5bd34cb1104cd6821e70d0 files/digest-hyperestraier-1.4.10 265
 MD5 73e0d770efb0366a519858d8d1928367 files/digest-hyperestraier-1.4.9 259
 RMD160 a77a5a5a236662278b415e8b01088e05b78d946c files/digest-hyperestraier-1.4.9 259
 SHA256 be149a2e628f4e651306300dac82d9fd7946203ac2b5bc30e310b26fb05c478d files/digest-hyperestraier-1.4.9 259
diff --git a/app-text/hyperestraier/files/digest-hyperestraier-1.4.10 b/app-text/hyperestraier/files/digest-hyperestraier-1.4.10
new file mode 100644 (file)
index 0000000..54b1242
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 cf4ca3dea77d161517388050654b52a6 hyperestraier-1.4.10.tar.gz 1011767
+RMD160 56022db14947c00e5f8c01834173ae3bc5daeab8 hyperestraier-1.4.10.tar.gz 1011767
+SHA256 9b64d3a3273b80494cba0511501a83f6d5c03e9268192e2ed09ac7c2c383d396 hyperestraier-1.4.10.tar.gz 1011767
diff --git a/app-text/hyperestraier/hyperestraier-1.4.10.ebuild b/app-text/hyperestraier/hyperestraier-1.4.10.ebuild
new file mode 100644 (file)
index 0000000..a547b38
--- /dev/null
@@ -0,0 +1,108 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.10.ebuild,v 1.1 2007/03/12 14:27:33 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
+
+}
+
+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
+
+}