diff options
author | V3n3RiX <venerix@koprulu.sector> | 2021-10-26 00:10:07 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2021-10-26 00:10:07 +0100 |
commit | 95461df035e3867364495f065e5e805bf629b2d7 (patch) | |
tree | 867dce371a84a696e91be255d89f282975aa0480 /app-text/hyperestraier | |
parent | 46eedbedafdb0040c37884982d4c775ce277fb7b (diff) |
gentoo resync : 25.10.2021
Diffstat (limited to 'app-text/hyperestraier')
-rw-r--r-- | app-text/hyperestraier/Manifest | 1 | ||||
-rw-r--r-- | app-text/hyperestraier/hyperestraier-1.4.13.ebuild | 200 |
2 files changed, 0 insertions, 201 deletions
diff --git a/app-text/hyperestraier/Manifest b/app-text/hyperestraier/Manifest index 27fd2350b4ad..7a403410c40b 100644 --- a/app-text/hyperestraier/Manifest +++ b/app-text/hyperestraier/Manifest @@ -3,5 +3,4 @@ AUX hyperestraier-perl.patch 844 BLAKE2B fd221a027e47ed7582e697a8104d1ef82d66b87 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-r1.ebuild 3597 BLAKE2B 575af47ddd4732ecd3cbdb5e8f16d4cf9287de0fe3e58a8511dfc67745b570c4aea850f1d084c0f079a2312f104b5e241c60097a0403e2031217c67a540ae32a SHA512 383d5223c9d0b1bc59450a148cd3bd58640b0f2ea984ba0053a124589baa49ff34eb91b680ffabe490dd7f692405acfc74384527f7b4597a6c58f4bd84801ac5 -EBUILD hyperestraier-1.4.13.ebuild 3597 BLAKE2B 3df6c264d5e5eb5fcab4fbb6a694bed6db512e96dda7f4780b9ba593be85ef50ae6ce8c46432d38a3abebd27a10ebb2583d2af5b386c4528ba53900eddf37112 SHA512 332c3ea1708f5138d3a594c04727167a7b90b8a8681ceebe7d35d9155b1e2731d3360844ae580fe6166bbffbcdd505e93e92a73ba9e38f1f27e8a1b5d84f48b0 MISC metadata.xml 441 BLAKE2B d0c43a24b0a988b9b5d30a7c0d002ca45587c13f166dc2b43cfabac3b4c73f78a57cbee98d5967609dcaff3bb8e25b6be2df2f6328fb6b441e5b15d3dc0ce9bf SHA512 aab164bf0b80548a5867b8347963f9bc8dde159e879fc464e8b12e9a1f7bfa0dad572d453a28ab5d0fb6169cc6238f9a2f79016ee835b0560396f1631b3f3e85 diff --git a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild deleted file mode 100644 index 0556785a6caf..000000000000 --- a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -USE_RUBY="ruby25 ruby26 ruby27 ruby30" -RUBY_OPTIONAL="yes" - -inherit autotools java-pkg-opt-2 perl-functions ruby-ng - -DESCRIPTION="a full-text search system for communities" -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" -SLOT="0" -IUSE="bzip2 debug java lzo mecab perl ruby static-libs +zlib" - -RDEPEND="dev-db/qdbm - bzip2? ( app-arch/bzip2 ) - java? ( >=virtual/jre-1.4:* ) - lzo? ( dev-libs/lzo ) - mecab? ( app-text/mecab ) - perl? ( dev-lang/perl ) - ruby? ( $(ruby_implementations_depend) ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - java? ( >=virtual/jdk-1.4:* )" -BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/all/${P}" - -PATCHES=( - "${FILESDIR}"/${PN}-configure.patch - "${FILESDIR}"/${PN}-perl.patch - "${FILESDIR}"/${PN}-ruby19.patch -) -HTML_DOCS=( doc/. ) - -AT_NOELIBTOOLIZE="yes" - -pkg_setup() { - java-pkg-opt-2_pkg_setup - use ruby && ruby-ng_pkg_setup -} - -he_foreach_api() { - local u d - for u in java perl ruby; do - if ! use "${u}"; then - continue - fi - if [[ "${u}" != "ruby" ]]; then - for d in ${u}native ${u}pure; do - if [[ ! -d "${d}" ]]; then - continue - fi - einfo "${EBUILD_PHASE} ${d}" - cd "${d}" - case "${EBUILD_PHASE}" in - prepare) - mv configure.{in,ac} - eautoreconf - ;; - configure) - econf - ;; - compile) - emake - ;; - test) - if [[ "${d}" == "${u}native" ]]; then - emake check - fi - ;; - install) - if [[ "${u}" != "java" ]]; then - emake DESTDIR="${D}" install - else - java-pkg_dojar *.jar - if [[ "${d}" == "${u}native" ]]; then - dolib.so lib*.so* - fi - fi - ;; - esac - cd - >/dev/null - done - else - PATCHES= ruby-ng_src_${EBUILD_PHASE} - fi - done -} - -he_foreach_ruby_api() { - local d - for d in rubynative rubypure; do - cd "${d}" - case "${EBUILD_PHASE}" in - prepare) - sed -i \ - -e "/RUBY=/cRUBY=\"${RUBY}\"" \ - -e "/=\`.*ruby/s|ruby|${RUBY}|" \ - configure.in - - mv configure.{in,ac} - eautoreconf - ;; - configure) - econf - ;; - compile) - emake - ;; - test) - if [[ "${d}" == "${u}native" ]]; then - emake check - fi - ;; - install) - emake DESTDIR="${D}" install - ;; - esac - cd - >/dev/null - done -} - -src_prepare() { - default - java-pkg-opt-2_src_prepare - - sed -i \ - -e "/^CFLAGS/s|$| ${CFLAGS}|" \ - -e "/^JAVACFLAGS/s|$| ${JAVACFLAGS}|" \ - -e '/^LDENV/d' \ - -e 's/make\( \|$\)/$(MAKE)\1/g' \ - Makefile.in {java,perl,ruby}*/Makefile.in - - mv configure.{in,ac} - eautoreconf - he_foreach_api # prepare -} - -all_ruby_prepare() { - sed -i "/^RUNENV /s|\.\.|${WORKDIR}/all/${P}|" ruby*/Makefile.in - sed -i "s|\.\./\.\.|${WORKDIR}/all/${P}|" rubynative/src/extconf.rb -} - -each_ruby_prepare() { - he_foreach_ruby_api -} - -src_configure() { - econf \ - $(use_enable bzip2 bzip) \ - $(use_enable debug) \ - $(use_enable lzo) \ - $(use_enable mecab) \ - $(use_enable zlib) - he_foreach_api -} - -each_ruby_configure() { - he_foreach_ruby_api -} - -src_compile() { - default - he_foreach_api -} - -each_ruby_compile() { - he_foreach_ruby_api -} - -src_test() { - default - he_foreach_api -} - -each_ruby_test() { - he_foreach_ruby_api -} - -src_install() { - emake DESTDIR="${D}" MYDOCS= install - einstalldocs - he_foreach_api - use static-libs || find "${ED}" -name '*.a' -delete || die - - if use perl; then - perl_delete_module_manpages - perl_fix_packlist - fi - - rm -f "${D}"/usr/bin/*test -} - -each_ruby_install() { - he_foreach_ruby_api -} |