From ad882e67a68de028d2d1621f92bfb81f27fcb11e69e7ebd096b30bcfff7dce72 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 23 Sep 2021 09:48:15 +0000 Subject: [PATCH] - Mark example scripts as non-executable OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-i3ipc?expand=0&rev=11 --- python-i3ipc.changes | 5 +++++ python-i3ipc.spec | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/python-i3ipc.changes b/python-i3ipc.changes index 0f12d13..be50da2 100644 --- a/python-i3ipc.changes +++ b/python-i3ipc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Sep 23 09:48:08 UTC 2021 - Matej Cepl + +- Mark example scripts as non-executable + ------------------------------------------------------------------- Sun Mar 7 12:17:37 UTC 2021 - Atri Bhattacharya diff --git a/python-i3ipc.spec b/python-i3ipc.spec index ee0d8db..184e785 100644 --- a/python-i3ipc.spec +++ b/python-i3ipc.spec @@ -32,6 +32,7 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes # for tests we need i3 at build time BuildRequires: %{python_module python-xlib} +BuildRequires: %{python_module asyncio} BuildRequires: i3 BuildRequires: python-rpm-macros BuildRequires: xvfb-run @@ -57,6 +58,9 @@ sed -i "s/'enum-compat'//" setup.py # standalone). sed -i '/^#!\/usr\/bin\/env.*/d' examples/*.py examples/i3-focus/*.py +# Examples shouldn't be executable +find examples/ -name \*.py -exec chmod -x '{}' \; + %build %python_build