From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 55262158086 for ; Thu, 21 Oct 2021 15:05:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8F367E0845; Thu, 21 Oct 2021 15:05:42 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EAC7FE07B3 for ; Thu, 21 Oct 2021 15:05:40 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A44BD343258 for ; Thu, 21 Oct 2021 15:05:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0325383 for ; Thu, 21 Oct 2021 15:05:38 +0000 (UTC) From: "Akinori Hattori" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Akinori Hattori" Message-ID: <1634828659.6bf98c7deb56a1c0306114fd411ac763527f89e4.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/hyperestraier/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-text/hyperestraier/hyperestraier-1.4.13.ebuild X-VCS-Directories: app-text/hyperestraier/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: 6bf98c7deb56a1c0306114fd411ac763527f89e4 X-VCS-Branch: master Date: Thu, 21 Oct 2021 15:05:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1a39c77b-2575-454c-b6d1-a54122ac379a X-Archives-Hash: 553f1152e5707d371f4e1e55775dc222 commit: 6bf98c7deb56a1c0306114fd411ac763527f89e4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Oct 21 14:15:33 2021 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Thu Oct 21 15:04:19 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf98c7d app-text/hyperestraier: remove old Closes: https://github.com/gentoo/gentoo/pull/22657 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Akinori Hattori gentoo.org> app-text/hyperestraier/hyperestraier-1.4.13.ebuild | 200 --------------------- 1 file changed, 200 deletions(-) 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 0556785a6ca..00000000000 --- 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 -}