Hello community, here is the log from the commit of package vinagre for openSUSE:Factory checked in at 2012-01-09 15:22:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vinagre (Old) and /work/SRC/openSUSE:Factory/.vinagre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vinagre", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/vinagre/vinagre.changes 2011-10-19 00:55:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.vinagre.new/vinagre.changes 2012-01-09 15:22:37.000000000 +0100 @@ -1,0 +2,38 @@ +Tue Dec 20 11:31:43 UTC 2011 - vuntz@opensuse.org + +- Update to version 3.3.3: + + Set the window on the reverse VNC listener + + Remove spurious n-rows and n-columns properties + + Fix some pointer type mismatch warnings + + Link plugins into the vinagre binary (bgo#653558) + + Switch help to build with yelp-tools (bgo#657669) + + Build fixes (including bgo#660531, bgo#665368) + + Updated translations. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. +- Change gnome-doc-utils-devel BuildRequires to yelp-tools, + following upstream change. +- Drop vinagre-fix-missing-header.patch: fixed upstream. +- Remove the custom CFLAGS we had in %build as bgo#653558 was + fixed. + +------------------------------------------------------------------- +Mon Nov 21 19:13:52 UTC 2011 - dimstar@opensuse.org + +- Update to version 3.3.2: + + Change the group names from lowercase to CamelCase + + Use a button-sized image on "Authentication" button + + Use GtkGrid rather than deprecated GtkTable + + Updated translations. + +------------------------------------------------------------------- +Wed Oct 26 20:58:33 UTC 2011 - dimstar@opensuse.org + +- Update to version 3.3.1: + + Integrate fixes from 3.2.1. + + Hold the slave PTY open so that SSH does not fail + + Fix a truncated string marked for translation + + Updated translations. + +------------------------------------------------------------------- Old: ---- vinagre-3.2.1.tar.bz2 vinagre-fix-missing-header.patch New: ---- vinagre-3.3.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vinagre.spec ++++++ --- /var/tmp/diff_new_pack.M20KLI/_old 2012-01-09 15:22:38.000000000 +0100 +++ /var/tmp/diff_new_pack.M20KLI/_new 2012-01-09 15:22:38.000000000 +0100 @@ -15,25 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: vinagre Summary: VNC client for GNOME -Version: 3.2.1 -Release: 1 -# FIXME: when patch0 is dropped, remove the first make that is needed to generate a header; it'll get fixed properly upstream because the missing file will be in the tarball -# FIXME: Check if bgo#653558 has been fixed. Once fixed, remove the -Wl,--no-as-needed hack in the build section and verify if the plugins work. -License: GPLv2+ +License: GPL-2.0+ Group: Productivity/Networking/Other +Version: 3.3.3 +Release: 0 +# FIXME: the %%{_datadir}/help/$locale/ files be found by %%find_lang Url: http://www.gnome.org/projects/vinagre/ -Source0: http://download.gnome.org/sources/vinagre/3.2/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM vinagre-fix-missing-header.patch bgo#652531 vuntz@opensuse.org -- Fix build because of vala not generating a header; based on https://gitorious.org/vinagre/vinagre-elmarco/commit/0d7727a501e2d9fcf911b9a... -Patch0: vinagre-fix-missing-header.patch +Source0: http://download.gnome.org/sources/vinagre/3.3/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gdbm-devel -BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-icon-theme BuildRequires: intltool # We need the %%mime_database_* macros @@ -41,6 +34,9 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz +BuildRequires: yelp-tools BuildRequires: pkgconfig(avahi-gobject) BuildRequires: pkgconfig(avahi-ui-gtk3) BuildRequires: pkgconfig(gnome-keyring-1) @@ -66,19 +62,12 @@ %prep %setup -q translation-update-upstream -%patch0 -p1 %build -# Workaround bgo#653558: The plugins are not dynamically loaded at runtime but are -# linked to the binary at build time. With -Wl,as-needed though the references are -# being dropped as there is no direct call to them. -export CFLAGS="%{optflags} -Wl,--no-as-needed" %configure --disable-static \ --disable-scrollkeeper \ --enable-ssh \ --disable-spice -# patch0 needs some help -make vinagre/vinagre-utils.c make V=1 %{?_smp_mflags} %install @@ -90,6 +79,14 @@ %suse_update_desktop_file -G "Remote Desktop Viewer" vinagre %suse_update_desktop_file vinagre-file %find_lang %{name} %{?no_lang_C} +# Localized help +for help in %{buildroot}%{_datadir}/help/*/vinagre/; do + LOCALE=`echo $help | sed "s:.*%{_datadir}/help/\([^/]*\)/vinagre/:\1:g"` + echo "%%lang($LOCALE) %%dir %%{_datadir}/help/$LOCALE" >> %{name}.help-lang.tmp + echo "%%lang($LOCALE) %%doc /${help##%{buildroot}}" >> %{name}.help-lang.tmp +done +sort -u %{name}.help-lang.tmp | grep -v "^%%lang(C)" > %{name}.help-lang +rm %{name}.help-lang.tmp 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 @@ -116,10 +113,7 @@ %files %defattr(-, root, root) -%dir %{_datadir}/gnome/ -%dir %{_datadir}/gnome/help/ -%dir %{_datadir}/gnome/help/%{name}/ -%doc %{_datadir}/gnome/help/%{name}/C/ +%doc %{_datadir}/help/C/%{name}/ %{_bindir}/vinagre %{_datadir}/applications/vinagre.desktop %{_datadir}/applications/vinagre-file.desktop @@ -133,12 +127,11 @@ %{_datadir}/telepathy/clients/Vinagre.client %dir %{_datadir}/vinagre %{_datadir}/vinagre/vinagre* -%{_libdir}/vinagre-3.0/ %{_mandir}/man1/*.1.gz # Own directories that are not owned by anything else %dir %{_datadir}/telepathy %dir %{_datadir}/telepathy/clients -%files lang -f %{name}.lang +%files lang -f %{name}.lang -f %{name}.help-lang %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org