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]
