diff options
author | marcus <marcus@FreeBSD.org> | 2009-04-10 13:56:28 +0800 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2009-04-10 13:56:28 +0800 |
commit | 06fff123f04648e578283b13f71108c1671ae751 (patch) | |
tree | e04217d1bf9d69846902902125c156a81eae643b /x11-toolkits/vte | |
parent | f488e4c3be8f7b25040ce1258e89a5550fb33bf8 (diff) | |
download | freebsd-ports-gnome-06fff123f04648e578283b13f71108c1671ae751.tar.gz freebsd-ports-gnome-06fff123f04648e578283b13f71108c1671ae751.tar.zst freebsd-ports-gnome-06fff123f04648e578283b13f71108c1671ae751.zip |
Presenting GNOME 2.26 for FreeBSD. See
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider. Almost all of the Gecko consumers
can make use of this provider by setting:
WITH_GECKO=libxul
The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach.
Diffstat (limited to 'x11-toolkits/vte')
-rw-r--r-- | x11-toolkits/vte/Makefile | 8 | ||||
-rw-r--r-- | x11-toolkits/vte/distinfo | 6 | ||||
-rw-r--r-- | x11-toolkits/vte/files/patch-gnome-pty-helper_Makefile.in | 17 | ||||
-rw-r--r-- | x11-toolkits/vte/files/patch-gnome-pty-helper_configure | 27 | ||||
-rw-r--r-- | x11-toolkits/vte/files/patch-gnome-pty-helper_gnome-pty-helper.c | 26 | ||||
-rw-r--r-- | x11-toolkits/vte/files/patch-python_Makefile.in | 33 | ||||
-rw-r--r-- | x11-toolkits/vte/pkg-plist | 8 |
7 files changed, 35 insertions, 90 deletions
diff --git a/x11-toolkits/vte/Makefile b/x11-toolkits/vte/Makefile index 3eb38350af11..277b44db6328 100644 --- a/x11-toolkits/vte/Makefile +++ b/x11-toolkits/vte/Makefile @@ -3,11 +3,11 @@ # Whom: Joe Marcus Clarke <marcus@FreeBSD.org> # # $FreeBSD$ -# $MCom: ports/x11-toolkits/vte/Makefile,v 1.91 2008/09/22 23:42:39 kwm Exp $ +# $MCom: ports/x11-toolkits/vte/Makefile,v 1.94 2009/03/16 07:57:41 kwm Exp $ # PORTNAME= vte -PORTVERSION= 0.17.4 +PORTVERSION= 0.20.0 PORTREVISION?= 0 CATEGORIES= x11-toolkits gnome MASTER_SITES= GNOME @@ -27,8 +27,8 @@ USE_AUTOTOOLS= libtool:15 USE_GETTEXT= yes USE_GNOME?= gnomeprefix gnomehack gtk20 ltverhack referencehack CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - BSD_PTHREAD_LIBS="${PTHREAD_LIBS}" + LDFLAGS="-L${LOCALBASE}/lib" +# BSD_PTHREAD_LIBS="${PTHREAD_LIBS}" CONFIGURE_ARGS?=--disable-python \ --disable-freetypetest diff --git a/x11-toolkits/vte/distinfo b/x11-toolkits/vte/distinfo index f703509a9b03..f716a7305113 100644 --- a/x11-toolkits/vte/distinfo +++ b/x11-toolkits/vte/distinfo @@ -1,3 +1,3 @@ -MD5 (gnome2/vte-0.17.4.tar.bz2) = ec6cb2668db7146eae7cfc48af98f3ed -SHA256 (gnome2/vte-0.17.4.tar.bz2) = 50ae10aea7fa99c9ae296031782c18ac15663e84eb6ecd94cd0a18c7843987d2 -SIZE (gnome2/vte-0.17.4.tar.bz2) = 1084847 +MD5 (gnome2/vte-0.20.0.tar.bz2) = 12dde859bc98e039336baff6e9e6b15b +SHA256 (gnome2/vte-0.20.0.tar.bz2) = 6612c72fe73279a23e296a70e19b3f5dd270c6d16cf0cc6a191475c1a16846f7 +SIZE (gnome2/vte-0.20.0.tar.bz2) = 1089171 diff --git a/x11-toolkits/vte/files/patch-gnome-pty-helper_Makefile.in b/x11-toolkits/vte/files/patch-gnome-pty-helper_Makefile.in index 8f838a9b007f..5534225003e7 100644 --- a/x11-toolkits/vte/files/patch-gnome-pty-helper_Makefile.in +++ b/x11-toolkits/vte/files/patch-gnome-pty-helper_Makefile.in @@ -1,22 +1,5 @@ --- gnome-pty-helper/Makefile.in.orig 2007-07-29 17:20:13.000000000 -0400 +++ gnome-pty-helper/Makefile.in 2007-07-29 17:25:47.000000000 -0400 -@@ -107,6 +107,7 @@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_P - LDFLAGS = @LDFLAGS@ - LIBOBJS = @LIBOBJS@ - LIBS = @LIBS@ -+BSD_PTHREAD_LIBS = @BSD_PTHREAD_LIBS@ - LTLIBOBJS = @LTLIBOBJS@ - MAINT = @MAINT@ - MAKEINFO = @MAKEINFO@ -@@ -271,7 +272,7 @@ clean-libexecPROGRAMS: - -test -z "$(libexec_PROGRAMS)" || rm -f $(libexec_PROGRAMS) - gnome-pty-helper$(EXEEXT): $(gnome_pty_helper_OBJECTS) $(gnome_pty_helper_DEPENDENCIES) - @rm -f gnome-pty-helper$(EXEEXT) -- $(LINK) $(gnome_pty_helper_OBJECTS) $(gnome_pty_helper_LDADD) $(LIBS) -+ $(LINK) $(gnome_pty_helper_OBJECTS) $(gnome_pty_helper_LDADD) $(LIBS) $(BSD_PTHREAD_LIBS) - - mostlyclean-compile: - -rm -f *.$(OBJEXT) @@ -584,8 +585,8 @@ uninstall-am: uninstall-libexecPROGRAMS diff --git a/x11-toolkits/vte/files/patch-gnome-pty-helper_configure b/x11-toolkits/vte/files/patch-gnome-pty-helper_configure deleted file mode 100644 index 70091c3aa2f7..000000000000 --- a/x11-toolkits/vte/files/patch-gnome-pty-helper_configure +++ /dev/null @@ -1,27 +0,0 @@ ---- gnome-pty-helper/configure.orig 2008-09-08 19:30:02.000000000 -0400 -+++ gnome-pty-helper/configure 2008-09-08 19:31:21.000000000 -0400 -@@ -673,6 +673,7 @@ AMTAR - am__tar - am__untar - CC -+BSD_PTHREAD_LIBS - CFLAGS - LDFLAGS - CPPFLAGS -@@ -8434,6 +8435,7 @@ AMTAR!$AMTAR$ac_delim - am__tar!$am__tar$ac_delim - am__untar!$am__untar$ac_delim - CC!$CC$ac_delim -+BSD_PTHREAD_LIBS!$BSD_PTHREAD_LIBS$ac_delim - CFLAGS!$CFLAGS$ac_delim - LDFLAGS!$LDFLAGS$ac_delim - CPPFLAGS!$CPPFLAGS$ac_delim -@@ -8470,7 +8472,7 @@ LIBOBJS!$LIBOBJS$ac_delim - LTLIBOBJS!$LTLIBOBJS$ac_delim - _ACEOF - -- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 94; then -+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 95; then - break - elif $ac_last_try; then - { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 diff --git a/x11-toolkits/vte/files/patch-gnome-pty-helper_gnome-pty-helper.c b/x11-toolkits/vte/files/patch-gnome-pty-helper_gnome-pty-helper.c deleted file mode 100644 index 6be543a31e05..000000000000 --- a/x11-toolkits/vte/files/patch-gnome-pty-helper_gnome-pty-helper.c +++ /dev/null @@ -1,26 +0,0 @@ ---- gnome-pty-helper/gnome-pty-helper.c.orig Tue Feb 14 03:58:10 2006 -+++ gnome-pty-helper/gnome-pty-helper.c Sat Feb 25 16:38:04 2006 -@@ -95,12 +95,12 @@ static pty_info *pty_list; - #endif /* CMSG_DATA */ - - static struct cmsghdr *cmptr; --static int CONTROLLEN; -+static socklen_t CONTROLLEN; - - static int - init_msg_pass (void) - { -- CONTROLLEN = (CMSG_DATA (cmptr) - (unsigned char *)cmptr) + sizeof(int); -+ CONTROLLEN = CMSG_SPACE (sizeof (int)); - cmptr = malloc (CONTROLLEN); - - if (cmptr) -@@ -128,7 +128,7 @@ pass_fd (int client_fd, int fd) - - cmptr->cmsg_level = SOL_SOCKET; - cmptr->cmsg_type = SCM_RIGHTS; -- cmptr->cmsg_len = CONTROLLEN; -+ cmptr->cmsg_len = CMSG_LEN (sizeof (fd)); - *(int *)CMSG_DATA (cmptr) = fd; - - if (sendmsg (client_fd, &msg, 0) != 1) diff --git a/x11-toolkits/vte/files/patch-python_Makefile.in b/x11-toolkits/vte/files/patch-python_Makefile.in index 10ee93b1347b..d8c01a7483df 100644 --- a/x11-toolkits/vte/files/patch-python_Makefile.in +++ b/x11-toolkits/vte/files/patch-python_Makefile.in @@ -1,19 +1,36 @@ ---- python/Makefile.in.orig Tue Feb 27 12:46:42 2007 -+++ python/Makefile.in Tue Feb 27 12:47:11 2007 -@@ -61,7 +61,6 @@ +--- python/Makefile.in.orig 2009-03-16 08:49:19.000000000 +0100 ++++ python/Makefile.in 2009-03-16 08:51:17.000000000 +0100 +@@ -56,7 +56,6 @@ LTLIBRARIES = $(pythonsiteexec_LTLIBRARIES) am__DEPENDENCIES_1 = @BUILD_PYTHON_MODULES_TRUE@vtemodule_la_DEPENDENCIES = \ -@BUILD_PYTHON_MODULES_TRUE@ $(top_builddir)/src/libvte.la \ @BUILD_PYTHON_MODULES_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_PYTHON_MODULES_TRUE@ $(am__DEPENDENCIES_1) \ - @BUILD_PYTHON_MODULES_TRUE@ $(am__DEPENDENCIES_1) \ -@@ -303,7 +302,7 @@ + @BUILD_PYTHON_MODULES_TRUE@ $(am__DEPENDENCIES_1) +@@ -290,11 +289,11 @@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + EXTRA_DIST = vte.defs pyvte.pc.in vte.override cat.py unrealize.py vte-demo.py +-defsdir = $(datadir)/pygtk/2.0/defs +-defs_DATA = vte.defs +-pkgconfigdir = $(prefix)/libdata/pkgconfig +-pkgconfig_DATA = pyvte.pc +-PYTHON_MODULES = vtemodule.la ++@BUILD_PYTHON_MODULES_TRUE@defsdir = $(datadir)/pygtk/2.0/defs ++@BUILD_PYTHON_MODULES_TRUE@defs_DATA = vte.defs ++@BUILD_PYTHON_MODULES_TRUE@pkgconfigdir = $(prefix)/libdata/pkgconfig ++@BUILD_PYTHON_MODULES_TRUE@pkgconfig_DATA = pyvte.pc ++@BUILD_PYTHON_MODULES_TRUE@PYTHON_MODULES = vtemodule.la + @BUILD_PYTHON_MODULES_TRUE@pythonsiteexecdir = $(pyexecdir)/gtk-2.0 + @BUILD_PYTHON_MODULES_TRUE@pythonsiteexec_LTLIBRARIES = $(PYTHON_MODULES) @BUILD_PYTHON_MODULES_TRUE@CLEANFILES = vte.c - @BUILD_PYTHON_MODULES_TRUE@vtemodule_la_CFLAGS = $(VTE_CFLAGS) $(X_CFLAGS) $(PYTHON_INCLUDES) $(PYGTK_CFLAGS) - @BUILD_PYTHON_MODULES_TRUE@vtemodule_la_SOURCES = vtemodule.c +@@ -305,7 +304,7 @@ + # we do this to suport building with -Wl,-z,defs which errors on + # vtemodule.so as we cannot include $(PYTHON_LIBS) due to bug 410986. + @BUILD_PYTHON_MODULES_TRUE@vtemodule_la_LDFLAGS = -module -avoid-version -export-symbols-regex initvte $(PYTHON_LDFLAGS) $(AM_LDFLAGS) -@BUILD_PYTHON_MODULES_TRUE@vtemodule_la_LIBADD = $(top_builddir)/src/libvte.la $(LIBS) $(PYGTK_LIBS) $(VTE_LIBS) $(X_LIBS) +@BUILD_PYTHON_MODULES_TRUE@vtemodule_la_LIBADD = -lvte $(LIBS) $(PYGTK_LIBS) $(VTE_LIBS) $(X_LIBS) - @BUILD_PYTHON_MODULES_TRUE@vtemodule_la_LDFLAGS = -module -avoid-version -export-symbols-regex initvte @BUILD_PYTHON_MODULES_TRUE@nodist_vtemodule_la_SOURCES = vte.c all: all-am + diff --git a/x11-toolkits/vte/pkg-plist b/x11-toolkits/vte/pkg-plist index 15cb7dfbb283..d4337b16529b 100644 --- a/x11-toolkits/vte/pkg-plist +++ b/x11-toolkits/vte/pkg-plist @@ -11,19 +11,15 @@ lib/libvte.so lib/libvte.so.9 lib/vte/decset lib/vte/interpret -lib/vte/iso8859mode -lib/vte/nativeecho lib/vte/osc lib/vte/slowcat -lib/vte/utf8echo -lib/vte/utf8mode -lib/vte/vterdb lib/vte/window libdata/pkgconfig/vte.pc libexec/gnome-pty-helper share/locale/am/LC_MESSAGES/vte.mo share/locale/ang/LC_MESSAGES/vte.mo share/locale/ar/LC_MESSAGES/vte.mo +share/locale/as/LC_MESSAGES/vte.mo share/locale/az/LC_MESSAGES/vte.mo share/locale/be/LC_MESSAGES/vte.mo share/locale/be@latin/LC_MESSAGES/vte.mo @@ -138,5 +134,7 @@ share/locale/zh_TW/LC_MESSAGES/vte.mo @dirrmtry share/locale/bn_IN @dirrmtry share/locale/be@latin/LC_MESSAGES @dirrmtry share/locale/be@latin +@dirrmtry share/locale/as/LC_MESSAGES +@dirrmtry share/locale/as @dirrmtry share/locale/ang/LC_MESSAGES @dirrmtry share/locale/ang |