summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-04-13 16:42:39 +0000
committerZac Medico <zmedico@gentoo.org>2010-04-13 16:42:39 +0000
commitf98c2072a38fda1ac17ea27d83ad061ef6bb9fb2 (patch)
treeb4dfe69da650c83d0de43a354fc656878a432e37 /app-portage
parentkeyword ~x86-fbsd (diff)
downloadgentoo-2-f98c2072a38fda1ac17ea27d83ad061ef6bb9fb2.tar.gz
gentoo-2-f98c2072a38fda1ac17ea27d83ad061ef6bb9fb2.tar.bz2
gentoo-2-f98c2072a38fda1ac17ea27d83ad061ef6bb9fb2.zip
Bug #264730 - tarsync dep should not be conditional on ARCH.
(Portage version: 2.2_rc67_p69/cvs/Linux i686)
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/emerge-delta-webrsync/ChangeLog6
-rw-r--r--app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.5.1-r3.ebuild15
2 files changed, 17 insertions, 4 deletions
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 <zmedico@gentoo.org>
+ 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
}