Hello community,

here is the log from the commit of package x3270 for openSUSE:Factory
checked in at Fri Sep 23 10:36:51 CEST 2011.



--------
--- x3270/x3270.changes 2010-11-08 15:13:15.000000000 +0100
+++ /mounts/work_src_done/STABLE/x3270/x3270.changes    2011-09-15 
12:29:07.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Sep 15 08:56:05 UTC 2011 - [email protected]
+
+- Update to version 3.3.12ga7
+  - lots of bug fixes
+  - for a complete list, see http://x3270.bgp.nu/documentation-relnotes.html
+- remove unneeded patches 
+  - tcl8.4.patch
+  - gcc-322.diff 
+- use combined tar ball from upstream
+- enable SSL feature
+
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  c3270-334p3.tgz
  gcc-322.diff
  pr3287-334.tgz
  s3270-334p3.tgz
  tcl3270-334p3.tgz
  tcl8.4.patch
  x3270-334p4.tgz

New:
----
  suite3270-3.3.12ga7-src.tgz

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

Other differences:
------------------
++++++ x3270.spec ++++++
--- /var/tmp/diff_new_pack.Zw3WmX/_old  2011-09-23 10:36:44.000000000 +0200
+++ /var/tmp/diff_new_pack.Zw3WmX/_new  2011-09-23 10:36:44.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package x3270 (Version 3.2.20)
+# spec file for package x3270
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,37 +19,27 @@
 
 
 Name:           x3270
-%if %suse_version > 910
 BuildRequires:  ncurses-devel xorg-x11 xorg-x11-devel
-%else
-BuildRequires:  XFree86 XFree86-devel
-%endif
 %define        fontdir     /usr/share/fonts/misc
 %define        appdefdir   /usr/share/X11
 %define xbindir     /usr/bin
 %define xmandir     /usr/share/man
 %define xincludes   /usr/include
 %define xlibraries  /usr/%{_lib}
-BuildRequires:  freetype2 tcl-devel
+BuildRequires:  freetype2 openssl-devel tcl-devel
 License:        MIT License (or similar)
 Group:          System/X11/Terminals
 AutoReqProv:    on
-Version:        3.2.20
+Version:        3.3.12
 Release:        517
 Summary:        A Family of IBM 3270 Terminal Emulators
 Url:            http://x3270.bgp.nu
-Source0:        http://x3270.bgp.nu/download/x3270-334p4.tgz
-Source1:        http://x3270.bgp.nu/download/s3270-334p3.tgz
-Source2:        http://x3270.bgp.nu/download/tcl3270-334p3.tgz
-Source3:        http://x3270.bgp.nu/download/pr3287-334.tgz
-Source4:        http://x3270.bgp.nu/download/c3270-334p3.tgz
+Source0:        suite3270-3.3.12ga7-src.tgz
 Source5:        README.SuSE
 Source6:        http://x3270.bgp.nu/download/x026-1.0.tgz
 Patch:          mknod.patch
 Patch100:       usr_local_bin.patch
-Patch101:       tcl8.4.patch
 Patch102:       x026-offset.diff
-Patch103:       gcc-322.diff
 Patch104:       pr3270-memleak.patch
 Patch105:       gcc4.diff
 Group:          System/X11/Terminals
@@ -101,12 +91,10 @@
 # will also hold the common config.cache
 # -q uietly -c reate -name all3270
 # -a fter changing into all3270, expand sources
-%setup -q -c -n all3270 -T -a0 -a1 -a2 -a3 -a4 -a6
+%setup -q -c -n all3270 -T -a0 -a6
 %patch
 %patch100
-%patch101
 %patch102
-%patch103
 %patch104
 %patch105
 
@@ -122,7 +110,8 @@
        --bindir=%{_bindir} \
        --prefix=%{_prefix} \
        --mandir=%{_mandir} \
-       --with-tcl=%tcl_version
+       --with-tcl=%tcl_version \
+       --enable-ssl
     make LIBX3270DIR=${LIBX3270DIR}
 cd ..
 # the X variant
