commit menu-cache for openSUSE:Factory

2017-11-04 Thread root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2017-11-04 19:29:48

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is "menu-cache"

Sat Nov  4 19:29:48 2017 rev:30 rq:538633 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2017-09-13 
22:38:30.722535795 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2017-11-04 19:29:54.391767656 +0100
@@ -1,0 +2,19 @@
+Fri Nov  3 09:45:02 UTC 2017 - mvet...@suse.com
+
+- Update to 1.1.0:
+  * Fixed crash with invalid  tag in a menu.
+  * Added new API menu_cache_app_get_generic_name() to get generic
+  name for application.
+  * Fixed potential access violation, use runtime user dir instead of tmp dir.
+  It limits libmenu-cache compatibility to menu-cached >= 0.7.0.
+  * Directory $XDG_DATA_HOME/applications will be created if it does not
+  exist so it will be monitored in any case.
+  * Fixed issue when subdirectories added would be skipped in monitoring.
+  * Fixed potential file descriptors leak.
+  * Reduced inactivity timer to 6 seconds (from 600 seconds).
+  * Fixed an issue with multiple daemons started: test if daemon is already
+  running on socket before killing old socket file.
+  * Fixed 100% CPU load by menu-cached due to invalid dup2() call.
+- Remove menu-cache-1.0.2-until-fd52af6.patch: upstreamed
+
+---

Old:

  menu-cache-1.0.2-until-fd52af6.patch
  menu-cache-1.0.2.tar.xz

New:

  1.1.0.tar.gz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.5xTAzQ/_old  2017-11-04 19:29:54.923748217 +0100
+++ /var/tmp/diff_new_pack.5xTAzQ/_new  2017-11-04 19:29:54.927748072 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package menu-cache
 #
-# Copyright (c) 2014 SUSE LINUX Products 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
@@ -17,19 +17,20 @@
 
 
 Name:   menu-cache
-Version:1.0.2
+Version:1.1.0
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
-Source0:%{name}-%{version}.tar.xz
-Patch0: menu-cache-1.0.2-until-fd52af6.patch
+Source0:https://github.com/lxde/%{name}/archive/%{version}.tar.gz
+BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
 BuildRequires:  intltool
 BuildRequires:  libtool
+#BuildRequires:  m4
 BuildRequires:  pkgconfig(libfm-extra)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -58,7 +59,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
+sh autogen.sh
 
 %build
 export CFLAGS="%{optflags}"
@@ -89,6 +90,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.1.1
+%{_libdir}/libmenu-cache.so.3.2.0
 
 %changelog




commit menu-cache for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2017-09-13 22:38:11

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is "menu-cache"

Wed Sep 13 22:38:11 2017 rev:29 rq:525865 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2017-01-12 
15:55:56.498600930 +0100
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2017-09-13 22:38:30.722535795 +0200
@@ -1,0 +2,8 @@
+Wed Sep 13 12:57:27 UTC 2017 - mvet...@suse.com
+
+- boo#boo#1044483:
+  - Add menu-cache-1.0.2-until-fd52af6.patch
+  We need a6763eb which tests for multiple daemons.
+  Other fixes are also important/related/good-to-have
+
+---

New:

  menu-cache-1.0.2-until-fd52af6.patch



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.keepb7/_old  2017-09-13 22:38:31.246462028 +0200
+++ /var/tmp/diff_new_pack.keepb7/_new  2017-09-13 22:38:31.250461465 +0200
@@ -24,6 +24,7 @@
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
 Source0:%{name}-%{version}.tar.xz
+Patch0: menu-cache-1.0.2-until-fd52af6.patch
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
@@ -57,6 +58,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export CFLAGS="%{optflags}"

++ menu-cache-1.0.2-until-fd52af6.patch ++
diff --git a/NEWS b/NEWS
index dcc572a..0de60f8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,26 @@
+* Fixed crash with invalid  tag in a menu.
+
+* Added new API menu_cache_app_get_generic_name() to get generic
+name for application.
+
+* Fixed potential access violation, use runtime user dir instead of tmp dir.
+It limits libmenu-cache compatibility to menu-cached >= 0.7.0.
+
+* Directory $XDG_DATA_HOME/applications will be created if it does not
+exist so it will be monitored in any case.
+
+* Fixed issue when subdirectories added would be skipped in monitoring.
+
+* Fixed potential file descriptors leak.
+
+* Reduced inactivity timer to 6 seconds (from 600 seconds).
+
+* Fixed an issue with multiple daemons started: test if daemon is already
+running on socket before killing old socket file.
+
+* Fixed 100% CPU load by menu-cached due to invalid dup2() call.
+
+
 Changes in 1.0.2 since 1.0.1:
 
 * Fixed crash in menu-cached if cache regeneration fails.
diff --git a/libmenu-cache/menu-cache.c b/libmenu-cache/menu-cache.c
index 3bc9cfc..5025d72 100644
--- a/libmenu-cache/menu-cache.c
+++ b/libmenu-cache/menu-cache.c
@@ -3,7 +3,7 @@
  *
  *  Copyright 2008 PCMan 
  *  Copyright 2009 Jürgen Hötzel 
- *  Copyright 2012-2015 Andriy Grytsenko (LStranger) 
+ *  Copyright 2012-2017 Andriy Grytsenko (LStranger) 
  *
  *  This library is free software; you can redistribute it and/or
  *  modify it under the terms of the GNU Lesser General Public
@@ -1233,6 +1233,22 @@ gboolean menu_cache_dir_is_visible(MenuCacheDir *dir)
 return ((dir->flags & FLAG_IS_NODISPLAY) == 0);
 }
 
