commit xapps for openSUSE:Factory

2020-09-08 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2020-09-08 22:49:35

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new.3399 (New)


Package is "xapps"

Tue Sep  8 22:49:35 2020 rev:12 rq:832862 version:1.6.10

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2020-04-01 
19:16:39.251485652 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new.3399/xapps.changes2020-09-08 
22:49:58.375593632 +0200
@@ -1,0 +2,5 @@
+Mon Sep  7 10:58:06 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
+
+---



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.ekvOmh/_old  2020-09-08 22:50:00.371594604 +0200
+++ /var/tmp/diff_new_pack.ekvOmh/_new  2020-09-08 22:50:00.375594606 +0200
@@ -180,7 +180,7 @@
 %files mate
 %dir %{_datadir}/mate-panel/
 %dir %{_datadir}/mate-panel/applets/
-%{_prefix}/lib/xapps/
+%{_libexecdir}/xapps/
 
%{_datadir}/dbus-1/services/org.mate.panel.applet.MateXAppStatusAppletFactory.service
 %{_datadir}/mate-panel/applets/org.x.MateXAppStatusApplet.mate-panel-applet
 




commit xapps for openSUSE:Factory

2020-04-01 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2020-04-01 19:16:06

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new.3248 (New)


Package is "xapps"

Wed Apr  1 19:16:06 2020 rev:11 rq:790401 version:1.6.10

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2020-03-07 
21:41:17.608395914 +0100
+++ /work/SRC/openSUSE:Factory/.xapps.new.3248/xapps.changes2020-04-01 
19:16:39.251485652 +0200
@@ -1,0 +2,6 @@
+Sun Mar 22 13:04:56 UTC 2020 - Maurizio Galli 
+
+- Add gtkstatusicon-fix.patch, backport to fix crashing tray icon
+  (boo#1165082) 
+
+---

New:

  gtkstatusicon-fix.patch



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.oAAnGs/_old  2020-04-01 19:16:42.547487135 +0200
+++ /var/tmp/diff_new_pack.oAAnGs/_new  2020-04-01 19:16:42.551487137 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xapps
 #
-# Copyright (c) 2020 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,6 +31,8 @@
 Patch0: xapps-void-return-no-return.patch
 # PATCH-FIX-UPSTREAM xapps-python3.patch -- python2 is gone
 Patch1: xapps-python3.patch
+# PATCH-FIX-UPSTREAM gtkstatusicon-fix.patch maurizio.ga...@gmail.com -- 
Backport fix for icon crashing when using gtkstatus icon
+Patch2: gtkstatusicon-fix.patch
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme

++ gtkstatusicon-fix.patch ++
diff -rub a/libxapp/xapp-status-icon.c b/libxapp/xapp-status-icon.c
--- a/libxapp/xapp-status-icon.c2020-01-10 01:14:11.0 +0800
+++ b/libxapp/xapp-status-icon.c2020-03-22 20:56:42.289445192 +0800
@@ -798,7 +798,6 @@
 }
 
 gtk_status_icon_set_tooltip_text (priv->gtk_status_icon, 
priv->tooltip_text);
-gtk_status_icon_set_name (priv->gtk_status_icon, priv->name);
 
 if (priv->icon_name)
 {
@@ -1327,6 +1326,12 @@
 xapp_status_icon_set_name (XAppStatusIcon *icon, const gchar *name)
 {
 g_return_if_fail (XAPP_IS_STATUS_ICON (icon));
+
+if (g_strcmp0 (name, icon->priv->name) == 0)
+{
+return;
+}
+
 g_clear_pointer (>priv->name, g_free);
 icon->priv->name = g_strdup (name);
 
@@ -1337,7 +1342,14 @@
 xapp_status_icon_interface_set_name (icon->priv->skeleton, name);
 }
 
-update_fallback_icon (icon);
+/* Call this directly instead of in the update_fallback_icon() function,
+ * as every time this is called, Gtk re-creates the plug for the icon,
+ * so the tray thinks one icon has disappeared and a new one appeared,
+ * which can cause flicker and undesirable re-ordering of tray items. */
+if (icon->priv->gtk_status_icon != NULL)
+{
+gtk_status_icon_set_name (icon->priv->gtk_status_icon, name);
+}
 }
 
 /**
@@ -1353,6 +1365,12 @@
 xapp_status_icon_set_icon_name (XAppStatusIcon *icon, const gchar *icon_name)
 {
 g_return_if_fail (XAPP_IS_STATUS_ICON (icon));
+
+if (g_strcmp0 (icon_name, icon->priv->icon_name) == 0)
+{
+return;
+}
+
 g_clear_pointer (>priv->icon_name, g_free);
 icon->priv->icon_name = g_strdup (icon_name);
 
@@ -1379,6 +1397,12 @@
 xapp_status_icon_set_tooltip_text (XAppStatusIcon *icon, const gchar 
*tooltip_text)
 {
 g_return_if_fail (XAPP_IS_STATUS_ICON (icon));
+
+if (g_strcmp0 (tooltip_text, icon->priv->tooltip_text) == 0)
+{
+return;
+}
+
 g_clear_pointer (>priv->tooltip_text, g_free);
 icon->priv->tooltip_text = g_strdup (tooltip_text);
 
@@ -1405,6 +1429,12 @@
 xapp_status_icon_set_label (XAppStatusIcon *icon, const gchar *label)
 {
 g_return_if_fail (XAPP_IS_STATUS_ICON (icon));
+
+if (g_strcmp0 (label, icon->priv->label) == 0)
+{
+return;
+}
+
 g_clear_pointer (>priv->label, g_free);
 icon->priv->label = g_strdup (label);
 
@@ -1429,6 +1459,12 @@
 xapp_status_icon_set_visible (XAppStatusIcon *icon, const gboolean visible)
 {
 g_return_if_fail (XAPP_IS_STATUS_ICON (icon));
+
+if (visible == icon->priv->visible)
+{
+return;
+}
+
 icon->priv->visible = visible;
 
 g_debug ("XAppStatusIcon set_visible: %s", visible ? "TRUE" : "FALSE");
@@ -1456,6 +1492,13 @@
 {
 g_return_if_fail (XAPP_IS_STATUS_ICON (icon));
 
+g_return_if_fail (GTK_IS_MENU (menu));
+
+if (menu == GTK_MENU (icon->priv->primary_menu))
+{
+return;
+}
+
 g_clear_object (>priv->primary_menu);
 
 g_debug ("XAppStatusIcon 

commit xapps for openSUSE:Factory

2020-03-07 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2020-03-07 21:41:17

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new.26092 (New)


Package is "xapps"

Sat Mar  7 21:41:17 2020 rev:10 rq:780690 version:1.6.10

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2020-02-03 
11:12:42.449826409 +0100
+++ /work/SRC/openSUSE:Factory/.xapps.new.26092/xapps.changes   2020-03-07 
21:41:17.608395914 +0100
@@ -1,0 +2,5 @@
+Sun Mar  1 05:20:54 UTC 2020 - Marguerite Su 
+
+- Add xapps-python3.patch, fix issues to build without python2 
+
+---

New:

  xapps-python3.patch



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.lB5eWY/_old  2020-03-07 21:41:18.208396318 +0100
+++ /var/tmp/diff_new_pack.lB5eWY/_new  2020-03-07 21:41:18.212396321 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xapps
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,11 +29,14 @@
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE xapps-void-return-no-return.patch -- Satisfy rpmlint 
checks.
 Patch0: xapps-void-return-no-return.patch
+# PATCH-FIX-UPSTREAM xapps-python3.patch -- python2 is gone
+Patch1: xapps-python3.patch
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  meson
 BuildRequires:  pkgconfig
+BuildRequires:  python3-gobject
 BuildRequires:  vala
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.22.0
@@ -115,6 +118,7 @@
 %autosetup -p1
 
 %build
+python3 -c 'import gi;print(gi._overridesdir)'
 %meson \
   -Ddocs=true
 %meson_build
@@ -148,7 +152,7 @@
 
 %files -n %{typelib}
 %{_libdir}/girepository-1.0/XApp-1.0.typelib
-%{python_sitearch}/gi/overrides/XApp.py
+#%{python_sitearch}/gi/overrides/XApp.py
 %{python3_sitearch}/gi/overrides/XApp.py
 
 %files -n %{soname}-devel

++ xapps-python3.patch ++
Index: xapps-1.6.10/pygobject/meson.build
===
--- xapps-1.6.10.orig/pygobject/meson.build
+++ xapps-1.6.10/pygobject/meson.build
@@ -3,14 +3,14 @@ pygobject = dependency('pygobject-3.0',
 required: true,
 )
 
-foreach exec : ['python2', 'python3']
-r = run_command(exec, '-c', 'import gi;print(gi._overridesdir)')
+r = run_command('python3', '-c', 'import gi;print(gi._overridesdir)')
+message('return code: @0@'.format(r.returncode()))
 
-if r.returncode() == 0
-override_dir = r.stdout().strip()
-install_data(['XApp.py'],
-install_dir: override_dir
-)
-endif
-endforeach
+if r.returncode() == 0
+  override_dir = r.stdout().strip()
+  message('override_dir: @0@'.format(override_dir))
+  install_data(['XApp.py'],
+install_dir: override_dir
+  )
+endif
 



commit xapps for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2020-02-03 11:12:27

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new.26092 (New)


Package is "xapps"

Mon Feb  3 11:12:27 2020 rev:9 rq:766546 version:1.6.10

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2019-07-29 
17:28:50.930247629 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new.26092/xapps.changes   2020-02-03 
11:12:42.449826409 +0100
@@ -1,0 +2,86 @@
+Fri Jan 17 15:38:06 UTC 2020 - Maurizio Galli 
+
+- Update to version 1.6.10
+  * xapp-status-icon.c: Sync the visible state of the fallback 
+GtkStatusIcon when it is first created.
+  * xapp-status-icon.c: Fix the timeout duration for 
+xapp_status_icon_any_monitors.
+- Changes in previous versions since 1.4.8
+  * xapp-icon-chooser-dialog.c: fix hidpi icon rendering and spacing.
+  * xapp-status-icon.c: Allow a primary-click to activate appindicator 
+icons when they have set a 'secondary activate' target.  Otherwise, 
+have primary open the menu as it ordinarily would.
+  * xapp-status-icon.c: Reposition the menu when part of it would end 
+up below the workarea of the monitor.
+  * mate-xapp-status-applet.py: Call widget.show_all() before binding 
+to the proxy's visible property.  The binding is one way only - 
+local changes can override the state initially set by the proxy.
+  * mate-xapp-status-applet.py: Add a small margin at either end of 
+the applet, and allow ctrl-right-clicks anywhere on it, so the user 
+can bring up the About menu.
+  * mate-xapp-status-applet.py: Hardcode symbolic icons to 22px.
+  * Mate applet: Don't use a handle
+  * mate applet: fix configuring
+  * mate applet: fix regression in install location
+  * debian: fixup changed file locations
+  * mate-xapp-status-applet.py: handle a null icon name correctly.
+  * test-scripts: have xapp-status-applet sort icons in the same manner 
+the real applets do (symbolic to the right, then by alpha process name).
+  * xapp-status-icon.c: Keep an account of button presses so an orphan 
+release doesn't activate or pop up a menu.
+  * xapp-status-icon: Track and notify changes in types of support for 
+the icon - notify when a status icon is picked up by a native applet, 
+a traditional system tray, or is not being picked up by anything.
+  * xapp-status-icon.c: Replace g_enum_to_string with a custom function, 
+this isn't available with lmde's glib.
+  * xapp-status-icon: Add a function to check for the existence of any 
+active status applets.
+  * Implement XAppStatusIcon (gh#linuxmint/xapps#67)
+  * libxapp: cleanup compile warnings (gh#linuxmint/xapps#69)
+  * status icons: Add a monitor class for applets - XAppStatusIconMonitor, 
+(gh#linuxmint/xapps#70)
+  * test-scripts: add a status-icon-via-libappindicator script.
+  * xapp-status-icon.c: Remove leftover debug line
+  * xapp-status-icon: When a menu is provided to XAppStatusIcon, handle 
+positioning and showing it internally instead of requiring the application 
+to do it.
+  * xapp-status-icon.c: Use G_ class macros to cleanup header file, fix 
+xapp_status_icon_get_menu()  (copy/paste error).
+  * Add some useful build C-flags, fix test script exec bit.
+  * Add API reference in docs/reference/
+  * Set theme jekyll-theme-architect
+  * README: Add link to API reference
+  * xapp-status-icon.c: Emit 'activate' during fallback status icon activation.
+  * docs: Generate html automatically
+  * xapp-icon-chooser-dialog.c: Remove unused variable
+  * icon chooser dialog: add default_icon property
+  * icon chooser dialog: add *_add_custom_category () function
+  * Add a Mate status applet (gh#linuxmint/xapps#72)
+  * xapp-status-icon.c: Refactor event handling.
+  * xapp-icon-chooser-dialog.c: prevent segfault on non-existent icon name 
+(gh#linuxmint/xapps#76)
+  * IconChooserButton: Add the ability to set the default category 
+(gh#linuxmint/xapps#77)
+  * xapp-icon-chooser-button.c: add missing dispose method 
(gh#linuxmint/xapps#78)
+  * mate-xapp-status-applet.py: Make improvements to event handling and widget 
+appearance during clicks.
+  * Add a custom install script for installing the generated header file.
+  * Add i18n for the mate applet.
+  * mate applet: Add an about window, use more appropriate install locations, 
move 
+build replacement strings to a separate imported file.
+  * xapp-status-icon.c: During async ops, when checking for cancellation, use 
the 
+error code, as the cancellable may have reset in the interim, but the code 
will
+be correct.
+  * status icons: Support multiple icons from the same process.
+  * Revert "docs: Generate html automatically"
+  * Add a makedoc script 

commit xapps for openSUSE:Factory

2019-07-29 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2019-07-29 17:28:47

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new.4126 (New)


Package is "xapps"

Mon Jul 29 17:28:47 2019 rev:8 rq:719307 version:1.4.8

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2019-07-08 
15:11:32.695375018 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new.4126/xapps.changes2019-07-29 
17:28:50.930247629 +0200
@@ -1,0 +2,6 @@
+Sun Jul 28 03:51:39 UTC 2019 - Marguerite Su 
+
+- Update to version 1.4.8
+  * xapp-icon-chooser-button.c: make dialog inherit modal state
+
+---

Old:

  xapps-1.4.5.tar.gz

New:

  xapps-1.4.8.tar.gz



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.08M6mf/_old  2019-07-29 17:28:51.578247389 +0200
+++ /var/tmp/diff_new_pack.08M6mf/_new  2019-07-29 17:28:51.582247388 +0200
@@ -20,7 +20,7 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.4.5
+Version:1.4.8
 Release:0
 Summary:XApp library and common files
 License:GPL-3.0-or-later

++ xapps-1.4.5.tar.gz -> xapps-1.4.8.tar.gz ++
 2444 lines of diff (skipped)




commit xapps for openSUSE:Factory

2019-07-08 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2019-07-08 15:11:31

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new.4615 (New)


Package is "xapps"

Mon Jul  8 15:11:31 2019 rev:7 rq:713831 version:1.4.5

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2018-07-22 
23:05:53.848893615 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new.4615/xapps.changes2019-07-08 
15:11:32.695375018 +0200
@@ -1,0 +2,54 @@
+Wed Mar  6 16:45:00 UTC 2019 - Alexei Sorokin 
+
+- Update to version 1.4.5 (changes since 1.2.2):
+  * Add an XAppStackSidebar widget (gh#linuxmint/xapps#45).
+  * stack-sidear: Simplify a bit.
+  * stack-sidebar: Allow using in Glade.
+  * xapp-stack-sidebar.c: Set our internal children visible during
+construction.
+  * icons: Add new icons for the nemo preferences window.
+  * prefs-window: Use XAppStackSidebar.
+  * Add an icon chooser dialogue (gh#linuxmint/xapps#51).
+  * icon-chooser: Do a bit of restyling (gh#linuxmint/xapps#52).
+  * Fix segfault in icon chooser dialogue and ensure a category is
+always selected (gh#linuxmint/xapps#54).
+  * Add an icon chooser button. Displays an image of the icon and
+opens the icon chooser dialogue on click
+(gh#linuxmint/xapps#53).
+  * prefs-window: Restyle to better match other dialogues
+(gh#linuxmint/xapps#55).
+  * xapp-icon-chooser-dialog: Include the generated enums header in
+the .c file so it does not break C application compilation.
+  * xapp-icon-chooser-dialog: Add
+xapp_icon_chooser_dialog_add_button().
+  * icon chooser dialog: Prevent the dialogue from being destroyed
+when the window close button is clicked. This was causing an
+issue where the dialogue will not reopen in some cases
+(gh#linuxmint/xapps#56).
+  * icon chooser button: Fix image not updating when the icon
+property is set (gh#linuxmint/xapps#57).
+  * icon chooser dialog: Initialise the default value for the
+allow_paths property. it was causing file paths to not work
+when the property wasn't set, even though the browse button was
+showing (gh#linuxmint/xapps#59).
+  * icon chooser button: Prevent string pointer issues when calling
+icon_chooser_button_set_icon() (gh#linuxmint/xapps#58).
+  * icon chooser button: Enforce image size when using paths.
+  * xapp-icon-chooser-button.h: Add missing public method and fix
+annotation for it.
+  * XAppGtkWindow: Make derivable type.
+  * xapp-icon-chooser-dialog: Use XAppGtkWindow as a parent class,
+make the default window size slightly taller to prevent a
+category scroll bar under typical situations, remove the
+skip-taskbar hint in the test script.
+  * xapp-icon-chooser-dialog.c: Give the window the title
+"Choose an icon".
+  * various improvements (gh#linuxmint/xapps#61).
+  * xapp-icon-chooser-dialog.c: Only display icons that belong to
+contexts.
+  * xapp-icon-chooser-dialog.c: Don't deep copy the category's icon
+list, just shallow copy and only free the strings once.
+  * Update translations
+- Add xapps-void-return-no-return.patch: Satisfy rpmlint checks.
+
+---

Old:

  xapps-1.2.2.tar.gz

New:

  xapps-1.4.5.tar.gz
  xapps-void-return-no-return.patch



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.tKwAE5/_old  2019-07-08 15:11:33.523375813 +0200
+++ /var/tmp/diff_new_pack.tKwAE5/_new  2019-07-08 15:11:33.523375813 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xapps
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,13 +20,15 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.2.2
+Version:1.4.5
 Release:0
 Summary:XApp library and common files
 License:GPL-3.0-or-later
 Group:  System/GUI/Other
 URL:https://github.com/linuxmint/xapps
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE xapps-void-return-no-return.patch -- Satisfy rpmlint 
checks.
+Patch0: xapps-void-return-no-return.patch
 BuildRequires:  

commit xapps for openSUSE:Factory

2018-07-22 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2018-07-22 23:05:53

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new (New)


Package is "xapps"

Sun Jul 22 23:05:53 2018 rev:6 rq:624432 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2018-05-11 
09:15:07.813351534 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2018-07-22 
23:05:53.848893615 +0200
@@ -1,0 +2,7 @@
+Fri Jul 20 09:32:54 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 1.2.2:
+  * xapp-gtk-window.c: Check for x11 at a more appropriate time.
+  * Pastebin: Replace gist with termbin.
+
+---

Old:

  xapps-1.2.1.tar.gz

New:

  xapps-1.2.2.tar.gz



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.W15dAG/_old  2018-07-22 23:05:54.352893427 +0200
+++ /var/tmp/diff_new_pack.W15dAG/_new  2018-07-22 23:05:54.364893423 +0200
@@ -20,7 +20,7 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.2.1
+Version:1.2.2
 Release:0
 Summary:XApp library and common files
 License:GPL-3.0-or-later

++ xapps-1.2.1.tar.gz -> xapps-1.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.1/.circleci/config.yml 
new/xapps-1.2.2/.circleci/config.yml
--- old/xapps-1.2.1/.circleci/config.yml2018-05-06 15:34:47.0 
+0200
+++ new/xapps-1.2.2/.circleci/config.yml2018-07-17 09:36:03.0 
+0200
@@ -38,11 +38,6 @@
 fi
 
 jobs:
-"mint18":
-<<: *shared
-docker:
-- image: linuxmintd/mint18-amd64
-
 "mint19":
 <<: *shared
 docker:
@@ -57,6 +52,5 @@
 version: 2
 build:
 jobs:
-- "mint18"
 - "mint19"
 - "lmde3"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.1/debian/changelog 
new/xapps-1.2.2/debian/changelog
--- old/xapps-1.2.1/debian/changelog2018-05-06 15:34:47.0 +0200
+++ new/xapps-1.2.2/debian/changelog2018-07-17 09:36:03.0 +0200
@@ -1,3 +1,16 @@
+xapp (1.2.2) tara; urgency=medium
+
+  [ Fabio Fantoni ]
+  * circleci: remove mint18 job (#41)
+
+  [ Michael Webster ]
+  * xapp-gtk-window.c: Check for x11 at a more appropriate time.
+
+  [ Clement Lefebvre ]
+  * Pastebin: Replace gist with termbin
+
+ -- Clement Lefebvre   Tue, 17 Jul 2018 09:35:34 +0200
+
 xapp (1.2.1) tara; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.1/debian/control 
new/xapps-1.2.2/debian/control
--- old/xapps-1.2.1/debian/control  2018-05-06 15:34:47.0 +0200
+++ new/xapps-1.2.2/debian/control  2018-07-17 09:36:03.0 +0200
@@ -78,7 +78,6 @@
 Architecture: all
 Multi-Arch: foreign
 Depends:
- gist,
  inxi,
  python3,
  python3-gi,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.1/files/usr/bin/pastebin 
new/xapps-1.2.2/files/usr/bin/pastebin
--- old/xapps-1.2.1/files/usr/bin/pastebin  2018-05-06 15:34:47.0 
+0200
+++ new/xapps-1.2.2/files/usr/bin/pastebin  2018-07-17 09:36:03.0 
+0200
@@ -22,7 +22,9 @@
 content = str_args
 
 if content != "":
-for paster in ['/usr/bin/gist-paste', '/usr/bin/fpaste']:
-if os.path.exists(paster):
-p = subprocess.Popen([paster], stdin=subprocess.PIPE)
-p.communicate(content.encode("UTF-8"))
+if os.path.exists('/usr/bin/fpaste'):
+p = subprocess.Popen(['/usr/bin/fpaste'], stdin=subprocess.PIPE)
+p.communicate(content.encode("UTF-8"))
+else:
+p = subprocess.Popen(['nc', 'termbin.com', ''], 
stdin=subprocess.PIPE)
+p.communicate(content.encode("UTF-8"))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.1/libxapp/xapp-gtk-window.c 
new/xapps-1.2.2/libxapp/xapp-gtk-window.c
--- old/xapps-1.2.1/libxapp/xapp-gtk-window.c   2018-05-06 15:34:47.0 
+0200
+++ new/xapps-1.2.2/libxapp/xapp-gtk-window.c   2018-07-17 09:36:03.0 
+0200
@@ -169,6 +169,10 @@
 update_window_icon (GtkWindow*window,
 XAppGtkWindowPrivate *priv)
 {
+if (!is_x11_session ()) {
+return;
+}
+
 /* Icon name/path */
 if (priv->icon_name != NULL)
 {
@@ -194,6 +198,10 @@
 update_window_progress (GtkWindow*window,
 

commit xapps for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2018-05-11 09:15:03

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new (New)


Package is "xapps"

Fri May 11 09:15:03 2018 rev:5 rq:605732 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2018-04-26 
13:37:04.170195331 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2018-05-11 
09:15:07.813351534 +0200
@@ -1,0 +2,6 @@
+Thu May  8 20:40:20 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 1.2.1:
+  * icons: Add category-search-symbolic.
+
+---

Old:

  xapps-1.2.0.tar.gz

New:

  xapps-1.2.1.tar.gz



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.uGDJmL/_old  2018-05-11 09:15:08.677320235 +0200
+++ /var/tmp/diff_new_pack.uGDJmL/_new  2018-05-11 09:15:08.677320235 +0200
@@ -20,7 +20,7 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.2.0
+Version:1.2.1
 Release:0
 Summary:XApp library and common files
 License:GPL-3.0-or-later
@@ -38,7 +38,7 @@
 BuildRequires:  pkgconfig(gio-2.0) >= 2.37.3
 BuildRequires:  pkgconfig(glib-2.0) >= 2.37.3
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(libgnomekbdui)
 BuildRequires:  pkgconfig(pygobject-3.0)
 BuildRequires:  pkgconfig(xkbfile)

++ xapps-1.2.0.tar.gz -> xapps-1.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.0/debian/changelog 
new/xapps-1.2.1/debian/changelog
--- old/xapps-1.2.0/debian/changelog2018-04-16 16:40:13.0 +0200
+++ new/xapps-1.2.1/debian/changelog2018-05-06 15:34:47.0 +0200
@@ -1,3 +1,10 @@
+xapp (1.2.1) tara; urgency=medium
+
+  [ Michael Webster ]
+  * icons: Add category-search-symbolic
+
+ -- Clement Lefebvre   Sun, 06 May 2018 14:34:17 +0100
+
 xapp (1.2.0) tara; urgency=medium
 
   [ Clement Lefebvre ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xapps-1.2.0/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg
 
new/xapps-1.2.1/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg
--- 
old/xapps-1.2.0/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg
 1970-01-01 01:00:00.0 +0100
+++ 
new/xapps-1.2.1/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg
 2018-05-06 15:34:47.0 +0200
@@ -0,0 +1,95 @@
+
+
+
+http://purl.org/dc/elements/1.1/;
+   xmlns:cc="http://creativecommons.org/ns#;
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#;
+   xmlns:svg="http://www.w3.org/2000/svg;
+   xmlns="http://www.w3.org/2000/svg;
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd;
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape;
+   id="svg7384"
+   width="16"
+   height="16"
+   version="1.1"
+   sodipodi:docname="emblem-documents-symbolic.svg"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)">
+  
+  
+
+  
+  
+
+  
+image/svg+xml
+http://purl.org/dc/dcmitype/StillImage; />
+Gnome Symbolic Icon Theme
+  
+
+  
+  Gnome Symbolic Icon Theme
+  
+  
+  
+  
+  
+  
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xapps-1.2.0/meson.build new/xapps-1.2.1/meson.build
--- old/xapps-1.2.0/meson.build 2018-04-16 16:40:13.0 +0200
+++ new/xapps-1.2.1/meson.build 2018-05-06 15:34:47.0 +0200
@@ -1,6 +1,6 @@
 project('xapp',
 'c',
-version : '1.2.0'
+version : '1.2.1'
 )
 
 gnome = import('gnome')




commit xapps for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2018-04-26 13:37:01

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new (New)


Package is "xapps"

Thu Apr 26 13:37:01 2018 rev:4 rq:599215 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2017-10-29 
20:25:24.181077487 +0100
+++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2018-04-26 
13:37:04.170195331 +0200
@@ -1,0 +2,17 @@
+Thu Apr 19 20:07:54 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 1.2.0:
+  * Switch to Meson.
+  * xapp-gtk-window.c: Use gdk_error_trap_pop_ignored to quiet
+build warning.
+  * xapp-gtk-window.c: Skip x11 calls if we're not running an
+x session.
+  * xapp-gtk-window.c: Only do an x11 check once, cache the result.
+  * prefs-window: Remove a stray separator.
+  * build: Fix pkg-config generation to require
+header-file-included libs.
+  * Add a media-mount-symbolic icon.
+  * Extract/compress icons for nemo-fileroller.
+- Enable gtk-doc.
+
+---

Old:

  xapps-1.0.4.tar.gz

New:

  xapps-1.2.0.tar.gz



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.2Gu2Fx/_old  2018-04-26 13:37:04.718175248 +0200
+++ /var/tmp/diff_new_pack.2Gu2Fx/_new  2018-04-26 13:37:04.718175248 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xapps
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,20 +20,17 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.0.4
+Version:1.2.0
 Release:0
 Summary:XApp library and common files
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  System/GUI/Other
-Url:https://github.com/linuxmint/xapps
+URL:https://github.com/linuxmint/xapps
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  intltool
-BuildRequires:  libtool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  vala
 BuildRequires:  pkgconfig(cairo)
@@ -53,7 +50,7 @@
 
 %package -n %{soname}%{sover}
 Summary:XApp library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Libraries
 Requires:   %{name}-common
 
@@ -65,7 +62,7 @@
 
 %package -n %{typelib}
 Summary:XApp library -- Introspection bindings
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Libraries
 
 %description -n %{typelib}
@@ -76,7 +73,7 @@
 
 %package -n %{soname}-devel
 Summary:Development files of libxapp
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %{soname}%{sover} = %{version}
 Requires:   %{typelib} = %{version}
@@ -89,7 +86,7 @@
 
 %package common
 Summary:Common files for XApp desktop applications
-License:GPL-2.0+ AND GPL-3.0
+License:GPL-2.0-or-later AND GPL-3.0-only
 Group:  System/GUI/Other
 BuildArch:  noarch
 
@@ -104,29 +101,14 @@
 %setup -q
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-
-%global _configure ../configure
-mkdir -p build-python2
-pushd build-python2
-export PYTHON="python2"
-%configure \
-  --disable-static
-make %{?_smp_mflags} V=1
-popd
-
-%global _configure ./configure
-export PYTHON="python3"
-%configure \
-  --disable-static
-make %{?_smp_mflags} V=1
+%meson \
+  -Ddocs=true
+%meson_build
 
 %install
-%make_install
-%make_install -C build-python2
+%meson_install
 
-rm -f  %{buildroot}%{_bindir}/{pastebin,upload-system-info}
-find %{buildroot} -type f -name "*.la" -delete -print
+rm %{buildroot}%{_bindir}/{pastebin,upload-system-info}
 %fdupes %{buildroot}%{_datadir}/icons/
 %fdupes %{buildroot}%{python_sitearch}/ %{buildroot}%{python3_sitearch}/
 
@@ -134,7 +116,7 @@
 
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} < 1500
 %post common
 %icon_theme_cache_post
 %glib2_gsettings_schema_post
@@ -145,15 +127,14 @@
 %endif
 
 %files -n %{soname}%{sover}
-%doc debian/{changelog,copyright}
+%license debian/copyright
+%doc debian/changelog
 %{_libdir}/%{soname}.so.%{sover}*
 
 %files -n %{typelib}
 %{_libdir}/girepository-1.0/XApp-1.0.typelib

commit xapps for openSUSE:Factory

2017-10-29 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2017-10-29 20:24:55

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new (New)


Package is "xapps"

Sun Oct 29 20:24:55 2017 rev:3 rq:537360 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2017-05-24 
16:51:14.883115379 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2017-10-29 
20:25:24.181077487 +0100
@@ -1,0 +2,20 @@
+Sat Oct 28 19:57:36 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 1.0.4:
+  * Add xapp-gtk-utils.c, xapp-gtk-utils.h.
+  * Remove extra spaces inserted by clandestine foreign hackers.
+  * Add XAppGtkWindow, with methods that shadow GtkWindow's icon
+setting ones. This way, applications only need to change the
+window class, rather than adding extra code.
+  * Allow XAppGtkWindows to be used in GtkBuilder (.ui) files.
+  * pygobject/XApp.py: Simplify and add an explanation as to why
+this file is here.
+  * xapp-gtk-window.c: Add xid-based functions.
+  * xapp-gtk-window: Move the Xlib include into the .c file - it can
+cause namespace collisions. It's ok to treat "Window" as an
+unsigned long, because that's what it is.
+  * xapp-gtk-window: Trap X errors when setting progress.
+  * Add a VAPI file to support Vala.
+- Remove baselibs.conf: has unsolved requirements.
+
+---

Old:

  baselibs.conf
  xapps-1.0.3.tar.gz

New:

  xapps-1.0.4.tar.gz



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.G14Fvg/_old  2017-10-29 20:25:24.721057808 +0100
+++ /var/tmp/diff_new_pack.G14Fvg/_new  2017-10-29 20:25:24.721057808 +0100
@@ -20,21 +20,22 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.0.3
+Version:1.0.4
 Release:0
 Summary:XApp library and common files
 License:GPL-3.0+
 Group:  System/GUI/Other
 Url:https://github.com/linuxmint/xapps
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:baselibs.conf
 BuildRequires:  autoconf
 BuildRequires:  automake
+BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
+BuildRequires:  vala
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.22.0
 BuildRequires:  pkgconfig(gio-2.0) >= 2.37.3
@@ -42,6 +43,8 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
 BuildRequires:  pkgconfig(libgnomekbdui)
+BuildRequires:  pkgconfig(pygobject-3.0)
+BuildRequires:  pkgconfig(xkbfile)
 %glib2_gsettings_schema_requires
 
 %description
@@ -86,7 +89,7 @@
 
 %package common
 Summary:Common files for XApp desktop applications
-License:GPL-2.0+ and GPL-3.0
+License:GPL-2.0+ AND GPL-3.0
 Group:  System/GUI/Other
 BuildArch:  noarch
 
@@ -102,20 +105,36 @@
 
 %build
 NOCONFIGURE=1 ./autogen.sh
+
+%global _configure ../configure
+mkdir -p build-python2
+pushd build-python2
+export PYTHON="python2"
+%configure \
+  --disable-static
+make %{?_smp_mflags} V=1
+popd
+
+%global _configure ./configure
+export PYTHON="python3"
 %configure \
   --disable-static
 make %{?_smp_mflags} V=1
 
 %install
 %make_install
+%make_install -C build-python2
 
 rm -f  %{buildroot}%{_bindir}/{pastebin,upload-system-info}
 find %{buildroot} -type f -name "*.la" -delete -print
+%fdupes %{buildroot}%{_datadir}/icons/
+%fdupes %{buildroot}%{python_sitearch}/ %{buildroot}%{python3_sitearch}/
 
 %post -n %{soname}%{sover} -p /sbin/ldconfig
 
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
+%if 0%{?suse_version} <= 1320
 %post common
 %icon_theme_cache_post
 %glib2_gsettings_schema_post
@@ -123,25 +142,31 @@
 %postun
 %icon_theme_cache_postun
 %glib2_gsettings_schema_postun
+%endif
 
 %files -n %{soname}%{sover}
-%defattr(-,root,root)
 %doc debian/{changelog,copyright}
 %{_libdir}/%{soname}.so.%{sover}*
 
 %files -n %{typelib}
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/XApp-1.0.typelib
+%{python_sitearch}/gi/overrides/XApp.py*
+%{python3_sitearch}/gi/overrides/XApp.py
+%dir %{python3_sitearch}/gi/overrides/__pycache__/
+%{python3_sitearch}/gi/overrides/__pycache__/XApp.*
 
 %files -n %{soname}-devel
-%defattr(-,root,root)
 %{_includedir}/xapp/
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/xapp.pc
 %{_datadir}/gir-1.0/XApp-1.0.gir
+%dir %{_datadir}/vala/vapi/
+%{_datadir}/vala/vapi/xapp.vapi
+%dir %{_datadir}/glade/
+%dir %{_datadir}/glade/catalogs/

commit xapps for openSUSE:Factory

2017-05-24 Thread root
Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2017-05-24 16:50:31

Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and  /work/SRC/openSUSE:Factory/.xapps.new (New)


Package is "xapps"

Wed May 24 16:50:31 2017 rev:2 rq:497725 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/xapps/xapps.changes  2016-11-15 
17:59:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2017-05-24 
16:51:14.883115379 +0200
@@ -1,0 +2,19 @@
+Wed May  4 17:44:11 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 1.0.3:
+  * Fix build.
+  * xapp-kbd-layout-controller: Update test script to reflect
+current api/intent.
+  * Review licensing.
+  * Handle exceptions in usr/bin/upload-system-info.
+  * Add a couple of symbolic pane visibility icons.
+  * icons: Add an icon for regex-search.
+  * Switch to the correct python deps.
+  * xapp-kbd-layout-controller.c: Allow up to 3 character labels.
+  * Complete our set of pane icons.
+  * Add support for building gtk-doc.
+  * Migrate away from gnome-common deprecated vars and macros.
+  * Use python3 as all scripts are in python3.
+- Update the package licence to GPL-3.0+.
+
+---

Old:

  xapps-1.0.2.tar.gz

New:

  xapps-1.0.3.tar.gz



Other differences:
--
++ xapps.spec ++
--- /var/tmp/diff_new_pack.ULtbae/_old  2017-05-24 16:51:15.667005032 +0200
+++ /var/tmp/diff_new_pack.ULtbae/_new  2017-05-24 16:51:15.671004468 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xapps
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,16 +20,20 @@
 %define soname  libxapp
 %define sover   1
 Name:   xapps
-Version:1.0.2
+Version:1.0.3
 Release:0
 Summary:XApp library and common files
-License:GPL-2.0+
+License:GPL-3.0+
 Group:  System/GUI/Other
 Url:https://github.com/linuxmint/xapps
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-BuildRequires:  gnome-common
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  intltool
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.22.0
@@ -45,7 +49,7 @@
 desktop environments and required to implement cross-DE solutions.
 
 %package -n %{soname}%{sover}
-Summary:XApp library for loading .desktop files
+Summary:XApp library
 License:GPL-2.0+
 Group:  System/Libraries
 Requires:   %{name}-common
@@ -54,10 +58,10 @@
 This project gathers the components which are common to multiple
 desktop environments and required to implement cross-DE solutions.
 
-This library is used by XApp to load the .desktop files.
+This library is used by several XApp applications.
 
 %package -n %{typelib}
-Summary:XApp library for loading .desktop files -- Introspection 
bindings
+Summary:XApp library -- Introspection bindings
 License:GPL-2.0+
 Group:  System/Libraries
 
@@ -65,7 +69,7 @@
 This project gathers the components which are common to multiple
 desktop environments and required to implement cross-DE solutions.
 
-This library is used by XApp to load the .desktop files.
+This library is used by several XApp applications.
 
 %package -n %{soname}-devel
 Summary:Development files of libxapp
@@ -83,6 +87,7 @@
 %package common
 Summary:Common files for XApp desktop applications
 License:GPL-2.0+ and GPL-3.0
+Group:  System/GUI/Other
 BuildArch:  noarch
 
 %description common
@@ -96,7 +101,7 @@
 %setup -q
 
 %build
-NOCONFIGURE=1 gnome-autogen.sh
+NOCONFIGURE=1 ./autogen.sh
 %configure \
   --disable-static
 make %{?_smp_mflags} V=1
@@ -140,6 +145,7 @@
 %doc debian/{changelog,copyright}
 %{_bindir}/xfce4-set-wallpaper
 %{_datadir}/icons/hicolor/*/actions/xapp-*.*
+%{_datadir}/icons/hicolor/*/actions/view-*-pane*.*
 %{_datadir}/glib-2.0/schemas/org.x.apps.*.xml
 
 %changelog

++ xapps-1.0.2.tar.gz -> xapps-1.0.3.tar.gz ++
 2596 lines of diff (skipped)