Hello community, here is the log from the commit of package gpaste for openSUSE:Factory checked in at 2013-09-24 07:08:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-04-05 07:36:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gpaste.new/gpaste.changes 2013-09-24 07:08:32.000000000 +0200 @@ -1,0 +2,41 @@ +Thu Jul 25 20:01:21 UTC 2013 - gan...@opensuse.org + +- Update to version 3.0.2: + + Fix build without gnome-control-center installed + + Fix focus when using <Ctrl><Alt><H< in gnome-shel extension +- Changes from version 3.0.1: + + Fix build. +- Changes from version 3.0: + + Various build fixes. + + Support of gnome-control-center for setting keybindings. + + Compatibility with newer gnome-shell. +- Changes from version 2.99.2: + + Fix a bug making gpaste settings ui a no-op. + + Don't close legacy applet menu when deleting an item. + + Fix vala bindings. + + Updated translations, +- Changes from version 2.99.1: + + Fix a few typos in the conditional code for applet and + extension. + + Fix make install when GPaste is not yet installed. + + Clean desktop files. +- Changes from version 2.99: + + Compatibility with recent development releases of gnome-shell. + + "gpaste f" now defers the file reading to the GPaste daemon. + + libgpaste-client does now fully cover the GPaste DBus API. + + libgpaste-keybinder has been ported to use XInput2. + + keybindings have been fixed. + + The gnome-shell extension has been ported to use + libgpaste-client. + + A systemd user unit is now provided. + + New library: libgpaste-settings-ui. + + gpaste-settings has been ported to libgpaste-settings-ui. + + The gnome-shell extension now has a pref.js module based on + libgpaste-settings-ui. + + An autostart desktop file is now provided with the legacy + applet. + + gobject-introspection and vala support are now optional. + + Various code cleanup. +- Add gpaste-gnome-3.9.patch: Declare GNOME 3.9.x as compatible. + +------------------------------------------------------------------- Old: ---- gpaste-2.9.1.tar.xz New: ---- gpaste-3.0.2.tar.xz gpaste-gnome-3.9.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpaste.spec ++++++ --- /var/tmp/diff_new_pack.vC9Jec/_old 2013-09-24 07:08:33.000000000 +0200 +++ /var/tmp/diff_new_pack.vC9Jec/_new 2013-09-24 07:08:33.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gpaste # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 Simone Tolotti, <simone.tolo...@gmail.com>. # # All modifications and additions to the file contributed by third parties @@ -18,13 +18,15 @@ Name: gpaste -Version: 2.9.1 +Version: 3.0.2 Release: 0 -License: GPL-3.0+ Summary: Clipboard management system for GNOME -Url: https://github.com/Keruspe/GPaste +License: GPL-3.0+ Group: System/GUI/GNOME -Source0: https://github.com/downloads/Keruspe/GPaste/%{name}-%{version}.tar.xz +Url: https://github.com/Keruspe/GPaste +Source0: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM gpaste-gnome-3.9.patch gan...@opensuse.org -- Declare GNOME 3.9 and 3.10 as compatible +Patch0: gpaste-gnome-3.9.patch # For directory ownership BuildRequires: gnome-shell BuildRequires: gobject-introspection-devel >= 1.31.1 @@ -39,8 +41,9 @@ BuildRequires: pkgconfig(gobject-2.0) >= 2.30.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(xcb) -BuildRequires: pkgconfig(xcb-keysyms) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xtst) Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires @@ -106,11 +109,11 @@ %package devel Summary: Library for managing clipboard history -- Development Files Group: Development/Libraries/GNOME -Requires: libgpaste-core1 = %{version} Requires: libgpaste-client0 = %{version} +Requires: libgpaste-core1 = %{version} +Requires: libgpaste-daemon1 = %{version} Requires: libgpaste-keybinder1 = %{version} Requires: libgpaste-settings1 = %{version} -Requires: libgpaste-daemon1 = %{version} Requires: typelib-1_0-GPaste-1_0 = %{version} %description devel @@ -121,6 +124,7 @@ %package -n gnome-shell-extension-gpaste Summary: GNOME Shell Extension -- GPaste Status Menu +Group: System/GUI/GNOME Requires: %{name} = %{version} Requires: gnome-shell Supplements: packageand(%{name}:gnome-shell) @@ -135,6 +139,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure @@ -146,7 +151,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 -%suse_update_desktop_file gpaste-settings +desktop-file-edit --set-icon=edit-paste --remove-key Categories --add-category=Applet --add-only-show-in=GNOME %{buildroot}%{_datadir}/applications/gpaste-settings.desktop %find_lang GPaste %{?no_lang_C} %post @@ -179,10 +184,9 @@ %files %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS ChangeLog COPYING NEWS README.md TODO %{_bindir}/gpaste %{_libexecdir}/gpaste/ -%{_datadir}/applications/gpaste-applet.desktop %{_datadir}/applications/gpaste-settings.desktop %{_datadir}/dbus-1/services/org.gnome.GPaste.service %{_datadir}/glib-2.0/schemas/org.gnome.GPaste.gschema.xml @@ -208,6 +212,7 @@ %files -n libgpaste-settings1 %defattr(-,root,root) %{_libdir}/libgpaste-settings.so.* +%{_libdir}/libgpaste-settings-ui.so.* %files -n libgpaste-client0 %defattr(-,root,root) @@ -226,7 +231,6 @@ %dir %{_datadir}/vala %dir %{_datadir}/vala/vapi %{_datadir}/vala/vapi/gpaste-1.0.deps -%{_datadir}/vala/vapi/gpaste-1.0.vapi %files -n gnome-shell-extension-%{name} %defattr(-,root,root) ++++++ gpaste-2.9.1.tar.xz -> gpaste-3.0.2.tar.xz ++++++ ++++ 16306 lines of diff (skipped) ++++++ gpaste-gnome-3.9.patch ++++++ Index: gpaste-3.0.2/src/applets/gnome-shell/metadata.json.in =================================================================== --- gpaste-3.0.2.orig/src/applets/gnome-shell/metadata.json.in +++ gpaste-3.0.2/src/applets/gnome-shell/metadata.json.in @@ -1,5 +1,5 @@ { - "shell-version": ["3.4", "3.6", "3.7.2", "3.7.3", "3.7.4", "3.7.5", "3.7.90", "3.7.92", "3.8"], + "shell-version": ["3.4", "3.6", "3.7.2", "3.7.3", "3.7.4", "3.7.5", "3.7.90", "3.7.92", "3.8", "3.9", "3.10"], "uuid": "gpa...@gnome-shell-extensions.gnome.org", "name": "GPaste", "description": "Clipboard management system", -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org