+/**
+ * menu_cache_app_get_generic_name
+ * @app: a menu cache item
+ *
+ * Retrieves generic name for @app. Returned data are owned by menu
+ * cache and should not be freed by caller.
+ *
+ * Returns: (transfer none): app's generic name or %NULL.
+ *
+ * Since: 1.0.3
+ */
+const char* menu_cache_app_get_generic_name( MenuCacheApp* app )
+{
+   return app->generic_name;
+}
+
 /**
  * menu_cache_app_get_exec
  * @app: a menu cache item
@@ -1522,8 +1538,13 @@ static void get_socket_name( char* buf, int len )
 if(*p)
 *p = '\0';
 }
+#if GLIB_CHECK_VERSION(2, 28, 0)
+g_snprintf( buf, len, "%s/menu-cached-%s", g_get_user_runtime_dir(),
+dpy ? dpy : ":0" );
+#else
 g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
 dpy ? dpy : ":0", g_get_user_name() );
+#endif
 g_free(dpy);
 }
 
@@ -1698,6 +1719,9 @@ retry:
 G_UNLOCK(connect);
 return FALSE;
 }
+
+fcntl (fd, F_SETFD, FD_CLOEXEC);
+
 memset(, 0, sizeof(addr));
 addr.sun_family = AF_UNIX;
 
diff --git a/libmenu-cache/menu-cache.h.in b/libmenu-cache/menu-cache.h.in
index 76ea7b4..cded59d 100644
--- a/libmenu-cache/menu-cache.h.in
+++ b/libmenu-cache/menu-cache.h.in
@@ -151,6 +151,7 @@ MenuCacheItem *menu_cache_find_child_by_name(MenuCacheDir 
*dir, const char *name
 
 char* menu_cache_dir_make_path( MenuCacheDir* dir );
 
+const char* menu_cache_app_get_generic_name( MenuCacheApp* app );
 const char* menu_cache_app_get_exec( MenuCacheApp* 

commit menu-cache for openSUSE:Factory

2015-12-21 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2015-12-21 12:04:12

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is "menu-cache"

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2015-11-22 
10:59:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2015-12-21 12:04:13.0 +0100
@@ -1,0 +2,22 @@
+Mon Dec  7 16:42:24 UTC 2015 - t...@gmx.com
+
+- New upstream release 1.0.1
+  * Fixed crash on generating menu with both tags  
+and  present.
+  * Fixed crash when menu-cache-gen ran manually without
+CACHE_GEN_VERSION.
+  * Fixed crash in menu-cache-gen on  in menu layout with 
+ tag present.
+  * Fixed incorrect processing of  in 
+menu-cache-gen.
+  * Added safeguards against environment variables containing 
+newlines.
+  * Fixed case when cache was not updated while it should, it was 
+claimed to be fixed in 1.0.0 but apparently fix was incomplete.
+  * Fixed ignored  tags inside of .
+  * Fixed memory corruption in scanning  addressed 
+directory.
+  * Removed menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
+  * Removed menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
+
+---

Old:

  menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
  menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
  menu-cache-1.0.0.tar.xz

New:

  menu-cache-1.0.1.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.V6kQwy/_old  2015-12-21 12:04:14.0 +0100
+++ /var/tmp/diff_new_pack.V6kQwy/_new  2015-12-21 12:04:14.0 +0100
@@ -17,17 +17,13 @@
 
 
 Name:   menu-cache
-Version:1.0.0
+Version:1.0.1
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
 Source0:%{name}-%{version}.tar.xz
-# [PATCH] Fix crash on generating menu with both tags  and 
 present
-Patch0: menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
-# [PATCH] Fix crash when menu-cache-gen ran manually without CACHE_GEN_VERSION
-Patch1: menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
@@ -61,8 +57,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
 export CFLAGS="%{optflags}"
@@ -93,6 +87,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.1.0
+%{_libdir}/libmenu-cache.so.3.1.1
 
 %changelog

++ menu-cache-1.0.0.tar.xz -> menu-cache-1.0.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-1.0.0/NEWS new/menu-cache-1.0.1/NEWS
--- old/menu-cache-1.0.0/NEWS   2014-10-23 15:12:12.0 +0200
+++ new/menu-cache-1.0.1/NEWS   2015-12-07 12:26:47.0 +0100
@@ -1,3 +1,25 @@
+Changes in 1.0.1 since 1.0.0:
+
+* Fixed crash on generating menu with both tags  and
+ present.
+
+* Fixed crash when menu-cache-gen ran manually without CACHE_GEN_VERSION.
+
+* Fixed crash in menu-cache-gen on  in menu layout with
+ tag present.
+
+* Fixed incorrect processing of  in menu-cache-gen.
+
+* Added safeguards against environment variables containing newlines.
+
+* Fixed case when cache was not updated while it should, it was claimed
+to be fixed in 1.0.0 but apparently fix was incomplete.
+
+* Fixed ignored  tags inside of  tag.
+
+* Fixed memory corruption in scanning  addressed directory.
+
+
 Changes in 1.0.0 since 0.7.0:
 
 * Added new cache file format generation support with changes:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-1.0.0/configure 
new/menu-cache-1.0.1/configure
--- old/menu-cache-1.0.0/configure  2014-10-23 15:13:33.0 +0200
+++ new/menu-cache-1.0.1/configure  2015-12-07 12:28:23.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for menu-cache 1.0.0.
+# Generated by GNU Autoconf 2.69 for menu-cache 1.0.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='menu-cache'
 PACKAGE_TARNAME='menu-cache'
-PACKAGE_VERSION='1.0.0'
-PACKAGE_STRING='menu-cache 1.0.0'
+PACKAGE_VERSION='1.0.1'
+PACKAGE_STRING='menu-cache 1.0.1'
 PACKAGE_BUGREPORT='http://lxde.org/'
 PACKAGE_URL=''
 
@@ -1358,7 +1358,7 @@
   # Omit some internal or obsolete options to make the list 

commit menu-cache for openSUSE:Factory

2015-11-22 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2015-11-22 10:59:54

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is "menu-cache"

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-10-24 
10:48:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2015-11-22 10:59:56.0 +0100
@@ -1,0 +2,10 @@
+Sat Oct 31 11:47:39 UTC 2015 - t...@gmx.com
+
+- Added menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
+  * Fix crash on generating menu with both tags  
+and  present
+- Added menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
+  * Fix crash when menu-cache-gen ran manually without 
+CACHE_GEN_VERSION
+
+---

New:

  menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
  menu-cache-1.0.0-Fix-crash-on-generating-menu.patch



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.ifEFBc/_old  2015-11-22 10:59:57.0 +0100
+++ /var/tmp/diff_new_pack.ifEFBc/_new  2015-11-22 10:59:57.0 +0100
@@ -24,6 +24,10 @@
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
 Source0:%{name}-%{version}.tar.xz
+# [PATCH] Fix crash on generating menu with both tags  and 
 present
+Patch0: menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
+# [PATCH] Fix crash when menu-cache-gen ran manually without CACHE_GEN_VERSION
+Patch1: menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
@@ -57,6 +61,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 
 %build
 export CFLAGS="%{optflags}"

++ menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch ++
>From 2097b14e2fbcf33f2fe0bb0e93829ccb1e04ae64 Mon Sep 17 00:00:00 2001
From: Andriy Grytsenko 
Date: Tue, 4 Nov 2014 14:07:59 +0200
Subject: [PATCH] Fix crash when menu-cache-gen ran manually without
 CACHE_GEN_VERSION.

---
 NEWS  | 3 +++
 menu-cache-gen/menu-compose.c | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index c59b308..20324c2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,9 @@
 * Fixed crash on generating menu with both tags  and
  present.
 
+* Fixed crash when menu-cache-gen ran manually without CACHE_GEN_VERSION.
+
+
 Changes in 1.0.0 since 0.7.0:
 
 * Added new cache file format generation support with changes:
diff --git a/menu-cache-gen/menu-compose.c b/menu-cache-gen/menu-compose.c
index b89804d..0be7e24 100644
--- a/menu-cache-gen/menu-compose.c
+++ b/menu-cache-gen/menu-compose.c
@@ -1023,7 +1023,7 @@ gboolean save_menu_cache(MenuMenu *layout, const char 
*menuname, const char *fil
 gboolean ok = FALSE;
 
 tmp = (char *)g_getenv("CACHE_GEN_VERSION");
-if (sscanf(tmp, "%d.%u", , _version) == 2)
+if (tmp && sscanf(tmp, "%d.%u", , _version) == 2)
 {
 if (i != VER_MAJOR) /* unsupported format requested */
 return FALSE;
