Hello community,

here is the log from the commit of package xterm for openSUSE:Factory
checked in at Fri Apr 22 22:51:45 CEST 2011.



--------
--- xterm/xterm.changes 2011-02-16 19:35:33.000000000 +0100
+++ /mounts/work_src_done/STABLE/xterm/xterm.changes    2011-03-03 
12:36:44.000000000 +0100
@@ -1,0 +2,37 @@
+Thu Mar  3 11:31:32 UTC 2011 - [email protected]
+
+- Patch #269 - 2011/02/19
+  * build-fixes for imake (report by Heiko Berges).
+  * modify autoconf macro CF_PKG_CONFIG to work with cross-compile
+    environments (patch by Thierry Reding).
+  * modify MapToColorMode() to favor bold over underline, matching
+    the precedence used before patch #252 (report/analysis by
+    Nicolas George).
+  * add omitTranslation resource, which can be used to suppress
+    the default translations for these features:
+    o fullscreen
+    o scroll-lock
+    o shift-fonts
+    o wheel-mouse 
+  * make the fullscreen feature configurable (Debian #612978)
+    o add it to the configurable list disallowedWindowOps.
+    o add command-line option -fullscreen to allow the feature to
+      be enabled at startup.
+    o add resource fullscreen to control whether the feature is
+      active or may be enabled. 
+  * modify probe_netwm_fullscreen_capability for 64-bit machines.
+    Contrary to XGetWindowProperty manpage, that function returns
+    32-bit data packed as long's.
+  * eliminate copy of name resource, which was otherwise used only
+    to give the terminal-description name for the tcap-query
+    feature. Use the actual $TERM value instead, as derived from
+    termName resource, etc.
+  * eliminate an old inconsistency with error messages, some used
+    the -name option, while others used argv[0]. The latter is now
+    used consistently.
+  * improve configure check for rpath-hack, to improve builds on
+    systems where gcc will not search /usr/local/lib, etc.
+  * build-fix for Xaw3d configuration (report by H Merijn Brand).
+  * update config.guess, config.sub  
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  xterm-268.tar.bz2

New:
----
  xterm-269.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xterm.spec ++++++
--- /var/tmp/diff_new_pack.5ntMLK/_old  2011-04-22 22:50:21.000000000 +0200
+++ /var/tmp/diff_new_pack.5ntMLK/_new  2011-04-22 22:50:21.000000000 +0200
@@ -31,7 +31,7 @@
 Group:          System/X11/Utilities
 Provides:       xorg-x11:/usr/X11R6/bin/xterm XFree86:/usr/X11R6/bin/xterm
 AutoReqProv:    on
-Version:        268
+Version:        269
 Release:        1
 Summary:        The basic X terminal program
 Source:         ftp://invisible-island.net/xterm/%name-%version.tar.bz2
@@ -68,6 +68,17 @@
 bunzip2 *.bdf.bz2
 
 %build
+# suse 10.x uses older X11 directory structure
+%if 0%{?suse_version} < 1100
+%define xappdefs   /usr/X11R6/lib/X11/app-defaults
+%define xfontsd    /usr/X11R6/lib/X11/fonts
+%define xterminfo  /usr/X11R6/lib/X11/etc
+%else
+%define xappdefs   /usr/share/X11/app-defaults
+%define xfontsd    /usr/share/fonts
+%define xterminfo  /usr/lib/X11/etc
+%endif
+
 %configure \
     --enable-256-color \
     --enable-dec-locator \
@@ -78,29 +89,27 @@
     --enable-wide-chars \
     --with-utempter \
     --with-tty-group=tty \
-    --with-app-defaults=/usr/share/X11/app-defaults
+    --with-app-defaults=%{xappdefs}
 make %{?_smp_mflags}
+
 pushd ../vttest-20091231
-  %configure
-  make %{?_smp_mflags}
+%configure
+make %{?_smp_mflags}
 popd
-if [ ! -x /usr/bin/bdftopcf ] ; then exit 1; fi
+
+if [ ! which bdftopcf ] ; then exit 1; fi
 for i in *.bdf
 do
-    /usr/bin/bdftopcf $i | gzip -9 > `basename $i .bdf`.pcf.gz
+    bdftopcf $i | gzip -9 > `basename $i .bdf`.pcf.gz
 done
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
-if [ -d /usr/share/fonts ]; then
-  mkdir -p $RPM_BUILD_ROOT/usr/lib/X11/etc/
-  install -m 644 terminfo $RPM_BUILD_ROOT/usr/lib/X11/etc/xterm.terminfo
-  install -m 644 termcap  $RPM_BUILD_ROOT/usr/lib/X11/etc/xterm.termcap
-else
-  mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/etc/
-  install -m 644 terminfo $RPM_BUILD_ROOT/usr/X11R6/lib/X11/etc/xterm.terminfo
-  install -m 644 termcap  $RPM_BUILD_ROOT/usr/X11R6/lib/X11/etc/xterm.termcap
-fi
+
+mkdir -p $RPM_BUILD_ROOT%{xterminfo}
+install -m 644 terminfo $RPM_BUILD_ROOT%{xterminfo}/xterm.terminfo
+install -m 644 termcap  $RPM_BUILD_ROOT%{xterminfo}/xterm.termcap
+
 pushd ../vttest-20091231
   make install DESTDIR=$RPM_BUILD_ROOT
 popd
@@ -108,45 +117,14 @@
 install -m 755 $RPM_SOURCE_DIR/Backarrow2Delete $RPM_BUILD_ROOT/usr/bin
 install -m 755 $RPM_SOURCE_DIR/Backarrow2BackSpace $RPM_BUILD_ROOT/usr/bin
 install -m 644 $RPM_SOURCE_DIR/README.SuSE .
+
 mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
 install -m 644 $RPM_SOURCE_DIR/terminal.png \
   $RPM_BUILD_ROOT/usr/share/pixmaps
-if [ -d /usr/X11R6/lib/X11/fonts/misc ]; then
-  mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/fonts/misc
-  install -m 644 *.pcf.gz $RPM_BUILD_ROOT/usr/X11R6/lib/X11/fonts/misc
-else
-  mkdir -p $RPM_BUILD_ROOT/usr/share/fonts/misc/
-  install -m 644 *.pcf.gz $RPM_BUILD_ROOT/usr/share/fonts/misc/
-fi
+
+mkdir -p $RPM_BUILD_ROOT%{xfontsd}/misc/
+install -m 644 *.pcf.gz $RPM_BUILD_ROOT%{xfontsd}/misc/
 %suse_update_desktop_file -i xterm TerminalEmulator
-if [ -d $RPM_BUILD_ROOT/usr/share/fonts/misc ]; then
-  cat > files.xterm << EOF
-%dir /usr/lib/X11/etc
-%dir /usr/share/fonts/misc/
-/usr/lib/X11/etc/xterm.termcap
-/usr/lib/X11/etc/xterm.terminfo
-/usr/share/X11/app-defaults/XTerm
-/usr/share/X11/app-defaults/XTerm-color
-/usr/share/X11/app-defaults/UXTerm
-/usr/share/X11/app-defaults/UXTerm-color
-/usr/share/X11/app-defaults/KOI8RXTerm
-/usr/share/X11/app-defaults/KOI8RXTerm-color
-/usr/share/fonts/misc/20x20ja.pcf.gz
-/usr/share/fonts/misc/20x20ko.pcf.gz
-EOF
-else
-  cat > files.xterm << EOF
-%dir /usr/X11R6/lib/X11/etc
-/usr/X11R6/lib/X11/app-defaults/UXTerm
-/usr/X11R6/lib/X11/app-defaults/UXTerm-color
-/usr/X11R6/lib/X11/app-defaults/XTerm
-/usr/X11R6/lib/X11/app-defaults/XTerm-color
-/usr/X11R6/lib/X11/etc/xterm.termcap
-/usr/X11R6/lib/X11/etc/xterm.terminfo
-/usr/X11R6/lib/X11/fonts/misc/20x20ja.pcf.gz
-/usr/X11R6/lib/X11/fonts/misc/20x20ko.pcf.gz
-EOF
-fi
 
 %post
 %run_suseconfig_fonts
@@ -157,7 +135,7 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files -f files.xterm
+%files
 %defattr(-,root,root)
 %doc README README.i18n README.SuSE
 /usr/bin/vttest
@@ -175,5 +153,17 @@
 %{_mandir}/man1/uxterm.1.gz
 /usr/share/applications/xterm.desktop
 /usr/share/pixmaps/*
+%dir %{xterminfo}
+%{xterminfo}/xterm.termcap
+%{xterminfo}/xterm.terminfo
+%dir %{xfontsd}/misc
+%{xfontsd}/misc/20x20ja.pcf.gz
+%{xfontsd}/misc/20x20ko.pcf.gz
+%{xappdefs}/KOI8RXTerm
+%{xappdefs}/KOI8RXTerm-color
+%{xappdefs}/UXTerm
+%{xappdefs}/UXTerm-color
+%{xappdefs}/XTerm
+%{xappdefs}/XTerm-color
 
 %changelog



++++++ p_xterm-settings.diff ++++++
--- /var/tmp/diff_new_pack.5ntMLK/_old  2011-04-22 22:50:21.000000000 +0200
+++ /var/tmp/diff_new_pack.5ntMLK/_new  2011-04-22 22:50:21.000000000 +0200
@@ -87,7 +87,7 @@
 ===================================================================
 --- xterm-264.orig/XTerm.ad
 +++ xterm-264/XTerm.ad
-@@ -98,21 +98,46 @@
+@@ -99,21 +99,46 @@
  *vtMenu*vthide*Label:  Hide VT Window
  *vtMenu*altscreen*Label:  Show Alternate Screen
  
@@ -141,7 +141,7 @@
  *fontMenu*fontescape*Label:   Escape Sequence
  *fontMenu*fontsel*Label:      Selection
  !fontescape and fontsel overridden by application
-@@ -130,12 +155,13 @@
+@@ -131,12 +156,13 @@
  *fontMenu*allow-title-ops*Label:      Allow Title Ops
  *fontMenu*allow-window-ops*Label:     Allow Window Ops
  
@@ -161,7 +161,7 @@
  
  *tekMenu.Label:  Tek Options
  *tekMenu*tektextlarge*Label:  Large Characters
-@@ -232,6 +258,62 @@
+@@ -233,6 +259,62 @@
  ! Alternatively,
  !*on2Clicks: regex 
[[:alpha:]]+://([[:alnum:]!#+,./=?@_~-]|(%[[:xdigit:]][[:xdigit:]]))+
  
@@ -228,16 +228,16 @@
 ===================================================================
 --- xterm-264.orig/xterm.man
 +++ xterm-264/xterm.man
-@@ -1208,7 +1208,7 @@ Application specific resources (e.g., "\
+@@ -1227,7 +1227,7 @@ Application specific resources (e.g., "\
  Tie the VTxxx \fBbackarrowKey\fP and \fBptyInitialErase\fP resources
  together by setting the DECBKM state according to whether the initial value of
  stty erase is a backspace (8) or delete (127) character.
 -The default is \*(``false\*('', which disables this feature.
 +The default is \*(``true\*('', which disables this feature.
  .TP 8
- .B "hold (\fPclass\fB Hold)"
- If true,
-@@ -2983,7 +2983,7 @@ always.
+ .B "fullscreen (\fPclass\fB Fullscreen)"
+ Specifies whether or not \fIxterm\fP should ask the window manager to
+@@ -3045,7 +3045,7 @@ always.
  .TP 8
  .B "pointerShape (\fPclass\fB Cursor)"
  Specifies the name of the shape of the pointer.
@@ -246,7 +246,7 @@
  .TP 8
  .B "popOnBell (\fPclass\fB PopOnBell)"
  Specifies whether the window would be raised when Control-G is received.
-@@ -3434,9 +3434,13 @@ It is the XIM server's responsibility to
+@@ -3546,9 +3546,13 @@ It is the XIM server's responsibility to
  The XIM client must inform the XIM server of the cursor position.
  For best results, the preedit string must be displayed with a proper font.
  Therefore, \fIxterm\fP informs the XIM server of the proper font.


++++++ xterm-268.tar.bz2 -> xterm-269.tar.bz2 ++++++
++++ 7841 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to