commit awesome for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2020-07-24 09:58:34

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


Package is "awesome"

Fri Jul 24 09:58:34 2020 rev:26 rq:822181 version:4.3

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2019-02-11 
21:25:49.831066190 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new.3592/awesome.changes
2020-07-24 10:00:03.985649192 +0200
@@ -1,0 +2,7 @@
+Sat Jul 18 21:23:16 UTC 2020 - Brice DEKANY 
+
+- Added 001-extern-vars-declaration-fix-gcc10.patch: Move variable
+  declarations from header to C file to fix build with GCC 10 
+  See https://github.com/awesomeWM/awesome/pull/3065
+
+---

New:

  001-extern-vars-declaration-fix-gcc10.patch



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.1qzdSS/_old  2020-07-24 10:00:05.741650827 +0200
+++ /var/tmp/diff_new_pack.1qzdSS/_new  2020-07-24 10:00:05.745650831 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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
@@ -26,6 +26,7 @@
 Source: 
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz
 Source1:
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz.asc
 Source2:%{name}.keyring
+Patch0: 001-extern-vars-declaration-fix-gcc10.patch
 BuildRequires:  ImageMagick
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -95,6 +96,9 @@
 sed -i 's/nano/vi/g' %{name}rc.lua
 sed -i 's/^\(Type=\).*$/\1XSession/' %{name}.desktop
 sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' ./utils/awesome-client
+%if 0%{?suse_version} >= 1500
+%patch0 -p1
+%endif
 
 %build
 %cmake \

++ 001-extern-vars-declaration-fix-gcc10.patch ++
>From d256d9055095f27a33696e0aeda4ee20ed4fb1a0 Mon Sep 17 00:00:00 2001
From: Reiner Herrmann 
Date: Fri, 17 Apr 2020 19:25:40 +0200
Subject: [PATCH] Move variable declarations from header to C file to fix build
 with GCC 10

GCC 10 builds with -fno-common by default, which causes linker errors when
variables are declared in header files and included in multiple places.

See also: https://gcc.gnu.org/gcc-10/porting_to.html
---
 common/lualib.c  | 2 ++
 common/lualib.h  | 2 +-
 luaa.c   | 2 ++
 luaa.h   | 2 +-
 objects/button.c | 2 ++
 objects/button.h | 2 +-
 objects/client.c | 2 ++
 objects/client.h | 2 +-
 objects/drawin.c | 2 ++
 objects/drawin.h | 2 +-
 objects/key.c| 2 ++
 objects/key.h| 2 +-
 objects/tag.c| 2 ++
 objects/tag.h| 2 +-
 objects/window.c | 1 +
 objects/window.h | 2 +-
 16 files changed, 23 insertions(+), 8 deletions(-)

diff --git a/common/lualib.c b/common/lualib.c
index 312fb2d594..bb110ac716 100644
--- a/common/lualib.c
+++ b/common/lualib.c
@@ -20,6 +20,8 @@
 #include "common/lualib.h"
 #include "luaa.h"
 
+lua_CFunction lualib_dofunction_on_error;
+
 void luaA_checkfunction(lua_State *L, int idx)
 {
 if(!lua_isfunction(L, idx))
diff --git a/common/lualib.h b/common/lualib.h
index 8a3ef089d7..a91261843c 100644
--- a/common/lualib.h
+++ b/common/lualib.h
@@ -28,7 +28,7 @@
 #include "common/util.h"
 
 /** Lua function to call on dofunction() error */
-lua_CFunction lualib_dofunction_on_error;
+extern lua_CFunction lualib_dofunction_on_error;
 
 void luaA_checkfunction(lua_State *, int);
 void luaA_checktable(lua_State *, int);
diff --git a/luaa.c b/luaa.c
index 419a8c2eb2..aeaba9cd1f 100644
--- a/luaa.c
+++ b/luaa.c
@@ -77,6 +77,8 @@
 extern const struct luaL_Reg awesome_mouse_methods[];
 extern const struct luaL_Reg awesome_mouse_meta[];

+signal_array_t global_signals;
+
 /** A call into the Lua code aborted with an error.
  *
  * This signal is used in the example configuration, @{05-awesomerc.md},
diff --git a/luaa.h b/luaa.h
index e159258348..d26c437691 100644
--- a/luaa.h
+++ b/luaa.h
@@ -317,7 +317,7 @@ const char *luaA_find_config(xdgHandle *, const char *, 
luaA_config_callback *);
 bool luaA_parserc(xdgHandle *, const char *);
 
 /** Global signals */
-signal_array_t global_signals;
+extern signal_array_t global_signals;
 
 int luaA_class_index_miss_property(lua_State *, lua_object_t *);
 int luaA_class_newindex_miss_property(lua_State *, lua_object_t *);
diff --git a/objects/button.c b/objects/button.c
index 892347a928..5ffdcd4432 100644
--- a/objects/button.c
+++ b/objects/button.c
@@ -35,6 +35,8 @@
 

commit awesome for openSUSE:Factory

2019-02-11 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2019-02-11 21:25:43

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


Package is "awesome"

Mon Feb 11 21:25:43 2019 rev:25 rq:673038 version:4.3

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2019-02-01 
11:45:11.528568093 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new.28833/awesome.changes   
2019-02-11 21:25:49.831066190 +0100
@@ -1,0 +2,6 @@
+Sat Feb  9 06:34:59 UTC 2019 - Stephan Kulow 
+
+- Do not hardcode default ruby, but use macro
+- package LICENSE as %license
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.VTlRCC/_old  2019-02-11 21:25:50.339065916 +0100
+++ /var/tmp/diff_new_pack.VTlRCC/_new  2019-02-11 21:25:50.339065916 +0100
@@ -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/
 #
 
 
@@ -33,7 +33,6 @@
 BuildRequires:  grep
 BuildRequires:  lua-lgi >= 0.8.0
 BuildRequires:  pkgconfig
-BuildRequires:  ruby2.5-rubygem-asciidoctor
 BuildRequires:  xmlto
 BuildRequires:  Lua(devel) >= 5.2
 BuildRequires:  pkgconfig(cairo)
@@ -57,6 +56,7 @@
 BuildRequires:  pkgconfig(xkbcommon)
 BuildRequires:  pkgconfig(xkbcommon-x11)
 BuildRequires:  pkgconfig(xproto) >= 7.0.15
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:asciidoctor)
 BuildRequires:  typelib(GLib)
 BuildRequires:  typelib(Gio)
 BuildRequires:  typelib(Pango)
@@ -120,7 +120,8 @@
   --remove default-xsession.desktop %{_datadir}/xsessions/awesome.desktop
 
 %files
-%doc LICENSE README.md
+%license LICENSE
+%doc README.md
 %doc %{_docdir}/%{name}/
 %dir %{_sysconfdir}/xdg/%{name}/
 %{_bindir}/%{name}*