-- 
2.1.4

++ menu-cache-1.0.0-Fix-crash-on-generating-menu.patch ++
>From 4c0c1e94514de4147fd0683ca3d0380011a2a230 Mon Sep 17 00:00:00 2001
From: Andriy Grytsenko 
Date: Tue, 4 Nov 2014 01:08:29 +0200
Subject: [PATCH] Fix crash on generating menu with both tags 
 and  present.

---
 NEWS| 3 +++
 menu-cache-gen/menu-merge.c | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index a89bd86..c59b308 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+* Fixed crash on generating menu with both tags  and
+ present.
+
 Changes in 1.0.0 since 0.7.0:
 
 * Added new cache file format generation support with changes:
diff --git a/menu-cache-gen/menu-merge.c b/menu-cache-gen/menu-merge.c
index db3c32b..68c44f7 100644
--- a/menu-cache-gen/menu-merge.c
+++ b/menu-cache-gen/menu-merge.c
@@ -1355,7 +1355,7 @@ restart:
 g_free(merged);
 /* destroy all KDELegacyDirs */
 for (l = children; l; l = l->next)
-if (fm_xml_file_item_get_tag(l->data) == menuTag_KDELegacyDirs)
+if (l->data && fm_xml_file_item_get_tag(l->data) == 
menuTag_KDELegacyDirs)
 {
 fm_xml_file_item_destroy(l->data);
 l->data = NULL;
-- 
2.1.4




commit menu-cache for openSUSE:Factory

2014-10-24 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-10-24 10:48:05

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-09-15 
18:24:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-10-24 10:48:15.0 +0200
@@ -1,0 +2,40 @@
+Mon Sep 29 20:52:33 UTC 2014 - t...@gmx.com
+
+- update to pre-release version 1.0.0
+  * A little code optimization
+  * Fix compilation warning
+  * Fix DISTCLEANFILES in docs - generated files should be cleaned
+  * Add Log Domain Menu-Cache for better library logging 
+messages
+  * Fixed bug when cache was not updated while it should
+  * Added new cache file format generation support with changes:
+- invisible directories (NoDisplay=true or empty) can be put 
+  into the cache too but with flag (not displayed) set;
+- content of TryExec field is added to contents of cache file;
+- the working dir to execute application is added to cache 
+  file;
+- list of categories is added to contents of cache file;
+- list of keywords is added to contents of cache file.
+  * Fixed crash in menu_cache_item_get_file_dirname() for a 
+non-existent file (might happen for directories without 
+.directory file).
+  * Made menu_cache_app_get_working_dir() actually work.
+  * Made menu_cache_lookup() faster (do not load cache immediately 
+but on idle instead).
+  * Eliminated secondary cache reload in menu_cache_lookup_sync() 
+- server response in such case will be ahead of idle reload 
+(since main thread is in wait ATM) and therefore idle call 
+will be supressed.
+  * Added new API menu_cache_app_get_categories() to get list of 
+categories for the application.
+  * Added new APIs for applications: 
+menu_cache_list_all_for_category() and 
+menu_cache_list_all_for_keyword() that return list of 
+applications matching criteria.
+  * Fixed problem if some string in the desktop entry file 
+contained a new line character. That broke cache file format, 
+now it's replaced with a \n string and converted back into 
+new line in the library.
+- applied spec-cleaner
+
+---

Old:

  menu-cache-0.7.0.tar.xz

New:

  menu-cache-1.0.0.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.K7unB6/_old  2014-10-24 10:48:17.0 +0200
+++ /var/tmp/diff_new_pack.K7unB6/_new  2014-10-24 10:48:17.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package menu-cache
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,18 @@
 
 
 Name:   menu-cache
-Version:0.7.0
+Version:1.0.0
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
 Source0:%{name}-%{version}.tar.xz
+BuildRequires:  fdupes
+BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
-BuildRequires:  pkg-config
+BuildRequires:  intltool
+BuildRequires:  libtool
 BuildRequires:  pkgconfig(libfm-extra)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -63,7 +66,8 @@
 
 %install
 %make_install
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
+find %{buildroot} -type f -name *.la -delete -print
+%fdupes %{buildroot}
 
 %post -n libmenu-cache3 -p /sbin/ldconfig
 
@@ -83,6 +87,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.4
+%{_libdir}/libmenu-cache.so.3.1.0
 
 %changelog

++ menu-cache-0.7.0.tar.xz - menu-cache-1.0.0.tar.xz ++
 1791 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/menu-cache-0.7.0/AUTHORS new/menu-cache-1.0.0/AUTHORS
--- old/menu-cache-0.7.0/AUTHORS2014-09-06 18:27:45.0 +0200
+++ new/menu-cache-1.0.0/AUTHORS2014-09-28 18:00:07.0 +0200
@@ -1,10 +1,10 @@
 Upstream Authors:
-LXDE team: http://lxde.org
 

commit menu-cache for openSUSE:Factory

2014-09-15 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-09-15 17:41:00

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-09-12 
17:38:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-09-15 18:24:33.0 +0200
@@ -1,0 +2,50 @@
+Sat Sep  6 18:11:33 UTC 2014 - t...@gmx.com
+
+- New upstream release 0.7.0
+  * autogen.sh: do not do configure until $DOCONGIGURE is set to 
+non-empty
+  * menu-cache-gen: don't fail on improper menu sctructure when 
+verbose=0
+  * Be more verbose on file loading failures. May be better not 
+fail at all?
+  * menu-cache-gen: don't fail if MergeFile file isn't found, 
+just skip it
+  * Fix menu-cached crash after menu-cache-gen failure
+  * Handles menu-cached failures more gracefully in libmenu-cache
+  * Add a parameter for menu-cached to specify socket path
+  * Fix unrequested empty directories in default mode
+  * Fix support for Move tag - it should move not into New but 
+to New instead
+  * debian: add libfm-dev into build dependencies
+  * debian: dh-autoreconf was missing in debian/control file
+  * Fix './configure --help' formatting and update NEWS file
+  * Update output of 'menu-cache-gen -h' command
+  * menu-cache-gen: implement inline_alias attribute support
+  * Take show_empty attribute into consideration in _stage2()
+  * Add option --verbose for menu-cache-gen (quiet by default, max 
+3 verbosity level)
+  * Support NoDisplay in Directory files (menu-cache-gen) to 
+hide folder
+  * Update AUTHORS and README files
+  * Fixing memory problems in menu-cache-gen
+  * Pass LegacyDir prefix to menu-cache-gen composer using XML 
+comment
+  * menu-cache-gen: add support for KDELegacyDirs tag
+  * Implement support for 'inline' attribute of Menuname tag in 
+menu-cache-gen
+  * Fix check for duplicates in menu-cache-gen merging
+  * Add support into menu-cache-gen for LegacyDir tag
+  * Fix few parsing issues in ragards to desktop menu 
+specifications
+  * libmenu-cache: send languages list to menu-cache-gen instead 
+of single lang code
+  * Support for Move tag in menu-cache-gen
+  * Check for mandatory Name for Menu tags
+  * First draft on menu-cache-gen, it works now it seems
+  * Add main() function to menu-cache-gen
+  * Make save_menu_cache() safe - rename temp file into it if no 
+errors only
+  * The 'menu-cache-gen': new implementation based on FmXmlFile 
+parser
+
+---
@@ -27 +77 @@
-Sun Jan  5 11:49:27 UTC 2014 - j...@eresmas.com
+Sun Jan  5 11:49:27 UTC 2014 - t...@eresmas.com

Old:

  menu-cache-0.6.1.tar.xz

New:

  menu-cache-0.7.0.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.ym9D1f/_old  2014-09-15 18:24:34.0 +0200
+++ /var/tmp/diff_new_pack.ym9D1f/_new  2014-09-15 18:24:34.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   menu-cache
-Version:0.6.1
+Version:0.7.0
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
@@ -26,6 +26,7 @@
 Source0:%{name}-%{version}.tar.xz
 BuildRequires:  gtk2-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(libfm-extra)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -39,6 +40,7 @@
 Requires:   %{name} = %{version}
 Requires:   libmenu-cache3 = %{version}
 Requires:   pkgconfig(glib-2.0)
+Requires:  pkgconfig(libfm-extra)
 
 %description devel
 %{name} development files
@@ -81,6 +83,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.3
+%{_libdir}/libmenu-cache.so.3.0.4
 
 %changelog

++ menu-cache-0.6.1.tar.xz - menu-cache-0.7.0.tar.xz ++
 15718 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2014-09-12 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-09-12 17:38:27

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-09-09 
19:00:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-09-12 17:38:28.0 +0200
@@ -2,50 +1,0 @@
-Sat Sep  6 18:11:33 UTC 2014 - t...@gmx.com
-
-- New upstream release 0.7.0
-  * autogen.sh: do not do configure until $DOCONGIGURE is set to 
-non-empty
-  * menu-cache-gen: don't fail on improper menu sctructure when 
-verbose=0
-  * Be more verbose on file loading failures. May be better not 
-fail at all?
-  * menu-cache-gen: don't fail if MergeFile file isn't found, 
-just skip it
-  * Fix menu-cached crash after menu-cache-gen failure
-  * Handles menu-cached failures more gracefully in libmenu-cache
-  * Add a parameter for menu-cached to specify socket path
-  * Fix unrequested empty directories in default mode
-  * Fix support for Move tag - it should move not into New but 
-to New instead
-  * debian: add libfm-dev into build dependencies
-  * debian: dh-autoreconf was missing in debian/control file
-  * Fix './configure --help' formatting and update NEWS file
-  * Update output of 'menu-cache-gen -h' command
-  * menu-cache-gen: implement inline_alias attribute support
-  * Take show_empty attribute into consideration in _stage2()
-  * Add option --verbose for menu-cache-gen (quiet by default, max 
-3 verbosity level)
-  * Support NoDisplay in Directory files (menu-cache-gen) to 
-hide folder
-  * Update AUTHORS and README files
-  * Fixing memory problems in menu-cache-gen
-  * Pass LegacyDir prefix to menu-cache-gen composer using XML 
-comment
-  * menu-cache-gen: add support for KDELegacyDirs tag
-  * Implement support for 'inline' attribute of Menuname tag in 
-menu-cache-gen
-  * Fix check for duplicates in menu-cache-gen merging
-  * Add support into menu-cache-gen for LegacyDir tag
-  * Fix few parsing issues in ragards to desktop menu 
-specifications
-  * libmenu-cache: send languages list to menu-cache-gen instead 
-of single lang code
-  * Support for Move tag in menu-cache-gen
-  * Check for mandatory Name for Menu tags
-  * First draft on menu-cache-gen, it works now it seems
-  * Add main() function to menu-cache-gen
-  * Make save_menu_cache() safe - rename temp file into it if no 
-errors only
-  * The 'menu-cache-gen': new implementation based on FmXmlFile 
-parser
-

@@ -77 +27 @@
-Sun Jan  5 11:49:27 UTC 2014 - t...@eresmas.com
+Sun Jan  5 11:49:27 UTC 2014 - j...@eresmas.com

Old:

  menu-cache-0.7.0.tar.xz

New:

  menu-cache-0.6.1.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.HDz4QQ/_old  2014-09-12 17:38:29.0 +0200
+++ /var/tmp/diff_new_pack.HDz4QQ/_new  2014-09-12 17:38:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   menu-cache
-Version:0.7.0
+Version:0.6.1
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
@@ -26,7 +26,6 @@
 Source0:%{name}-%{version}.tar.xz
 BuildRequires:  gtk2-devel
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(libfm-extra)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -40,7 +39,6 @@
 Requires:   %{name} = %{version}
 Requires:   libmenu-cache3 = %{version}
 Requires:   pkgconfig(glib-2.0)
-Requires:  pkgconfig(libfm-extra)
 
 %description devel
 %{name} development files
@@ -83,6 +81,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.4
+%{_libdir}/libmenu-cache.so.3.0.3
 
 %changelog

++ menu-cache-0.7.0.tar.xz - menu-cache-0.6.1.tar.xz ++
 15718 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2014-09-09 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-09-09 19:00:15

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-08-30 
18:56:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-09-09 19:00:39.0 +0200
@@ -1,0 +2,50 @@
+Sat Sep  6 18:11:33 UTC 2014 - t...@gmx.com
+
+- New upstream release 0.7.0
+  * autogen.sh: do not do configure until $DOCONGIGURE is set to 
+non-empty
+  * menu-cache-gen: don't fail on improper menu sctructure when 
+verbose=0
+  * Be more verbose on file loading failures. May be better not 
+fail at all?
+  * menu-cache-gen: don't fail if MergeFile file isn't found, 
+just skip it
+  * Fix menu-cached crash after menu-cache-gen failure
+  * Handles menu-cached failures more gracefully in libmenu-cache
+  * Add a parameter for menu-cached to specify socket path
+  * Fix unrequested empty directories in default mode
+  * Fix support for Move tag - it should move not into New but 
+to New instead
+  * debian: add libfm-dev into build dependencies
+  * debian: dh-autoreconf was missing in debian/control file
+  * Fix './configure --help' formatting and update NEWS file
+  * Update output of 'menu-cache-gen -h' command
+  * menu-cache-gen: implement inline_alias attribute support
+  * Take show_empty attribute into consideration in _stage2()
+  * Add option --verbose for menu-cache-gen (quiet by default, max 
+3 verbosity level)
+  * Support NoDisplay in Directory files (menu-cache-gen) to 
+hide folder
+  * Update AUTHORS and README files
+  * Fixing memory problems in menu-cache-gen
+  * Pass LegacyDir prefix to menu-cache-gen composer using XML 
+comment
+  * menu-cache-gen: add support for KDELegacyDirs tag
+  * Implement support for 'inline' attribute of Menuname tag in 
+menu-cache-gen
+  * Fix check for duplicates in menu-cache-gen merging
+  * Add support into menu-cache-gen for LegacyDir tag
+  * Fix few parsing issues in ragards to desktop menu 
+specifications
+  * libmenu-cache: send languages list to menu-cache-gen instead 
+of single lang code
+  * Support for Move tag in menu-cache-gen
+  * Check for mandatory Name for Menu tags
+  * First draft on menu-cache-gen, it works now it seems
+  * Add main() function to menu-cache-gen
+  * Make save_menu_cache() safe - rename temp file into it if no 
+errors only
+  * The 'menu-cache-gen': new implementation based on FmXmlFile 
+parser
+
+---
@@ -27 +77 @@
-Sun Jan  5 11:49:27 UTC 2014 - j...@eresmas.com
+Sun Jan  5 11:49:27 UTC 2014 - t...@eresmas.com

Old:

  menu-cache-0.6.1.tar.xz

New:

  menu-cache-0.7.0.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.mdcHy9/_old  2014-09-09 19:00:41.0 +0200
+++ /var/tmp/diff_new_pack.mdcHy9/_new  2014-09-09 19:00:41.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   menu-cache
-Version:0.6.1
+Version:0.7.0
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
@@ -26,6 +26,7 @@
 Source0:%{name}-%{version}.tar.xz
 BuildRequires:  gtk2-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(libfm-extra)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -39,6 +40,7 @@
 Requires:   %{name} = %{version}
 Requires:   libmenu-cache3 = %{version}
 Requires:   pkgconfig(glib-2.0)
+Requires:  pkgconfig(libfm-extra)
 
 %description devel
 %{name} development files
@@ -81,6 +83,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.3
+%{_libdir}/libmenu-cache.so.3.0.4
 
 %changelog

++ menu-cache-0.6.1.tar.xz - menu-cache-0.7.0.tar.xz ++
 15718 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2014-08-30 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-08-30 18:56:03

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-08-05 
21:11:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-08-30 18:56:19.0 +0200
@@ -1,0 +2,8 @@
+Tue Aug 26 17:16:17 UTC 2014 - t...@gmx.com
+
+- new upstream version 0.6.1
+  * Fixed invalid memory access after cache reload.
+  * A little cleanup of dist tarball: removed unused files 
+menu-cache.h and libmenu-cache-uninstalled.pc.in.
+
+---

Old:

  menu-cache-0.6.0.tar.xz

New:

  menu-cache-0.6.1.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.qSCgoD/_old  2014-08-30 18:56:21.0 +0200
+++ /var/tmp/diff_new_pack.qSCgoD/_new  2014-08-30 18:56:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   menu-cache
-Version:0.6.0
+Version:0.6.1
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
@@ -81,6 +81,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.2
+%{_libdir}/libmenu-cache.so.3.0.3
 
 %changelog

++ menu-cache-0.6.0.tar.xz - menu-cache-0.6.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-0.6.0/NEWS new/menu-cache-0.6.1/NEWS
--- old/menu-cache-0.6.0/NEWS   2014-08-03 16:40:43.0 +0200
+++ new/menu-cache-0.6.1/NEWS   2014-08-26 19:17:39.0 +0200
@@ -1,3 +1,11 @@
+Changes in 0.6.1 since 0.6.0:
+
+* Fixed invalid memory access after cache reload.
+
+* A little cleanup of dist tarball: removed unused files menu-cache.h and
+libmenu-cache-uninstalled.pc.in.
+
+
 Changes in 0.6.0 since 0.5.1:
 
 * Fixed few GLIB compatibility issues.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-0.6.0/aclocal.m4 
new/menu-cache-0.6.1/aclocal.m4
--- old/menu-cache-0.6.0/aclocal.m4 2014-08-03 16:40:58.0 +0200
+++ new/menu-cache-0.6.1/aclocal.m4 2014-08-26 19:17:47.0 +0200
@@ -9403,7 +9403,8 @@
 END
 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
   fi
-fi])
+fi
+])
 
 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-0.6.0/config.guess 
