diff --git a/_constraints b/_constraints
index d1a7e3b..5d3c41b 100644
--- a/_constraints
+++ b/_constraints
@@ -2,13 +2,20 @@
- 20
+ 2
-
- 6
-
- 4
+ 6
+
+
+ aarch64
+
+
+
+ 9
+
+
+
diff --git a/python-efl-1.23.0.tar.xz b/python-efl-1.23.0.tar.xz
deleted file mode 100644
index ef82ab0..0000000
--- a/python-efl-1.23.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2bdef4153e3df2ed3edef9f1ebb4554054405425247a9fabb3c784b48232d69b
-size 9524832
diff --git a/python-efl-1.24.0.tar.xz b/python-efl-1.24.0.tar.xz
new file mode 100644
index 0000000..62147ec
--- /dev/null
+++ b/python-efl-1.24.0.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fe3a566e0dc3b0f11243d398c992c374f09f9429d87f9c1451f1a5925a6361ee
+size 9535212
diff --git a/python-efl.changes b/python-efl.changes
index 70264ef..34c540d 100644
--- a/python-efl.changes
+++ b/python-efl.changes
@@ -1,7 +1,37 @@
+-------------------------------------------------------------------
+Thu Jun 25 09:25:48 UTC 2020 - Guillaume GARDET
+
+- Fix _constraints
+
+-------------------------------------------------------------------
+Fri Jun 12 13:43:29 UTC 2020 - Simon Lees
+
+- Disable python2, broken on Leap and nothing uses it
+
+-------------------------------------------------------------------
+Tue May 26 05:32:31 UTC 2020 - Simon Lees
+
+- Fix issues with docs conflicts
+
+-------------------------------------------------------------------
+Tue May 5 05:05:02 UTC 2020 - Simon Lees
+
+- Update to 1.24.0
+ * As always new features of EFL have been ported and the usual
+ has been done in fixing bugs, optimizing speed and improve
+ documentation. (see **ChangeLog** in the tarball for the
+ full list of changes)
+
+-------------------------------------------------------------------
+Thu Apr 23 12:33:05 UTC 2020 - Simon Lees
+
+- Explicitly require python3-Sphinx due to the module way being
+ now unresolvable.
+
-------------------------------------------------------------------
Fri Nov 8 03:49:38 UTC 2019 - Simon Lees
-- Update to 1.23.0 in line with efl
+- Update to 1.23.0 in line with efl
-------------------------------------------------------------------
Sun Jul 7 22:40:48 UTC 2019 - Jan Engelhardt
@@ -156,4 +186,3 @@ Tue Dec 17 00:23:57 UTC 2013 - sleep_walker@suse.cz
Mon Dec 9 15:39:20 UTC 2013 - sleep_walker@suse.cz
- let there by python-efl!
-
diff --git a/python-efl.spec b/python-efl.spec
index 0120e2e..1a6be03 100644
--- a/python-efl.spec
+++ b/python-efl.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-efl
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,20 +16,18 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%{?!python_module:%define python_module() python3-%{**}}
Name: python-efl
-Version: 1.23.0
+Version: 1.24.0
Release: 0
Summary: Python bindings of evas
License: GPL-3.0-only AND LGPL-3.0-only
Group: Development/Libraries/Python
-Url: http://enlightenment.org
+URL: http://enlightenment.org
Source: https://download.enlightenment.org/rel/bindings/python/%{name}-%{version}.tar.xz
BuildRequires: %{python_module devel}
-BuildRequires: dbus-1-python-devel
BuildRequires: dbus-1-python3-devel
BuildRequires: pkgconfig
-BuildRequires: python-cython
BuildRequires: python3-Cython
BuildRequires: pkgconfig(ecore)
BuildRequires: pkgconfig(edje)
@@ -132,23 +130,22 @@ for _name in python-efl python3-efl; do
install -m 0755 -d "%{buildroot}/%{_datadir}/$_name"
cp -R examples/ "%{buildroot}/%{_datadir}/$_name/"
mkdir -p %{buildroot}/%{_docdir}/$_name
- cp -pr COPYING %{buildroot}/%{_docdir}/$_name/
- cp -pr COPYING.LESSER %{buildroot}/%{_docdir}/$_name/
- cp -pr AUTHORS %{buildroot}/%{_docdir}/$_name/
done
+# Remove examples installed under python-efl namespace
+rm -r "%{buildroot}/%{_datadir}/%{name}/examples"
+rm -r "%{buildroot}/%{_docdir}/%{name}/"
%endif
%if 0%{?suse_version}
%files %{python_files}
%{python_sitearch}/*
-%{_docdir}/%{name}/
-%exclude %{_docdir}/%{name}/html/
+%exclude %{_docdir}/python3-efl/html/
%files %{python_files doc}
-%{_docdir}/%{name}/html/
+%{_docdir}/python3-efl
%files %{python_files examples}
-%{_datadir}/%{name}
+%{_datadir}/python3-efl
%endif
%if !0%{?suse_version}