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

X Strike Force X.Org X11 SVN commit: r1041 - in branches/modular/app/xterm/debian: . patches



Author: ender
Date: 2006-01-09 02:33:03 -0500 (Mon, 09 Jan 2006)
New Revision: 1041

Added:
   branches/modular/app/xterm/debian/patches/001_stolen_from_HEAD.diff
Modified:
   branches/modular/app/xterm/debian/changelog
   branches/modular/app/xterm/debian/patches/series
   branches/modular/app/xterm/debian/rules
Log:
* Added 000_stolen_from_HEAD.diff, with last minute changes from Thomas
  Dickey:
  - fix typo in configure script option --disable-narrowproto.
  - Amend CF_X_FREETYPE changes for pkg-config check to ensure that Xft is
    known to that tool.
  - Add an ifdef to allow ./configure --disable-active-icon to work, broken
    by new code for testing memory leaks in #208.
* Replaced --disable-narrowproto by --enable-narrowproto in configure line in order
  to deal with toolbar problems due to the absence of NARROWPROTO definition
  (closes: 346398).



Modified: branches/modular/app/xterm/debian/changelog
===================================================================
--- branches/modular/app/xterm/debian/changelog	2006-01-09 03:31:13 UTC (rev 1040)
+++ branches/modular/app/xterm/debian/changelog	2006-01-09 07:33:03 UTC (rev 1041)
@@ -1,10 +1,17 @@
 xterm (208-2) unstable; urgency=low
 
-  * Added --disable-imake and --disable-narrowproto to configure line in order
+  * Added 000_stolen_from_HEAD.diff, with last minute changes from Thomas
+    Dickey:
+    - fix typo in configure script option --disable-narrowproto.
+    - Amend CF_X_FREETYPE changes for pkg-config check to ensure that Xft is
+      known to that tool.
+    - Add an ifdef to allow ./configure --disable-active-icon to work, broken
+      by new code for testing memory leaks in #208.
+  * Added --disable-imake and --enable-narrowproto to configure line in order
     to deal with toolbar problems due to the absence of NARROWPROTO definition
     (closes: 346398).
 
- -- David Martínez Moreno <ender@debian.org>  Sun,  8 Jan 2006 03:33:01 +0100
+ -- David Martínez Moreno <ender@debian.org>  Mon,  9 Jan 2006 08:21:41 +0100
 
 xterm (208-1) unstable; urgency=low
 

