From 7d566588894fc75a2a365463a760196cdcd0f57d9c8730df00354973e932c2c8 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Fri, 7 Sep 2012 15:27:50 +0000 Subject: [PATCH 1/4] Accepting request 132901 from GNOME:Next Push G:N - Resubmit after adjusting based on the comments OBS-URL: https://build.opensuse.org/request/show/132901 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/sushi?expand=0&rev=28 --- sushi-0.4.1.tar.xz | 3 -- sushi-3.5.91.tar.xz | 3 ++ sushi.changes | 70 +++++++++++++++++++++++++++++++++++++++++++++ sushi.spec | 64 +++++++++++------------------------------ 4 files changed, 89 insertions(+), 51 deletions(-) delete mode 100644 sushi-0.4.1.tar.xz create mode 100644 sushi-3.5.91.tar.xz diff --git a/sushi-0.4.1.tar.xz b/sushi-0.4.1.tar.xz deleted file mode 100644 index 1281084..0000000 --- a/sushi-0.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7889e4309443dd7dfd5c9546af23565d15813c3f8f2af6c6776702ca8911a7bd -size 298732 diff --git a/sushi-3.5.91.tar.xz b/sushi-3.5.91.tar.xz new file mode 100644 index 0000000..e799992 --- /dev/null +++ b/sushi-3.5.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdb7cd036606aa26c2db5dea6ba9d463ffa7c6ca16132ade4050e2153b1c30ee +size 305644 diff --git a/sushi.changes b/sushi.changes index e7cfd9d..3692e61 100644 --- a/sushi.changes +++ b/sushi.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Tue Sep 4 16:09:09 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.91: + + Port to libmusicbrainz5. +- Replace pkgconfig(libmusicbrainz4) BuildRequires with + pkgconfig(libmusicbrainz5), following upstream. + +------------------------------------------------------------------- +Mon Aug 20 17:07:18 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.90: + + Port to GStreamer 1.0 + + Fix OSD toolbar positioning for the audio viewer +- Replace pkgconfig() BuildRequires to follow the port to + GStreamer 1.0: + + Old: clutter-gst-1.0, gstreamer-0.10, gstreamer-pbutils-0.10 + and gstreamer-tag-0.10. + + New: clutter-gst-2.0, gstreamer-1.0, gstreamer-pbutils-1.0 + and gstreamer-tag-1.0. +- Drop xz BuildRequires as it now comes for free in the build + system. + +------------------------------------------------------------------- +Wed Aug 8 15:25:26 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.5.5: + + Port to GDBus. + + Port to GtkApplication. + +------------------------------------------------------------------- +Tue Jul 17 08:15:10 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.5.4: + + Unify folder and fallback file viewers. + + Remove more of our custom theming. + + Use a higher limit when querying the MusicBrainz service. + + Don't hardcode /bin/bash in the launcher scripts. +- Add pkgconfig(freetype2) BuildRequires: new dependency. + +------------------------------------------------------------------- +Mon Jun 4 20:24:01 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.5.2: + + Fall back to C locale when constructing the sample string + before picking an entirely random-glyph string in the font + widget. + + Flip font widget orientation for RTL locales. + + Always pick a valid size for fixed-size fonts in the font + widget. + +------------------------------------------------------------------- +Tue May 15 12:51:29 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.5.1: + + Use libmusicbrainz v4 API. + + Add a preference to turn off client window decorations. + + Fix vertical interline spacing in the font viewer. + + Enable fullscreen for the font viewer. + + Use OSD style class for toolbars. + + Use GEdit GtkSourceView color scheme if available. + + Don't install the private library in the system libdir. + + Use mime type list provided by Totem for gst and audio viewers. +- Replace pkgconfig(libmusicbrainz3) BuildRequires with + pkgconfig(libmusicbrainz4), following upstreams change. +- Drop typelib-1_0-Sushi-1_0 and libsushi-1_0-0 subpackage: these + are private libraries, not meant for others to be used. Obsolete + those packages from the main package. +- Move unoconv Recommends from libsushi-1_0-0 to main package. + ------------------------------------------------------------------- Tue Apr 17 06:36:08 UTC 2012 - vuntz@opensuse.org diff --git a/sushi.spec b/sushi.spec index cbf9d6b..8a3bd38 100644 --- a/sushi.spec +++ b/sushi.spec @@ -17,62 +17,44 @@ Name: sushi -Version: 0.4.1 +Version: 3.5.91 Release: 0 Summary: Quick Previewer for Nautilus License: GPL-2.0+ Group: Productivity/File utilities Url: http://www.gnome.org -Source0: http://download.gnome.org/sources/sushi/0.4/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/sushi/3.5/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: unoconv -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz -BuildRequires: pkgconfig(clutter-1.0) >= 1.10.0 -BuildRequires: pkgconfig(clutter-gst-1.0) +BuildRequires: pkgconfig(clutter-1.0) >= 1.11.4 +BuildRequires: pkgconfig(clutter-gst-2.0) BuildRequires: pkgconfig(clutter-gtk-1.0) BuildRequires: pkgconfig(clutter-x11-1.0) BuildRequires: pkgconfig(evince-document-3.0) BuildRequires: pkgconfig(evince-view-3.0) +BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gjs-1.0) BuildRequires: pkgconfig(gjs-dbus-1.0) BuildRequires: pkgconfig(glib-2.0) >= 2.29.14 -BuildRequires: pkgconfig(gstreamer-0.10) -BuildRequires: pkgconfig(gstreamer-pbutils-0.10) -BuildRequires: pkgconfig(gstreamer-tag-0.10) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) +BuildRequires: pkgconfig(gstreamer-tag-1.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtksourceview-3.0) -BuildRequires: pkgconfig(libmusicbrainz3) +BuildRequires: pkgconfig(libmusicbrainz5) BuildRequires: pkgconfig(webkitgtk-3.0) Recommends: %{name}-lang +Recommends: unoconv Supplements: nautilus BuildRoot: %{_tmppath}/%{name}-%{version}-build +# libsushi and the typelib were erronously installed in the system libdir... +Obsoletes: libsushi-1_0-0 < %{version} +Obsoletes: typelib-1_0-Sushi-1_0 < %{version} %description Sushi is a quick previewer for Nautilus, the GNOME desktop file manager. -%package -n libsushi-1_0-0 -Summary: Quick Previewer for Nautilus -- Library -License: GPL-3.0 -Group: System/Libraries -# When built with unoconv support, the library will use unoconv to -# read LibreOffice files -Recommends: unoconv - -%description -n libsushi-1_0-0 -Sushi is a quick previewer for Nautilus, the GNOME desktop file manager. - -%package -n typelib-1_0-Sushi-1_0 -Summary: Quick Previewer for Nautilus -- Introspection bindings -License: GPL-2.0+ -Group: System/Libraries - -%description -n typelib-1_0-Sushi-1_0 -Sushi is a quick previewer for Nautilus, the GNOME desktop file manager. - -This package provides the GObject Introspection bindings for libsushi. - %lang_package %prep %setup -q @@ -89,29 +71,15 @@ find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %clean rm -rf %{buildroot} -%post -n libsushi-1_0-0 -p /sbin/ldconfig - -%postun -n libsushi-1_0-0 -p /sbin/ldconfig - %files %defattr(-,root,root) %doc AUTHORS COPYING NEWS README %{_bindir}/sushi -%{_libexecdir}/sushi-start %{_datadir}/dbus-1/services/org.gnome.Sushi.service +%{_datadir}/glib-2.0/schemas/org.gnome.sushi.gschema.xml %{_datadir}/sushi/ - -%files -n libsushi-1_0-0 -%defattr(-,root,root) -%{_libdir}/libsushi-1.0.so.* -# devel files, but we really have no need for a devel subpackage -%{_libdir}/libsushi-1.0.so - -%files -n typelib-1_0-Sushi-1_0 -%defattr(-,root,root) -%{_libdir}/girepository-1.0/Sushi-1.0.typelib -# devel files, but we really have no need for a devel subpackage -%{_datadir}/gir-1.0/Sushi-1.0.gir +%{_libdir}/sushi/ +%{_libexecdir}/sushi-start %files lang -f %{name}.lang From 62810e7b6ca273df999b09370bbc73c46bd8f65b1827d73dbc8ff7efc0eba97b Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 21 Sep 2012 20:32:18 +0000 Subject: [PATCH 2/4] Accepting request 134752 from home:Zaitor:branches:GNOME:Factory Update, should we split out the gir file into a devel package? (Feel we have debated this before) OBS-URL: https://build.opensuse.org/request/show/134752 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/sushi?expand=0&rev=29 --- sushi-3.5.91.tar.xz | 3 --- sushi-3.5.92.tar.xz | 3 +++ sushi.changes | 6 ++++++ sushi.spec | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) delete mode 100644 sushi-3.5.91.tar.xz create mode 100644 sushi-3.5.92.tar.xz diff --git a/sushi-3.5.91.tar.xz b/sushi-3.5.91.tar.xz deleted file mode 100644 index e799992..0000000 --- a/sushi-3.5.91.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cdb7cd036606aa26c2db5dea6ba9d463ffa7c6ca16132ade4050e2153b1c30ee -size 305644 diff --git a/sushi-3.5.92.tar.xz b/sushi-3.5.92.tar.xz new file mode 100644 index 0000000..6c6072a --- /dev/null +++ b/sushi-3.5.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0d2d45e10590207a62538e7ba17e9d6db8da0883b03988ca12998d3c986df70 +size 305976 diff --git a/sushi.changes b/sushi.changes index 3692e61..bc14ca4 100644 --- a/sushi.changes +++ b/sushi.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Sep 17 21:25:35 UTC 2012 - zaitor@opensuse.org + +- Update to version 3.5.92: + + Updated translations. + ------------------------------------------------------------------- Tue Sep 4 16:09:09 UTC 2012 - dimstar@opensuse.org diff --git a/sushi.spec b/sushi.spec index 8a3bd38..51e52b5 100644 --- a/sushi.spec +++ b/sushi.spec @@ -17,7 +17,7 @@ Name: sushi -Version: 3.5.91 +Version: 3.5.92 Release: 0 Summary: Quick Previewer for Nautilus License: GPL-2.0+ From a1d9428c507e9c6ce8299a7eda79fa25cbda00b432f9d3e97f254cb01a96e58e Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 24 Sep 2012 10:12:45 +0000 Subject: [PATCH 3/4] Accepting request 135605 from home:babelworx:ldig:branches:GNOME:Factory license update: SUSE-GPL-2.0-with-plugin-exception sushi allows linking non free proprietary plugins OBS-URL: https://build.opensuse.org/request/show/135605 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/sushi?expand=0&rev=30 --- sushi.changes | 6 ++++++ sushi.spec | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/sushi.changes b/sushi.changes index bc14ca4..c84e2bd 100644 --- a/sushi.changes +++ b/sushi.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Sep 24 10:06:50 UTC 2012 - cfarrell@suse.com + +- license update: SUSE-GPL-2.0-with-plugin-exception + sushi allows linking non free proprietary plugins + ------------------------------------------------------------------- Mon Sep 17 21:25:35 UTC 2012 - zaitor@opensuse.org diff --git a/sushi.spec b/sushi.spec index 51e52b5..71af058 100644 --- a/sushi.spec +++ b/sushi.spec @@ -20,7 +20,7 @@ Name: sushi Version: 3.5.92 Release: 0 Summary: Quick Previewer for Nautilus -License: GPL-2.0+ +License: SUSE-GPL-2.0-with-plugin-exception Group: Productivity/File utilities Url: http://www.gnome.org Source0: http://download.gnome.org/sources/sushi/3.5/%{name}-%{version}.tar.xz From 480dec0fa29ea33635a522e062d5dc574871fa8f04e766b9275621c5fc064198 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 25 Sep 2012 20:30:23 +0000 Subject: [PATCH 4/4] Accepting request 135718 from home:dimstar:branches:GNOME:Factory Update to 3.6.0 - resubmit post review OBS-URL: https://build.opensuse.org/request/show/135718 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/sushi?expand=0&rev=31 --- sushi-3.5.92.tar.xz | 3 --- sushi-3.6.0.tar.xz | 3 +++ sushi.changes | 8 ++++++++ sushi.spec | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 sushi-3.5.92.tar.xz create mode 100644 sushi-3.6.0.tar.xz diff --git a/sushi-3.5.92.tar.xz b/sushi-3.5.92.tar.xz deleted file mode 100644 index 6c6072a..0000000 --- a/sushi-3.5.92.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a0d2d45e10590207a62538e7ba17e9d6db8da0883b03988ca12998d3c986df70 -size 305976 diff --git a/sushi-3.6.0.tar.xz b/sushi-3.6.0.tar.xz new file mode 100644 index 0000000..3666314 --- /dev/null +++ b/sushi-3.6.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:506f0f1f934e9e6c0f5584619c3f2ab0d5906248472ca1bf08a159504ad02f78 +size 306416 diff --git a/sushi.changes b/sushi.changes index c84e2bd..73f00ce 100644 --- a/sushi.changes +++ b/sushi.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Sep 24 16:37:29 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.6.0: + + Fix regression where double spacebar was required to activate + preview from Nautilus. + + Updated translations. + ------------------------------------------------------------------- Mon Sep 24 10:06:50 UTC 2012 - cfarrell@suse.com diff --git a/sushi.spec b/sushi.spec index 71af058..f4c50c4 100644 --- a/sushi.spec +++ b/sushi.spec @@ -17,13 +17,13 @@ Name: sushi -Version: 3.5.92 +Version: 3.6.0 Release: 0 Summary: Quick Previewer for Nautilus License: SUSE-GPL-2.0-with-plugin-exception Group: Productivity/File utilities Url: http://www.gnome.org -Source0: http://download.gnome.org/sources/sushi/3.5/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/sushi/3.6/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: unoconv