commit nautilus-ifolder3 for openSUSE:Factory
Hello community,
here is the log from the commit of package nautilus-ifolder3 for openSUSE:Factory
checked in at Tue Oct 27 16:37:32 CET 2009.
--------
--- nautilus-ifolder3/nautilus-ifolder3.changes 2009-08-11 17:52:52.000000000 +0200
+++ /mounts/work_src_done/STABLE/nautilus-ifolder3/nautilus-ifolder3.changes 2009-10-27 08:07:19.000000000 +0100
@@ -1,0 +2,20 @@
+Tue Oct 27 07:06:58 UTC 2009 - aj@suse.de
+
+- Fix Building for openSUSE 11.1.
+
+-------------------------------------------------------------------
+Thu Oct 22 18:54:35 UTC 2009 - aj@suse.de
+
+- Cleanup BuildRequires.
+- Do not build static lib at all.
+- Fix some compile warnings.
+
+-------------------------------------------------------------------
+Thu Oct 22 18:07:25 UTC 2009 - aj@suse.de
+
+- Use RPM_OPT_FLAGS.
+- Do not package static lib or .la file, does not make sense for
+ plugin.
+- Use versioned provides/obsoletes.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
nautilus-ifolder3-warnings.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nautilus-ifolder3.spec ++++++
--- /var/tmp/diff_new_pack.9ZFzME/_old 2009-10-27 16:37:14.000000000 +0100
+++ /var/tmp/diff_new_pack.9ZFzME/_new 2009-10-27 16:37:14.000000000 +0100
@@ -17,8 +17,8 @@
# norootforbuild
-BuildRequires: aspell-en gconf2 gconf2-devel gdk-pixbuf gnutls-devel gtk-sharp2-complete ifolder3 intltool libgnomeprintui-devel libwnck-devel mDNSResponder nautilus-devel perl-XML-Parser update-desktop-files
-%if %suse_version > 1110
+BuildRequires: gconf2 gconf2-devel gdk-pixbuf gnome-sharp2 gtk-sharp2 ifolder3 intltool mono-devel nautilus-devel perl-XML-Parser update-desktop-files
+%if %suse_version >= 1110
BuildRequires: gnome-vfs2-devel
%endif
@@ -32,16 +32,17 @@
Group: System/GUI/Other
AutoReqProv: on
Version: 3.7.2.9141.1
-Release: 5
+Release: 6
Requires: nautilus >= 2.10.0
Requires: simias >= 1.8.2
Requires: ifolder3 >= 3.7.2
#Obsoletes: %{name} < %{version}
-Provides: nautilus-ifolder
-Obsoletes: nautilus-ifolder
+Provides: nautilus-ifolder = %{version}
+Obsoletes: nautilus-ifolder < %{version}
Summary: Nautilus Plug-In to Add iFolder Support
Source: nautilus-ifolder3.tar.gz
Patch: nautilus-ifolder3-lib64.patch
+Patch1: nautilus-ifolder3-warnings.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#=============================================================================
@@ -52,22 +53,24 @@
%prep
export BUILDNUM=%{buildnum}
-%setup -n %{name}
+%setup -q -n %{name}
%patch
+%patch1
#=============================================================================
%build
export BUILDNUM=%{buildnum}
export CFLAGS="$RPM_OPT_FLAGS"
-./autogen.sh --prefix=%{prefix} --libdir=%{prefix}/%_lib --with-newnautilus
-make
+./autogen.sh --prefix=%{prefix} --libdir=%{prefix}/%_lib --with-newnautilus --disable-static
+make CFLAGS="$RPM_OPT_FLAGS"
#make dist
#=============================================================================
%install
export BUILDNUM=%{buildnum}
-%{__rm} -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
+# Do not install .la file
+rm $RPM_BUILD_ROOT/%{gnome_root}/%_lib/nautilus/%{extension}/libnautilus-ifolder.la
%find_lang %{name}
#=============================================================================
@@ -87,7 +90,7 @@
%dir %{gnome_root}/share/icons/gnome/48x48
%dir %{gnome_root}/share/icons/gnome/48x48/emblems
%dir %{gnome_root}/%_lib/nautilus/%{extension}
-%{gnome_root}/%_lib/nautilus/%{extension}/libnautilus-ifolder*
+%{gnome_root}/%_lib/nautilus/%{extension}/libnautilus-ifolder.so
%{prefix}/%_lib/nautilus-ifolder
%{prefix}/%_lib/nautilus-ifolder.exe
%attr(644,root,root) %{gnome_root}/share/icons/gnome/48x48/emblems/emblem-ifolder.icon
++++++ nautilus-ifolder3-warnings.patch ++++++
Index: src/nautilus-ifolder-holder.c
===================================================================
--- src/nautilus-ifolder-holder.c.orig
+++ src/nautilus-ifolder-holder.c
@@ -31,6 +31,8 @@
*
*******************************************************************************/
#include "nautilus-ifolder-holder.h"
+#include
participants (1)
-
root@Hilbert.suse.de