Hello community,
here is the log from the commit of package gmime
checked in at Mon Jan 21 15:00:33 CET 2008.
--------
--- GNOME/gmime/gmime.changes 2007-12-05 19:47:39.000000000 +0100
+++ /mounts/work_src_done/STABLE/gmime/gmime.changes 2008-01-21 14:59:13.130675000 +0100
@@ -1,0 +2,6 @@
+Mon Jan 21 14:58:48 CET 2008 - ro@suse.de
+
+- work around problem in mono-find-requires if the sharp bindings
+ are a subpackage of the one providing the library
+
+-------------------------------------------------------------------
New:
----
gmime-monoreq.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gmime.spec ++++++
--- /var/tmp/diff_new_pack.U24910/_old 2008-01-21 15:00:15.000000000 +0100
+++ /var/tmp/diff_new_pack.U24910/_new 2008-01-21 15:00:15.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gmime (Version 2.2.11)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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.
#
@@ -13,7 +13,7 @@
Name: gmime
BuildRequires: glib-sharp2 glib2-devel gtk-doc gtk-sharp2 gtk-sharp2-gapi mono-devel zlib-devel
Version: 2.2.11
-Release: 7
+Release: 21
Url: http://spruce.sourceforge.net/gmime/
Group: Productivity/Networking/Email/Utilities
License: LGPL v2.1 or later; Public Domain, Freeware; X11/MIT
@@ -22,6 +22,7 @@
Patch: gmime-cflags.patch
Patch1: gmime-no-off_t-api.patch
Patch2: gmime-no-off_t-at-all.patch
+Patch3: gmime-monoreq.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libgmime-2_0-3 = %{version}
@@ -96,6 +97,8 @@
--------
Jeffrey Stedfast
+%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires | grep -v "no package provides" ; } '
+
%prep
%setup -q
%patch
@@ -107,6 +110,8 @@
sed -i s/off_t/long/g mono/gmime-api.raw
# Optional patch:
%patch2
+# fix requires for sharp bindings (GMIME_VERSION != SONAME_VERSION)
+%patch3
%build
cp /usr/share/gettext/config.rpath .
@@ -175,109 +180,112 @@
%{_datadir}/gtk-doc/html/*
%changelog
-* Wed Dec 05 2007 - sbrabec@suse.cz
+* Mon Jan 21 2008 ro@suse.de
+- work around problem in mono-find-requires if the sharp bindings
+ are a subpackage of the one providing the library
+* Wed Dec 05 2007 sbrabec@suse.cz
- Removed off_t from the API. Fixes weird CFLAGS forcing gmime's
off_t size to packages using gmime (#344662, GNOME#501830).
-* Mon Nov 19 2007 - sbrabec@suse.cz
+* Mon Nov 19 2007 sbrabec@suse.cz
- Updated to version 2.2.11:
* Conditional for building with large file support.
* 64-bit compatibility improvements.
* Changed the license to LGPLv2.
* Minor fixes and improvements.
-* Tue Sep 25 2007 - joeshaw@suse.de
+* Tue Sep 25 2007 joeshaw@suse.de
- Add a patch to fix the Mono bindings when GMime is built with
large file support. (bnc #327589)
-* Wed Aug 08 2007 - sbrabec@suse.cz
+* Wed Aug 08 2007 sbrabec@suse.cz
- Fixed dependencies to allow to install more instances of library.
-* Wed Aug 08 2007 - ro@suse.de
+* Wed Aug 08 2007 ro@suse.de
- remove devel dependencies from library package
-* Mon Aug 06 2007 - sbrabec@suse.cz
+* Mon Aug 06 2007 sbrabec@suse.cz
- Updated to version 2.2.10:
* Implemented a conditional workaround for broken rfc2047
encodings.
- Enabled large file support and broken rfc2047 workaround.
- Split package according to shared library policy.
- Package gmime-sharp separately.
-* Mon Jul 16 2007 - sbrabec@suse.cz
+* Mon Jul 16 2007 sbrabec@suse.cz
- Fixed licenses linking.
-* Sun Jul 15 2007 - aj@suse.de
+* Sun Jul 15 2007 aj@suse.de
- Build sharp files again.
-* Fri Jul 13 2007 - sbrabec@suse.cz
+* Fri Jul 13 2007 sbrabec@suse.cz
- Updated to version 2.2.9:
* New functions.
* Bug fixes.
* Memory leak fixes.
-* Fri Mar 30 2007 - rguenther@suse.de
+* Fri Mar 30 2007 rguenther@suse.de
- Add zlib-devel BuildRequires
-* Fri Feb 16 2007 - mvaner@suse.cz
+* Fri Feb 16 2007 mvaner@suse.cz
- Compare strings properly, not as pointers, bug #225721
- stdin-cmp.patch
-* Tue Feb 13 2007 - sbrabec@suse.cz
+* Tue Feb 13 2007 sbrabec@suse.cz
- Do not build unusable static libraries (#238552#c17).
-* Tue Feb 06 2007 - sbrabec@suse.cz
+* Tue Feb 06 2007 sbrabec@suse.cz
- Reduced BuildRequires.
-* Wed Jan 10 2007 - sbrabec@suse.cz
+* Wed Jan 10 2007 sbrabec@suse.cz
- Spec file cleanup.
-* Tue Jan 09 2007 - joeshaw@suse.de
+* Tue Jan 09 2007 joeshaw@suse.de
- Clean up BuildRequires
-* Mon Jan 08 2007 - ro@suse.de
+* Mon Jan 08 2007 ro@suse.de
- GNOME moved to /usr
-* Fri Oct 20 2006 - sbrabec@suse.cz
+* Fri Oct 20 2006 sbrabec@suse.cz
- Update to version 2.2.3:
* Decode the values for Subject, From, Reply-To.
* Code imporvements.
* Bug fixes.
-* Mon Oct 16 2006 - schwab@suse.de
+* Mon Oct 16 2006 schwab@suse.de
- Make sure config.rpath is present.
-* Fri Mar 17 2006 - joeshaw@suse.de
+* Fri Mar 17 2006 joeshaw@suse.de
- Update to version 2.2.1. This contains a fix for reading mbox
files in the middle of the last message, which would cause a
tight CPU loop. Fixes bnc #156916 and probably also #156927.
-* Thu Feb 16 2006 - joeshaw@suse.de
+* Thu Feb 16 2006 joeshaw@suse.de
- Update the official tarball from 2.1.18 to 2.1.19. There are
actually no changes to the code at all, since the (now removed)
backported patch contained all the differences between 2.1.18
and 2.1.19. This just makes already fixed bugs like bnc 147515
a lot easier to spot.
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Sat Jan 21 2006 - joeshaw@suse.de
+* Sat Jan 21 2006 joeshaw@suse.de
- Added a patch which backports an important fix from 2.1.19 to
2.1.18.
-* Fri Jan 13 2006 - gekker@suse.de
+* Fri Jan 13 2006 gekker@suse.de
- Fixup nfb and requires for new gtk-sharp2-packaging
- Fixup filelist
-* Fri Jan 13 2006 - joeshaw@suse.de
+* Fri Jan 13 2006 joeshaw@suse.de
- Updated to version 2.1.18
-* Tue Jan 10 2006 - sbrabec@suse.cz
+* Tue Jan 10 2006 sbrabec@suse.cz
- Updated to version 2.1.17.
-* Sun Sep 04 2005 - aj@suse.de
+* Sun Sep 04 2005 aj@suse.de
- build as non-root.
- Add check-build.sh.
-* Fri Aug 19 2005 - gekker@suse.de
+* Fri Aug 19 2005 gekker@suse.de
- Updated to version 2.1.16
- Require gtk-sharp2
-* Tue Jul 12 2005 - sbrabec@suse.cz
+* Tue Jul 12 2005 sbrabec@suse.cz
- Updated to version 2.1.15.
-* Mon Mar 14 2005 - gekker@suse.de
+* Mon Mar 14 2005 gekker@suse.de
- Add gmime-mono-leak.patch to fix memory leaks.
-* Tue Mar 08 2005 - gekker@suse.de
+* Tue Mar 08 2005 gekker@suse.de
- Update to version 2.1.13
-* Tue Feb 08 2005 - ro@suse.de
+* Tue Feb 08 2005 ro@suse.de
- rename uu{en,de}code to avoid conflict with sharutils
(taken from source-provided specfile)
-* Mon Feb 07 2005 - ro@suse.de
+* Mon Feb 07 2005 ro@suse.de
- gtk-doc docu back to /opt/gnome
-* Fri Feb 04 2005 - gekker@suse.de
+* Fri Feb 04 2005 gekker@suse.de
- Update to version 2.1.11.
- Enable C# bindings, add deps to neededforbuild
- Change prefix to /usr, for mono to work
-* Thu Jan 06 2005 - sbrabec@suse.cz
+* Thu Jan 06 2005 sbrabec@suse.cz
- Updated to version 2.1.9.
-* Fri Aug 20 2004 - sbrabec@suse.cz
+* Fri Aug 20 2004 sbrabec@suse.cz
- Updated to unstable version 2.1.7, needed by balsa.
-* Fri Aug 20 2004 - ke@suse.de
+* Fri Aug 20 2004 ke@suse.de
- gmime-doc.patch: Switch to DocBook DTD 4.1; version 3.0 does not
support QANDASET, etc; reported by Stanislav Brabec.
-* Thu Aug 19 2004 - sbrabec@suse.cz
+* Thu Aug 19 2004 sbrabec@suse.cz
- New SuSE package, version 2.0.14.
++++++ gmime-monoreq.patch ++++++
--- mono/gmime-sharp.dll.config.in
+++ mono/gmime-sharp.dll.config.in
@@ -1,3 +1,3 @@
<configuration>
- <dllmap dll="gmime" target="libgmime-2.0.so.@GMIME_VERSION@"/>
+ <dllmap dll="gmime" target="libgmime-2.0.so.3"/>
</configuration>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org