Hello community,

here is the log from the commit of package vinagre for openSUSE:Factory
checked in at Thu May 5 16:36:52 CEST 2011.



--------
--- GNOME/vinagre/vinagre.changes       2011-02-14 20:44:51.000000000 +0100
+++ /mounts/work_src_done/STABLE/vinagre/vinagre.changes        2011-04-28 
08:55:53.000000000 +0200
@@ -1,0 +2,106 @@
+Thu Apr 28 08:54:50 CEST 2011 - [email protected]
+
+- Remove explicit Requires for gtk2-devel and libxml2-devel in
+  devel subpackage: they will automatically be added the
+  pkgconfig() way.
+
+-------------------------------------------------------------------
+Wed Apr 27 15:22:01 UTC 2011 - [email protected]
+
+- Update to version 3.0.1:
+  + Leave initial focus set to the primary toolbar
+  + Check for gnome-icon-theme during configure
+  + Fix reverse-vnc GtkBuilder file search path
+  + Minor updates to the man page
+  + bgo#647497: fix the SSH plugin build.
+- Drop vinagre-ssh.patch: fixed upstream.
+- Remove gnome-common from BuildRequires and call to
+  gnome-autogen.sh: not needed anymore now that patch is gone.
+
+-------------------------------------------------------------------
+Wed Apr 27 13:26:12 CEST 2011 - [email protected]
+
+- Change Group of devel subpackage to Development/Libraries/GNOME
+  (from Productivity/Networking/Remote Desktop) to fix a rpmlint
+  warning.
+
+-------------------------------------------------------------------
+Mon Apr 11 20:12:43 UTC 2011 - [email protected]
+
+- Add vinagre-ssh.patch: Fix building of ssh plugin, bgo#647497.
+- Add gnome-common BuildRequires and call gnome-autogen.sh in
+  setup, and re-enable ssh plugin.
+
+-------------------------------------------------------------------
+Tue Apr  5 14:54:27 UTC 2011 - [email protected]
+
+- Update to version 3.0.0:
+  + Bump VINAGRE_ABI_VERSION to 3.0
+  + Updated translations
+
+-------------------------------------------------------------------
+Mon Mar 28 14:13:28 UTC 2011 - [email protected]
+
+- Update to version 2.91.93:
+  + Add some style classes and junctions to make vinagre look
+    better.
+  + Updated translations
+- Changes from version 2.91.92:
+  + Remove broken gtk-vnc log handler, bgo#632711
+  + Port applet to new libpanel-applet API.
+  + Build fixes.
+  + Updated translations.
+- Changes from version 2.91.91:
+  + Features
+    - Make GSettings schema translatable
+  + Fixes
+    - Overhaul configure script
+    - Make the build partially non-recursive
+    - Fix the build with introspection enabled
+    - Adapt to GtkObject removal in GTK+ 3
+    - Replace gdk_draw_* with cairo* in panel applet
+    - Avoid NULL pointer dereference in plugins if introspection is
+      disabled
+    - Partially fix introspection build
+  + Updated translations.
+- Changes from version 2.91.8:
+  + Add a Spice plugin.
+  + Fix reverse VNC plugin
+  + Complete the GSettings migration
+  + Various build fixes
+- Changes from version 2.91.7:
+  + Build with GTK+ 3
+  + Use GtkApplication
+  + Use libpeas for plugins
+- Changes from version 2.31.5:
+  + Build with GTK+ 3
+  + Updated translations.
+- Changes from version 2.31.4:
+  + Added basic RDP support
+  + Allows using of an alternative ssh port when doing tunnel
+  + Build with GSEAL
+  + Removed password length limit for SSH connections
+  + Minor fixes
+  + Updated translations.
+- Disable ssh support until it is fixed upstream.
+- Move to pkgconfig()-style BuildRequires and GNOME 3:
+  + Old ones: gnome-panel-devel, gtk-vnc-devel, gtk2-devel,,
+    libavahi-gobject-devel, libgnome-keyring-devel,
+    telepathy-glib-devel, vte-devel.
+  + New ones: avahi-gobject, avahi-ui-gtk3, gnome-keyring-1,
+    gtk+-3.0, gtk-vnc-2.0, libpanelapplet-4.0, libxml-2.0,
+    telepathy-glib, vte-2.90.
+- Add pkgconfig(libpeas-gtk-1.0) BuildRequires.
+- Add gnome-icon-theme Requires as we need icons from there at
+  runtime.
+- Disable spice support with --disable-spice configure flag, until
+  we have spice packages in Factory.
+- Remove --enable-avahi configure flag, as autodetection is used in
+  configure.
+- Replace GConf2 schemas handling with GSettings schemas handling,
+  with %glib2_gsettings_schema_* macros.
+- Add "Remote Desktop Viewer" generic name to vinagre.desktop.
+- Add symlink for preferences-desktop-remote-desktop from
+  gnome-icon-theme to allow package check to pass.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  vinagre-2.30.3.tar.bz2

New:
----
  vinagre-3.0.1.tar.bz2

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

Other differences:
------------------
++++++ vinagre.spec ++++++
--- /var/tmp/diff_new_pack.jx7z7R/_old  2011-05-05 16:34:12.000000000 +0200
+++ /var/tmp/diff_new_pack.jx7z7R/_new  2011-05-05 16:34:12.000000000 +0200
@@ -19,33 +19,37 @@
 
 
 Name:           vinagre
+Summary:        VNC client for GNOME
+Version:        3.0.1
+Release:        1
+License:        GPLv2+
+Group:          Productivity/Networking/Other
+Url:            http://www.gnome.org/projects/vinagre/
+Source0:        %{name}-%{version}.tar.bz2
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  gconf2-devel
 BuildRequires:  gdbm-devel
 BuildRequires:  gnome-doc-utils-devel