new/menu-cache-0.6.1/config.guess
--- old/menu-cache-0.6.0/config.guess   2014-08-03 16:40:59.0 +0200
+++ new/menu-cache-0.6.1/config.guess   2014-08-26 19:17:49.0 +0200
@@ -1,14 +1,12 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-#   2011, 2012 Free Software Foundation, Inc.
+#   Copyright 1992-2014 Free Software Foundation, Inc.
 
-timestamp='2012-02-10'
+timestamp='2014-03-23'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
+# the Free Software Foundation; either version 3 of the License, or
 # (at your option) any later version.
 #
 # This program is distributed in the hope that it will be useful, but
@@ -22,19 +20,17 @@
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
 # configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Originally written by Per Bothner.  Please send patches (context
-# diff format) to config-patc...@gnu.org and include a ChangeLog
-# entry.
+# the same distribution terms that you use for the rest of that
+# program.  This Exception is an additional permission under section 7
+# of the GNU General Public License, version 3 (GPLv3).
 #
-# This script attempts to guess a canonical system name similar to
-# config.sub.  If it succeeds, it prints the system name on stdout, and
-# exits with 0.  Otherwise, it exits with 1.
+# Originally written by Per Bothner.
 #
 # You can get the latest version of this script from:
 # 
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+#

commit menu-cache for openSUSE:Factory