@@ -138,7 +127,8 @@
        --x-libraries=%{xlibraries} \
        --mandir=%{xmandir} \
        --with-all-xinstall \
-       --with-fontdir=%{fontdir}
+       --with-fontdir=%{fontdir} \
+       --enable-ssl
     xmkmf -a
     make depend
     make LIBX3270DIR=${LIBX3270DIR}
@@ -151,7 +141,8 @@
        --bindir=%{_bindir} \
        --prefix=%{_prefix} \
        --mandir=%{_mandir} \
-       --without-pr3287
+       --without-pr3287 \
+       --enable-ssl
     make LIBX3270DIR=${LIBX3270DIR}
 cd ..
 # the scripting variant
@@ -161,7 +152,8 @@
        --cache-file=../config.cache \
        --bindir=%{_bindir} \
        --prefix=%{_prefix} \
-       --mandir=%{_mandir}
+       --mandir=%{_mandir} \
+       --enable-ssl
     make LIBX3270DIR=${LIBX3270DIR}
 cd ..
 # the printer
@@ -171,7 +163,8 @@
        --cache-file=../config.cache \
        --bindir=%{_bindir} \
        --prefix=%{_prefix} \
-       --mandir=%{_mandir}
+       --mandir=%{_mandir} \
+       --enable-ssl
     make LIBX3270DIR=${LIBX3270DIR}
 cd ..
 # the IBM 026 keypunch emulator
@@ -190,6 +183,7 @@
 mkdir --parents $RPM_BUILD_ROOT{/usr/bin,%{_mandir}/{man1,man5}}
 # the X variant
 cd x3270-3.3
+    chmod -x html/Keymap.html
     make DESTDIR=$RPM_BUILD_ROOT LIBX3270DIR=${LIBX3270DIR} install
     make DESTDIR=$RPM_BUILD_ROOT LIBX3270DIR=${LIBX3270DIR} install.man
     # make install does a mkfontdir, that creates a fonts.dir we don't
@@ -257,7 +251,7 @@
 /usr/bin/x3270if
 # x3270
 %{xbindir}/x3270
-%config %{appdefdir}/app-defaults/X3270
+%{appdefdir}/app-defaults/X3270
 %dir %{fontdir}
 %{fontdir}/*
 %doc %{xmandir}/man1/x3270.1x.gz

++++++ usr_local_bin.patch ++++++
--- /var/tmp/diff_new_pack.Zw3WmX/_old  2011-09-23 10:36:44.000000000 +0200
+++ /var/tmp/diff_new_pack.Zw3WmX/_new  2011-09-23 10:36:44.000000000 +0200
@@ -12,11 +12,20 @@
  
 Index: x3270-3.3/Examples/cms_logon.bash
 ===================================================================
---- x3270-3.3/Examples/cms_logon.bash.orig
-+++ x3270-3.3/Examples/cms_logon.bash
+--- x3270-3.3/Examples/cms_logon.bash.orig     2009-01-17 16:52:06.000000000 
+0100
++++ x3270-3.3/Examples/cms_logon.bash  2011-09-15 10:00:49.214331232 +0200
 @@ -1,4 +1,4 @@
 -#! /usr/local/bin/bash
-+#! /bin/bash
++#! /usr/bin/bash
  
- # Copyright 1995, 2000, 2002 by Paul Mattes.
- #  Permission to use, copy, modify, and distribute this software and its
+ # Copyright (c) 1995-2009, Paul Mattes.
+ # All rights reserved.
+===================================================================
+--- tcl3270-3.3/Examples/cms_cmd.tcl3270       2011/09/15 08:15:35     1.1
++++ tcl3270-3.3/Examples/cms_cmd.tcl3270       2011/09/15 08:15:45
+@@ -1,4 +1,4 @@
+-#!tcl3270
++#!/usr/bin/tcl3270
+ 
+ # Copyright (c) 2000-2009, Paul Mattes.
+ # All rights reserved.


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



Remember to have fun...

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

Reply via email to