diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-08-19 06:15:17 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-08-19 06:15:17 +0000 |
commit | 70026ce1b472fb5cb76b6c743978c411e266125b (patch) | |
tree | c14b03088f13a5071bd24fd62dbb9171339dd4af /app-portage | |
parent | cleanup and new init, thanks flameeyes :D (diff) | |
download | gentoo-2-70026ce1b472fb5cb76b6c743978c411e266125b.tar.gz gentoo-2-70026ce1b472fb5cb76b6c743978c411e266125b.tar.bz2 gentoo-2-70026ce1b472fb5cb76b6c743978c411e266125b.zip |
3.6 version bump. This fixes bug #124072 (duplicate slashes in fetch URIs),
bug #147763 (honor http_proxy and ftp_proxy), bug #153513 (fix bugs in date
calculations involving daylight saving), bug #176008 (handle being called by
non-root users), bug #189084 (remove old umd5sum file from DISTDIR),
bug #198362 (don't hardcode /tmp for temp files), and bug #286373 (support
FEATURES=webrsync-gpg).
(Portage version: 2.2.0_alpha121/cvs/Linux i686)
Diffstat (limited to 'app-portage')
-rw-r--r-- | app-portage/emerge-delta-webrsync/ChangeLog | 13 | ||||
-rw-r--r-- | app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.ebuild | 45 |
2 files changed, 57 insertions, 1 deletions
diff --git a/app-portage/emerge-delta-webrsync/ChangeLog b/app-portage/emerge-delta-webrsync/ChangeLog index 6e66ab537f99..62adda18fbbb 100644 --- a/app-portage/emerge-delta-webrsync/ChangeLog +++ b/app-portage/emerge-delta-webrsync/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for app-portage/emerge-delta-webrsync # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/ChangeLog,v 1.33 2012/08/18 01:58:17 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/ChangeLog,v 1.34 2012/08/19 06:15:17 zmedico Exp $ + +*emerge-delta-webrsync-3.6 (19 Aug 2012) + + 19 Aug 2012; Zac Medico <zmedico@gentoo.org> + +emerge-delta-webrsync-3.6.ebuild: + 3.6 version bump. This fixes bug #124072 (duplicate slashes in fetch URIs), + bug #147763 (honor http_proxy and ftp_proxy), bug #153513 (fix bugs in date + calculations involving daylight saving), bug #176008 (handle being called by + non-root users), bug #189084 (remove old umd5sum file from DISTDIR), bug + #198362 (don't hardcode /tmp for temp files), and bug #286373 (support + FEATURES=webrsync-gpg). 18 Aug 2012; Zac Medico <zmedico@gentoo.org> metadata.xml: Change maintainer to dev-portage alias. diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.ebuild new file mode 100644 index 000000000000..7b5097e78c41 --- /dev/null +++ b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2012 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.ebuild,v 1.1 2012/08/19 06:15:17 zmedico Exp $ + +EAPI=4 +DESCRIPTION="emerge-webrsync using patches to minimize bandwidth" +HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml" +SRC_URI="http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob_plain;f=misc/emerge-delta-webrsync;hb=604eb9bd43ec035c4e26197ab21cba33b4faa8f9 -> ${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd" +IUSE="" + +DEPEND="" +RDEPEND=" + app-shells/bash + >=sys-apps/portage-2.1.10 + >=dev-util/diffball-0.6.5" + +S=${WORKDIR} + +src_unpack() { + cp "${DISTDIR}/${P}" "${WORKDIR}/" || die +} + +src_install() { + newbin ${P} ${PN} || die + keepdir /var/delta-webrsync + fperms 0770 /var/delta-webrsync +} + +pkg_preinst() { + chgrp portage "${ED}"/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 +} |