Hello community,

here is the log from the commit of package gnome-desktop-sharp2 for 
openSUSE:Factory checked in at 2012-07-09 13:08:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-desktop-sharp2 (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-desktop-sharp2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-desktop-sharp2", Maintainer is "[email protected]"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-desktop-sharp2/gnome-desktop-sharp2.changes    
    2011-09-28 15:27:31.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-desktop-sharp2.new/gnome-desktop-sharp2.changes
   2012-07-09 13:08:09.000000000 +0200
@@ -1,0 +2,22 @@
+Sat Jun 30 12:32:47 UTC 2012 - [email protected]
+
+- Clean up spec for acceptance in openSUSE Factory.
+- Drop %if's for building for other distros. and therefore drop
+  sources gnome-desktop-sharp-2.20.1.tar.bz2 and
+  gnome-desktop-sharp-2.24.0.tar.bz2, and lots of distro and
+  version specific buildrequires.
+- Drop nautilusburn-sharp subpackage, not built anymore.
+- Drop gtkhtml314-sharp subpackage, not built anymore.
+- Drop gnome-panel-sharp subpackage, not built anymore.
+- Exchange BuildRequires: gnome-sharp2, gtk-sharp2-gapi, mono-devel
+  and monodoc-core to BuildRequires: pkgconfig (gnome-sharp-2.0,
+  gapi-2.0, mono and monodoc).
+
+-------------------------------------------------------------------
+Mon Feb 13 10:16:09 UTC 2012 - [email protected]
+
+- Add requires for openSUSE >= 1210 (bnc#738011):
+  - 'Requires: libwnck-1-22' to wnck-sharp
+  - 'Requires: 'libgnome-desktop-2-17' to gnome-desktop-sharp2
+
+-------------------------------------------------------------------

Old:
----
  gnome-desktop-sharp-2.20.1.tar.bz2
  gnome-desktop-sharp-2.24.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-desktop-sharp2.spec ++++++
--- /var/tmp/diff_new_pack.BRdU0o/_old  2012-07-09 13:08:10.000000000 +0200
+++ /var/tmp/diff_new_pack.BRdU0o/_new  2012-07-09 13:08:10.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-desktop-sharp2
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,69 +16,30 @@
 #
 
 
-
 Name:           gnome-desktop-sharp2
 %define _name gnome-desktop-sharp
 Url:            http://mono-project.com
+Summary:        Mono bindings for libgnome-desktop
 License:        LGPL-2.1
 Group:          System/GUI/GNOME
-Summary:        Mono bindings for libgnome-desktop
-BuildRequires:  gnome-sharp2 gtk-sharp2-gapi
-%define _version 2.20.1
-#####  suse  ####
-%if 0%{?suse_version}
-%define gnome_version 220
-%if %{suse_version} >= 1110
-%define gnome_version 224
-%endif
-%if %{suse_version} >= 1120
-%define gnome_version 226
-%endif
-%if %{suse_version} >= 1130
-%define gnome_version 230
-%endif
-%if %{suse_version} >= 1130
-# On 11.3 and later, we use pkgconfig()-style BuildRequires, since the package 
names might get changed for GNOME 3
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(gapi-2.0)
 BuildRequires:  pkgconfig(gnome-desktop-2.0)
+BuildRequires:  pkgconfig(gnome-sharp-2.0)
 BuildRequires:  pkgconfig(gtksourceview-2.0)
 BuildRequires:  pkgconfig(libgnomeprint-2.2)
 BuildRequires:  pkgconfig(libgnomeprintui-2.2)
 BuildRequires:  pkgconfig(librsvg-2.0)
 BuildRequires:  pkgconfig(libwnck-1.0)
+BuildRequires:  pkgconfig(mono)
+BuildRequires:  pkgconfig(monodoc)
 BuildRequires:  pkgconfig(vte)
-%else
-# On 11.2 and earlier, pkgconfig()-style BuildRequires didn't work
-BuildRequires:  gnome-desktop-devel gtkhtml2-devel gtksourceview-devel 
libgnomeprintui-devel librsvg-devel libwnck-devel vte-devel
-# Only exists on 11.2 and earlier
-BuildRequires:  nautilus-cd-burner-devel
-%endif
-BuildRequires:  mono-devel monodoc-core update-desktop-files
-%endif
-#################
-####  fedora  ####
-%if 0%{?fedora_version}
-%if %{fedora_version} >= 10
-%define gnome_version 224
-%else
-%define gnome_version 220
-%endif
-%define env_options export MONO_SHARED_DIR=/tmp
-# All fedora distros (5 and 6) have the same names, requirements
-BuildRequires:  gtkhtml3-devel gtksourceview-devel librsvg2-devel 
libwnck-devel mono-devel monodoc-core nautilus-cd-burner-devel vte-devel
-%endif
-#################
-%if %{gnome_version} >= 224
-%define _version 2.24.0
-%if %{gnome_version} >= 226
-%define _version 2.26.0
-%endif
-BuildRequires:  gnome-panel-devel
-%endif
-Version:        %_version
-Release:        2
+Version:        2.26.0
+Release:        0
 Source:         %{_name}-%{version}.tar.bz2
 Patch1:         gnome-desktop-version-11.3.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires:       libgnome-desktop-2-17
 
 %description
 Mono bindings for libgnome-desktop
@@ -90,8 +51,8 @@
     Mike Kestner <[email protected]
 
 %package -n gtksourceview2-sharp
-License:        LGPL-2.1
 Summary:        Mono bindings for gtksourceview2
+License:        LGPL-2.1
 Group:          System/GUI/GNOME
 Requires:       libgtksourceview2sharpglue-2.so
 Provides:       libgtksourceview2sharpglue-2.so
@@ -106,8 +67,8 @@
     Mike Kestner <[email protected]>
 
 %package -n rsvg2-sharp
-License:        LGPL-2.1
 Summary:        Mono bindings for rsvg
+License:        LGPL-2.1
 Group:          System/GUI/GNOME
 
 %description -n rsvg2-sharp
@@ -116,8 +77,8 @@
 
 
 %package -n gtkhtml314-sharp
-License:        LGPL-2.1
 Summary:        Mono bindings for gtkhtml
+License:        LGPL-2.1
 Group:          System/GUI/GNOME
 Requires:       libgtkhtmlsharpglue-2.so
 Provides:       libgtkhtmlsharpglue-2.so
@@ -128,11 +89,12 @@
 
 
 %package -n wnck-sharp
-License:        LGPL-2.1
 Summary:        Mono bindings for wnck
+License:        LGPL-2.1
 Group:          System/GUI/GNOME
 Requires:       libwncksharpglue-2.so
 Provides:       libwncksharpglue-2.so
+Requires:       libwnck-1-22
 
 %description -n wnck-sharp
 Mono bindings for wnck
@@ -144,55 +106,18 @@
     Mike Kestner <[email protected]>
 
 %package -n vte016-sharp
+Summary:        Mono bindings for vte
 License:        GPL-2.0 ; LGPL-2.1
 Group:          System/GUI/GNOME
-Summary:        Mono bindings for vte
 Requires:       libvtesharpglue-2.so
 Provides:       libvtesharpglue-2.so
 
 %description -n vte016-sharp
 This package contains Mono bindings for vte.
 
-
-
-%if %{gnome_version} <= 226
-
-%package -n nautilusburn-sharp
-License:        LGPL-2.1
-Summary:        Mono bindings for nautilusburn
-Group:          System/GUI/GNOME
-Requires:       libnautilusburnsharpglue-2.so
-Provides:       libnautilusburnsharpglue-2.so
-
-%description -n nautilusburn-sharp
-Mono bindings for nautilusburn
-%endif
-
-Authors:
---------
-    Mike Kestner <[email protected]>
-
-%if %{gnome_version} >= 224
-
-%package -n gnome-panel-sharp
-License:        LGPL-2.1
-Summary:        Mono bindings for gnome-panel
-Group:          System/GUI/GNOME
-Requires:       libgnomepanelsharpglue-2.so
-Provides:       libgnomepanelsharpglue-2.so
-
-%description -n gnome-panel-sharp
-Mono bindings for gnome-panel
-
-
-
-Authors:
---------
-    Mike Kestner <[email protected]
-
 %package -n gnome-print-sharp
-License:        LGPL-2.1
 Summary:        Mono bindings for gnome-print
+License:        LGPL-2.1
 Group:          System/GUI/GNOME
 
 %description -n gnome-print-sharp
@@ -204,13 +129,10 @@
 --------
     Mike Kestner <[email protected]
 
-%endif
 
 %prep
 %setup -q -n %{_name}-%{version}
-%if %{gnome_version} >= 226
 %patch1
-%endif
 
 %build
 %{?env_options}
@@ -244,9 +166,7 @@
 %{_prefix}/lib/mono/gtksourceview2-sharp-2.0
 %dir %{_prefix}/share/gtksourceview2-sharp
 %{_prefix}/share/gtksourceview2-sharp/2.0
-%if %{gnome_version} >= 224
 %{_libdir}/libgtksourceview2sharpglue-2.so
-%endif
 
 %files -n rsvg2-sharp
 %defattr(-,root,root)
@@ -256,34 +176,6 @@
 %dir %{_prefix}/share/rsvg2-sharp
 %{_prefix}/share/rsvg2-sharp/2.0
 
-%if %suse_version < 1200
-
-%files -n gtkhtml314-sharp
-%defattr(-,root,root)
-%{_libdir}/pkgconfig/gtkhtml-sharp-3.14.pc
-%{_prefix}/lib/mono/gac/*gtkhtml-sharp
-%{_prefix}/lib/mono/gtkhtml-sharp-3.14
-%dir %{_prefix}/share/gtkhtml-sharp
-%{_prefix}/share/gtkhtml-sharp/3.14
-%if %{gnome_version} >= 224
-%{_libdir}/libgtkhtmlsharpglue-2.so
-%endif
-%endif
-
-%if %{gnome_version} <= 226
-
-%files -n nautilusburn-sharp
-%defattr(-,root,root)
-%{_libdir}/pkgconfig/nautilusburn-sharp.pc
-%{_prefix}/lib/mono/gac/*nautilusburn-sharp
-%{_prefix}/lib/mono/nautilusburn-sharp-2.20
-%dir %{_prefix}/share/nautilusburn-sharp
-%{_prefix}/share/nautilusburn-sharp/2.20
-%if %{gnome_version} >= 224
-%{_libdir}/libnautilusburnsharpglue-2.so
-%endif
-%endif
-
 %files -n vte016-sharp
 %defattr(-, root, root)
 %{_libdir}/libvtesharpglue-2.so
@@ -300,22 +192,7 @@
 %{_prefix}/lib/mono/wnck-sharp-2.20
 %dir %{_prefix}/share/wnck-sharp
 %{_prefix}/share/wnck-sharp/2.20
-%if %{gnome_version} >= 224
 %{_libdir}/libwncksharpglue-2.so
-%endif
-%if %{gnome_version} >= 224
-
-%if %suse_version < 1200
-
-%files -n gnome-panel-sharp
-%defattr(-, root, root)
-%{_libdir}/pkgconfig/gnome-panel-sharp-2.24.pc
-%{_prefix}/lib/mono/gac/gnome-panel-sharp
-%{_prefix}/lib/mono/gnome-panel-sharp-2.24
-%dir %{_prefix}/share/gnome-panel-sharp
-%{_prefix}/share/gnome-panel-sharp/2.24
-%{_libdir}/libgnomepanelsharpglue-2.so
-%endif
 
 %files -n gnome-print-sharp
 %defattr(-, root, root)
@@ -324,11 +201,6 @@
 %{_prefix}/lib/mono/gnome-print-sharp-2.18
 %dir %{_prefix}/share/gnome-print-sharp
 %{_prefix}/share/gnome-print-sharp/2.18
-%endif
-%if 0%{?fedora_version}
-# Allows overrides of __find_provides in fedora distros... (already set to 
zero on newer suse distros)
-%define _use_internal_dependency_generator 0
-%endif
 %define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" 
"${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" 
"${filelist[@]}" | /usr/bin/mono-find-provides ; } | sort | uniq'
 %define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" 
"${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" 
"${filelist[@]}" | /usr/bin/mono-find-requires ; } | sort | uniq'
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to