2014-08-05 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-08-05 21:10:57

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-07-13 
17:16:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-08-05 21:11:04.0 +0200
@@ -1,0 +2,12 @@
+Sun Aug  3 22:22:07 UTC 2014 - t...@gmx.com
+
+- new upstream version 0.6.0
+  * Fixed few GLIB compatibility issues.
+  * Changed default tarball format to XZ instead of GZIP.
+  * Fixed build without --enable-gtk-doc.
+  * Fixed crash on access root_dir with empty cache (no menu).
+  * Allowed menu_cache_get_desktop_env_flag() accept colon-separated list in 
accordance to
+freedesktop.org specification for the environment variable 
XDG_CURRENT_DESKTOP.
+  * The case if user deleted cache file is handled: it will be regenerated.
+
+---

Old:

  menu-cache-0.5.1.tar.gz

New:

  menu-cache-0.6.0.tar.xz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.aC15MS/_old  2014-08-05 21:11:05.0 +0200
+++ /var/tmp/diff_new_pack.aC15MS/_new  2014-08-05 21:11:05.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   menu-cache
-Version:0.5.1
+Version:0.6.0
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
-Source0:%{name}-%{version}.tar.gz
+Source0:%{name}-%{version}.tar.xz
 BuildRequires:  gtk2-devel
 BuildRequires:  pkg-config
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -81,6 +81,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.1
+%{_libdir}/libmenu-cache.so.3.0.2
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2014-07-13 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-07-13 17:16:33

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2014-01-23 
15:49:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-07-13 17:16:45.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul  4 08:06:50 UTC 2014 - and...@opensuse.org
+
+- Spec file clean up, we should not provide and obsolete libmenu-cache2
+
+---



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.S2M1Tl/_old  2014-07-13 17:16:45.0 +0200
+++ /var/tmp/diff_new_pack.S2M1Tl/_new  2014-07-13 17:16:45.0 +0200
@@ -46,8 +46,6 @@
 %package -n libmenu-cache3
 Summary:Menu-cache libraries
 Group:  System/Libraries
