Gentoo Archives: gentoo-commits

From: Ole Reifschneider <tranquility@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: x11-libs/gnome-pty-helper/
Date: Sun, 26 Apr 2015 13:53:42
Message-Id: 1430056395.7a65b2ad831acd50abc8875738224a10643852e9.tranquility@gentoo
1 commit: 7a65b2ad831acd50abc8875738224a10643852e9
2 Author: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 26 13:33:40 2015 +0000
4 Commit: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 26 13:53:15 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7a65b2ad
7
8 Bump gnome-pty-helper to 0.40.0
9
10 Package-Manager: portage-2.2.14
11 Manifest-Sign-Key: 7E8B4D42
12
13 .../gnome-pty-helper-0.40.0.ebuild | 33 ++++++++++++++++++++++
14 1 file changed, 33 insertions(+)
15
16 diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.0.ebuild b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.0.ebuild
17 new file mode 100644
18 index 0000000..cedbe5a
19 --- /dev/null
20 +++ b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.0.ebuild
21 @@ -0,0 +1,33 @@
22 +# Copyright 1999-2015 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.3.ebuild,v 1.6 2015/03/29 11:18:51 jer Exp $
25 +
26 +EAPI="5"
27 +GCONF_DEBUG="no"
28 +GNOME_ORG_MODULE="vte"
29 +
30 +inherit gnome2
31 +
32 +DESCRIPTION="GNOME Setuid helper for opening ptys"
33 +HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE"
34 +# gnome-pty-helper is inside vte
35 +
36 +LICENSE="LGPL-2"
37 +SLOT="0"
38 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
39 +IUSE="+hardened"
40 +
41 +# gnome-pty-helper was spit out with 0.27.90
42 +RDEPEND="!<x11-libs/vte-0.27.90"
43 +DEPEND=""
44 +
45 +S="${WORKDIR}/vte-${PV}/gnome-pty-helper"
46 +
47 +src_prepare() {
48 + # As recommended by upstream (/usr/libexec/$PN is a setgid binary)
49 + if use hardened; then
50 + export SUID_CFLAGS="-fPIE ${SUID_CFLAGS}"
51 + export SUID_LDFLAGS="-pie ${SUID_LDFLAGS}"
52 + fi
53 + gnome2_src_prepare
54 +}