-BuildRequires:  gnome-panel-devel
-BuildRequires:  gtk-vnc-devel
-BuildRequires:  gtk2-devel
+BuildRequires:  gnome-icon-theme
 BuildRequires:  intltool
-BuildRequires:  libavahi-gobject-devel
-BuildRequires:  libgnome-keyring-devel
-BuildRequires:  telepathy-glib-devel
-BuildRequires:  vte-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-Summary:        VNC client for GNOME
-Version:        2.30.3
-Release:        7
-License:        GPLv2+
-Group:          Productivity/Networking/Other
-Source0:        %{name}-%{version}.tar.bz2
-Url:            http://www.gnome.org/projects/vinagre/
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(avahi-gobject)
+BuildRequires:  pkgconfig(avahi-ui-gtk3)
+BuildRequires:  pkgconfig(gnome-keyring-1)
+BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gtk-vnc-2.0)
+BuildRequires:  pkgconfig(libpanelapplet-4.0)
+BuildRequires:  pkgconfig(libpeas-gtk-1.0)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(telepathy-glib)
+BuildRequires:  pkgconfig(vte-2.90)
+Requires:       gnome-icon-theme
 Recommends:     %{name}-lang
 # For rdp support
 Recommends:     rdesktop
-%gconf_schemas_prereq
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%glib2_gsettings_schema_requires
 
 %description 
 Vinagre is a VNC client for GNOME that supports connecting to multiple
@@ -55,10 +59,8 @@
 %package devel
 License:        GPLv2+
 Summary:        VNC client for GNOME - Development Files
-Group:          Productivity/Networking/Remote Desktop
+Group:          Development/Libraries/GNOME
 Requires:       %{name} = %{version}
-Requires:       gtk2-devel
-Requires:       libxml2-devel
 
 %description devel
 Vinagre is a VNC client for GNOME that supports connecting to multiple
@@ -74,12 +76,11 @@
 translation-update-upstream
 
 %build
-%configure \
-    --disable-static \
+%configure --disable-static \
     --disable-scrollkeeper \
-    --enable-avahi \
-    --enable-ssh
-%__make %{?jobs:-j%jobs}
+    --enable-ssh \
+    --disable-spice
+%__make %{?jobs:-j%jobs} V=1
 
 %install
 %makeinstall
@@ -87,32 +88,34 @@
 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
 %endif
 find %{buildroot} -type f -name "*.la" -delete -print
-%suse_update_desktop_file vinagre
+%suse_update_desktop_file -G "Remote Desktop Viewer" vinagre
 %suse_update_desktop_file vinagre-file
 %find_lang %{name} %{?no_lang_C}
-%find_gconf_schemas
+for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
+        if test -f 
%{_datadir}/icons/gnome/$size/apps/preferences-desktop-remote-desktop.png; then
+                mkdir -p %{buildroot}%{_datadir}/icons/hicolor/$size/apps
+                cp -a 
%{_datadir}/icons/gnome/$size/apps/preferences-desktop-remote-desktop.png 
%{buildroot}%{_datadir}/icons/hicolor/$size/apps/preferences-desktop-remote-desktop.png
+        fi
+done
+
 %fdupes $RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%pre -f %{name}.schemas_pre
-
 %post
+%glib2_gsettings_schema_post
 %desktop_database_post
 %icon_theme_cache_post
 %mime_database_post
 
-%preun -f %{name}.schemas_preun
-
 %postun
+%glib2_gsettings_schema_postun
 %desktop_database_postun
 %icon_theme_cache_postun
 %mime_database_postun
 
-%posttrans -f %{name}.schemas_posttrans
-
-%files -f %{name}.schemas_list
+%files
 %defattr(-, root, root)
 %dir %{_datadir}/gnome/
 %dir %{_datadir}/gnome/help/
@@ -121,18 +124,20 @@
 %dir %{_datadir}/omf/
 %dir %{_datadir}/omf/%{name}/
 %doc %{_datadir}/omf/%{name}/%{name}-C.omf
-%{_bindir}/*
-%{_datadir}/applications/*
-%doc %{_datadir}/doc/vinagre
+%{_bindir}/vinagre
+%{_libexecdir}/vinagre-applet
+%{_datadir}/applications/vinagre.desktop
+%{_datadir}/applications/vinagre-file.desktop
 %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
+%{_datadir}/dbus-1/services/org.gnome.panel.applet.Vinagre.service
+%{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml
+%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.Vinagre.panel-applet
 %{_datadir}/icons/hicolor/*/*/*
-%{_datadir}/mime/packages/*
+%{_datadir}/mime/packages/vinagre-mime.xml
 %{_datadir}/telepathy/clients/Vinagre.client
-%{_datadir}/vinagre
-%{_datadir}/vinagre-1
-%{_libdir}/bonobo/servers/*.server
-%{_libdir}/vinagre-1
-%{_libexecdir}/vinagre-applet
+%{_datadir}/vinagre/
+%{_datadir}/vinagre-3.0/
+%{_libdir}/vinagre-3.0/
 %{_mandir}/man1/*.1.gz
 # Own directories that are not owned by anything else
 %dir %{_datadir}/telepathy
@@ -140,7 +145,7 @@
 
 %files devel
 %defattr(-, root, root)
-%{_includedir}/vinagre-1.0
+%{_includedir}/vinagre-3.0/
 %{_libdir}/pkgconfig/*.pc
 
 %files lang -f %{name}.lang

++++++ vinagre-2.30.3.tar.bz2 -> vinagre-3.0.1.tar.bz2 ++++++
++++ 183831 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to