Hello community,
here is the log from the commit of package libchewing for openSUSE:Factory
checked in at Thu Jan 29 01:41:09 CET 2009.
--------
--- libchewing/libchewing.changes 2007-12-04 16:53:18.000000000 +0100
+++ libchewing/libchewing.changes 2009-01-28 14:29:49.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Jan 28 14:29:30 CET 2009 - crrodriguez@suse.de
+
+- remove "la" files with empty dependency_libs
+- remove static libraries
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libchewing.spec ++++++
--- /var/tmp/diff_new_pack.K10196/_old 2009-01-29 01:39:54.000000000 +0100
+++ /var/tmp/diff_new_pack.K10196/_new 2009-01-29 01:39:55.000000000 +0100
@@ -1,18 +1,26 @@
#
# spec file for package libchewing (Version 0.3.0)
#
-# Copyright (c) 2007 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.
+# Copyright (c) 2009 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
+# 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/
#
# norootforbuild
+
Name: libchewing
Version: 0.3.0
-Release: 82
+Release: 135
License: LGPL v2.1 or later
Group: System/I18n/Chinese
AutoReqProv: on
@@ -44,9 +52,10 @@
Kang-pen Chen
%package devel
+License: LGPL v2.1 or later
Summary: Intelligent phonetic input method library for traditional Chinese
Group: System/I18n/Chinese
-Requires: %{name} = %{version}
+Requires: %{name} = %{version} glibc-devel
%description devel
Intelligent phonetic input method library for traditional Chinese
@@ -74,23 +83,20 @@
%build
rm -f aclocal.m4
-libtoolize --force
autoreconf --force --install --verbose
-CFLAGS="$RPM_OPT_FLAGS" \
-CXXFLAGS="$RPM_OPT_FLAGS" \
-./configure --prefix=/usr \
- --sysconfdir=%{_sysconfdir} \
- --libdir=%{_libdir}
-make
+%configure --disable-static --with-pic
+%{__make} %{?jobs:-j%jobs}
%install
make DESTDIR=${RPM_BUILD_ROOT} install
+%{__rm} -f %{buildroot}%{_libdir}/*.la
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
+%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root)
@@ -103,20 +109,22 @@
%defattr(-, root, root)
/usr/include/*
%{_libdir}/lib*.so
-%{_libdir}/lib*.*a
%{_libdir}/pkgconfig/chewing.pc
%changelog
-* Tue Dec 04 2007 - mfabian@suse.de
+* Wed Jan 28 2009 crrodriguez@suse.de
+- remove "la" files with empty dependency_libs
+- remove static libraries
+* Tue Dec 04 2007 mfabian@suse.de
- fix build with glibc 2.7.
- fix some rpmlint warnings.
-* Tue Apr 10 2007 - ro@suse.de
+* Mon Apr 09 2007 ro@suse.de
- fix build with updated check package
-* Tue Mar 27 2007 - sbrabec@suse.cz
+* Tue Mar 27 2007 sbrabec@suse.cz
- Require check-devel.
-* Tue Oct 31 2006 - meissner@suse.de
+* Tue Oct 31 2006 meissner@suse.de
- use RPM_OPT_FLAGS correctly.
-* Thu Jul 13 2006 - mfabian@suse.de
+* Thu Jul 13 2006 mfabian@suse.de
- update to 0.3.0:
+ This is a new development branch differing a lot from
+ 0.2.x series, and breaks API/ABI for new features.
@@ -148,24 +156,24 @@
+ speed up data loading.
- add "check" to BuildRequires.
- adapt bugzilla-155270-libchewing-init-chewing-correctly.patch
-* Tue May 23 2006 - zsu@suse.de
+* Tue May 23 2006 zsu@suse.de
- bugzilla #155270,#177882 new patch for #155270 to avoid #177882.
Clearing the whole ChewingData structure will clear config data
as well, which causes another crash in libchewing (#177882).
So we need keep ChewingData.Config member while clearing others.
-* Tue May 09 2006 - zsu@suse.de
+* Tue May 09 2006 zsu@suse.de
- bugzilla #155270: Fix scim crash issue when switching from Chewing
to other input method.
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Mon Jan 23 2006 - mfabian@suse.de
+* Mon Jan 23 2006 mfabian@suse.de
- fix libtool problem in configure.ac to make the package build
again.
-* Tue Aug 09 2005 - mfabian@suse.de
+* Tue Aug 09 2005 mfabian@suse.de
- update to 0.2.7.
-* Mon Feb 28 2005 - mfabian@suse.de
+* Mon Feb 28 2005 mfabian@suse.de
- update to 0.2.6.
-* Thu Feb 17 2005 - mfabian@suse.de
+* Thu Feb 17 2005 mfabian@suse.de
- libchewing did overwrite the return value of getenv("HOME")
and added ".chewing". This is bad because it changed the value
of HOME in the environment. If the value of HOME is wrong,
@@ -173,7 +181,7 @@
"kasumi" cannot be started anymore from the scim-panel because
they cannot find ~/.Xauthority and therefore cannot open a
window.
-* Tue Jan 25 2005 - mfabian@suse.de
+* Tue Jan 25 2005 mfabian@suse.de
- update to 0.2.5.
-* Tue Dec 21 2004 - mfabian@suse.de
+* Tue Dec 21 2004 mfabian@suse.de
- new package: libchewing, version 0.2.4.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org