Hello community,
here is the log from the commit of package awesome-freedesktop for
openSUSE:Factory checked in at 2017-01-25 23:25:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/awesome-freedesktop (Old)
and /work/SRC/openSUSE:Factory/.awesome-freedesktop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "awesome-freedesktop"
Changes:
--------
--- /work/SRC/openSUSE:Factory/awesome-freedesktop/awesome-freedesktop.changes
2015-11-12 19:40:59.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.awesome-freedesktop.new/awesome-freedesktop.changes
2017-01-25 23:25:13.401697323 +0100
@@ -1,0 +2,11 @@
+Tue Jan 10 16:54:48 UTC 2017 - [email protected]
+
+- Update to version 0.0~git20170109 (changes since 0.0+git20120906):
+ * Port to Lua 5.3.
+ * Port to Awesome 4.0.
+ * Fix gfind in utils.lua.
+ * desktop.lua: Fix a typo that caused Thunar to always be used.
+ * Look for icons in all directories from the specification.
+- Remove awesome-freedesktop-3.5-compat.patch: obsolete.
+
+-------------------------------------------------------------------
Old:
----
awesome-freedesktop-3.5-compat.patch
awesome-freedesktop-git201209061058.tar.xz
New:
----
awesome-freedesktop-0.0~git20170109.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ awesome-freedesktop.spec ++++++
--- /var/tmp/diff_new_pack.QEmcAz/_old 2017-01-25 23:25:13.861627978 +0100
+++ /var/tmp/diff_new_pack.QEmcAz/_new 2017-01-25 23:25:13.869626773 +0100
@@ -1,7 +1,7 @@
#
# spec file for package awesome-freedesktop
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,17 @@
#
+%define _version 0.0~git20170109
Name: awesome-freedesktop
-Version: git201209061058
+Version: git201701091085
Release: 0
Summary: Desktop entries and menu for awesome
License: GPL-2.0+
Group: System/GUI/Other
-Url: https://github.com/terceiro/awesome-freedesktop
-Source: %{name}-%{version}.tar.xz
-# PATCH-FIX-OPENSUSE awesome-freedesktop-3.5-compat.patch [email protected]
-- Use upstream menubar.utils to gain awesome 3.5+ compatibility.
-Patch0: awesome-freedesktop-3.5-compat.patch
-Requires: awesome >= 3.5.0
+Url: https://github.com/copycat-killer/awesome-freedesktop
+Source: %{name}-%{_version}.tar.gz
+BuildRequires: awesome >= 4.0
+Requires: awesome >= 4.0
BuildArch: noarch
%description
@@ -41,20 +41,18 @@
You can choose any icon theme that's installed in %{_datadir}/icons/.
%prep
-%setup -q -n %{name}
-%patch0 -p1
-# Superseded by menubar.utils (doesn't work with awesome 3.5+).
-rm -f freedesktop/utils.lua
+%setup -q -n %{name}-%{_version}
%build
+# Nothing to build.
%install
mkdir -p %{buildroot}%{_datadir}/awesome/lib/freedesktop/
-install -m 0644 freedesktop/*.lua
%{buildroot}%{_datadir}/awesome/lib/freedesktop/.
+install -pm 0644 *.lua %{buildroot}%{_datadir}/awesome/lib/freedesktop/
%files
%defattr(-,root,root)
-%doc README TODO
+%doc LICENSE README.rst
%dir %{_datadir}/awesome/
%dir %{_datadir}/awesome/lib/
%{_datadir}/awesome/lib/freedesktop/