commit:     ec32266d801bed8d8e9ed57d4af1380129fae663
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 11:45:17 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 11:45:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec32266d

app-portage/eix: Remove old version (bug 600648, bug 597380).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm arm64 ppc ppc64"

 app-portage/eix/Manifest             |  1 -
 app-portage/eix/eix-0.31.7-r1.ebuild | 71 ------------------------------------
 app-portage/eix/metadata.xml         |  8 ----
 3 files changed, 80 deletions(-)

diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index 84d5785cb63..3c96b06cbdd 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,3 +1,2 @@
-DIST eix-0.31.7.tar.xz 583100 SHA256 
f092c1463a4f49e4b0da97a76b13fd66036a203a590c9ee7cc80e68171d43335 SHA512 
cbbdcaa4927e8a6b0b3ea346bc68403eb93d0e386dffec8d9bbd18e48e9c72176b7de00e82132ce12d678d9f775593d42f67a7d9b46230edcb2032d4fbc56832
 WHIRLPOOL 
ee1652c8573f7d6d2fb4565f2f002a8bdfe9abc60c7777b5a6d42a923caaa01fe539cd4d8a505a2db06101c51c295af2dc092bf0bdcb8db7269d61ed49d8531e
 DIST eix-0.32.4.tar.xz 592284 SHA256 
8132be9c496b5b19699c50d9aacd49560ca1f0466e3de4f47b896337f3527fc6 SHA512 
382181d082648e9b236c3bf54fdf5d75a8575a7994e6a1d3380e80bcc36ff5779c660c5b5fc5f233cef79e48099fc53bb1c8b87e2ca919dcdb43d5fde276f553
 WHIRLPOOL 
0c8258d36a30a76fec2e7315e07776c277b2f098f6c0fb0a9a182f28827a659c334b190e10c52ea7ec8facd7a6e1f6124b3ffefd3ed2aade6da747e815276737
 DIST eix-0.32.5.tar.xz 595124 SHA256 
1ebe07f46800f3f254d1385cd88eba328da9f07cc17731ad1b231a8b13450f6e SHA512 
355c0daf81c349ceaa53a7253816a072578923f2044e53c9a8e98ceb9726b238f86f8b1d8ad96bb62851f887e50c1e5e443115dc12fcae7c8bca851caf9b9650
 WHIRLPOOL 
3b707ebeadc1653917269c81a594469ff2c603e5ad3772d1b19efb9fbd81dcf76b527c9d03975748e9cf0e1f011d1704ecd39f108ea166d78c9bb3be7370ada7

diff --git a/app-portage/eix/eix-0.31.7-r1.ebuild 
b/app-portage/eix/eix-0.31.7-r1.ebuild
deleted file mode 100644
index 8829a3330f2..00000000000
--- a/app-portage/eix/eix-0.31.7-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="de ru"
-inherit bash-completion-r1 l10n systemd
-
-DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. 
overlays and more"
-HOMEPAGE="https://github.com/vaeth/eix/";
-SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="debug +dep doc nls optimization +required-use security 
strong-optimization strong-security sqlite swap-remote tools"
-
-BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )
-       nls? ( virtual/libintl )"
-RDEPEND="${BOTHDEPEND}
-       <app-shells/push-2.0-r1"
-DEPEND="${BOTHDEPEND}
-       app-arch/xz-utils
-       nls? ( sys-devel/gettext )"
-
-pkg_setup() {
-       case " ${REPLACING_VERSIONS}" in
-       *\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*)
-               local eixcache="${EROOT}/var/cache/${PN}"
-               test -f "${eixcache}" && rm -f -- "${eixcache}";;
-       esac
-}
-
-src_prepare() {
-       sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die
-       eapply_user
-}
-
-src_configure() {
-       econf $(use_with sqlite) $(use_with doc extra-doc) \
-               $(use_enable nls) $(use_enable tools separate-tools) \
-               $(use_enable security) $(use_enable optimization) \
-               $(use_enable strong-security) \
-               $(use_enable strong-optimization) $(use_enable debug debugging) 
\
-               $(use_enable swap-remote) \
-               $(use_with prefix always-accept-keywords) \
-               $(use_with dep dep-default) \
-               $(use_with required-use required-use-default) \
-               --with-zsh-completion \
-               --with-portage-rootpath="${ROOTPATH}" \
-               --with-eprefix-default="${EPREFIX}"
-}
-
-src_install() {
-       default
-       dobashcomp bash/eix
-       systemd_dotmpfilesd tmpfiles.d/eix.conf
-}
-
-pkg_postinst() {
-       test -d "${EROOT}var/cache/${PN}" || {
-               mkdir "${EROOT}var/cache/${PN}"
-               use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
-       }
-       local obs="${EROOT}var/cache/eix.previous"
-       ! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
-}
-
-pkg_postrm() {
-       [ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}"
-}

diff --git a/app-portage/eix/metadata.xml b/app-portage/eix/metadata.xml
index ed4c5601e61..af301784c99 100644
--- a/app-portage/eix/metadata.xml
+++ b/app-portage/eix/metadata.xml
@@ -16,16 +16,8 @@
   </maintainer>
   <use>
     <flag name="debug">Build with upstream's CXXFLAGS/LDFLAGS for debugging 
support; not recommended for normal use.</flag>
-    <flag name="dep">Make DEP=true the default which enables support for 
{,R,P}DEPEND but requires roughly double disk and memory.</flag>
     <flag name="doc">Create description of the eix cache file additionally in 
html format</flag>
-    <flag name="optimization">Accept upstream's choices for CXXFLAGS/LDFLAGS 
for optimization. Absense of this USE flag does not strip user's *FLAGS</flag>
-    <flag name="required-use">Make REQUIRED_USE=true the default which enables 
support for REQUIRED_USE but requires more disk and memory.</flag>
-    <flag name="security">This adds some checks which can prevent certain 
exploits if e.g. the eix code has a bug. If you use the hardened toolchain, 
using this flag does not increase security and can even lead to problems.</flag>
-    <flag name="strong-optimization">Adds several more agressive 
CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause 
trouble with some buggy compiler versions. Absense of this USE flag does not 
strip user's *FLAGS</flag>
-    <flag name="strong-security">Add many checks to prevent exploits if eix 
code has a bug. This will slow down eix considerably. Use only if you are 
paranoid or have reasons to suspect a bug.</flag>
     <flag name="sqlite">Compile in support for portage's sqlite backend; to 
actually use it you need additional configuration of portage and eix</flag>
-    <flag name="swap-remote">Swap role of remote addresses in eix-remote, 
making the data from gpo.zugaina.org the first choice.</flag>
-    <flag name="tools">Create separate binary for script helper tools; useful 
if they are called extremely often</flag>
   </use>
   <upstream>
     <remote-id type="github">vaeth/eix</remote-id>

Reply via email to