summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2013-01-28 17:50:08 +0000
committerZac Medico <zmedico@gentoo.org>2013-01-28 17:50:08 +0000
commit72f57d8f6f5afa335d16b406d9eaa70907cd298b (patch)
tree22e0e68717245445b812048c5ec59e2f41866215 /app-portage
parentRemove old. (diff)
downloadgentoo-2-72f57d8f6f5afa335d16b406d9eaa70907cd298b.tar.gz
gentoo-2-72f57d8f6f5afa335d16b406d9eaa70907cd298b.tar.bz2
gentoo-2-72f57d8f6f5afa335d16b406d9eaa70907cd298b.zip
Comment on non-fatal chgrp, which is intended for prefix compatibility.
(Portage version: 2.2.0_alpha161_p3/cvs/Linux i686, signed Manifest commit with key 0xFDE8EF85AE5719A3)
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.6.2.ebuild9
2 files changed, 11 insertions, 4 deletions
diff --git a/app-portage/emerge-delta-webrsync/ChangeLog b/app-portage/emerge-delta-webrsync/ChangeLog
index 2241b273da2f..6c4af990ddfc 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/ChangeLog,v 1.37 2013/01/28 17:14:01 nimiux Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/ChangeLog,v 1.38 2013/01/28 17:50:08 zmedico Exp $
+
+ 28 Jan 2013; Zac Medico <zmedico@gentoo.org>
+ emerge-delta-webrsync-3.6.2.ebuild:
+ Comment on non-fatal chgrp, which is intended for prefix compatibility.
28 Jan 2013; Chema Alonso <nimiux@gentoo.org>
emerge-delta-webrsync-3.6.2.ebuild:
diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild
index d4bb09a085be..4e53f29a57a6 100644
--- a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild
+++ b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 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.6.2.ebuild,v 1.2 2013/01/28 17:14:01 nimiux Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild,v 1.3 2013/01/28 17:50:08 zmedico Exp $
EAPI=4
DESCRIPTION="emerge-webrsync using patches to minimize bandwidth"
@@ -25,13 +25,16 @@ src_unpack() {
}
src_install() {
- newbin ${P} ${PN} || die
+ newbin ${P} ${PN}
keepdir /var/delta-webrsync
fperms 0770 /var/delta-webrsync
}
pkg_preinst() {
- chgrp portage "${ED}"/var/delta-webrsync
+ # Failure here is non-fatal, since the "portage" group
+ # doesn't necessarily exist on prefix systems.
+ chgrp portage "${ED}"/var/delta-webrsync 2>/dev/null
+
has_version "$CATEGORY/$PN"
WAS_PREVIOUSLY_INSTALLED=$?
}