-Obsoletes:  libmenu-cache2  %{version}
-Provides:   libmenu-cache2 = %{version}
 
 %description  -n libmenu-cache3
 %{name} libraries for development

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2014-01-22 13:53:54

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2013-09-09 
19:45:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2014-01-23 15:49:35.0 +0100
@@ -1,0 +2,8 @@
+Sun Jan  5 11:49:27 UTC 2014 - j...@eresmas.com
+
+- minor changes
+  * Fixed build on systems where MAXSYMLINKS isn't defined.
+  * Fixed menu-cached crash in some rare cases.
+- Complete changelog in http://blog.lxde.org/?p=1057
+
+---

Old:

  menu-cache-0.5.0.tar.gz

New:

  menu-cache-0.5.1.tar.gz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.ZFKYVW/_old  2014-01-23 15:49:35.0 +0100
+++ /var/tmp/diff_new_pack.ZFKYVW/_new  2014-01-23 15:49:35.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   menu-cache
-Version:0.5.0
+Version:0.5.1
 Release:0
 Summary:A tool speed up menus
 License:GPL-2.0+ and LGPL-2.1+
@@ -83,6 +83,6 @@
 %files -n libmenu-cache3
 %defattr(-,root,root)
 %{_libdir}/libmenu-cache.so.3
-%{_libdir}/libmenu-cache.so.3.0.0
+%{_libdir}/libmenu-cache.so.3.0.1
 
 %changelog

