Mailinglist Archive: opensuse-commit (1857 mails)

< Previous Next >
commit x3270 for openSUSE:Factory

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 - bg@xxxxxxxx
+
+- 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: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages