Hello community, here is the log from the commit of package gpaste for openSUSE:Factory checked in at 2014-06-25 10:49:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpaste (Old) and /work/SRC/openSUSE:Factory/.gpaste.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gpaste" Changes: -------- --- /work/SRC/openSUSE:Factory/gpaste/gpaste.changes 2014-01-23 15:44:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gpaste.new/gpaste.changes 2014-06-25 10:49:22.000000000 +0200 @@ -1,0 +2,59 @@ +Fri Jun 6 23:17:49 UTC 2014 - gankov@opensuse.org + +- Update to version 3.12 + + Improved compatibility with GNOME 3.12 +- Changes from version 3.10.1 + + gpasted no longer fails at runtime if gnome-shell's settings + schema is not installed + + growing lines are detected for lines getting expanded at their + left too + + gnome-shell extension has been rewritten + + gnome-shell extension now has a search bar + + translations update + + misc bugfixes +- Changes from version 3.10 + + Follow GNOME versionning + + Don't display error on daemon-reexec + + Fix coredumps due to g_error + + New library: libgpaste-applet + + Unity support (for Ubuntu 14.04 and above) using + libgpaste-applet + + Port legacy applet to libgpaste-applet and rename to StatusIcon + + Redesign GPaste StatusIcon to make it simpler and similar to + gnome-shell extension + + Vala is no longer required to build the applet (rewritten in C) + + Lower automake dependency to 1.11 + + Be compatible with gnome-shell up to 3.12 + + libgpaste-settings: add reset + + gpaste settings: add reset buttons + + gpaste settings: add a switch to enable the gnome-shell + extension + + The gnome-shell gsettings schema is now required when + --enable-gnome-shell-extension is provided (default) + + gpasted: GetElement now returns the display string + + gpasted now forwards the full history via dbus, letting the + client manage the display limit + + gpasted gained GetHistoryLength, GetRawHistory, GetRawElement + and About + + gpasted gained a new Version property + + Add about dialog to all components + + Prefer dark theme + + Display more info at the end of configure + + Provide appdata files + + Parallel build fixes + + Fix build issues for Fedora, Ubuntu and Debian + + clang related fixes + + Fix warnings + + Translations update +- Changes from version 3.8 + + Fix german translation + + No longer depend on libxml + + Update Portugueuse and French translations + + New growing-lines feature + + Misc bufixes +- Create new subpackage for the new libgpaste-applet1 library +- Replace subpackage to new version of libraries(libgpaste-client3, + libgpaste-core4). +- Add gpaste-gnome-shell-version-3.12.2.patch + +------------------------------------------------------------------- Old: ---- gpaste-3.7.tar.xz New: ---- gpaste-3.12.tar.xz gpaste-gnome-shell-version-3.12.2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpaste.spec ++++++ --- /var/tmp/diff_new_pack.F6BpnY/_old 2014-06-25 10:49:23.000000000 +0200 +++ /var/tmp/diff_new_pack.F6BpnY/_new 2014-06-25 10:49:23.000000000 +0200 @@ -18,28 +18,30 @@ Name: gpaste -# Version 3.7 for GNOME 3.9.90 or above -Version: 3.7 +# Version 3.12 for GNOME 3.12 or above +Version: 3.12 Release: 0 Summary: Clipboard management system for GNOME License: GPL-3.0+ Group: System/GUI/GNOME Url: https://github.com/Keruspe/GPaste Source0: %{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE gpaste-gnome-shell-version-3.12.2.patch gankov@opensuse.org -- Add support 3.12.2 version of gnome-shell +Patch0: gpaste-gnome-shell-version-3.12.2.patch # For directory ownership BuildRequires: gnome-shell BuildRequires: gobject-introspection-devel >= 1.31.1 BuildRequires: intltool >= 0.50.0 BuildRequires: update-desktop-files -BuildRequires: vala >= 0.14.0 BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gdk-3.0) >= 3.0.0 BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(gio-2.0) >= 2.38.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 -BuildRequires: pkgconfig(gobject-2.0) >= 2.38.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.40.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.40.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0 BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(clutter-1.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xtst) @@ -50,11 +52,11 @@ %description GPaste is a clipboard management daemon with DBus interface. -%package -n libgpaste-core3 +%package -n libgpaste-core4 Summary: Library for managing clipboard history Group: System/Libraries -%description -n libgpaste-core3 +%description -n libgpaste-core4 GPaste is a clipboard management daemon with DBus interface. This package provides a library for managing clipboard history. @@ -77,6 +79,15 @@ This package provides a library for managing clipboard history. +%package -n libgpaste-applet1 +Summary: Library for managing clipboard history +Group: System/Libraries + +%description -n libgpaste-applet1 +GPaste is a clipboard management daemon with DBus interface. + +This package provides a library for managing clipboard history. + %package -n libgpaste-settings1 Summary: Library for managing clipboard history Group: System/Libraries @@ -86,11 +97,11 @@ This package provides a library for managing clipboard history. -%package -n libgpaste-client2 +%package -n libgpaste-client3 Summary: Library for managing clipboard history Group: System/Libraries -%description -n libgpaste-client2 +%description -n libgpaste-client3 GPaste is a clipboard management daemon with DBus interface. This package provides a library for managing clipboard history. @@ -117,11 +128,12 @@ %package devel Summary: Library for managing clipboard history -- Development Files Group: Development/Libraries/GNOME -Requires: libgpaste-client2 = %{version} -Requires: libgpaste-core3 = %{version} +Requires: libgpaste-client3 = %{version} +Requires: libgpaste-core4 = %{version} Requires: libgpaste-daemon1 = %{version} Requires: libgpaste-gnome-shell-client0 = %{version} Requires: libgpaste-keybinder3 = %{version} +Requires: libgpaste-applet1 = %{version} Requires: libgpaste-settings1 = %{version} Requires: typelib-1_0-GPaste-1_0 = %{version} @@ -148,6 +160,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure @@ -159,7 +172,7 @@ # Install bash/zsh completion support install -D -m 0644 data/completions/gpaste %{buildroot}%{_sysconfdir}/bash_completion.d/gpaste install -D -m 0644 data/completions/_gpaste %{buildroot}%{_datadir}/zsh/site-functions/_gpaste -desktop-file-edit --set-icon=edit-paste --remove-key Categories --add-category=Applet --add-only-show-in=GNOME %{buildroot}%{_datadir}/applications/gpaste-settings.desktop +desktop-file-edit --set-icon=edit-paste --remove-key Categories --add-category=Applet --add-only-show-in=GNOME %{buildroot}%{_datadir}/applications/org.gnome.GPaste.Settings.desktop %find_lang GPaste %{?no_lang_C} %post @@ -170,9 +183,9 @@ %glib2_gsettings_schema_postun %desktop_database_postun -%post -n libgpaste-core3 -p /sbin/ldconfig +%post -n libgpaste-core4 -p /sbin/ldconfig -%postun -n libgpaste-core3 -p /sbin/ldconfig +%postun -n libgpaste-core4 -p /sbin/ldconfig %post -n libgpaste-daemon1 -p /sbin/ldconfig @@ -182,13 +195,17 @@ %postun -n libgpaste-keybinder3 -p /sbin/ldconfig +%post -n libgpaste-applet1 -p /sbin/ldconfig + +%postun -n libgpaste-applet1 -p /sbin/ldconfig + %post -n libgpaste-settings1 -p /sbin/ldconfig %postun -n libgpaste-settings1 -p /sbin/ldconfig -%post -n libgpaste-client2 -p /sbin/ldconfig +%post -n libgpaste-client3 -p /sbin/ldconfig -%postun -n libgpaste-client2 -p /sbin/ldconfig +%postun -n libgpaste-client3 -p /sbin/ldconfig %post -n libgpaste-gnome-shell-client0 -p /sbin/ldconfig @@ -199,8 +216,9 @@ %doc AUTHORS ChangeLog COPYING NEWS README.md %{_bindir}/gpaste %{_libexecdir}/gpaste/ -%{_datadir}/applications/gpaste-settings.desktop +%{_datadir}/applications/org.gnome.GPaste.Settings.desktop %{_datadir}/dbus-1/services/org.gnome.GPaste.service +%{_datadir}/appdata/org.gnome.GPaste.Settings.appdata.xml %{_datadir}/glib-2.0/schemas/org.gnome.GPaste.gschema.xml %{_datadir}/zsh/site-functions/_gpaste %{_mandir}/man1/gpaste.1%{?ext_man} @@ -209,7 +227,7 @@ %dir %{_datadir}/zsh %dir %{_datadir}/zsh/site-functions -%files -n libgpaste-core3 +%files -n libgpaste-core4 %defattr(-,root,root) %{_libdir}/libgpaste-core.so.* @@ -221,12 +239,16 @@ %defattr(-,root,root) %{_libdir}/libgpaste-keybinder.so.* +%files -n libgpaste-applet1 +%defattr(-,root,root) +%{_libdir}/libgpaste-applet.so.* + %files -n libgpaste-settings1 %defattr(-,root,root) %{_libdir}/libgpaste-settings.so.* %{_libdir}/libgpaste-settings-ui.so.* -%files -n libgpaste-client2 +%files -n libgpaste-client3 %defattr(-,root,root) %{_libdir}/libgpaste-client.so.* ++++++ gpaste-3.7.tar.xz -> gpaste-3.12.tar.xz ++++++ ++++ 48868 lines of diff (skipped) ++++++ gpaste-gnome-shell-version-3.12.2.patch ++++++ Index: gpaste-3.12/src/applets/gnome-shell/metadata.json.in =================================================================== --- gpaste-3.12.orig/src/applets/gnome-shell/metadata.json.in +++ gpaste-3.12/src/applets/gnome-shell/metadata.json.in @@ -1,6 +1,6 @@ { "shell-version": [ - "3.9.90", "3.9.91", "3.9.92", "3.10", "3.11.90", "3.11.91", "3.11.92", "3.12" + "3.9.90", "3.9.91", "3.9.92", "3.10", "3.11.90", "3.11.91", "3.11.92", "3.12", "3.12.2" ], "uuid": "GPaste@gnome-shell-extensions.gnome.org", "name": "GPaste", -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org