summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-09-21 23:22:56 +0000
committerMike Frysinger <vapier@gentoo.org>2005-09-21 23:22:56 +0000
commita325607b7087c7b8dc76f782841a258c3479996e (patch)
tree5265fe1abfd147c6b754cf9ad937c233a1968776 /eclass/cvs.eclass
parentAdding to cpp herd, marking mrness as primary maintainer (diff)
downloadgentoo-2-a325607b7087c7b8dc76f782841a258c3479996e.tar.gz
gentoo-2-a325607b7087c7b8dc76f782841a258c3479996e.tar.bz2
gentoo-2-a325607b7087c7b8dc76f782841a258c3479996e.zip
only DEPEND on sudo if we use it #79196 by Emil Beinroth
Diffstat (limited to 'eclass/cvs.eclass')
-rw-r--r--eclass/cvs.eclass6
1 files changed, 4 insertions, 2 deletions
diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass
index 911b974de058..8a952564f26d 100644
--- a/eclass/cvs.eclass
+++ b/eclass/cvs.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/cvs.eclass,v 1.60 2005/09/21 23:19:08 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/cvs.eclass,v 1.61 2005/09/21 23:22:56 vapier Exp $
inherit eutils
@@ -150,7 +150,9 @@ inherit eutils
# add cvs to deps
# ssh is used for ext auth
# sudo is used to run as a specified user
-DEPEND="dev-util/cvs app-admin/sudo"
+DEPEND="dev-util/cvs"
+
+[ -n "$ECVS_RUNAS" ] && DEPEND="$DEPEND app-admin/sudo"
if [ "$ECVS_AUTH" == "ext" ]; then
#default to ssh