Hello community,
here is the log from the commit of package xiterm
checked in at Thu Oct 16 02:04:10 CEST 2008.
--------
--- xiterm/xiterm.changes 2008-03-03 18:10:55.000000000 +0100
+++ /d/STABLE/xiterm/xiterm.changes 2008-10-15 02:06:06.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct 15 02:05:25 CEST 2008 - crrodriguez@suse.de
+
+- fix implicit-fortify-decl issues
+- remove static libraries and "la" files
+
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
xiterm-implicit-fortify-decl.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xiterm.spec ++++++
--- /var/tmp/diff_new_pack.G15486/_old 2008-10-16 02:03:58.000000000 +0200
+++ /var/tmp/diff_new_pack.G15486/_new 2008-10-16 02:03:58.000000000 +0200
@@ -2,9 +2,16 @@
# spec file for package xiterm (Version 0.5.20040304)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@@ -26,7 +33,7 @@
AutoReqProv: on
Provides: locale(xorg-x11:ja;ko;zh)
Version: 0.5.20040304
-Release: 188
+Release: 259
# cvs -d:pserver:anonymous@www.openi18n.org:/cvsroot login (no password to login)
# cvs -d:pserver:anonymous@www.openi18n.org:/cvsroot co iterm
# tar jcvf iterm-0.5.20040304.tar.bz2 iterm
@@ -40,6 +47,7 @@
Patch5: fbiterm-exit-code.dif
Patch6: fbiterm-devconsole.dif
Patch7: fbiterm-combine-optimize.patch
+Patch8: xiterm-implicit-fortify-decl.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Internationalized Terminal Emulator for X11
@@ -53,6 +61,7 @@
Jiro SEKIBA
%package -n fbiterm
+License: IBM Public License
Summary: Internationalized Terminal Emulator for Framebuffers
Group: System/X11/Terminals
Provides: locale(ja;ko;zh)
@@ -68,6 +77,7 @@
WASHIZAWA Masahide
%package -n gtkiterm
+License: IBM Public License
Summary: Internationalized Terminal Emulator for GTK
Group: System/X11/Terminals
Provides: locale(gtk2:ja;ko;zh)
@@ -82,6 +92,7 @@
Jiro SEKIBA
%package -n libiterm
+License: IBM Public License
Group: System/Libraries
Summary: Internationalized Terminal Emulator Library
@@ -98,6 +109,7 @@
Jiro SEKIBA
%package -n libiterm-devel
+License: IBM Public License
Summary: Header files and development libraries for libiterm
Group: Development/Libraries/Other
Requires: libiterm = %{version}
@@ -112,6 +124,7 @@
Jiro SEKIBA
%package -n libXiterm
+License: IBM Public License
Group: System/Libraries
Summary: Terminal emulator Xaw widget library based on libiterm
@@ -125,6 +138,7 @@
Jiro SEKIBA
%package -n libXiterm-devel
+License: IBM Public License
Summary: Header files and development libraries for libXiterm
Group: Development/Libraries/Other
Requires: libXiterm = %{version}
@@ -148,6 +162,7 @@
%patch5 -p 0 -b .exit-code
%patch6 -p 0
%patch7
+%patch8
find . -name CVS -type d | xargs rm -rf
find . -name .cvsignore -type f | xargs rm -f
find . -type f | xargs chmod u+w
@@ -160,63 +175,36 @@
%{?suse_update_config:%{suse_update_config -f lib unix/Xaw/lib unix/Xaw/src unix/fbiterm }}
export CFLAGS="$RPM_OPT_FLAGS"
pushd lib
- libtoolize --force
autoreconf --force --install
- ./configure --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --infodir=%{_infodir} \
- --x-includes=%{xincludes} \
+%configure --with-pic --disable-static --x-includes=%{xincludes} \
--x-libraries=%{xlibraries} \
--with-utempter \
- --enable-fribidi \
- %{_target_cpu}-suse-linux
- make
+ --enable-fribidi
+%{__make} %{?jobs:-j%jobs}
popd
pushd unix/Xaw/lib
- libtoolize --force
autoreconf --force --install
- ./configure --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --infodir=%{_infodir} \
- --x-includes=%{xincludes} \
- --x-libraries=%{xlibraries} \
- %{_target_cpu}-suse-linux
- make 'INCLUDES=-I../../../lib/include -I../lib'
+%configure --with-pic --disable-static --x-includes=%{xincludes} \
+ --x-libraries=%{xlibraries}
+ %{__make} %{?jobs:-j%jobs} 'INCLUDES=-I../../../lib/include -I../lib'
popd
pushd unix/Xaw/src
- libtoolize --force
- autoreconf --force --install
- ./configure --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --infodir=%{_infodir} \
- --x-includes=%{xincludes} \
- --x-libraries=%{xlibraries} \
- %{_target_cpu}-suse-linux
- make 'INCLUDES=-I../../../lib/include -I../lib' 'LDFLAGS=-L../../../lib/src/.libs -L../lib/.libs'
+autoreconf --force --install
+%configure --with-pic --disable-static --x-includes=%{xincludes} \
+ --x-libraries=%{xlibraries}
+ %{__make} %{?jobs:-j%jobs} 'INCLUDES=-I../../../lib/include -I../lib' 'LDFLAGS=-L../../../lib/src/.libs -L../lib/.libs'
popd
pushd unix/fbiterm
- libtoolize --force
autoreconf -I /opt/gnome/share/aclocal --force --install
export LIBS="-lfreetype -lm"
- ./configure --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --infodir=%{_infodir} \
+%configure --with-pic --disable-static \
--x-includes=%{xincludes} \
- --x-libraries=%{xlibraries} \
- %{_target_cpu}-suse-linux
- make 'INCLUDES=-I../../../lib/include' \
+ --x-libraries=%{xlibraries}
+ %{__make} %{?jobs:-j%jobs} 'INCLUDES=-I../../../lib/include' \
'LDFLAGS=-L../../../lib/src/.libs'
popd
pushd unix/gtk
- make CFLAGS="$CFLAGS -I../../../lib/include -L../../../lib/src/.libs"
+ %{__make} %{?jobs:-j%jobs} CFLAGS="$CFLAGS -I../../../lib/include -L../../../lib/src/.libs"
popd
%install
@@ -251,6 +239,7 @@
bdftopcf ${i} | gzip --best --stdout --force > $RPM_BUILD_ROOT/usr/share/fbiterm/fonts/${i%.bdf}.pcf.gz
done
popd
+rm -f %{buildroot}%{_libdir}/*.la
%post -n libiterm -p /sbin/ldconfig
@@ -296,7 +285,6 @@
%doc README* INSTALL* RELNOTES* lib/{COPYING,README*,INSTALL*,ChangeLog} lib/docs/
%doc unix/terminfo/
%{_libdir}/libiterm*.so
-%{_libdir}/libiterm*.*a
/usr/include/iterm/
%files -n libXiterm
@@ -307,10 +295,12 @@
%defattr(-, root, root)
%doc unix/Xaw/lib/ChangeLog
%{_libdir}/libXiterm*.so
-%{_libdir}/libXiterm*.*a
/usr/include/Iterm*.h
%changelog
+* Wed Oct 15 2008 crrodriguez@suse.de
+- fix implicit-fortify-decl issues
+- remove static libraries and "la" files
* Mon Mar 03 2008 mfabian@suse.de
- make rpmlint happy:
• add post-scripts with ldconfig calls for the library packages.
++++++ xiterm-implicit-fortify-decl.patch ++++++
Index: unix/gtk/lib/VTScreenView.c
===================================================================
--- unix/gtk/lib/VTScreenView.c.orig 2002-12-26 07:11:14.000000000 +0100
+++ unix/gtk/lib/VTScreenView.c 2008-10-15 00:57:59.000000000 +0200
@@ -10,6 +10,7 @@
#include "VTScreenView.h"
#include "iterm/screen.h"
#include
+#include
#include
#include
#include
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org