summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorryoon <ryoon>2012-08-10 13:46:01 +0000
committerryoon <ryoon>2012-08-10 13:46:01 +0000
commit5f3499cd145ef664aaf98850b6d4af56fb8eaf98 (patch)
treed29b92502d4388c4684deaa50bb356df0b7c372c /x11
parentdddbf32d9eb54c992eabc67349561f850e3b2673 (diff)
downloadpkgsrc-5f3499cd145ef664aaf98850b6d4af56fb8eaf98.tar.gz
Import vte029-0.32.2 as x11/vte029.
Terminal widget with improved font, internationalization and accessibility support for the GNOME 3 desktop.
Diffstat (limited to 'x11')
-rw-r--r--x11/vte029/DESCR2
-rw-r--r--x11/vte029/Makefile43
-rw-r--r--x11/vte029/Makefile.common16
-rw-r--r--x11/vte029/PLIST130
-rw-r--r--x11/vte029/buildlink3.mk18
-rw-r--r--x11/vte029/distinfo12
-rw-r--r--x11/vte029/patches/patch-aa31
-rw-r--r--x11/vte029/patches/patch-ab12
-rw-r--r--x11/vte029/patches/patch-ac13
-rw-r--r--x11/vte029/patches/patch-af13
-rw-r--r--x11/vte029/patches/patch-ah25
-rw-r--r--x11/vte029/patches/patch-ai20
-rw-r--r--x11/vte029/patches/patch-gnome-pty-helper_Makefile.am31
13 files changed, 366 insertions, 0 deletions
diff --git a/x11/vte029/DESCR b/x11/vte029/DESCR
new file mode 100644
index 00000000000..6ca5211e318
--- /dev/null
+++ b/x11/vte029/DESCR
@@ -0,0 +1,2 @@
+Terminal widget with improved font, internationalization and
+accessibility support for the GNOME 3 desktop.
diff --git a/x11/vte029/Makefile b/x11/vte029/Makefile
new file mode 100644
index 00000000000..3376c29cb82
--- /dev/null
+++ b/x11/vte029/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+#
+
+.include "Makefile.common"
+
+CATEGORIES= x11
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.gnome.org/
+COMMENT= Terminal widget with improved accessibility and I18N support
+LICENSE= gnu-lgpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+USE_TOOLS+= automake gmake intltool msgfmt pkg-config
+
+CONFIGURE_ARGS+= --disable-python
+CONFIGURE_ARGS+= --with-ft-exec-prefix=${BUILDLINK_PREFIX.freetype2}
+CONFIGURE_ARGS+= --enable-Bsymbolic=auto
+
+pre-configure:
+ set -e; cd ${WRKSRC}/gnome-pty-helper; \
+ aclocal; autoheader; automake -a --foreign -i; autoconf
+
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.31.13
+.include "../../devel/glib2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.pang+= pango>=1.22.0
+.include "../../devel/pango/buildlink3.mk"
+# for FC_WIDTH
+BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.1.93
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.1.9
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../mk/termcap.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/vte029/Makefile.common b/x11/vte029/Makefile.common
new file mode 100644
index 00000000000..d9588c4bc0f
--- /dev/null
+++ b/x11/vte029/Makefile.common
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.common,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+#
+# used by x11/py-vte/Makefile
+
+DISTNAME= vte-0.32.2
+PKGNAME= ${DISTNAME:S/vte/vte029/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/vte/0.32/}
+EXTRACT_SUFX= .tar.xz
+
+HOMEPAGE= http://www.gnome.org/
+LICENSE= gnu-lgpl-v2
+
+DISTINFO_FILE= ${.CURDIR}/../../x11/vte029/distinfo
+PATCHDIR= ${.CURDIR}/../../x11/vte029/patches
+
+PKGCONFIG_OVERRIDE+= vte.pc.in
diff --git a/x11/vte029/PLIST b/x11/vte029/PLIST
new file mode 100644
index 00000000000..2a2fe4fb3f7
--- /dev/null
+++ b/x11/vte029/PLIST
@@ -0,0 +1,130 @@
+@comment $NetBSD: PLIST,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+bin/vte2_90
+include/vte-2.90/vte/pty.h
+include/vte-2.90/vte/reaper.h
+include/vte-2.90/vte/vte.h
+include/vte-2.90/vte/vteaccess.h
+include/vte-2.90/vte/vtedeprecated.h
+include/vte-2.90/vte/vtepty.h
+include/vte-2.90/vte/vtetypebuiltins.h
+include/vte-2.90/vte/vteversion.h
+lib/libvte2_90.la
+lib/pkgconfig/vte-2.90.pc
+libexec/gnome-pty-helper029
+share/gtk-doc/html/vte-2.90/VteReaper.html
+share/gtk-doc/html/vte-2.90/VteTerminal.html
+share/gtk-doc/html/vte-2.90/VteTerminalAccessible.html
+share/gtk-doc/html/vte-2.90/annotation-glossary.html
+share/gtk-doc/html/vte-2.90/api-index-0-20.html
+share/gtk-doc/html/vte-2.90/api-index-0-24.html
+share/gtk-doc/html/vte-2.90/api-index-0-26.html
+share/gtk-doc/html/vte-2.90/api-index-0-28.html
+share/gtk-doc/html/vte-2.90/api-index-deprecated.html
+share/gtk-doc/html/vte-2.90/api-index-full.html
+share/gtk-doc/html/vte-2.90/ch01.html
+share/gtk-doc/html/vte-2.90/ch02.html
+share/gtk-doc/html/vte-2.90/ch03.html
+share/gtk-doc/html/vte-2.90/deprecated-objects.html
+share/gtk-doc/html/vte-2.90/home.png
+share/gtk-doc/html/vte-2.90/index.html
+share/gtk-doc/html/vte-2.90/index.sgml
+share/gtk-doc/html/vte-2.90/internal-objects.html
+share/gtk-doc/html/vte-2.90/left.png
+share/gtk-doc/html/vte-2.90/licence.html
+share/gtk-doc/html/vte-2.90/object-hierarchy.html
+share/gtk-doc/html/vte-2.90/pt01.html
+share/gtk-doc/html/vte-2.90/right.png
+share/gtk-doc/html/vte-2.90/style.css
+share/gtk-doc/html/vte-2.90/up.png
+share/gtk-doc/html/vte-2.90/vte-2.90.devhelp2
+share/gtk-doc/html/vte-2.90/vte-Version-Information.html
+share/gtk-doc/html/vte-2.90/vte-Vte-PTY.html
+share/locale/am/LC_MESSAGES/vte-2.90.mo
+share/locale/ang/LC_MESSAGES/vte-2.90.mo
+share/locale/ar/LC_MESSAGES/vte-2.90.mo
+share/locale/as/LC_MESSAGES/vte-2.90.mo
+share/locale/ast/LC_MESSAGES/vte-2.90.mo
+share/locale/az/LC_MESSAGES/vte-2.90.mo
+share/locale/be/LC_MESSAGES/vte-2.90.mo
+share/locale/be@latin/LC_MESSAGES/vte-2.90.mo
+share/locale/bg/LC_MESSAGES/vte-2.90.mo
+share/locale/bn/LC_MESSAGES/vte-2.90.mo
+share/locale/bn_IN/LC_MESSAGES/vte-2.90.mo
+share/locale/bs/LC_MESSAGES/vte-2.90.mo
+share/locale/ca/LC_MESSAGES/vte-2.90.mo
+share/locale/ca@valencia/LC_MESSAGES/vte-2.90.mo
+share/locale/cs/LC_MESSAGES/vte-2.90.mo
+share/locale/cy/LC_MESSAGES/vte-2.90.mo
+share/locale/da/LC_MESSAGES/vte-2.90.mo
+share/locale/de/LC_MESSAGES/vte-2.90.mo
+share/locale/dz/LC_MESSAGES/vte-2.90.mo
+share/locale/el/LC_MESSAGES/vte-2.90.mo
+share/locale/en@shaw/LC_MESSAGES/vte-2.90.mo
+share/locale/en_CA/LC_MESSAGES/vte-2.90.mo
+share/locale/en_GB/LC_MESSAGES/vte-2.90.mo
+share/locale/eo/LC_MESSAGES/vte-2.90.mo
+share/locale/es/LC_MESSAGES/vte-2.90.mo
+share/locale/et/LC_MESSAGES/vte-2.90.mo
+share/locale/eu/LC_MESSAGES/vte-2.90.mo
+share/locale/fa/LC_MESSAGES/vte-2.90.mo
+share/locale/fi/LC_MESSAGES/vte-2.90.mo
+share/locale/fr/LC_MESSAGES/vte-2.90.mo
+share/locale/ga/LC_MESSAGES/vte-2.90.mo
+share/locale/gl/LC_MESSAGES/vte-2.90.mo
+share/locale/gu/LC_MESSAGES/vte-2.90.mo
+share/locale/he/LC_MESSAGES/vte-2.90.mo
+share/locale/hi/LC_MESSAGES/vte-2.90.mo
+share/locale/hr/LC_MESSAGES/vte-2.90.mo
+share/locale/hu/LC_MESSAGES/vte-2.90.mo
+share/locale/id/LC_MESSAGES/vte-2.90.mo
+share/locale/is/LC_MESSAGES/vte-2.90.mo
+share/locale/it/LC_MESSAGES/vte-2.90.mo
+share/locale/ja/LC_MESSAGES/vte-2.90.mo
+share/locale/ka/LC_MESSAGES/vte-2.90.mo
+share/locale/kn/LC_MESSAGES/vte-2.90.mo
+share/locale/ko/LC_MESSAGES/vte-2.90.mo
+share/locale/ku/LC_MESSAGES/vte-2.90.mo
+share/locale/ky/LC_MESSAGES/vte-2.90.mo
+share/locale/li/LC_MESSAGES/vte-2.90.mo
+share/locale/lt/LC_MESSAGES/vte-2.90.mo
+share/locale/lv/LC_MESSAGES/vte-2.90.mo
+share/locale/mai/LC_MESSAGES/vte-2.90.mo
+share/locale/mi/LC_MESSAGES/vte-2.90.mo
+share/locale/mk/LC_MESSAGES/vte-2.90.mo
+share/locale/ml/LC_MESSAGES/vte-2.90.mo
+share/locale/mn/LC_MESSAGES/vte-2.90.mo
+share/locale/mr/LC_MESSAGES/vte-2.90.mo
+share/locale/ms/LC_MESSAGES/vte-2.90.mo
+share/locale/nb/LC_MESSAGES/vte-2.90.mo
+share/locale/nds/LC_MESSAGES/vte-2.90.mo
+share/locale/ne/LC_MESSAGES/vte-2.90.mo
+share/locale/nl/LC_MESSAGES/vte-2.90.mo
+share/locale/nn/LC_MESSAGES/vte-2.90.mo
+share/locale/oc/LC_MESSAGES/vte-2.90.mo
+share/locale/or/LC_MESSAGES/vte-2.90.mo
+share/locale/pa/LC_MESSAGES/vte-2.90.mo
+share/locale/pl/LC_MESSAGES/vte-2.90.mo
+share/locale/pt/LC_MESSAGES/vte-2.90.mo
+share/locale/pt_BR/LC_MESSAGES/vte-2.90.mo
+share/locale/ro/LC_MESSAGES/vte-2.90.mo
+share/locale/ru/LC_MESSAGES/vte-2.90.mo
+share/locale/rw/LC_MESSAGES/vte-2.90.mo
+share/locale/si/LC_MESSAGES/vte-2.90.mo
+share/locale/sk/LC_MESSAGES/vte-2.90.mo
+share/locale/sl/LC_MESSAGES/vte-2.90.mo
+share/locale/sq/LC_MESSAGES/vte-2.90.mo
+share/locale/sr/LC_MESSAGES/vte-2.90.mo
+share/locale/sr@latin/LC_MESSAGES/vte-2.90.mo
+share/locale/sv/LC_MESSAGES/vte-2.90.mo
+share/locale/ta/LC_MESSAGES/vte-2.90.mo
+share/locale/te/LC_MESSAGES/vte-2.90.mo
+share/locale/th/LC_MESSAGES/vte-2.90.mo
+share/locale/tr/LC_MESSAGES/vte-2.90.mo
+share/locale/ug/LC_MESSAGES/vte-2.90.mo
+share/locale/uk/LC_MESSAGES/vte-2.90.mo
+share/locale/vi/LC_MESSAGES/vte-2.90.mo
+share/locale/wa/LC_MESSAGES/vte-2.90.mo
+share/locale/xh/LC_MESSAGES/vte-2.90.mo
+share/locale/zh_CN/LC_MESSAGES/vte-2.90.mo
+share/locale/zh_HK/LC_MESSAGES/vte-2.90.mo
+share/locale/zh_TW/LC_MESSAGES/vte-2.90.mo
diff --git a/x11/vte029/buildlink3.mk b/x11/vte029/buildlink3.mk
new file mode 100644
index 00000000000..6ca191d957d
--- /dev/null
+++ b/x11/vte029/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+BUILDLINK_TREE+= vte029
+
+.if !defined(VTE029_BUILDLINK3_MK)
+VTE029_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.vte029+= vte029>=0.32.2
+BUILDLINK_ABI_DEPENDS.vte029+= vte029>=0.32.2
+BUILDLINK_PKGSRCDIR.vte029?= ../../x11/vte029
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pango/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/termcap.buildlink3.mk"
+.endif # VTE029_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -vte029
diff --git a/x11/vte029/distinfo b/x11/vte029/distinfo
new file mode 100644
index 00000000000..d6e4a650f70
--- /dev/null
+++ b/x11/vte029/distinfo
@@ -0,0 +1,12 @@
+$NetBSD: distinfo,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+SHA1 (vte-0.32.2.tar.xz) = a58569a99ac06a240bdda3ec7353f2626145852d
+RMD160 (vte-0.32.2.tar.xz) = 4892fca462a0baf3c97564a9d8cead7b35f75d4c
+Size (vte-0.32.2.tar.xz) = 978692 bytes
+SHA1 (patch-aa) = 6b722ecbbd9face7152feca39f1d323870d2a69a
+SHA1 (patch-ab) = 217a8722d09b1854e869c49af69731ffed92f61c
+SHA1 (patch-ac) = 3b357bf9d1bca93c24f5b09dae1adec82323be0d
+SHA1 (patch-af) = 69ea7e022f6c495c3c9af681d05644b9d70e7bdc
+SHA1 (patch-ah) = 28cee2661439d7d6f1959ebf3c7d1b7b3fe0a764
+SHA1 (patch-ai) = 986dd7c2a5778c9c35100901cfaa25acd0cbdc32
+SHA1 (patch-gnome-pty-helper_Makefile.am) = d1964c774d192290eade04d7dee88b90ec05d59e
diff --git a/x11/vte029/patches/patch-aa b/x11/vte029/patches/patch-aa
new file mode 100644
index 00000000000..567b8d60647
--- /dev/null
+++ b/x11/vte029/patches/patch-aa
@@ -0,0 +1,31 @@
+$NetBSD: patch-aa,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+Let's assume that if the macro CMSG_FIRSTHDR is not defined, that struct
+msghdr does not have the msg_control member, too. Needed for Solaris.
+
+--- src/pty.c.orig 2007-02-26 22:05:14.000000000 +0100
++++ src/pty.c
+@@ -659,12 +659,15 @@ _vte_pty_read_ptypair(int tunnel, int *p
+ msg.msg_namelen = 0;
+ msg.msg_iov = &vec;
+ msg.msg_iovlen = 1;
++#if defined(CMSG_FIRSTHDR)
+ msg.msg_control = control;
+ msg.msg_controllen = sizeof(control);
++#endif
+ ret = recvmsg(tunnel, &msg, PTY_RECVMSG_FLAGS);
+ if (ret == -1) {
+ return;
+ }
++#if defined(CMSG_FIRSTHDR)
+ for (cmsg = CMSG_FIRSTHDR(&msg);
+ cmsg != NULL;
+ cmsg = CMSG_NXTHDR(&msg, cmsg)) {
+@@ -683,6 +686,7 @@ _vte_pty_read_ptypair(int tunnel, int *p
+ }
+ }
+ }
++#endif
+ }
+ }
+ #elif defined (I_RECVFD)
diff --git a/x11/vte029/patches/patch-ab b/x11/vte029/patches/patch-ab
new file mode 100644
index 00000000000..0384dd1f3f0
--- /dev/null
+++ b/x11/vte029/patches/patch-ab
@@ -0,0 +1,12 @@
+$NetBSD: patch-ab,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+--- src/marshal.c.orig 2009-03-07 19:36:42.000000000 +0100
++++ src/marshal.c
+@@ -1,6 +1,7 @@
+
+ #ifndef ___vte_marshal_MARSHAL_H__
+ #define ___vte_marshal_MARSHAL_H__
++#include "marshal.h"
+
+ #include <glib-object.h>
+
diff --git a/x11/vte029/patches/patch-ac b/x11/vte029/patches/patch-ac
new file mode 100644
index 00000000000..74538af7f52
--- /dev/null
+++ b/x11/vte029/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+--- src/xticker.c.orig 2003-10-03 12:21:49.000000000 +0200
++++ src/xticker.c 2003-10-03 12:22:17.000000000 +0200
+@@ -49,6 +49,8 @@
+ long length = DEFAULT_WIDTH, delay = DEFAULT_DELAY, fd, i, j;
+ int c;
+ struct stat st;
++ extern char *optarg;
++ extern int optind;
+ char *buffer, *outbuf;
+
+ while ((c = getopt(argc, argv, "d:w:")) != -1) {
diff --git a/x11/vte029/patches/patch-af b/x11/vte029/patches/patch-af
new file mode 100644
index 00000000000..21af75d9493
--- /dev/null
+++ b/x11/vte029/patches/patch-af
@@ -0,0 +1,13 @@
+$NetBSD: patch-af,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+--- src/slowcat.c.orig 2004-04-27 22:48:17.000000000 +0200
++++ src/slowcat.c
+@@ -81,6 +81,8 @@ main(int argc, char **argv)
+ int i, c;
+ long delay = 200000, chunksize = 1, tmp;
+ char *p;
++ extern char *optarg;
++ extern int optind;
+ GList *files = NULL, *file;
+
+ while ((c = getopt(argc, argv, "t:c:")) != -1) {
diff --git a/x11/vte029/patches/patch-ah b/x11/vte029/patches/patch-ah
new file mode 100644
index 00000000000..1aa1879e091
--- /dev/null
+++ b/x11/vte029/patches/patch-ah
@@ -0,0 +1,25 @@
+$NetBSD: patch-ah,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+--- gnome-pty-helper/gnome-utmp.c.orig 2004-05-01 19:12:51.000000000 +1200
++++ gnome-pty-helper/gnome-utmp.c
+@@ -242,6 +242,9 @@ write_logout_record (void *data, int utm
+ #if defined(HAVE_UT_UT_ID)
+ strncpy (put.ut_id, ut->ut_id, sizeof (put.ut_id));
+ #endif
++#if defined(HAVE_UT_UT_NAME)
++ strncpy (put.ut_name, ut->ut_name, sizeof (put.ut_name));
++#endif
+
+ strncpy (put.ut_line, ut->ut_line, sizeof (put.ut_line));
+
+@@ -254,6 +257,10 @@ write_logout_record (void *data, int utm
+ if (utmp)
+ update_utmp (&put);
+
++#if defined(HAVE_UT_UT_NAME)
++ memset (put.ut_name, 0, sizeof (put.ut_name));
++#endif
++
+ if (wtmp)
+ update_wtmp (WTMP_OUTPUT_FILENAME, &put);
+
diff --git a/x11/vte029/patches/patch-ai b/x11/vte029/patches/patch-ai
new file mode 100644
index 00000000000..72046bdc970
--- /dev/null
+++ b/x11/vte029/patches/patch-ai
@@ -0,0 +1,20 @@
+$NetBSD: patch-ai,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+--- gnome-pty-helper/gnome-pty-helper.c.orig 2010-07-15 17:08:44.000000000 +0000
++++ gnome-pty-helper/gnome-pty-helper.c
+@@ -122,6 +122,7 @@ pass_fd (int client_fd, int fd)
+ msg.msg_iovlen = 1;
+ msg.msg_name = NULL;
+ msg.msg_namelen = 0;
++#if defined(CMSG_FIRSTHDR)
+ msg.msg_control = (caddr_t) cmsgbuf;
+ msg.msg_controllen = sizeof(cmsgbuf);
+
+@@ -131,6 +132,7 @@ pass_fd (int client_fd, int fd)
+ cmptr->cmsg_len = CMSG_LEN(sizeof(int));
+ fdptr = (int *) CMSG_DATA(cmptr);
+ memcpy (fdptr, &fd, sizeof(int));
++#endif
+ if (sendmsg (client_fd, &msg, 0) != 1)
+ return -1;
+
diff --git a/x11/vte029/patches/patch-gnome-pty-helper_Makefile.am b/x11/vte029/patches/patch-gnome-pty-helper_Makefile.am
new file mode 100644
index 00000000000..79226041f49
--- /dev/null
+++ b/x11/vte029/patches/patch-gnome-pty-helper_Makefile.am
@@ -0,0 +1,31 @@
+$NetBSD: patch-gnome-pty-helper_Makefile.am,v 1.1 2012/08/10 13:46:01 ryoon Exp $
+
+* Fix conflict with x11/vte's gnome-pty-heloper
+
+--- gnome-pty-helper/Makefile.am.orig 2012-03-08 20:37:13.000000000 +0000
++++ gnome-pty-helper/Makefile.am
+@@ -1,18 +1,18 @@
+-libexec_PROGRAMS = gnome-pty-helper
++libexec_PROGRAMS = gnome-pty-helper029
+
+-gnome_pty_helper_SOURCES = \
++gnome_pty_helper029_SOURCES = \
+ gnome-pty.h \
+ gnome-login-support.c \
+ gnome-login-support.h \
+ gnome-pty-helper.c \
+ gnome-utmp.c
+
+-gnome_pty_helper_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
+-gnome_pty_helper_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
++gnome_pty_helper029_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
++gnome_pty_helper029_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
+
+ install-exec-hook:
+- chown root.utmp $(DESTDIR)$(libexecdir)/gnome-pty-helper || true
+- chmod g+s $(DESTDIR)$(libexecdir)/gnome-pty-helper || true
++ chown root.utmp $(DESTDIR)$(libexecdir)/gnome-pty-helper029 || true
++ chmod g+s $(DESTDIR)$(libexecdir)/gnome-pty-helper029 || true
+
+ MAINTAINERCLEANFILES = \
+ $(srcdir)/INSTALL \