summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2009-10-27 14:25:48 +0000
committerChristian Ruppert <idl0r@gentoo.org>2009-10-27 14:25:48 +0000
commitdfc7928af7d8812c36184dc786032491addb8eda (patch)
tree563d0d57189eccc5015705ee2360ef3327b3c6df /app-portage
parentRename variable to correspond with kde eclass. (diff)
downloadgentoo-2-dfc7928af7d8812c36184dc786032491addb8eda.tar.gz
gentoo-2-dfc7928af7d8812c36184dc786032491addb8eda.tar.bz2
gentoo-2-dfc7928af7d8812c36184dc786032491addb8eda.zip
Version bump to 0.6.0, bug 219902, thanks to Brian Dolbec
<brian.dolbec@gmail.com> and all others. This release fixes bug 224877, bug 238192, bug 264167 and bug 265602. Remove porthole-0.5.0 due to e.g. bug 195465. (Portage version: 2.2_rc46/cvs/Linux x86_64)
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/porthole/ChangeLog11
-rw-r--r--app-portage/porthole/porthole-0.5.0.ebuild40
-rw-r--r--app-portage/porthole/porthole-0.6.0.ebuild61
3 files changed, 71 insertions, 41 deletions
diff --git a/app-portage/porthole/ChangeLog b/app-portage/porthole/ChangeLog
index b953a3146612..32da8b46b9d4 100644
--- a/app-portage/porthole/ChangeLog
+++ b/app-portage/porthole/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for app-portage/porthole
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v 1.39 2009/05/24 04:19:12 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v 1.40 2009/10/27 14:25:48 idl0r Exp $
+
+*porthole-0.6.0 (27 Oct 2009)
+
+ 27 Oct 2009; Christian Ruppert <idl0r@gentoo.org> -porthole-0.5.0.ebuild,
+ +porthole-0.6.0.ebuild:
+ Version bump to 0.6.0, bug 219902, thanks to Brian Dolbec
+ <brian.dolbec@gmail.com> and all others.
+ This release fixes bug 224877, bug 238192, bug 264167 and bug 265602.
+ Remove porthole-0.5.0 due to e.g. bug 195465.
24 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
porthole-0.5.0.ebuild, porthole-0.6.0_rc2.ebuild,
diff --git a/app-portage/porthole/porthole-0.5.0.ebuild b/app-portage/porthole/porthole-0.5.0.ebuild
deleted file mode 100644
index 2cc1601899c4..000000000000
--- a/app-portage/porthole/porthole-0.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/porthole-0.5.0.ebuild,v 1.6 2009/05/24 04:19:12 arfrever Exp $
-
-inherit 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 ~x86-fbsd"
-IUSE="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 )"
-DEPEND="${RDEPEND}
- nls? ( >=sys-devel/gettext-0.14 )"
-
-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
- # Compile localizations if necessary
- if use nls ; then
- cd "${D}"/usr/share/porthole
- ./pocompile.sh
- fi
-}
-
-pkg_preinst() {
- chgrp portage "${D}"/var/log/porthole
-}
diff --git a/app-portage/porthole/porthole-0.6.0.ebuild b/app-portage/porthole/porthole-0.6.0.ebuild
new file mode 100644
index 000000000000..1f08674dd12a
--- /dev/null
+++ b/app-portage/porthole/porthole-0.6.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2009 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.ebuild,v 1.1 2009/10/27 14:25:48 idl0r Exp $
+
+EAPI="2"
+
+inherit 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 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND=">=dev-lang/python-2.4[xml,threads]
+ >=sys-apps/portage-2.1
+ >=dev-python/pygtk-2.4.0
+ >=gnome-base/libglade-2.5.0
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( >=sys-devel/gettext-0.14 )"
+
+src_install() {
+ distutils_src_install
+
+ dodoc TODO README NEWS AUTHORS
+
+ 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/${PN}"
+ ./pocompile.sh || die "pocompile.sh failed"
+ else
+ rm -rf "${D}/usr/share/${PN}/i18n"
+ fi
+
+ rm -rf "${D}/usr/share/${PN}"/{pocompile,dopot}.sh
+}
+
+pkg_preinst() {
+ chgrp portage "${D}"/var/log/porthole
+ chgrp portage "${D}"/var/db/porthole
+}
+
+pkg_postinst() {
+ einfo
+ einfo "Porthole has updated the way that the upgrades are sent to emerge."
+ einfo "In this new way the user needs to set any 'Settings' menu emerge options"
+ einfo "Porthole automatically adds '--oneshot' for all upgrades selections"
+ einfo "Other options recommended are '--noreplace' along with '--update'"
+ einfo "They allow for portage to skip any packages that might have already"
+ einfo "been upgraded as a dependency of another previously upgraded package"
+ einfo
+}