summaryrefslogtreecommitdiff
path: root/app-text/hyperestraier
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/hyperestraier')
-rw-r--r--app-text/hyperestraier/Manifest4
-rw-r--r--app-text/hyperestraier/files/hyperestraier-configure.patch30
-rw-r--r--app-text/hyperestraier/hyperestraier-1.4.13.ebuild12
3 files changed, 37 insertions, 9 deletions
diff --git a/app-text/hyperestraier/Manifest b/app-text/hyperestraier/Manifest
index 795964f32532..5463072a5cd1 100644
--- a/app-text/hyperestraier/Manifest
+++ b/app-text/hyperestraier/Manifest
@@ -1,6 +1,6 @@
-AUX hyperestraier-configure.patch 11535 BLAKE2B 970d53c28c1dcc1bbd2f2354542e80e2c926b8b4a5178f9755b619cb3b6664c568e769778db463e1efd1102879248dc5fc5ca7f5b5d85553c1e27b61bb871e2b SHA512 79f7179c7bae4da8b2c728b29ad3e0abd16a4af1decbd36862fc1a58c3a000fa1d9726bcb230eaeb2ce2597cf39c35ab321856f2fb3dc0a0183257afe087a26f
+AUX hyperestraier-configure.patch 12359 BLAKE2B 52fb2210ee4945c07fcd4e9812be052a748eed64ab323bbfc33feec828d56bb9243f64ec800e9750b094e84c6347ee6c25e74d6881ab2f9b012e13f6b28a06b6 SHA512 db0496b6e826ece8db2d9bae4758134b56204982e07783986cf0406df7a3c7006a39ccb56dcd4b303bf1b1227acc43b98533546dd5957ae6334fe56e3ad63378
AUX hyperestraier-perl.patch 844 BLAKE2B fd221a027e47ed7582e697a8104d1ef82d66b87919f20c82f185b9167ad03ae6b9f0b6996b47a99e58fb42443f1c1b1c9f53a6badab935361b26f8693b680694 SHA512 73c7bd659d80464baf1d28a0eed69c9fdb3052a62aa46dc0b56f2ba6f75d458531dc6023684bd92b22b7fc4b79869ccd82e835827096b163faee0f94b0615465
AUX hyperestraier-ruby19.patch 5143 BLAKE2B c9ea3c9e045583dee3ca119ebea07946522c50b00aba4d94fc40f7172925b9aedb8cbdc88e087a87590422566b12269641511c2c1c0a484390b1c2fa8bd1fecc SHA512 fcae611f594eeb35b6aca6eb1139304538793afc6b794e8dee1a59243d5da216f364165c90e7cf7691ed9a7f38a610ba27f37c2eef2baa4042c4a993cbfefb2a
DIST hyperestraier-1.4.13.tar.gz 1014600 BLAKE2B 02be7cd374c47094dedd239e967dbbe5045a77302125861541dbf4d5fc60d488968718fd6b9ca57b88aac96cf2cfe73397af6bbc3d53ff6e983063ed98748e70 SHA512 ec97f487bb0e085f74222106fc5fab227c8c02ee8d736c0b4adef57ec0e4310f829ac59fff5a1c92321786e89bbc2a059a0acff6ab0e5844b83627567bb265fc
-EBUILD hyperestraier-1.4.13.ebuild 3508 BLAKE2B 01fd8d63d33c745be1447ec1fafec877a10b79ead0087d45155002bb23e849bae7d7502b8a97d5eb194a5e649519d78bf65f7c02befac482e4f343e5854dfd4d SHA512 2733f4c3b226e22384f84383ea8c47a5613dd2724618f4dc840102f3c3a855cc35af6386582f4460cc4d5a723e3a8018cf71298db0ba235aa833cb610fe72e5c
+EBUILD hyperestraier-1.4.13.ebuild 3518 BLAKE2B 7e6b24b191afaffb73d4da93aca67a812bbf1df135df3241c2d2a3d7327e31fcb5b1b7afc95645d32f6f3b14d49d92e7d74475207d9043c1e017e137ec624d51 SHA512 3a2ee91a27792f2c9f62cb1da0911be52ce35ebec8201ff52a40a7ec885288138ec567ff0880a5f43f372694175fb05719487d857f6ed5aca0def948efd197c1
MISC metadata.xml 423 BLAKE2B 188de835ec6f287d3a72451770f6b7f8c93758c6579b31182bd918127b9dd3c91c13813451d611d4cf24e4dd29eee21f9b214b8545250ac23e26cc696ffee719 SHA512 60323531c2e899eed9db9635ecc0cf11d1482738006e86bbcdfb74e931b1e0ce1cc7741619d3b473d504c35d4a73f4542e2e6904e75208a4beb818fcf7d06723
diff --git a/app-text/hyperestraier/files/hyperestraier-configure.patch b/app-text/hyperestraier/files/hyperestraier-configure.patch
index 4e747d9c754b..0daee36183c6 100644
--- a/app-text/hyperestraier/files/hyperestraier-configure.patch
+++ b/app-text/hyperestraier/files/hyperestraier-configure.patch
@@ -1,3 +1,13 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -67,6 +67,7 @@
+ SKLIBS = @MYSKLIBS@
+ APPLIBS = @MYAPPLIBS@
+ LDENV = LD_RUN_PATH=/lib:/usr/lib:$(MYLIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@:.
++AR = @AR@
+ RUNENV = LD_LIBRARY_PATH=.:/lib:/usr/lib:$(MYLIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@
+ MYPOSTCMD = @MYPOSTCMD@
+
--- a/configure.in
+++ b/configure.in
@@ -24,24 +24,6 @@
@@ -33,8 +43,17 @@
enables="$enables (debug)"
stable="yes"
fi
-@@ -187,19 +169,20 @@
+@@ -180,26 +161,28 @@
+ then
+ MYCFLAGS="-Wall -fPIC -fsigned-char -O1"
+ fi
+- if gcc --version | egrep -i '^2\.(8|9)' > /dev/null 2>&1
++ if $CC --version | egrep -i '^2\.(8|9)' > /dev/null 2>&1
+ then
+ MYCFLAGS="-Wall -fPIC -fsigned-char -O1"
+ fi
fi
++AC_CHECK_TOOL(AR, ar)
# Underlying libraries
+PKG_PROG_PKG_CONFIG
@@ -110,6 +129,15 @@
#================================================================
+@@ -134,7 +112,7 @@
+ then
+ MYCFLAGS="-Wall -fPIC -fsigned-char -O1"
+ fi
+-if gcc --version | egrep -i '^2\.(8|9)' > /dev/null 2>&1
++if $CC --version | egrep -i '^2\.(8|9)' > /dev/null 2>&1
+ then
+ MYCFLAGS="-Wall -fPIC -fsigned-char -O1"
+ fi
@@ -158,7 +136,7 @@
AC_CHECK_LIB(lzo2, main)
AC_CHECK_LIB(bz2, main)
diff --git a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
index 2d53618faabd..d2a6c0238428 100644
--- a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
+++ b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
-USE_RUBY="ruby24 ruby25"
+EAPI="7"
+USE_RUBY="ruby24 ruby25 ruby26"
RUBY_OPTIONAL="yes"
inherit autotools java-pkg-opt-2 perl-functions ruby-ng
@@ -10,8 +10,8 @@ inherit autotools java-pkg-opt-2 perl-functions ruby-ng
IUSE="bzip2 debug java lzo mecab perl ruby +zlib"
DESCRIPTION="a full-text search system for communities"
-HOMEPAGE="http://fallabs.com/hyperestraier/"
-SRC_URI="http://fallabs.com/hyperestraier/${P}.tar.gz"
+HOMEPAGE="https://fallabs.com/hyperestraier/"
+SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86"
@@ -25,8 +25,8 @@ RDEPEND="dev-db/qdbm
perl? ( dev-lang/perl )
ruby? ( $(ruby_implementations_depend) )
zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
java? ( >=virtual/jdk-1.4:* )"
S="${WORKDIR}/all/${P}"