diff options
author | Paul Varner <fuzzyray@gentoo.org> | 2008-05-27 19:09:02 +0000 |
---|---|---|
committer | Paul Varner <fuzzyray@gentoo.org> | 2008-05-27 19:09:02 +0000 |
commit | 9498bb4ccce10b5fc838f809e26793fe5269247f (patch) | |
tree | b46d07434fb2d8753be2fe533f7f52a04a6fdc77 /app-portage | |
parent | Adjust installed utility names/links (diff) | |
download | gentoo-2-9498bb4ccce10b5fc838f809e26793fe5269247f.tar.gz gentoo-2-9498bb4ccce10b5fc838f809e26793fe5269247f.tar.bz2 gentoo-2-9498bb4ccce10b5fc838f809e26793fe5269247f.zip |
Version bump. This version contains support for profuse and etc-proposals via plugins and contins minor bug fixes.
(Portage version: 2.1.5.2)
Diffstat (limited to 'app-portage')
-rw-r--r-- | app-portage/porthole/ChangeLog | 9 | ||||
-rw-r--r-- | app-portage/porthole/files/porthole-0.6.0_rc3-oneshot-fix.patch | 13 | ||||
-rw-r--r-- | app-portage/porthole/porthole-0.6.0_rc3.ebuild | 51 |
3 files changed, 72 insertions, 1 deletions
diff --git a/app-portage/porthole/ChangeLog b/app-portage/porthole/ChangeLog index 98995b7bb299..35c17c830540 100644 --- a/app-portage/porthole/ChangeLog +++ b/app-portage/porthole/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-portage/porthole # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v 1.34 2008/05/24 18:29:22 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v 1.35 2008/05/27 19:09:02 fuzzyray Exp $ + +*porthole-0.6.0_rc3 (27 May 2008) + + 27 May 2008; Paul Varner <fuzzyray@gentoo.org> + +files/porthole-0.6.0_rc3-oneshot-fix.patch, +porthole-0.6.0_rc3.ebuild: + Version bump. This version contains support for profuse and etc-proposals + via plugins and contins minor bug fixes. 24 May 2008; nixnut <nixnut@gentoo.org> porthole-0.6.0_rc2.ebuild: Added ~ppc wrt bug 219968 diff --git a/app-portage/porthole/files/porthole-0.6.0_rc3-oneshot-fix.patch b/app-portage/porthole/files/porthole-0.6.0_rc3-oneshot-fix.patch new file mode 100644 index 000000000000..679d9b8dce81 --- /dev/null +++ b/app-portage/porthole/files/porthole-0.6.0_rc3-oneshot-fix.patch @@ -0,0 +1,13 @@ +Index: porthole/mainwindow.py +=================================================================== +--- porthole/mainwindow.py (revision 968) ++++ porthole/mainwindow.py (working copy) +@@ -845,7 +845,7 @@ + #debug.dprint(self.packages_list) + #debug.dprint(self.keyorder) + for key in self.keyorder: +- if not self.packages_list[key]: ++ if not self.packages_list[key].in_world: + debug.dprint("MAINWINDOW: upgrade_packages(); dependancy selected: " + key) + if not self.setup_command(key, emerge_cmd +" --oneshot" + + config.Prefs.emerge.get_string() + key[:]): #use the full name diff --git a/app-portage/porthole/porthole-0.6.0_rc3.ebuild b/app-portage/porthole/porthole-0.6.0_rc3.ebuild new file mode 100644 index 000000000000..63b1e54e0595 --- /dev/null +++ b/app-portage/porthole/porthole-0.6.0_rc3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/porthole-0.6.0_rc3.ebuild,v 1.1 2008/05/27 19:09:02 fuzzyray Exp $ + +inherit eutils distutils + +DESCRIPTION="A GTK+-based frontend to Portage" +HOMEPAGE="http://porthole.sourceforge.net" +SRC_URI="mirror://sourceforge/porthole/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="debug nls" + +RDEPEND=">=dev-lang/python-2.3 + >=sys-apps/portage-2.0.51-r3 + >=dev-python/pygtk-2.4.0 + >=dev-python/pyxml-0.8.4 + >=gnome-base/libglade-2.5.0 + nls? ( virtual/libintl ) + debug? ( >=dev-python/pycrash-0.4_pre3 )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.14 )" + +src_unpack() { + # fix an "in_world" test so that it adds --oneshot for dependencies + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${PF}-oneshot-fix.patch +} + +src_install() { + distutils_src_install + chmod -R a+rX "${D}"/usr/share/porthole + dodoc TODO README NEWS AUTHORS MANIFEST + keepdir /var/log/porthole + fperms g+w /var/log/porthole + keepdir /var/db/porthole + fperms g+w /var/db/porthole + # Compile localizations if necessary + if use nls ; then + cd "${D}"/usr/share/porthole + ./pocompile.sh || die "pocompile.sh failed" + fi +} + +pkg_preinst() { + chgrp portage "${D}"/var/log/porthole + chgrp portage "${D}"/var/db/porthole +} |