@@ -133,7 +134,7 @@
 %{_mandir}/*/man?/%{name}*.?%{?ext_man}
 
 %files branding-upstream
-%doc LICENSE
+%license LICENSE
 %config(noreplace) %{_sysconfdir}/xdg/%{name}/rc.lua
 %{_datadir}/%{name}/themes/
 





commit awesome for openSUSE:Factory

2019-02-01 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2019-02-01 11:45:09

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


Package is "awesome"

Fri Feb  1 11:45:09 2019 rev:24 rq:669490 version:4.3

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2018-04-19 
15:31:10.266914805 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new.28833/awesome.changes   
2019-02-01 11:45:11.528568093 +0100
@@ -1,0 +2,8 @@
+Mon Jan 28 16:17:11 UTC 2019 - mvet...@suse.com
+
+- Update to 4.3 :
+  See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v43
+- Remove awesome-asciidoc-fix.patch:
+  asciidoctor is used instead of asciidoc now
+
+---

Old:

  awesome-4.2.tar.xz
  awesome-4.2.tar.xz.asc
  awesome-asciidoc-fix.patch

New:

  awesome-4.3.tar.xz
  awesome-4.3.tar.xz.asc



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.3oHDT4/_old  2019-02-01 11:45:12.128567477 +0100
+++ /var/tmp/diff_new_pack.3oHDT4/_new  2019-02-01 11:45:12.128567477 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   awesome
-Version:4.2
+Version:4.3
 Release:0
 Summary:Configurable tiling and floating Window Manager
 License:GPL-2.0-or-later
@@ -26,15 +26,14 @@
 Source: 
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz
 Source1:
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz.asc
 Source2:%{name}.keyring
-Patch1: awesome-asciidoc-fix.patch
 BuildRequires:  ImageMagick
-BuildRequires:  asciidoc
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  grep
 BuildRequires:  lua-lgi >= 0.8.0
 BuildRequires:  pkgconfig
+BuildRequires:  ruby2.5-rubygem-asciidoctor
 BuildRequires:  xmlto
 BuildRequires:  Lua(devel) >= 5.2
 BuildRequires:  pkgconfig(cairo)
@@ -93,9 +92,9 @@
 
 %prep
 %setup -q
-%patch1 -p1
 sed -i 's/nano/vi/g' %{name}rc.lua
 sed -i 's/^\(Type=\).*$/\1XSession/' %{name}.desktop
+sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' ./utils/awesome-client
 
 %build
 %cmake \

++ awesome-4.2.tar.xz -> awesome-4.3.tar.xz ++
 26204 lines of diff (skipped)




commit awesome for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2018-04-19 15:30:57

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


Package is "awesome"

Thu Apr 19 15:30:57 2018 rev:23 rq:597490 version:4.2

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2018-04-16 
12:48:34.94671 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2018-04-19 
15:31:10.266914805 +0200
@@ -1,0 +2,5 @@
+Tue Apr 17 11:53:29 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality of descriptions.
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.BlOWNI/_old  2018-04-19 15:31:10.994884899 +0200
+++ /var/tmp/diff_new_pack.BlOWNI/_new  2018-04-19 15:31:10.994884899 +0200
@@ -19,7 +19,7 @@
 Name:   awesome
 Version:4.2
 Release:0
-Summary:Highly configurable tiling and floating Window Manager
+Summary:Configurable tiling and floating Window Manager
 License:GPL-2.0-or-later
 Group:  System/GUI/Other
 Url:https://awesomewm.org/
@@ -73,17 +73,11 @@
 Provides:   windowmanager
 
 %description
-awesome is an extremely fast, small, and dynamic window manager.
+awesome is a dynamic window manager.
 
-It manages windows in several layouts mode: tiled, floating, etc.
+It manages windows in several layout modes: tiled, floating, etc.
 Each layout can be applied dynamically, optimizing the environment
-for the application inuse and the task performed.
-
-It is primarly targeted at power users, developers and any people
-dealing with every day computing tasks and who want to have
-fine-grained control on theirs graphical environment.
-
-Every aspect of awesome is configurable via awesomerc file.
+for the application in use and the task performed.
 
 %package branding-upstream
 Summary:Upstream Branding for awesome





commit awesome for openSUSE:Factory

2018-04-16 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2018-04-16 12:48:29

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


Package is "awesome"

Mon Apr 16 12:48:29 2018 rev:22 rq:596295 version:4.2

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-10-07 
17:50:59.866427704 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2018-04-16 
12:48:34.94671 +0200
@@ -1,0 +2,6 @@
+Wed Feb 28 12:33:10 CET 2018 - ti...@suse.de
+
+- Fix the documentation build with asciidoctor (bsc#1075764):
+  awesome-asciidoc-fix.patch
+
+---

New:

  awesome-asciidoc-fix.patch



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.N59yQQ/_old  2018-04-16 12:48:35.801968679 +0200
+++ /var/tmp/diff_new_pack.N59yQQ/_new  2018-04-16 12:48:35.805968533 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# 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,12 +20,13 @@
 Version:4.2
 Release:0
 Summary:Highly configurable tiling and floating Window Manager
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/GUI/Other
 Url:https://awesomewm.org/
 Source: 
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz
 Source1:
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz.asc
 Source2:%{name}.keyring
+Patch1: awesome-asciidoc-fix.patch
 BuildRequires:  ImageMagick
 BuildRequires:  asciidoc
 BuildRequires:  cmake
@@ -98,6 +99,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 sed -i 's/nano/vi/g' %{name}rc.lua
 sed -i 's/^\(Type=\).*$/\1XSession/' %{name}.desktop
 


++ awesome-asciidoc-fix.patch ++
From: Takashi Iwai 
Subject: manpage: Fix section markers

The section marker line have to be aligned with the previous line.
It was caught by asciidoctor, which is picker than asciidoc.

Signed-off-by: Takashi Iwai 

---
 manpages/awesome-client.1.de.txt |2 +-
 manpages/awesome-client.1.fr.txt |4 ++--
 manpages/awesome.1.de.txt|6 +++---
 manpages/awesome.1.es.txt|4 ++--
 manpages/awesome.1.fr.txt|4 ++--
 manpages/awesome.1.it.txt|2 +-
 manpages/awesome.1.txt   |2 +-
 manpages/awesomerc.5.de.txt  |2 +-
 manpages/awesomerc.5.fr.txt  |2 +-
 manpages/awesomerc.5.it.txt  |2 +-
 manpages/awesomerc.5.ru.txt  |2 +-
 manpages/awesomerc.5.txt |2 +-
 12 files changed, 17 insertions(+), 17 deletions(-)

--- a/manpages/awesome-client.1.de.txt
+++ b/manpages/awesome-client.1.de.txt
@@ -7,7 +7,7 @@ NAME
 awesome-client - awesome Fenstermanager externe Befehlsschnittstelle
 
 SYNTAX

+--
 
 awesome-client
 
--- a/manpages/awesome-client.1.fr.txt
+++ b/manpages/awesome-client.1.fr.txt
@@ -2,7 +2,7 @@ awesome-client(1)
 =
 
 NOM
-
+---
 
 awesome-client - exécution à distance du gestionnaire de fenêtres awesome
 
@@ -12,7 +12,7 @@ SYNOPSIS
 awesome-client
 
 DESCRIPTION
-
+---
 
 awesome-client est une interface en ligne de commande à distance pour
 awesome.
--- a/manpages/awesome.1.de.txt
+++ b/manpages/awesome.1.de.txt
@@ -7,12 +7,12 @@ NAME
 awesome - awesome Fenstermanager
 
 SYNTAX
-
+--
 
 *awesome* [*-v* | *--version*] [*-h* | *--help*] [*-c* | *--config* 'Datei'] 
[*-k* | *--check*] [*--search* 'Verzeichnis'] [*-a* | *--no-argb*] [*-r* | 
*--replace]
 
 BESCHREIBUNG

+
 
 *awesome* ist ein Fenstermanager für X. Er verwaltet Fenster in verschiedenen 
Anordnungen, wie etwa überlappend oder geteilt. Jede Anordnung kann dynamisch 
angewendet werden, wodurch eine optimale Anpassung an die aktuelle Anwendung 
und die entsprechende Tätigkeit vorgenommen werden kann.
 
@@ -24,7 +24,7 @@ Fenster sind durch Bezeichner (Tags) in
 Alle verfügbaren Bezeichner, die aktuelle Anordnung, der Titel eines 
sichtbaren Fenster, Text, etc.
 
 OPTIONEN

+
 *-v*, *--version*::
 Gibt die Versionsinformationen auf der Standard-Ausgabe aus.
 *-h*, *--help*::
--- a/manpages/awesome.1.es.txt
+++ b/manpages/awesome.1.es.txt
@@ -40,7 +40,7 @@ todas las etiquetas existentes, el esque
 de las ventanas visibles, texto, etc.
 
 OPCIONES

+
 *-v*, *--version*::
 

commit awesome for openSUSE:Factory

2017-10-07 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2017-10-07 17:50:59

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


Package is "awesome"

Sat Oct  7 17:50:59 2017 rev:21 rq:532139 version:4.2

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-08-24 
18:47:09.701665846 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2017-10-07 
17:50:59.866427704 +0200
@@ -1,0 +2,5 @@
+Thu Oct  5 11:12:50 UTC 2017 - mimi...@gmail.com
+
+- relax lua requires for openSUSE:Leap
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.u0Cvim/_old  2017-10-07 17:51:00.566396932 +0200
+++ /var/tmp/diff_new_pack.u0Cvim/_new  2017-10-07 17:51:00.570396757 +0200
@@ -35,7 +35,7 @@
 BuildRequires:  lua-lgi >= 0.8.0
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
-BuildRequires:  Lua(devel) >= 5.3
+BuildRequires:  Lua(devel) >= 5.2
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-xcb)
 BuildRequires:  pkgconfig(dbus-1)





commit awesome for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2017-08-24 18:47:07

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


Package is "awesome"

Thu Aug 24 18:47:07 2017 rev:20 rq:514721 version:4.2

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-07-30 
11:27:27.144781908 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2017-08-24 
18:47:09.701665846 +0200
@@ -1,0 +2,6 @@
+Thu Aug  3 08:07:19 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 4.2:
+  * See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v42
+
+---

Old:

  awesome-4.1.tar.xz
  awesome-4.1.tar.xz.asc

New:

  awesome-4.2.tar.xz
  awesome-4.2.tar.xz.asc



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.80O1Nw/_old  2017-08-24 18:47:11.005482265 +0200
+++ /var/tmp/diff_new_pack.80O1Nw/_new  2017-08-24 18:47:11.029478886 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   awesome
-Version:4.1
+Version:4.2
 Release:0
 Summary:Highly configurable tiling and floating Window Manager
 License:GPL-2.0+
@@ -125,7 +125,6 @@
   --remove default-xsession.desktop %{_datadir}/xsessions/awesome.desktop
 
 %files
-%defattr(-,root,root)
 %doc LICENSE README.md
 %doc %{_docdir}/%{name}/
 %dir %{_sysconfdir}/xdg/%{name}/
@@ -139,7 +138,6 @@
 %{_mandir}/*/man?/%{name}*.?%{?ext_man}
 
 %files branding-upstream