++ menu-cache-0.5.0.tar.gz - menu-cache-0.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-0.5.0/NEWS new/menu-cache-0.5.1/NEWS
--- old/menu-cache-0.5.0/NEWS   2013-07-08 19:37:24.0 +0200
+++ new/menu-cache-0.5.1/NEWS   2013-10-09 16:10:56.0 +0200
@@ -1,3 +1,10 @@
+Changes in 0.5.1 since 0.5.0:
+
+* Fixed build on systems where MAXSYMLINKS isn't defined.
+
+* Fixed menu-cached crash in some rare cases.
+
+
 Changes in 0.5.0 since 0.4.1:
 
 * Added a possibility to include NoDisplay files into cache file. This
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/menu-cache-0.5.0/configure 
new/menu-cache-0.5.1/configure
--- old/menu-cache-0.5.0/configure  2013-07-08 19:54:18.0 +0200
+++ new/menu-cache-0.5.1/configure  2013-10-09 16:02:42.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for menu-cache 0.5.0.
+# Generated by GNU Autoconf 2.68 for menu-cache 0.5.1.
 #
 # Report bugs to http://lxde.org/.
 #
@@ -570,8 +570,8 @@
 # Identity of this package.
 PACKAGE_NAME='menu-cache'
 PACKAGE_TARNAME='menu-cache'
-PACKAGE_VERSION='0.5.0'
-PACKAGE_STRING='menu-cache 0.5.0'
+PACKAGE_VERSION='0.5.1'
+PACKAGE_STRING='menu-cache 0.5.1'
 PACKAGE_BUGREPORT='http://lxde.org/'
 PACKAGE_URL=''
 