Added: branches/modular/app/xterm/debian/patches/001_stolen_from_HEAD.diff
===================================================================
--- branches/modular/app/xterm/debian/patches/001_stolen_from_HEAD.diff	2006-01-09 03:31:13 UTC (rev 1040)
+++ branches/modular/app/xterm/debian/patches/001_stolen_from_HEAD.diff	2006-01-09 07:33:03 UTC (rev 1041)
@@ -0,0 +1,153 @@
+$Id$
+
+Update to last snapshot of xterm #209 in order to fix problems with enable_narrowproto
+in configure.
+
+It should be dropped when #209 see the light.
+
+Index: aclocal.m4
+===================================================================
+--- aclocal.m4.orig	2006-01-09 08:09:20.212471697 +0100
++++ aclocal.m4	2006-01-09 08:09:43.170032108 +0100
+@@ -1,4 +1,4 @@
+-dnl $XTermId: aclocal.m4,v 1.211 2006/01/04 02:10:19 tom Exp $
++dnl $XTermId: aclocal.m4,v 1.213 2006/01/08 22:07:48 tom Exp $
+ dnl
+ dnl $XFree86: xc/programs/xterm/aclocal.m4,v 3.61 2006/01/04 02:10:19 dickey Exp $
+ dnl
+@@ -391,7 +391,7 @@
+ CF_ARG_OPTION(narrowproto,
+ 	[  --enable-narrowproto    enable narrow prototypes for X libraries],
+ 	[enable_narrowproto=$enableval],
+-	[enable_narrowproto=$default_narrowproto],
++	[enable_narrowproto=$cf_default_narrowproto],
+ 	[$cf_default_narrowproto])
+ AC_MSG_RESULT($enable_narrowproto)
+ ])
+@@ -2251,7 +2251,7 @@
+ AC_DEFINE_UNQUOTED($cf_x_athena_LIBS)
+ ])
+ dnl ---------------------------------------------------------------------------
+-dnl CF_X_FREETYPE version: 13 updated: 2005/11/24 21:35:11
++dnl CF_X_FREETYPE version: 14 updated: 2006/01/07 14:31:43
+ dnl -------------
+ dnl Check for X FreeType headers and libraries (XFree86 4.x, etc).
+ dnl
+@@ -2271,7 +2271,7 @@
+ FREETYPE_PARAMS=
+ 
+ AC_PATH_PROG(FREETYPE_PKG_CONFIG, pkg-config, none)
+-if test "$FREETYPE_PKG_CONFIG" != none; then
++if test "$FREETYPE_PKG_CONFIG" != none && "$FREETYPE_PKG_CONFIG" --exists xft; then
+ 	FREETYPE_CONFIG=$FREETYPE_PKG_CONFIG
+ 	FREETYPE_PARAMS=xft
+ else
+Index: charproc.c
+===================================================================
+--- charproc.c.orig	2006-01-09 08:09:20.212471697 +0100
++++ charproc.c	2006-01-09 08:09:43.190033468 +0100
+@@ -1,4 +1,4 @@
+-/* $XTermId: charproc.c,v 1.633 2006/01/04 02:10:19 tom Exp $ */
++/* $XTermId: charproc.c,v 1.634 2006/01/06 00:47:54 tom Exp $ */
+ 
+ /*
+  * $Xorg: charproc.c,v 1.6 2001/02/09 02:06:02 xorgcvs Exp $
+@@ -5731,7 +5731,9 @@
+ #endif
+     releaseCursorGCs(screen);
+     releaseWindowGCs(w, &(screen->fullVwin));
++#ifndef NO_ACTIVE_ICON
+     releaseWindowGCs(w, &(screen->iconVwin));
++#endif
+ 
+     if (screen->fnt_bold != 0
+ 	&& screen->fnt_bold != screen->fnt_norm)
+Index: configure
+===================================================================
+--- configure.orig	2006-01-09 08:09:20.208471425 +0100
++++ configure	2006-01-09 08:09:43.202034283 +0100
+@@ -8457,11 +8457,11 @@
+   if test "$enableval" != "$cf_default_narrowproto" ; then
+     enable_narrowproto=$enableval
+   else
+-    enable_narrowproto=$default_narrowproto
++    enable_narrowproto=$cf_default_narrowproto
+   fi
+ else
+   enableval=$cf_default_narrowproto
+-  enable_narrowproto=$default_narrowproto
++  enable_narrowproto=$cf_default_narrowproto
+ 
+ fi;
+ echo "$as_me:8467: result: $enable_narrowproto" >&5
+@@ -9382,7 +9382,7 @@
+ echo "${ECHO_T}no" >&6
+ fi
+ 
+-if test "$FREETYPE_PKG_CONFIG" != none; then
++if test "$FREETYPE_PKG_CONFIG" != none && "$FREETYPE_PKG_CONFIG" --exists xft; then
+ 	FREETYPE_CONFIG=$FREETYPE_PKG_CONFIG
+ 	FREETYPE_PARAMS=xft
+ else
+Index: version.h
+===================================================================
+--- version.h.orig	2006-01-09 08:09:20.220472241 +0100
++++ version.h	2006-01-09 08:10:34.461518359 +0100
+@@ -1,4 +1,4 @@
+-/* $XTermId: version.h,v 1.256 2006/01/04 02:10:27 tom Exp $ */
++/* $XTermId: version.h,v 1.257 2006/01/06 01:12:59 tom Exp $ */
+ /* $XFree86: xc/programs/xterm/version.h,v 3.119 2006/01/04 02:10:27 dickey Exp $ */
+ 
+ /*
+@@ -7,7 +7,7 @@
+  * version of X to which this version of xterm has been built.  The number in
+  * parentheses is my patch number (T.Dickey).
+  */
+-#define XTERM_PATCH   208
++#define XTERM_PATCH   209
+ 
+ #ifndef __vendorversion__
+ #define __vendorversion__ "XTerm"
+Index: xterm.log.html
+===================================================================
+--- xterm.log.html.orig	2006-01-09 08:09:20.220472241 +0100
++++ xterm.log.html	2006-01-09 08:09:43.218035371 +0100
+@@ -20,7 +20,7 @@
+  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF   *
+  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.            *
+  *****************************************************************************
+-  $XTermId: xterm.log.html,v 1.359 2006/01/04 02:10:27 tom Exp $
++  $XTermId: xterm.log.html,v 1.362 2006/01/08 22:11:47 tom Exp $
+   $XFree86: xc/programs/xterm/xterm.log.html,v 1.144 2006/01/04 02:10:27 dickey Exp $
+   -->
+ <HTML>
+@@ -46,6 +46,7 @@
+ is the latest version of this file.
+ 
+ <UL>
++<LI><A HREF="#xterm_209">Patch #209 - 2006/1/?? - XFree86 4.5.99.19</A>
+ <LI><A HREF="#xterm_208">Patch #208 - 2006/1/3 - XFree86 4.5.99.19</A>
+ <LI><A HREF="#xterm_207">Patch #207 - 2005/11/13 - XFree86 4.5.99.16</A>
+ <LI><A HREF="#xterm_206">Patch #206 - 2005/11/3 - XFree86 4.5.99.15</A>
+@@ -257,6 +258,21 @@
+ <LI><A HREF="#xterm_01">Patch #1 - 1996/1/6</A>
+ </UL>
+ 
++<H1><A NAME="xterm_209">Patch #209 - 2006/1/?? - XFree86 4.5.99.19</A></H1>
++<ul>
++	<li>fix typo in configure script option
++	    <code>--disable-narrowproto</code>
++	    (report by David Mart&#237;nez Moreno).
++
++	<li>amend CF_X_FREETYPE changes for <code>pkg-config</code> check to
++	    ensure that <code>Xft</code> is known to that tool (report and
++	    patch by Emanuele Giaquinta).
++
++	<li>add an ifdef to allow <code>./configure --disable-active-icon</code>
++	    to work, broken by new code for testing memory leaks in
++	    <a href="#xterm_208">patch #208</a> (report by Brian Lindholm).
++</ul>
++
+ <H1><A NAME="xterm_208">Patch #208 - 2006/1/3 - XFree86 4.5.99.19</A></H1>
+ <ul>
+ 	<li>add <code>charClass</code> resource to <code>XTerm.ad</code> and


Property changes on: branches/modular/app/xterm/debian/patches/001_stolen_from_HEAD.diff
___________________________________________________________________
Name: svn:keywords
   + Id

Modified: branches/modular/app/xterm/debian/patches/series
===================================================================
--- branches/modular/app/xterm/debian/patches/series	2006-01-09 03:31:13 UTC (rev 1040)
+++ branches/modular/app/xterm/debian/patches/series	2006-01-09 07:33:03 UTC (rev 1041)
@@ -1,2 +1,3 @@
+001_stolen_from_HEAD.diff -p0
 900_debian_xterm.diff -p0
 901_xterm_manpage.diff -p0

Modified: branches/modular/app/xterm/debian/rules
===================================================================
--- branches/modular/app/xterm/debian/rules	2006-01-09 03:31:13 UTC (rev 1040)
+++ branches/modular/app/xterm/debian/rules	2006-01-09 07:33:03 UTC (rev 1041)
@@ -88,7 +88,7 @@
 	./configure --enable-logging --enable-wide-chars --enable-256-color \
 				--prefix=/usr --exec-prefix=/usr --mandir=/usr/share/man \
 				--with-app-defaults=/etc/X11/app-defaults \
-				--disable-imake --disable-narrowproto
+				--disable-imake --enable-narrowproto
 	touch $@
 
 



Reply to: