From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2FD2F1381F4 for ; Sun, 9 Dec 2012 14:34:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA26E21C02B; Sun, 9 Dec 2012 14:34:18 +0000 (UTC) Received: from mta-2.ms.rz.rwth-aachen.de (mta-2.ms.rz.rwth-aachen.de [134.130.7.73]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A376BE0512 for ; Sun, 9 Dec 2012 14:33:08 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-disposition: inline Content-type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Received: from mx-out-2.rwth-aachen.de ([134.130.5.187]) by mta-2.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0MER00MQDPR7KG60@mta-2.ms.rz.RWTH-Aachen.de> for gentoo-user@lists.gentoo.org; Sun, 09 Dec 2012 15:33:07 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.84,246,1355094000"; d="scan'208";a="114804195" Received: from relay-2.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.75]) by mx-2.rz.rwth-aachen.de with ESMTP; Sun, 09 Dec 2012 15:33:07 +0100 Received: from numa-i.igpm.rwth-aachen.de (numa-i.igpm.rwth-aachen.de [134.130.161.252]) by relay.rwth-aachen.de (8.14.4+Sun/8.13.8/1) with ESMTP id qB9EX7de018247; Sun, 09 Dec 2012 15:33:07 +0100 (CET) Received: from numa-i (localhost [127.0.0.1]) by numa-i.igpm.rwth-aachen.de (Postfix) with ESMTP id 2051B5C8; Sun, 09 Dec 2012 15:33:10 +0100 (CET) Date: Sun, 09 Dec 2012 15:33:10 +0100 From: Helmut Jarausch Subject: Re: [gentoo-user] eix and bad colors. To: gentoo-user@lists.gentoo.org Cc: Dale References: <50C1CC89.4080704@gmail.com> <50C27B2B.7000408@gmail.com> In-reply-to: <50C27B2B.7000408@gmail.com> X-Mailer: Balsa 2.4.91-2-g6b9dc83 Message-id: <1355063590.25845.1@numa-i> X-Archives-Salt: cc3df37c-c23e-45c9-abdd-3f4129fc23ef X-Archives-Hash: 21cbe8cbc4591e115da6b0d6b10e8bd8 On 12/08/2012 12:26:35 AM, Dale wrote: > If I figure out something or Helmut's config works, I'll post back. > Here is my ebuild app-portage/eix-99999999.ebuild in my local overlay. Hopefully it helps, Helmut. # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=5 EGIT_REPO_URI="git://git.berlios.de/${PN}" EGIT_PROJECT="${PN}.git" [ -n "${EVCS_OFFLINE}" ] || EGIT_REPACK=true WANT_LIBTOOL=none PLOCALES="de ru" inherit autotools bash-completion-r1 eutils git-2 l10n multilib DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more" HOMEPAGE="http://eix.berlios.de" SRC_URI="" PROPERTIES="live" LICENSE="GPL-2" SLOT="0" KEYWORDS="" IUSE="clang debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion" RDEPEND="app-shells/push sqlite? ( >=dev-db/sqlite-3 ) nls? ( virtual/libintl )" DEPEND="${RDEPEND} clang? ( sys-devel/clang ) sys-devel/gettext" pkg_setup() { if has_version "<${CATEGORY}/${PN}-0.25.3"; then local eixcache="${EROOT}/var/cache/${PN}" ! test -f "${eixcache}" || rm -f -- "${eixcache}" fi } src_prepare() { epatch_user eautopoint eautoreconf } src_configure() { econf $(use_with sqlite) $(use_with doc extra-doc) \ $(use_with zsh-completion) \ $(use_enable nls) $(use_enable tools separate-tools) \ $(use_enable security) $(use_enable optimization) \ $(use_enable strong-optimization) $(use_enable debug debugging) \ $(use_with prefix always-accept-keywords) \ $(use_with dep dep-default) \ $(use_with clang nongnu-cxx clang++) \ --with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \ --with-portage-rootpath="${ROOTPATH}" \ --with-eprefix-default="${EPREFIX}" \ --docdir="${EPREFIX}/usr/share/doc/${PF}" \ --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" } src_install() { default dobashcomp bash/eix keepdir "/var/cache/${PN}" fowners portage:portage "/var/cache/${PN}" fperms 775 "/var/cache/${PN}" } pkg_postinst() { # fowners in src_install doesn't work for owner/group portage: # merging changes this owner/group back to root. 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" }