@@ -1333,7 +1333,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures menu-cache 0.5.0 to adapt to many kinds of systems.
+\`configure' configures menu-cache 0.5.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1403,7 +1403,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of menu-cache 0.5.0:;;
+ short | recursive ) echo Configuration of menu-cache 0.5.1:;;
esac
   cat \_ACEOF
 
@@ -1525,7 +1525,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-menu-cache configure 0.5.0
+menu-cache configure 0.5.1
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1803,7 +1803,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by menu-cache $as_me 0.5.0, which was
+It was created by menu-cache $as_me 0.5.1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2620,7 +2620,7 @@
 
 # Define the identity of the package.
  PACKAGE='menu-cache'
- VERSION='0.5.0'
+ VERSION='0.5.1'
 
 
 cat confdefs.h _ACEOF
@@ -13215,7 +13215,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by menu-cache $as_me 0.5.0, which was
+This file was extended by menu-cache $as_me 0.5.1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13281,7 +13281,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 

commit menu-cache for openSUSE:Factory

2013-09-09 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2013-09-09 19:45:38

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2012-12-28 
22:45:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2013-09-09 19:45:39.0 +0200
@@ -1,0 +2,10 @@
+Wed Sep  4 14:24:49 UTC 2013 - i...@marguerite.su
+
+- update version 0.5.0
+  * Added a possibility to include NoDisplay files into cache file
+  * New macro MENU_CACHE_CHECK_VERSION()
+  * Added new APIs: menu_cache_find_item_by_id, menu_cache_find_child_by_id,
+menu_cache_find_child_by_name. 
+  * bugfixes
+
+---

Old:

  menu-cache-0.4.1.tar.gz

New:

  menu-cache-0.5.0.tar.gz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.yzYsId/_old  2013-09-09 19:45:40.0 +0200
+++ /var/tmp/diff_new_pack.yzYsId/_new  2013-09-09 19:45:40.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package menu-cache
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,16 @@
 
 
 Name:   menu-cache
-Version:0.4.1
+Version:0.5.0
 Release:0
-Source0:%{name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  chrpath
-BuildRequires:  gtk2-devel
-BuildRequires:  pkgconfig
 Summary:A tool speed up menus 
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org
+Source0:%{name}-%{version}.tar.gz
+BuildRequires:  gtk2-devel
+BuildRequires:  pkg-config
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Libmenu-cache is a library creating and utilizing caches to speed up
@@ -35,59 +34,55 @@
 It can be used as a replacement of libgnome-menu of gnome-menus.
 
 %package devel
-Requires:   %name = %version
-Requires:   glib2-devel
-Requires:   libmenu-cache2 = %version
 Summary:Menu-cache Headers
 Group:  Development/Libraries/C and C++
+Requires:   %{name} = %{version}
+Requires:   libmenu-cache3 = %{version}
+Requires:   pkgconfig(glib-2.0)
 
 %description devel
+%{name} development files
 
-%name development files
-%package -n libmenu-cache2
+%package -n libmenu-cache3
 Summary:Menu-cache libraries
 Group:  System/Libraries
+Obsoletes:  libmenu-cache2  %{version}
+Provides:   libmenu-cache2 = %{version}
 
-%description  -n libmenu-cache2
+%description  -n libmenu-cache3
+%{name} libraries for development
 
-%name libraries for development
 %prep
-%setup 
+%setup -q
 
 %build
-export CFLAGS=$RPM_OPT_FLAGS
-export CXXFLAGS=$RPM_OPT_FLAGS
+export CFLAGS=%{optflags}
+export CXXFLAGS=%{optflags}
 %configure --disable-static
-%__make %{?jobs:-j%{jobs}}
+make %{?_smp_mflags}
 
 %install
-%makeinstall
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
-chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/menu-cache-gen
-
-%post -n libmenu-cache2 -p /sbin/ldconfig
+%make_install
+find %{buildroot} -name '*.la' -exec rm -f {} ';'
 
-%postun -n libmenu-cache2 -p /sbin/ldconfig
+%post -n libmenu-cache3 -p /sbin/ldconfig
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%postun -n libmenu-cache3 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%doc  README AUTHORS COPYING
-%{_libexecdir}/menu-cache-gen
-%{_libexecdir}/menu-cached
+%doc README AUTHORS COPYING NEWS
+%{_libexecdir}/%{name}
 
 %files devel
 %defattr(-,root,root)
-%dir %{_includedir}/menu-cache
-%{_includedir}/menu-cache/menu-cache.h
+%{_includedir}/%{name}
 %{_libdir}/libmenu-cache.so
 %{_libdir}/pkgconfig/libmenu-cache.pc
 
-%files -n libmenu-cache2
+%files -n libmenu-cache3
 %defattr(-,root,root)
-%{_libdir}/libmenu-cache.so.2
-%{_libdir}/libmenu-cache.so.2.0.0
+%{_libdir}/libmenu-cache.so.3
+%{_libdir}/libmenu-cache.so.3.0.0
 
 %changelog

++ menu-cache-0.4.1.tar.gz - menu-cache-0.5.0.tar.gz ++
 6987 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2012-12-28 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2012-12-28 22:44:58

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2012-09-14 
12:31:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2012-12-28 22:45:02.0 +0100
@@ -1,0 +2,18 @@
+Wed Dec 19 09:59:10 UTC 2012 - and...@opensuse.org
+
+- new upstream version 0.4.1
+  * The libmenu-cache is made thread-safe. Thread-unsafe APIs are marked
+as deprecated now and should be never used in any multithreaded 
application.
+  * Added creation of HTML developers documentation. It is triggered
+by configure script option –enable-gtk-doc.
+  * The libmenu-cache is made more responsible by moving some time-critical
+operations into thread. Also it preloads saved cache file if it exists
+so it is available near instantly after menu_cache_lookup().
+Caller still will get updates by adding notifier to the cache.
+  * Added automatic shutdown of menu-cached server after some inactivity
+timeout (i.e. all clients were unregistered).
+  * Fixed few memory problems (referencing errors and memory leaks).
+  * Fix for bug #3501347: use g_get_tmp_dir() instead of hardcoded “/tmp”.
+  * The libmenu-cache ABI bumped to 2.
+
+---

Old:

  menu-cache-0.3.3.tar.gz

New:

  menu-cache-0.4.1.tar.gz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.QDSu9Z/_old  2012-12-28 22:45:03.0 +0100
+++ /var/tmp/diff_new_pack.QDSu9Z/_new  2012-12-28 22:45:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   menu-cache
-Version:0.3.3
+Version:0.4.1
 Release:0
 Source0:%{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -37,18 +37,18 @@
 %package devel
 Requires:   %name = %version
 Requires:   glib2-devel
-Requires:   libmenu-cache1 = %version
+Requires:   libmenu-cache2 = %version
 Summary:Menu-cache Headers
 Group:  Development/Libraries/C and C++
 
 %description devel
 
 %name development files
-%package -n libmenu-cache1
+%package -n libmenu-cache2
 Summary:Menu-cache libraries
 Group:  System/Libraries
 
-%description  -n libmenu-cache1
+%description  -n libmenu-cache2
 
 %name libraries for development
 %prep
@@ -65,9 +65,9 @@
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/menu-cache-gen
 
-%post -n libmenu-cache1 -p /sbin/ldconfig
+%post -n libmenu-cache2 -p /sbin/ldconfig
 
-%postun -n libmenu-cache1 -p /sbin/ldconfig
+%postun -n libmenu-cache2 -p /sbin/ldconfig
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -85,9 +85,9 @@
 %{_libdir}/libmenu-cache.so
 %{_libdir}/pkgconfig/libmenu-cache.pc
 
-%files -n libmenu-cache1
+%files -n libmenu-cache2
 %defattr(-,root,root)
-%{_libdir}/libmenu-cache.so.1
-%{_libdir}/libmenu-cache.so.1.0.0
+%{_libdir}/libmenu-cache.so.2
+%{_libdir}/libmenu-cache.so.2.0.0
 
 %changelog

++ menu-cache-0.3.3.tar.gz - menu-cache-0.4.1.tar.gz ++
 7247 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit menu-cache for openSUSE:Factory

2012-09-14 Thread h_root
Hello community,

here is the log from the commit of package menu-cache for openSUSE:Factory 
checked in at 2012-09-14 12:30:55

Comparing /work/SRC/openSUSE:Factory/menu-cache (Old)
 and  /work/SRC/openSUSE:Factory/.menu-cache.new (New)


Package is menu-cache, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes2011-09-23 
02:12:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes   
2012-09-14 12:31:11.0 +0200
@@ -1,0 +2,12 @@
+Tue May 29 12:40:04 UTC 2012 - and...@opensuse.org
+
+- New upstream version 0.3.3
+  * bug fix release 
+- added URL tag in spec file
+
+---
+Thu Dec  8 11:16:14 UTC 2011 - co...@suse.com
+
+- fix license to be in spdx.org format
+
+---

Old:

  menu-cache-0.3.2.tar.bz2

New:

  menu-cache-0.3.3.tar.gz



Other differences:
--
++ menu-cache.spec ++
--- /var/tmp/diff_new_pack.UkiK3v/_old  2012-09-14 12:31:15.0 +0200
+++ /var/tmp/diff_new_pack.UkiK3v/_new  2012-09-14 12:31:15.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package menu-cache (Version 0.3.2)
+# spec file for package menu-cache
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   menu-cache
-Version:0.3.2
-Release:7
-License:GPL
-Source0:%{name}-%{version}.tar.bz2
+Version:0.3.3
+Release:0
+Source0:%{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  chrpath gtk2-devel pkgconfig
-Group:  System/GUI/LXDE
+BuildRequires:  chrpath
+BuildRequires:  gtk2-devel
+BuildRequires:  pkgconfig
 Summary:A tool speed up menus 
+License:GPL-2.0+ and LGPL-2.1+
+Group:  System/GUI/LXDE
+Url:http://www.lxde.org
 
 %description
 Libmenu-cache is a library creating and utilizing caches to speed up
@@ -34,20 +35,18 @@
 It can be used as a replacement of libgnome-menu of gnome-menus.
 
 %package devel
-License:GPL
-Group:  Development/Libraries/C and C++
-Requires:   glib2-devel
 Requires:   %name = %version
+Requires:   glib2-devel
 Requires:   libmenu-cache1 = %version
 Summary:Menu-cache Headers
+Group:  Development/Libraries/C and C++
 
 %description devel
 
 %name development files
 %package -n libmenu-cache1
-License:GPL
-Group:  System/Libraries
 Summary:Menu-cache libraries
+Group:  System/Libraries
 
 %description  -n libmenu-cache1
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org