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.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.awesome.new/awesome.changes     2015-06-12 
20:31:27.000000000 +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.000000000 +0200
+++ /var/tmp/diff_new_pack.A9c7ce/_new  2015-06-12 20:31:28.000000000 +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 extremely fast, small, and dynamic window manager.
 
-It manages windows in several layouts mode: tiled, floating, etc. Each layout
-can be applied dynamically, optimizing the environment for the application in
-use and the task performed.
-
-In tiled layout, windows are managed in a master and stacking area. The master
-area contains the windows which currently need most attention, whereas the
-stacking area contains all other windows. The master area can be splited in
-several rows and columns. In floating layout, windows can be resized and moved
-freely. Dialog windows are always managed floating, regardless of the layout
-selected.
-
-Windows are grouped by tags. Each window can be tagged with one or multiple
-tags. Selecting certain tags displays all windows with those tags. Each tag can
-have its own layout.
-
-awesome contains a small status bar which displays all available tags, the
-layout, the title of the focused window, and text read from standard input. The
-selected tags are highlighted with a different color, while the tags of the
-focused window are highlighted with a small point. awesome draws a small border
-around windows to indicate their focus state.
+It manages windows in several layouts mode: tiled, floating, etc.
+Each layout can be applied dynamically, optimizing the environment
+for the application inuse and the task performed.
 
-Every aspect of awesome is configurable via a configuration file: awesomerc.
+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.
 
 %package branding-upstream
 Summary:        Upstream Branding for awesome
 Group:          System/GUI/Other
 Supplements:    packageand(%{name}:branding-upstream)
-Provides:       %{name}-branding = %{version}
 Conflicts:      otherproviders(%{name}-branding)
+Provides:       %{name}-branding = %{version}
 BuildArch:      noarch
 
 %description branding-upstream
 This package provides the upstream look and feel for awesome.
 
 %prep
-
 %setup -q
 %patch0 -p1
-%patch1 -p1
-
-sed -i s/nano/vi/g awesomerc.lua.in
+sed -i 's/nano/vi/g' %{name}rc.lua.in
+sed -i 's/^\(Type=\).*$/\1XSession/' %{name}.desktop
 
 %build
-%__mkdir build
-pushd build
-export CFLAGS="%{optflags}"
-
-export CXXFLAGS="$CFLAGS"
-export CPPFLAGS="$CFLAGS"
-cmake \
-      -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
-      -DCMAKE_COLOR_MAKEFILE=OFF \
-      -DCMAKE_VERBOSE_MAKEFILE=ON \
-      -DPREFIX="%{_prefix}" \
-      -DAWESOME_DOC_PATH="%{_docdir}/%{name}" \
-      -DXDG_CONFIG_DIR="%{_sysconfdir}/xdg" \
-      -DCMAKE_SKIP_RPATH=ON \
-%if "%{_lib}"=="lib64"
-      -DLIB_SUFFIX="64" \
-%else
-      -DLIB_SUFFIX="" \
-%endif
-      -DWITH_DBUS=ON \
-      -DGENERATE_LUADOC=OFF \
-      -DCOMPRESS_MANPAGES=OFF \
-      ..
-
-%__make %{?_smp_mflags} VERBOSE=1
- popd
+%cmake \
+  -DAWESOME_DOC_PATH=%{_docdir}/%{name} \
+  -DXDG_CONFIG_DIR=%{_sysconfdir}/xdg   \
+  -DCOMPRESS_MANPAGES=OFF
+make %{?_smp_mflags}
 
 %install
-pushd build
-%make_install
-popd
+%cmake_install
 
 %files
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %doc AUTHORS LICENSE README STYLE
-%dir %{_sysconfdir}/xdg/%{name}
-%{_bindir}/%{name}
-%{_bindir}/%{name}-client
-%{_bindir}/awsetbg
-%exclude %{_datadir}/%{name}/themes
-%{_datadir}/%{name}
+%dir %{_sysconfdir}/xdg/%{name}/
+%{_bindir}/%{name}*
+%{_datadir}/%{name}/
+%exclude %{_datadir}/%{name}/themes/
 %{_datadir}/xsessions/%{name}.desktop
-%doc %{_mandir}/man1/%{name}.1%{ext_man}
-%doc %{_mandir}/man1/%{name}-client.1%{ext_man}
-%doc %{_mandir}/man1/awsetbg.1%{ext_man}
-%doc %{_mandir}/man5/%{name}rc.5%{ext_man}
-%doc %{_mandir}/*/man1/%{name}.1%{ext_man}
-%doc %{_mandir}/*/man1/%{name}-client.1%{ext_man}
-%doc %{_mandir}/*/man1/awsetbg.1%{ext_man}
-%doc %{_mandir}/*/man5/%{name}rc.5%{ext_man}
-%dir %_mandir/*/man5
-%dir %_mandir/es
-%dir %_mandir/it
-%dir %_mandir/*/man1
+%{_mandir}/man?/%{name}*.?%{?ext_man}
+%{_mandir}/*/man?/%{name}*.?%{?ext_man}
 
 %files branding-upstream
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %doc LICENSE
 %config(noreplace) %{_sysconfdir}/xdg/%{name}/rc.lua
-%{_datadir}/%{name}/themes
+%{_datadir}/%{name}/themes/
 
 %changelog

++++++ awesome-3.4.15.tar.xz -> awesome-3.5.6.tar.xz ++++++
++++ 45825 lines of diff (skipped)


Reply via email to