summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-05-18 19:42:52 +0000
committerPacho Ramos <pacho@gentoo.org>2013-05-18 19:42:52 +0000
commit331e07b472991cfe299b6bcd0e7762969eb3ca61 (patch)
treeff43549e19b653a7a506f92b1334317825523ef8
parentFix automagic dependency on zeitgeist (#466378 by Marinus Schraal and Maciej ... (diff)
downloadgentoo-2-331e07b472991cfe299b6bcd0e7762969eb3ca61.tar.gz
gentoo-2-331e07b472991cfe299b6bcd0e7762969eb3ca61.tar.bz2
gentoo-2-331e07b472991cfe299b6bcd0e7762969eb3ca61.zip
Explain people how to use latest vte.sh (needing to be sure latest version of this script is installed, since it has changed a lot in last vte versions), see bug #468094. Drop old.
(Portage version: 2.1.12/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
-rw-r--r--x11-terms/gnome-terminal/ChangeLog8
-rw-r--r--x11-terms/gnome-terminal/gnome-terminal-3.8.1.ebuild58
-rw-r--r--x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild19
3 files changed, 23 insertions, 62 deletions
diff --git a/x11-terms/gnome-terminal/ChangeLog b/x11-terms/gnome-terminal/ChangeLog
index a83f01ba62f2..274209f8af05 100644
--- a/x11-terms/gnome-terminal/ChangeLog
+++ b/x11-terms/gnome-terminal/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-terms/gnome-terminal
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v 1.271 2013/05/13 19:42:26 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v 1.272 2013/05/18 19:42:52 pacho Exp $
+
+ 18 May 2013; Pacho Ramos <pacho@gentoo.org> -gnome-terminal-3.8.1.ebuild,
+ gnome-terminal-3.8.2.ebuild:
+ Explain people how to use latest vte.sh (needing to be sure latest version of
+ this script is installed, since it has changed a lot in last vte versions),
+ see bug #468094. Drop old.
*gnome-terminal-3.8.2 (13 May 2013)
diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.8.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.8.1.ebuild
deleted file mode 100644
index e2cf1c8a5b84..000000000000
--- a/x11-terms/gnome-terminal/gnome-terminal-3.8.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.8.1.ebuild,v 1.1 2013/04/18 19:35:46 pacho Exp $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="The Gnome Terminal"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+nautilus"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
-
-# FIXME: automagic dependency on gtk+[X]
-RDEPEND="
- >=dev-libs/glib-2.33.2:2
- >=x11-libs/gtk+-3.6:3[X]
- >=x11-libs/vte-0.34.0:2.90
- >=gnome-base/gconf-2.31.3
- >=gnome-base/dconf-0.12
- >=gnome-base/gsettings-desktop-schemas-0.1.0
- x11-libs/libSM
- x11-libs/libICE
- nautilus? ( >=gnome-base/nautilus-3 )
-"
-# gtk+:2 needed for gtk-builder-convert, bug 356239
-DEPEND="${RDEPEND}
- || ( dev-util/gtk-builder-convert <=x11-libs/gtk+-2.24.10:2 )
- app-text/yelp-tools
- >=dev-util/intltool-0.40
- >=gnome-base/dconf-0.14.0
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- DOCS="AUTHORS ChangeLog HACKING NEWS"
- # FIXME: leave smclient configure unset until it accepts values from the
- # switch and not from GDK_TARGET, bug #363033
- gnome2_src_configure \
- --enable-migration \
- $(use_with nautilus nautilus-extension)
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- if [[ ${REPLACING_VERSIONS} < 3.6.1-r1 && ${REPLACING_VERSIONS} != 2.32.1-r1 &&
- ${REPLACING_VERSIONS} != 3.4.1.1-r1 ]]; then
- elog "Gnome Terminal no longer uses login shell by default, switching"
- elog "to upstream default. Because of this, if you have some command you"
- elog "want to be run, be sure to have it placed in your ~/.bashrc file."
- fi
-}
diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild
index 48a5d080760e..dbaed934da67 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild,v 1.1 2013/05/13 19:42:26 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.8.2.ebuild,v 1.2 2013/05/18 19:42:52 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
-inherit gnome2
+inherit gnome2 readme.gentoo
DESCRIPTION="The Gnome Terminal"
HOMEPAGE="https://help.gnome.org/users/gnome-terminal/"
@@ -20,7 +20,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~
RDEPEND="
>=dev-libs/glib-2.33.2:2
>=x11-libs/gtk+-3.6:3[X]
- >=x11-libs/vte-0.34.0:2.90
+ >=x11-libs/vte-0.34.5:2.90
>=gnome-base/gconf-2.31.3
>=gnome-base/dconf-0.12
>=gnome-base/gsettings-desktop-schemas-0.1.0
@@ -38,21 +38,34 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
"
+DOC_CONTENTS="To get previous working directory inherited in new opened
+ tab you will need to add the following line to your ~/.bashrc:\n
+ . /etc/profile.d/vte.sh"
+
src_configure() {
DOCS="AUTHORS ChangeLog HACKING NEWS"
# FIXME: leave smclient configure unset until it accepts values from the
# switch and not from GDK_TARGET, bug #363033
gnome2_src_configure \
+ --disable-static \
--enable-migration \
$(use_with nautilus nautilus-extension)
}
+src_install() {
+ gnome2_src_install
+ readme.gentoo_create_doc
+}
+
pkg_postinst() {
gnome2_pkg_postinst
if [[ ${REPLACING_VERSIONS} < 3.6.1-r1 && ${REPLACING_VERSIONS} != 2.32.1-r1 &&
${REPLACING_VERSIONS} != 3.4.1.1-r1 ]]; then
+ elog
elog "Gnome Terminal no longer uses login shell by default, switching"
elog "to upstream default. Because of this, if you have some command you"
elog "want to be run, be sure to have it placed in your ~/.bashrc file."
+ elog
fi
+ readme.gentoo_print_elog
}