pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/vte029 Import vte029-0.32.2 as x11/vte029.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fc12a03dc431
branches:  trunk
changeset: 607352:fc12a03dc431
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Aug 10 13:46:01 2012 +0000

description:
Import vte029-0.32.2 as x11/vte029.

Terminal widget with improved font, internationalization and
accessibility support for the GNOME 3 desktop.

diffstat:

 x11/vte029/DESCR                                      |    2 +
 x11/vte029/Makefile                                   |   43 +++++
 x11/vte029/Makefile.common                            |   16 ++
 x11/vte029/PLIST                                      |  130 ++++++++++++++++++
 x11/vte029/buildlink3.mk                              |   18 ++
 x11/vte029/distinfo                                   |   12 +
 x11/vte029/patches/patch-aa                           |   31 ++++
 x11/vte029/patches/patch-ab                           |   12 +
 x11/vte029/patches/patch-ac                           |   13 +
 x11/vte029/patches/patch-af                           |   13 +
 x11/vte029/patches/patch-ah                           |   25 +++
 x11/vte029/patches/patch-ai                           |   20 ++
 x11/vte029/patches/patch-gnome-pty-helper_Makefile.am |   31 ++++
 13 files changed, 366 insertions(+), 0 deletions(-)

diffs (truncated from 418 to 300 lines):

diff -r cb0b72b244fe -r fc12a03dc431 x11/vte029/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/DESCR  Fri Aug 10 13:46:01 2012 +0000
@@ -0,0 +1,2 @@
+Terminal widget with improved font, internationalization and
+accessibility support for the GNOME 3 desktop.
diff -r cb0b72b244fe -r fc12a03dc431 x11/vte029/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/Makefile       Fri Aug 10 13:46:01 2012 +0000
@@ -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@localhost
+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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/Makefile.common
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/Makefile.common        Fri Aug 10 13:46:01 2012 +0000
@@ -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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/PLIST  Fri Aug 10 13:46:01 2012 +0000
@@ -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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/buildlink3.mk  Fri Aug 10 13:46:01 2012 +0000
@@ -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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/distinfo       Fri Aug 10 13:46:01 2012 +0000
@@ -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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/patches/patch-aa       Fri Aug 10 13:46:01 2012 +0000
@@ -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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/patches/patch-ab       Fri Aug 10 13:46:01 2012 +0000
@@ -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 -r cb0b72b244fe -r fc12a03dc431 x11/vte029/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/vte029/patches/patch-ac       Fri Aug 10 13:46:01 2012 +0000
@@ -0,0 +1,13 @@



Home | Main Index | Thread Index | Old Index