diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2014-12-15 23:20:00 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2014-12-15 23:20:00 +0000 |
commit | 1b725e71e52b09e8fabc5a10901a96d3d2802ed0 (patch) | |
tree | f9d9d72ae9b50b8c082a3b1237bc5b424bfe79bf /x11-libs | |
parent | Version bump for Gnome 3.14. Allow multiple 2.90 slot to use newer gnome-pty-... (diff) | |
download | gentoo-2-1b725e71e52b09e8fabc5a10901a96d3d2802ed0.tar.gz gentoo-2-1b725e71e52b09e8fabc5a10901a96d3d2802ed0.tar.bz2 gentoo-2-1b725e71e52b09e8fabc5a10901a96d3d2802ed0.zip |
Version bump for Gnome 3.14.
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key C6085806)
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/gnome-pty-helper/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.2.ebuild | 33 |
2 files changed, 40 insertions, 1 deletions
diff --git a/x11-libs/gnome-pty-helper/ChangeLog b/x11-libs/gnome-pty-helper/ChangeLog index 0ade8dd7e60b..70d7bde540ef 100644 --- a/x11-libs/gnome-pty-helper/ChangeLog +++ b/x11-libs/gnome-pty-helper/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/gnome-pty-helper # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gnome-pty-helper/ChangeLog,v 1.68 2014/10/11 12:32:26 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gnome-pty-helper/ChangeLog,v 1.69 2014/12/15 23:20:00 eva Exp $ + +*gnome-pty-helper-0.38.2 (15 Dec 2014) + + 15 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> + +gnome-pty-helper-0.38.2.ebuild: + Version bump for Gnome 3.14. 11 Oct 2014; Markus Meier <maekke@gentoo.org> gnome-pty-helper-0.36.3.ebuild: arm stable, bug #512012 diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.2.ebuild b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.2.ebuild new file mode 100644 index 000000000000..deb879fbc1dd --- /dev/null +++ b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.2.ebuild,v 1.1 2014/12/15 23:20:00 eva Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME_ORG_MODULE="vte" + +inherit gnome2 + +DESCRIPTION="GNOME Setuid helper for opening ptys" +HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE" +# gnome-pty-helper is inside vte + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +IUSE="+hardened" + +# gnome-pty-helper was spit out with 0.27.90 +RDEPEND="!<x11-libs/vte-0.27.90" +DEPEND="" + +S="${WORKDIR}/vte-${PV}/gnome-pty-helper" + +src_prepare() { + # As recommended by upstream (/usr/libexec/$PN is a setgid binary) + if use hardened; then + export SUID_CFLAGS="-fPIE ${SUID_CFLAGS}" + export SUID_LDFLAGS="-pie ${SUID_LDFLAGS}" + fi + gnome2_src_prepare +} |