-%defattr(-,root,root)
 %doc LICENSE
 %config(noreplace) %{_sysconfdir}/xdg/%{name}/rc.lua
 %{_datadir}/%{name}/themes/

++ awesome-4.1.tar.xz -> awesome-4.2.tar.xz ++
 9549 lines of diff (skipped)




commit awesome for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2017-07-30 11:27:10

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


Package is "awesome"

Sun Jul 30 11:27:10 2017 rev:19 rq:513005 version:4.1

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-03-31 
15:08:30.296719250 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2017-07-30 
11:27:27.144781908 +0200
@@ -1,0 +2,5 @@
+Mon Jul 24 07:44:01 UTC 2017 - dims...@opensuse.org
+
+- Use update-alternatives to create default.desktop xsession (boo#1030873)
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.qwW9dh/_old  2017-07-30 11:27:27.908674117 +0200
+++ /var/tmp/diff_new_pack.qwW9dh/_new  2017-07-30 11:27:27.916672988 +0200
@@ -111,6 +111,19 @@
 %install
 %cmake_install
 
+# xsession default selector
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
+ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+
+%post
+%{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
+  default-xsession.desktop %{_datadir}/xsessions/awesome.desktop 20
+
+%postun
+[ -f %{_datadir}/xsessions/awesome.desktop ] || 
%{_sbindir}/update-alternatives \
+  --remove default-xsession.desktop %{_datadir}/xsessions/awesome.desktop
+
 %files
 %defattr(-,root,root)
 %doc LICENSE README.md
@@ -119,7 +132,9 @@
 %{_bindir}/%{name}*
 %{_datadir}/%{name}/
 %exclude %{_datadir}/%{name}/themes/
+%{_datadir}/xsessions/default.desktop
 %{_datadir}/xsessions/%{name}.desktop
+%ghost %{_sysconfdir}/alternatives/default-xsession.desktop
 %{_mandir}/man?/%{name}*.?%{?ext_man}
 %{_mandir}/*/man?/%{name}*.?%{?ext_man}
 





commit awesome for openSUSE:Factory

2017-03-31 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2017-03-31 15:08:27

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


Package is "awesome"

Fri Mar 31 15:08:27 2017 rev:18 rq:482437 version:4.1

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-03-12 
20:05:10.059843346 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2017-03-31 
15:08:30.296719250 +0200
@@ -1,0 +2,7 @@
+Sun Mar 19 15:12:35 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 4.1:
+  * See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v41
+- Use tarball signing.
+
+---

Old:

  awesome-4.0.tar.xz

New:

  awesome-4.1.tar.xz
  awesome-4.1.tar.xz.asc
  awesome.keyring



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.P697pz/_old  2017-03-31 15:08:31.136600509 +0200
+++ /var/tmp/diff_new_pack.P697pz/_new  2017-03-31 15:08:31.136600509 +0200
@@ -17,20 +17,22 @@
 
 
 Name:   awesome
-Version:4.0
+Version:4.1
 Release:0
 Summary:Highly configurable tiling and floating Window Manager
 License:GPL-2.0+
 Group:  System/GUI/Other
 Url:https://awesomewm.org/
 Source: 
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz
+Source1:
https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz.asc
+Source2:%{name}.keyring
 BuildRequires:  ImageMagick
 BuildRequires:  asciidoc
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  grep
-BuildRequires:  lua-lgi
+BuildRequires:  lua-lgi >= 0.8.0
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
 BuildRequires:  Lua(devel) >= 5.3
@@ -112,7 +114,7 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE README.md
-%{_docdir}/%{name}
+%doc %{_docdir}/%{name}/
 %dir %{_sysconfdir}/xdg/%{name}/
 %{_bindir}/%{name}*
 %{_datadir}/%{name}/

++ awesome-4.0.tar.xz -> awesome-4.1.tar.xz ++
 22023 lines of diff (skipped)

++ awesome.keyring ++
pub   rsa2048 2009-05-09 [SC] [expires: 2018-12-07]
  2BB3 2F88 FF3D 1E76 E682  303F 22E4 28EB CB8F CB06
uid [ unknown] Uli Schlachter 
uid [ unknown] Uli Schlachter (jabber) 
sub   rsa2048 2009-05-09 [E] [expires: 2018-12-07]

-BEGIN PGP PUBLIC KEY BLOCK-

mQENBEoFOH8BCADYPfnTWGUlPWI/BJBBDTaOKmNWRQ+TXXttGMZnuCZJV39Nofxp
YlSBkWDL8ReE2DZ+5oJGxxDJYdQbHvP7UHQ9yhfZShYu/t9yL3mko1JtNhqPj4nB
gtqnwq/vY2eET8ys+V3SpAB4bLYMA5g6d3g7EKF/FUkQzaVqkW4cP6DnWSHBNUH/
GM4yElbvWoAR2QuTgLCh4JpOndWS6Omo36HKNNWOM4xgnvRJt/qfX/OxXiMwpiVx
UdxDH6xxBHzBTOn6BlOoYi2WMGmsN90sk6I5NFNLGVz12Ra1tCBxU9huKitwC7r1
ptz7P+XXvcappbTZx8CrVonDmHuEbzKg1F0hABEBAAG0H1VsaSBTY2hsYWNodGVy
IDxwc3ljaG9uQHpuYy5pbj6IRgQQEQIABgUCSzf1rgAKCRBZX/GG25+afDNxAKDU
i0+H3dN2d3dA6uj6oQt5obBLTgCaA7AOlR0vdkSHfzoqJJBz4DrZqdmIRgQSEQgA
BgUCUXByPwAKCRDeeq9ulMCcf0TNAJwPRMKXzqAwqJOycg3n+2gw2OYdMQCfb5i7
GyowGh7EFGvmadGFG/was+WIRgQTEQIABgUCTfn1YwAKCRBYWDkvR87yaEH2AJ9t
x4HTGVmaYK7MsK8XBG6E4IUBxwCgqLjzZsyiXTrVVhFxk6Q4IkOjlXaIRgQTEQoA
BgUCSgU+lwAKCRAAGLE5KtX33+lYAKCt1l2ugQeNoPXn8Zv/oVwsOc8OzwCgpha2
twHhzsPdARbMBGw3oo5sJCWIXgQQEQgABgUCTfygFQAKCRC+bFhDdf60FlxTAP9X
Bw80S3EWA61MtiEZOeywU9DORivze9PUDgV3gl2QpAD+MxfWxkFDSZ2/5mioj56H
gPAB5fKd+j42/Bd9Kz5njx+IXgQQEQgABgUCTgExZwAKCRCD33y/wN2ocrLzAP91
eG40OnAxCnw73ZK4xinFASE0om9pOgtJwKrmcArvswD/U8bmCr0TvnzwkBf97vIk
sFSl3rXpsdzXT05XjhZfsLaJASIEEwECAAwFAk4CKNAFgwVpES8ACgkQOUmnNG8X
e5VWxAf+Py3+9EkrLYSJqidmUtM3aSq7nXa8afqzbZ41ouPBgKU5mOf1mr+7KBNI
1J4/bLaqP5J9GVyVnH6/mlaqm6lDF7fro2aG0ft6OWxDeUTRLmc0LkiwZ8JErrBc
ws5fIyFcGxKqFR/7s+6Tqj3yvd8GO0LN/9nuyfeqqegDn3Cuiq79dkMzw4HZK/NP
yG/9egWtENUA/bZwHPnsHPXjoadBJhpe5rU4UradJJiTGphGWXbeRD5nZPTmgUx6
eHfq9OqtjTPusVtNW35ct6gJ1yUgaOJzhoEgMrkuxGQMJmNGIcQEUdDt/su62QAd
Y9mD7xwNTZfmfON2UNNdxURxWm5kuYkBQAQTAQgAKgIbAwUJCWYBgAIeAQIXgAUL
CQgHAwUVCgkICwUWAgMBAAUCSgU+aAIZAQAKCRAi5Cjry4/LBjHjB/98ytEULIjF
PmVrUoArUsHlW7hmM3ezJ7IXtyPILnSIfJKnd7cOTj/t1/SWrAx1T+T0aDg62f9b
2bQJpPDE0pNDg1O/+Lt3l6UhS+M+0dh1gjeLcOVlib6mbqI2B5rSfaBlpdelA55R
fgENAcjkRCjHZKLyb6n4AjPmCxr+cfSDrRZKT7IrCLtqoVXbgQgc6B9AECtGF0VM
2d4kZLhEggr+0IUDYkKsoXA5tU4sjAU8QyNTQcL/LO94eKbcJHnMrfXfLahaCSBq
elEjM1I+JQSd2Za/SC9AjOn2RIYtODLd4Aveya3iB9M4cKbRFHhdDMKTgGogAZgV
4FS0TlPN7yvFiQFABBMBCgAqAhsDAh4BAheABQsJCAcDBRUKCQgLBRYCAwEAAhkB
BQJSpGyGBQkSBTUsAAoJECLkKOvLj8sGiJoIAIZmUmD43i5U9CWCI267PdcGzDVP
me3q8zqyYy5pj/mPXsZZ5Gma3E9S9oc9MnKmESO7iG7IYrFK1xIdqRF3y4VJ40Uo
xgnz6tI8nyAnEHq8oBDQDmFEJmOfpjgaH7L+LolXZLd0arzFpQzIaaxva+rzFx6h

commit awesome for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2017-03-12 20:05:08

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


Package is "awesome"

Sun Mar 12 20:05:08 2017 rev:17 rq:478503 version:4.0

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-01-24 
10:33:33.461068322 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2017-03-12 
20:05:10.059843346 +0100
@@ -1,0 +2,6 @@
+Wed Mar  8 22:31:25 UTC 2017 - sfal...@opensuse.org
+
+- Edited %files section to clear unpackaged files builderror
+  in openSUSE:Factory
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.BYPAFM/_old  2017-03-12 20:05:10.683755060 +0100
+++ /var/tmp/diff_new_pack.BYPAFM/_new  2017-03-12 20:05:10.683755060 +0100
@@ -112,6 +112,7 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE README.md
+%{_docdir}/%{name}
 %dir %{_sysconfdir}/xdg/%{name}/
 %{_bindir}/%{name}*
 %{_datadir}/%{name}/




commit awesome for openSUSE:Factory

2017-01-24 Thread root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2017-01-24 10:33:31

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


Package is "awesome"

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2017-01-11 
12:05:00.398853483 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2017-01-24 
10:33:33.461068322 +0100
@@ -1,0 +2,5 @@
+Mon Jan 16 10:03:50 UTC 2017 - dheid...@suse.com
+
+- Build again with dbus support (boo#1020112).
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.ceoIEF/_old  2017-01-24 10:33:35.096836400 +0100
+++ /var/tmp/diff_new_pack.ceoIEF/_new  2017-01-24 10:33:35.104835266 +0100
@@ -36,6 +36,7 @@
 BuildRequires:  Lua(devel) >= 5.3
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-xcb)
+BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.10




commit awesome for openSUSE:Factory

2016-11-18 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2016-11-18 22:03:48

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


Package is "awesome"

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2016-03-31 
13:03:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2016-11-18 
22:03:49.0 +0100
@@ -1,0 +2,5 @@
+Thu Nov 17 14:28:46 UTC 2016 - dims...@opensuse.org
+
+- Add windowmanager provides (boo#981663).
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.yU1rrY/_old  2016-11-18 22:03:50.0 +0100
+++ /var/tmp/diff_new_pack.yU1rrY/_new  2016-11-18 22:03:50.0 +0100
@@ -57,6 +57,9 @@
 Requires:   %{name}-branding >= %{_version}
 Requires:   lua-lgi
 Requires:   typelib(Pango)
+# windowmanager is a generic provides for every WM - there are things (like 
Xvnc)
+# That rely on the prsence of 'a WM', but do not care which one it is
+Provides:   windowmanager
 
 %description
 awesome is an extremely fast, small, and dynamic window manager.




commit awesome for openSUSE:Factory

2016-03-31 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2016-03-31 13:03:43

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


Package is "awesome"

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2016-02-01 
19:57:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2016-03-31 
13:03:49.0 +0200
@@ -1,0 +2,14 @@
+Tue Mar 22 13:20:10 UTC 2016 - km...@suse.com
+
+- Update to 3.5.9:
+  - Always send ConfigureNotifies
+  - Don't modify WM_HINTS in client_set_urgent()
+  - Fix awful.ewmh to handle window gravities
+  - Check that the Lua stack is empty in the main loop
+  - Fix unbalance Lua stack usage in event_handle_leavenotify()
+  - Balance the stack in luaA_loadrc()
+  - Fix arguments to luaL_checkstack()
+  - Make client key bindings for e.g. xeyes work again
+  - Change codename
+
+---

Old:

  awesome-3.5.8.tar.xz

New:

  awesome-3.5.9.tar.xz



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.K6Dgvm/_old  2016-03-31 13:03:50.0 +0200
+++ /var/tmp/diff_new_pack.K6Dgvm/_new  2016-03-31 13:03:50.0 +0200
@@ -18,7 +18,7 @@
 
 %define _version 3.5
 Name:   awesome
-Version:3.5.8
+Version:3.5.9
 Release:0
 Summary:Highly configurable tiling and floating Window Manager
 License:GPL-2.0+

++ awesome-3.5.8.tar.xz -> awesome-3.5.9.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.8/.version_stamp 
new/awesome-3.5.9/.version_stamp
--- old/awesome-3.5.8/.version_stamp2016-01-30 14:57:02.0 +0100
+++ new/awesome-3.5.9/.version_stamp2016-03-06 15:11:57.0 +0100
@@ -1 +1 @@
-v3.5.8
\ No newline at end of file
+v3.5.9
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.8/awesome.c new/awesome-3.5.9/awesome.c
--- old/awesome-3.5.8/awesome.c 2016-01-30 14:55:18.0 +0100
+++ new/awesome-3.5.9/awesome.c 2016-03-06 15:05:54.0 +0100
@@ -285,6 +285,13 @@
 /* Do all deferred work now */
 awesome_refresh();
 
+/* Check if the Lua stack is the way it should be */
+if (lua_gettop(globalconf.L) != 0) {
+warn("Something was left on the Lua stack, this is a bug!");
+luaA_dumpstack(globalconf.L);
+lua_settop(globalconf.L, 0);
+}
+
 /* Check how long this main loop iteration took */
 gettimeofday(, NULL);
 timersub(, _wakeup, _time);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.8/awesomeConfig.cmake 
new/awesome-3.5.9/awesomeConfig.cmake
--- old/awesome-3.5.8/awesomeConfig.cmake   2016-01-30 14:55:18.0 
+0100
+++ new/awesome-3.5.9/awesomeConfig.cmake   2016-03-06 15:05:54.0 
+0100
@@ -4,7 +4,7 @@
 # `git describe` later.
 set(VERSION devel)
 
-set(CODENAME "Major Tom")
+set(CODENAME "Mighty Ravendark")
 
 project(${PROJECT_AWE_NAME} C)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.8/common/luaobject.c 
new/awesome-3.5.9/common/luaobject.c
--- old/awesome-3.5.8/common/luaobject.c2016-01-30 14:55:18.0 
+0100
+++ new/awesome-3.5.9/common/luaobject.c2016-03-06 15:05:54.0 
+0100
@@ -218,7 +218,7 @@
 if(sigfound)
 {
 int nbfunc = sigfound->sigfuncs.len;
-luaL_checkstack(L, lua_gettop(L) + nbfunc + nargs + 1, "too much 
signal");
+luaL_checkstack(L, nbfunc + nargs + 1, "too much signal");
 /* Push all functions and then execute, because this list can change
  * while executing funcs. */
 foreach(func, sigfound->sigfuncs)
@@ -263,7 +263,7 @@
 if(sigfound)
 {
 int nbfunc = sigfound->sigfuncs.len;
-luaL_checkstack(L, lua_gettop(L) + nbfunc + nargs + 2, "too much 
signal");
+luaL_checkstack(L, nbfunc + nargs + 2, "too much signal");
 /* Push all functions and then execute, because this list can change
  * while executing funcs. */
 foreach(func, sigfound->sigfuncs)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.8/event.c new/awesome-3.5.9/event.c
--- old/awesome-3.5.8/event.c   2016-01-30 14:55:18.0 +0100
+++ new/awesome-3.5.9/event.c   2016-03-06 15:05:54.0 +0100
@@ -507,6 +507,7 @@
 {
 luaA_object_push(globalconf.L, c);
 luaA_object_emit_signal(globalconf.L, -1, 

commit awesome for openSUSE:Factory

2016-02-01 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2016-02-01 19:56:44

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


Package is "awesome"

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2016-01-17 
09:23:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2016-02-01 
19:57:15.0 +0100
@@ -1,0 +2,7 @@
+Sat Jan 30 19:54:05 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to 3.5.8:
+  * Fix window key grabbing.
+  * menubar: handle nil Name in .desktop files.
+
+---

Old:

  awesome-3.5.7.tar.xz

New:

  awesome-3.5.8.tar.xz



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.d0W3wB/_old  2016-02-01 19:57:15.0 +0100
+++ /var/tmp/diff_new_pack.d0W3wB/_new  2016-02-01 19:57:15.0 +0100
@@ -18,7 +18,7 @@
 
 %define _version 3.5
 Name:   awesome
-Version:3.5.7
+Version:3.5.8
 Release:0
 Summary:Highly configurable tiling and floating Window Manager
 License:GPL-2.0+

++ awesome-3.5.7.tar.xz -> awesome-3.5.8.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.7/.version_stamp 
new/awesome-3.5.8/.version_stamp
--- old/awesome-3.5.7/.version_stamp2016-01-15 16:54:42.0 +0100
+++ new/awesome-3.5.8/.version_stamp2016-01-30 14:57:02.0 +0100
@@ -1 +1 @@
-v3.5.7
\ No newline at end of file
+v3.5.8
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.7/awesomeConfig.cmake 
new/awesome-3.5.8/awesomeConfig.cmake
--- old/awesome-3.5.7/awesomeConfig.cmake   2016-01-15 16:51:19.0 
+0100
+++ new/awesome-3.5.8/awesomeConfig.cmake   2016-01-30 14:55:18.0 
+0100
@@ -4,7 +4,7 @@
 # `git describe` later.
 set(VERSION devel)
 
-set(CODENAME "Space Oddity")
+set(CODENAME "Major Tom")
 
 project(${PROJECT_AWE_NAME} C)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.7/event.c new/awesome-3.5.8/event.c
--- old/awesome-3.5.7/event.c   2016-01-15 16:51:19.0 +0100
+++ new/awesome-3.5.8/event.c   2016-01-30 14:55:18.0 +0100
@@ -833,8 +833,8 @@
 foreach(_c, globalconf.clients)
 {
 client_t *c = *_c;
-xcb_ungrab_key(globalconf.connection, XCB_GRAB_ANY, 
c->frame_window, XCB_BUTTON_MASK_ANY);
-xwindow_grabkeys(c->frame_window, >keys);
+xcb_ungrab_key(globalconf.connection, XCB_GRAB_ANY, c->window, 
XCB_BUTTON_MASK_ANY);
+xwindow_grabkeys(c->window, >keys);
 }
 }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.7/lib/menubar/utils.lua.in 
new/awesome-3.5.8/lib/menubar/utils.lua.in
--- old/awesome-3.5.7/lib/menubar/utils.lua.in  2016-01-15 16:51:19.0 
+0100
+++ new/awesome-3.5.8/lib/menubar/utils.lua.in  2016-01-30 14:55:18.0 
+0100
@@ -175,6 +175,9 @@
 if program.Exec then
 -- Substitute Exec special codes as specified in
 -- http://standards.freedesktop.org/desktop-entry-spec/1.1/ar01s06.html
+if program.Name == nil then
+program.Name = '['.. file:match("([^/]+)%.desktop$") ..']'
+end
 local cmdline = program.Exec:gsub('%%c', program.Name)
 cmdline = cmdline:gsub('%%[fuFU]', '')
 cmdline = cmdline:gsub('%%k', program.file)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.7/objects/client.c 
new/awesome-3.5.8/objects/client.c
--- old/awesome-3.5.7/objects/client.c  2016-01-15 16:51:19.0 +0100
+++ new/awesome-3.5.8/objects/client.c  2016-01-30 14:55:18.0 +0100
@@ -2283,7 +2283,7 @@
 {
 luaA_key_array_set(L, 1, 2, keys);
 luaA_object_emit_signal(L, 1, "property::keys", 0);
-xcb_ungrab_key(globalconf.connection, XCB_GRAB_ANY, c->frame_window, 
XCB_BUTTON_MASK_ANY);
+xcb_ungrab_key(globalconf.connection, XCB_GRAB_ANY, c->window, 
XCB_BUTTON_MASK_ANY);
 xwindow_grabkeys(c->window, keys);
 }
 




commit awesome for openSUSE:Factory

2016-01-17 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2016-01-17 09:23:29

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


Package is "awesome"

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2015-10-14 
16:45:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2016-01-17 
09:23:30.0 +0100
@@ -1,0 +2,37 @@
+Sat Jan 16 11:01:51 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to 3.5.7:
+  * tag.lua: add "property::icon_only" signal.
+  * Make stdout/stderr line buffered.
+  * cmake: s/ESCAPE_QUOTE/ESCAPE_QUOTES/.
+  * awesome_atexit: keep client order always.
+  * Add .travis.yml from master, ignoring functional tests.
+  * awesomeConfig.cmake: Allow setting AWESOME_DATA_DIR.
+  * Fix the definition of A_STRNEQ_CASE.
+  * Fix focus handling with multiple awesome instances.
+  * Remove titlebars from clients during shutdown.
+  * a_dbus_message_iter: Handle DBUS_TYPE_DOUBLE.
+  * Ignore more events while minimising a client.
+  * Screen __index: Don't turn argument into a string.
+  * Keep stacking order across restarts.
+  * Keep client order across restarts.
+  * Force systray redraw on BG colour change.
+  * Fix enter/leave events on titlebars.
+  * Fix compilation.
+  * Handle enter/leave events with detail=Inferior correctly.
+  * Never explicitly focus the root window.
+  * Fix client_apply_size_hints().
+  * Make awesome.quit() during startup work.
+  * Fix obvious typo in xwindow_translate_for_gravity().
+  * Apply window gravity when a window moves.
+  * Refactor code a little.
+  * Apply window gravity for titlebar resizes.
+  * Apply window gravity for border width changes.
+  * Grab client keys on the client window.
+  * Spawn: Improve handling of startup notification.
+  * objects: Add .valid property.
+  * Change codename.
+  * awful.menu: update t new layout api.
+- Require 3.5+ version of awesome-branding.
+
+---

Old:

  awesome-3.5.6.tar.xz

New:

  awesome-3.5.7.tar.xz



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.3BofPq/_old  2016-01-17 09:23:31.0 +0100
+++ /var/tmp/diff_new_pack.3BofPq/_new  2016-01-17 09:23:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -16,8 +16,9 @@
 #
 
 
+%define _version 3.5
 Name:   awesome
-Version:3.5.6
+Version:3.5.7
 Release:0
 Summary:Highly configurable tiling and floating Window Manager
 License:GPL-2.0+
@@ -53,7 +54,7 @@
 BuildRequires:  pkgconfig(xcb-xtest)
 BuildRequires:  pkgconfig(xproto) >= 7.0.15
 BuildRequires:  typelib(Pango)
-Requires:   %{name}-branding
+Requires:   %{name}-branding >= %{_version}
 Requires:   lua-lgi
 Requires:   typelib(Pango)
 

++ awesome-3.5.6.tar.xz -> awesome-3.5.7.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/awesome-3.5.6/.travis.yml 
new/awesome-3.5.7/.travis.yml
--- old/awesome-3.5.6/.travis.yml   1970-01-01 01:00:00.0 +0100
+++ new/awesome-3.5.7/.travis.yml   2016-01-15 16:51:19.0 +0100
@@ -0,0 +1,66 @@
+sudo: required
+dist: trusty
+language: c
+env:
+  matrix:
+# Note: luarocks does not work with Lua 5.0.
+- LUA=5.1 LGIVER=  LUANAME=lua5.1
+- LUA=5.2 LGIVER=  LUANAME=lua5.2 BUILD_APIDOC=true
+- LUA=5.2 LGIVER=0.7.1 LUANAME=lua5.2
+# luajit: requires --lua-suffix=jit-2.0.0-beta9 in Ubuntu precise.
+# Later versions seem to provide a `luajit` symlink, so `jit` would be 
enough.
+# See http://packages.ubuntu.com/precise/i386/luajit/filelist.
+- LUA=5.1 LGIVER=  LUANAME=luajit-5.1 INSTALL_PKGS="luajit" 
LUAINCLUDE=/usr/include/luajit-2.0 LUAROCKS_ARGS=--lua-suffix=jit-2.0.2
+  global:
+# Secure token to push to gh-pages.
+- secure: 
"LZxt9559+V3qJMdVgmKW4RYTt8ZINooex/qsnoEJUtZloj/eFNG4COT2z6a2yeH2tKWzknCsmV9nLPJiNEA2KLcyqDhjFQvJwKmsBuhGUmLyeQgfenjweorRjO8NT18X1SAEUXAMnClPu+OeTDs4BAuVn5foGZ7xpcRg2E+j2mc="
+
+before_install:
+  - if [ -z $LUAINCLUDE ]; then LUAINCLUDE=/usr/include/${LUANAME}; fi
+  - cmake --version
+
+install:
+  # Travis boilerplate: the apt-get cache might be out of date.
+  - sudo apt-get update -qq
+
+  # Do not install recommended packages with apt-get.
+  - echo 'APT::Install-Recommends 

commit awesome for openSUSE:Factory

2015-10-14 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2015-10-14 16:45:08

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


Package is "awesome"

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2015-06-12 
20:31:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2015-10-14 
16:45:09.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct  8 11:55:25 UTC 2015 - sor.ale...@meowr.ru
+
+- Do not require an explicit awesome-branding version (boo#949464).
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.0X6yKK/_old  2015-10-14 16:45:10.0 +0200
+++ /var/tmp/diff_new_pack.0X6yKK/_new  2015-10-14 16:45:10.0 +0200
@@ -53,7 +53,7 @@
 BuildRequires:  pkgconfig(xcb-xtest)
 BuildRequires:  pkgconfig(xproto) >= 7.0.15
 BuildRequires:  typelib(Pango)
-Requires:   %{name}-branding = %{version}
+Requires:   %{name}-branding
 Requires:   lua-lgi
 Requires:   typelib(Pango)
 




commit awesome for openSUSE:Factory

2015-06-12 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2015-06-12 20:31:26

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


Package is awesome

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2014-08-14 
14:58:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2015-06-12 
20:31:27.0 +0200
@@ -1,0 +2,15 @@
+Wed Apr 29 09:43:47 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 3.5.6 (changes since 3.4.15):
+  * For detailed changelog see:
+http://awesome.naquadah.org/changelogs/short/v3.5
+http://awesome.naquadah.org/changelogs/short/v3.5.1
+http://awesome.naquadah.org/changelogs/short/v3.5.2
+http://awesome.naquadah.org/changelogs/short/v3.5.3
+http://awesome.naquadah.org/changelogs/short/v3.5.4
+http://awesome.naquadah.org/changelogs/short/v3.5.5
+http://awesome.naquadah.org/changelogs/short/v3.5.6
+- Remove fix-awesome-desktop-launcher.patch: replaced by a regexp.
+- Spec cleanup.
+
+---

Old:

  awesome-3.4.15.tar.xz
  fix-awesome-desktop-launcher.patch

New:

  awesome-3.5.6.tar.xz



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.A9c7ce/_old  2015-06-12 20:31:28.0 +0200
+++ /var/tmp/diff_new_pack.A9c7ce/_new  2015-06-12 20:31:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,156 +17,101 @@
 
 
 Name:   awesome
+Version:3.5.6
+Release:0
 Summary:Highly configurable tiling and floating Window Manager
 License:GPL-2.0+
 Group:  System/GUI/Other
-Version:3.4.15
-Release:0
 Url:http://awesome.naquadah.org/
-Source: http://awesome.naquadah.org/download/awesome-%{version}.tar.xz
-# PATCH-FIX-OPENSUSE --remove timestamp from build -- 
pascal.ble...@opensuse.org
-Patch0: awesome-remove_build_timestamp.patch
-# PATCH-FIX-UPSTREAM --awesome.desktop set type XSession -- fre...@suse.com
-Patch1: fix-awesome-desktop-launcher.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Source: http://awesome.naquadah.org/download/%{name}-%{version}.tar.xz
+# PATCH-FIX-OPENSUSE awesome-remove_build_timestamp.patch 
pascal.ble...@opensuse.org -- Remove timestamp from build.
+Patch0: %{name}-remove_build_timestamp.patch
 BuildRequires:  ImageMagick
 BuildRequires:  asciidoc
-BuildRequires:  bison
 BuildRequires:  cmake
-BuildRequires:  flex
-BuildRequires:  gcc
+BuildRequires:  doxygen
 BuildRequires:  gcc-c++
-BuildRequires:  glibc-devel
-BuildRequires:  gperf
-BuildRequires:  lua51-devel
+BuildRequires:  grep
+BuildRequires:  lua-devel
+BuildRequires:  lua-lgi
 BuildRequires:  xmlto
-BuildRequires:  xorg-x11-util-devel
 BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(cairo-xcb)
 BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(imlib2)
-BuildRequires:  pkgconfig(libev)
-BuildRequires:  pkgconfig(libstartup-notification-1.0)
-BuildRequires:  pkgconfig(libxdg-basedir)
-BuildRequires:  pkgconfig(xcb)
-BuildRequires:  pkgconfig(xcb-ewmh)
-BuildRequires:  pkgconfig(xcb-icccm)
-BuildRequires:  pkgconfig(xcb-image)
-BuildRequires:  pkgconfig(xcb-keysyms)
-BuildRequires:  pkgconfig(xcb-render)
-BuildRequires:  pkgconfig(xcb-util) = 0.3.8
-BuildRequires:  pkgconfig(xcursor)
+BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(libstartup-notification-1.0) = 0.10
+BuildRequires:  pkgconfig(libxdg-basedir) = 1.0.0
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcb-cursor)
+BuildRequires:  pkgconfig(xcb-icccm) = 0.3.8
+BuildRequires:  pkgconfig(xcb-keysyms) = 0.3.4
+BuildRequires:  pkgconfig(xcb-randr)
+BuildRequires:  pkgconfig(xcb-shape)
+BuildRequires:  pkgconfig(xcb-util) = 0.3.8
+BuildRequires:  pkgconfig(xcb-xinerama)
+BuildRequires:  pkgconfig(xcb-xtest)
+BuildRequires:  pkgconfig(xproto) = 7.0.15
+BuildRequires:  typelib(Pango)
 Requires:   %{name}-branding = %{version}
-Requires:   imlib2-loaders
+Requires:   lua-lgi
+Requires:   typelib(Pango)
 
 %description
-awesome is a window manager initialy based on a dwm code rewriting. It is
-extremely fast, small, dynamic and awesome.
+awesome is an 

commit awesome for openSUSE:Factory

2014-08-14 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2014-08-14 14:58:15

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


Package is awesome

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2014-01-23 
15:40:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2014-08-14 
14:58:40.0 +0200
@@ -1,0 +2,7 @@
+Wed Aug 13 23:04:21 UTC 2014 - tog...@opensuse.org
+
+- Allow gdm (and possibly other display managers) to show
+  'awesome' in the list of available xsessions
+  * Add fix-awesome-desktop-launcher.patch (fre...@suse.com)
+
+---

New:

  fix-awesome-desktop-launcher.patch



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.2VWpQ3/_old  2014-08-14 14:58:42.0 +0200
+++ /var/tmp/diff_new_pack.2VWpQ3/_new  2014-08-14 14:58:42.0 +0200
@@ -26,6 +26,8 @@
 Source: http://awesome.naquadah.org/download/awesome-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE --remove timestamp from build -- 
pascal.ble...@opensuse.org
 Patch0: awesome-remove_build_timestamp.patch
+# PATCH-FIX-UPSTREAM --awesome.desktop set type XSession -- fre...@suse.com
+Patch1: fix-awesome-desktop-launcher.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ImageMagick
 BuildRequires:  asciidoc
@@ -101,6 +103,7 @@
 
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 sed -i s/nano/vi/g awesomerc.lua.in
 

++ fix-awesome-desktop-launcher.patch ++
--- awesome-3.4.15.orig/awesome.desktop 2014-08-13 22:11:13.833408208 +0200
+++ awesome-3.4.15/awesome.desktop  2014-08-13 22:17:55.350279477 +0200
@@ -2,7 +2,6 @@
 Encoding=UTF-8
 Name=awesome
 Comment=Highly configurable framework window manager
-NoDisplay=true
 TryExec=awesome
 Exec=awesome
-Type=Application
+Type=XSession
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit awesome for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2014-01-22 18:19:39

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


Package is awesome

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2013-06-28 
15:58:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2014-01-23 
15:40:04.0 +0100
@@ -1,0 +2,7 @@
+Fri Jan  3 00:44:16 UTC 2014 - crrodrig...@opensuse.org
+
+- extend awesome-remove_build_timestamp.patch to avoid
+  needless package republish due to AWESOME_COMPILE_HOSTNAME
+  changing all the time. replace it by the string OBS.
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.e2PeMa/_old  2014-01-23 15:40:04.0 +0100
+++ /var/tmp/diff_new_pack.e2PeMa/_new  2014-01-23 15:40:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# 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

++ awesome-remove_build_timestamp.patch ++
--- /var/tmp/diff_new_pack.e2PeMa/_old  2014-01-23 15:40:04.0 +0100
+++ /var/tmp/diff_new_pack.e2PeMa/_new  2014-01-23 15:40:04.0 +0100
@@ -4,8 +4,8 @@
 
 
 
 awesome-3.4.13.orig/common/version.c
-+++ awesome-3.4.13/common/version.c
+--- awesome-3.4.15.orig/common/version.c
 awesome-3.4.15/common/version.c
 @@ -35,9 +35,6 @@ eprint_version(void)
  printf(awesome  AWESOME_VERSION
( AWESOME_RELEASE )\n
@@ -16,3 +16,14 @@
  printf( for %s, AWESOME_COMPILE_MACHINE);
  #if defined(__GNUC__) \
   defined(__GNUC_MINOR__)\
+--- awesome-3.4.15.orig/awesome-version-internal.h.in
 awesome-3.4.15/awesome-version-internal.h.in
+@@ -4,7 +4,7 @@
+ #define AWESOME_VERSION @AWESOME_VERSION@
+ #define AWESOME_COMPILE_MACHINE @AWESOME_COMPILE_MACHINE@
+ #define AWESOME_COMPILE_BY  @AWESOME_COMPILE_BY@
+-#define AWESOME_COMPILE_HOSTNAME@AWESOME_COMPILE_HOSTNAME@
++#define AWESOME_COMPILE_HOSTNAMEOBS
+ #define AWESOME_RELEASE @AWESOME_RELEASE@
+ 
+ #endif //_AWE_VERSION_INTERNAL_H_

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



commit awesome for openSUSE:Factory

2013-06-28 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2013-06-28 15:58:18

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


Package is awesome

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2013-01-03 
16:48:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2013-06-28 
15:58:19.0 +0200
@@ -1,0 +2,19 @@
+Tue Feb 12 09:04:44 UTC 2013 - tog...@opensuse.org
+
+- Update to 3.4.15
+  * Fix keyboard layouts
+
+- Changes between 3.4.13 and 3.4.14
+
+  * Add NoDisplay to .desktop file (FS#1031)
+  * Remove incorrect comment.
+  * Have only FreeBSD require dynamic linking (FS#743)
+  * Add x11-xcb to the pkg-config checks
+  * naughty: Correctly handle rowstride on icons
+  * Fix client screen in awful.client.setslave
+  * Added initial support for Xlib cursor themes
+
+- Use xz format for the source files
+- Added xcursor to BuildRequires
+
+---
@@ -131 +149,0 @@
-

Old:

  awesome-3.4.13.tar.bz2

New:

  awesome-3.4.15.tar.xz



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.a5Q5HI/_old  2013-06-28 15:58:20.0 +0200
+++ /var/tmp/diff_new_pack.a5Q5HI/_new  2013-06-28 15:58:20.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package awesome
 #
-# 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
@@ -18,12 +18,12 @@
 
 Name:   awesome
 Summary:Highly configurable tiling and floating Window Manager
-Version:3.4.13
-Release:0
 License:GPL-2.0+
 Group:  System/GUI/Other
+Version:3.4.15
+Release:0
 Url:http://awesome.naquadah.org/
-Source: http://awesome.naquadah.org/download/awesome-%{version}.tar.bz2
+Source: http://awesome.naquadah.org/download/awesome-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE --remove timestamp from build -- 
pascal.ble...@opensuse.org
 Patch0: awesome-remove_build_timestamp.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -36,26 +36,27 @@
 BuildRequires:  gcc-c++
 BuildRequires:  glibc-devel
 BuildRequires:  gperf
-BuildRequires:  pkgconfig(imlib2)
-BuildRequires:  pkgconfig(libev)
-BuildRequires:  pkgconfig(libxdg-basedir)
 BuildRequires:  lua51-devel
+BuildRequires:  xmlto
+BuildRequires:  xorg-x11-util-devel
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(imlib2)
+BuildRequires:  pkgconfig(libev)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
+BuildRequires:  pkgconfig(libxdg-basedir)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-ewmh)
-BuildRequires:  pkgconfig(xcb-keysyms)
 BuildRequires:  pkgconfig(xcb-icccm)
 BuildRequires:  pkgconfig(xcb-image)
+BuildRequires:  pkgconfig(xcb-keysyms)
 BuildRequires:  pkgconfig(xcb-render)
 BuildRequires:  pkgconfig(xcb-util) = 0.3.8
-BuildRequires:  xmlto
-BuildRequires:  xorg-x11-util-devel
-Requires:   imlib2-loaders
+BuildRequires:  pkgconfig(xcursor)
 Requires:   %{name}-branding = %{version}
+Requires:   imlib2-loaders
 
 %description
 awesome is a window manager initialy based on a dwm code rewriting. It is
@@ -87,7 +88,6 @@
 
 %package branding-upstream
 Summary:Upstream Branding for awesome
-License:GPL-2.0+
 Group:  System/GUI/Other
 Supplements:packageand(%{name}:branding-upstream)
 Provides:   %{name}-branding = %{version}
@@ -129,7 +129,6 @@
   -DCOMPRESS_MANPAGES=OFF \
   ..
 
-
 %__make %{?_smp_mflags} VERBOSE=1
  popd
 
@@ -138,7 +137,6 @@
 %make_install
 popd
 
-
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS LICENSE README STYLE
@@ -167,4 +165,5 @@
 %doc LICENSE
 %config(noreplace) %{_sysconfdir}/xdg/%{name}/rc.lua
 %{_datadir}/%{name}/themes
+
 %changelog

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



commit awesome for openSUSE:Factory

2013-01-03 Thread h_root
Hello community,

here is the log from the commit of package awesome for openSUSE:Factory checked 
in at 2013-01-03 16:48:10

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


Package is awesome, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/awesome/awesome.changes  2012-11-08 
08:02:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes 2013-01-03 
16:48:12.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec  6 14:25:58 UTC 2012 - tog...@opensuse.org
+
+- Created subpackage awesome-branding-upstream which includes the
+  the default themes of the awesome package 
+
+---



Other differences:
--
++ awesome.spec ++
--- /var/tmp/diff_new_pack.6eLqJf/_old  2013-01-03 16:48:14.0 +0100
+++ /var/tmp/diff_new_pack.6eLqJf/_new  2013-01-03 16:48:14.0 +0100
@@ -55,6 +55,7 @@
 BuildRequires:  xmlto
 BuildRequires:  xorg-x11-util-devel
 Requires:   imlib2-loaders
+Requires:   %{name}-branding = %{version}
 
 %description
 awesome is a window manager initialy based on a dwm code rewriting. It is
@@ -83,6 +84,19 @@
 
 Every aspect of awesome is configurable via a configuration file: awesomerc.
 
+
+%package branding-upstream
+Summary:Upstream Branding for awesome
+License:GPL-2.0+
+Group:  System/GUI/Other
+Supplements:packageand(%{name}:branding-upstream)
+Provides:   %{name}-branding = %{version}
+Conflicts:  otherproviders(%{name}-branding)
+BuildArch:  noarch
+
+%description branding-upstream
+This package provides the upstream look and feel for awesome.
+
 %prep
 
 %setup -q
@@ -129,10 +143,10 @@
 %defattr(-,root,root,-)
 %doc AUTHORS LICENSE README STYLE
 %dir %{_sysconfdir}/xdg/%{name}
-%config(noreplace) %{_sysconfdir}/xdg/%{name}/rc.lua
 %{_bindir}/%{name}
 %{_bindir}/%{name}-client
 %{_bindir}/awsetbg
+%exclude %{_datadir}/%{name}/themes
 %{_datadir}/%{name}
 %{_datadir}/xsessions/%{name}.desktop
 %doc %{_mandir}/man1/%{name}.1%{ext_man}
@@ -148,4 +162,9 @@
 %dir %_mandir/it
 %dir %_mandir/*/man1
 
+%files branding-upstream
+%defattr(-,root,root,-)
+%doc LICENSE
+%config(noreplace) %{_sysconfdir}/xdg/%{name}/rc.lua
+%{_datadir}/%{name}/themes
 %changelog

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