From f98c2072a38fda1ac17ea27d83ad061ef6bb9fb2 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Tue, 13 Apr 2010 16:42:39 +0000 Subject: Bug #264730 - tarsync dep should not be conditional on ARCH. (Portage version: 2.2_rc67_p69/cvs/Linux i686) --- app-portage/emerge-delta-webrsync/ChangeLog | 6 +++++- .../emerge-delta-webrsync-3.5.1-r3.ebuild | 15 ++++++++++++--- 2 files changed, 17 insertions(+), 4 deletions(-) (limited to 'app-portage') diff --git a/app-portage/emerge-delta-webrsync/ChangeLog b/app-portage/emerge-delta-webrsync/ChangeLog index 369b1278421a..97b0120157a1 100644 --- a/app-portage/emerge-delta-webrsync/ChangeLog +++ b/app-portage/emerge-delta-webrsync/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-portage/emerge-delta-webrsync # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/ChangeLog,v 1.28 2010/01/03 21:47:20 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/ChangeLog,v 1.29 2010/04/13 16:42:39 zmedico Exp $ + + 13 Apr 2010; Zac Medico + emerge-delta-webrsync-3.5.1-r3.ebuild: + Bug #264730 - tarsync dep should not be conditional on ARCH. *emerge-delta-webrsync-3.5.1-r3 (03 Jan 2010) diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild index ee8b230e5d2d..08a28f8b88d6 100644 --- a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild +++ b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild,v 1.1 2010/01/03 21:47:20 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild,v 1.2 2010/04/13 16:42:39 zmedico Exp $ inherit eutils @@ -15,8 +15,7 @@ IUSE="" DEPEND="" RDEPEND=">=sys-apps/portage-2.1.1-r1 - >=dev-util/diffball-0.6.5 - x86? ( app-arch/tarsync )" + >=dev-util/diffball-0.6.5" S=${WORKDIR} @@ -40,4 +39,14 @@ src_install() { pkg_preinst() { chgrp portage "${D}"/var/delta-webrsync + has_version "$CATEGORY/$PN" + WAS_PREVIOUSLY_INSTALLED=$? +} + +pkg_postinst() { + if [[ $WAS_PREVIOUSLY_INSTALLED != 0 ]] && \ + ! has_version app-arch/tarsync ; then + elog "For maximum emerge-delta-webrsync" \ + "performance, install app-arch/tarsync." + fi } -- cgit v1.2.3-65-gdbad