From 50df40d50b6d8c8898228acae344c5daef4f8048 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Thu, 9 Jan 2020 10:23:24 +0100 Subject: [PATCH] - rel 3; more shebang fixes --- python3.spec | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/python3.spec b/python3.spec index a65336b..947ad7e 100644 --- a/python3.spec +++ b/python3.spec @@ -42,7 +42,7 @@ Summary(tr.UTF-8): X arayüzlü, yüksek düzeyli, kabuk yorumlayıcı dili Summary(uk.UTF-8): Мова програмування дуже високого рівня з X-інтерфейсом Name: python3 Version: %{py_ver}.1 -Release: 2 +Release: 3 Epoch: 1 License: PSF Group: Development/Languages/Python @@ -515,19 +515,15 @@ for f in $files; do done %endif -sed -E -i -e '1s,#![[:space:]]*/usr/bin/env[[:space:]]+python2,#!%{__python},' -e '1s,#![[:space:]]*/usr/bin/env[[:space:]]+python,#!%{__python},' -e '1s,#![[:space:]]*/usr/bin/python,#!%{__python},' \ - Lib/encodings/rot_13.py \ - Lib/lib2to3/tests/data/different_encoding.py \ - Lib/lib2to3/tests/data/false_encoding.py \ - Tools/gdb/libpython.py \ - Tools/pynche/pynche \ - Tools/pynche/pynche.pyw \ - Tools/scripts/2to3 \ - Tools/scripts/smelly.py - -sed -E -i -e '1s,#![[:space:]]*/usr/bin/env[[:space:]]+python3,#!%{__python3},' \ - Tools/scripts/idle3 \ - Tools/scripts/pydoc3 +sed -E -i -e '1s,#!\s*/usr/bin/env\s+python2(\s|$),#!%{__python}\1,' -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python}\1,' -e '1s,#!\s*/usr/bin/python(\s|$),#!%{__python}\1,' \ + Tools/gdb/libpython.py \ + Tools/pynche/pynche \ + Tools/pynche/pynche.pyw \ + Tools/scripts/2to3 + +sed -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \ + Tools/scripts/idle3 \ + Tools/scripts/pydoc3 find . -name '*.py' | xargs -r grep -El '^#! */usr/bin/env python3?' | xargs %{__sed} -i -e '1s,^#! */usr/bin/env python3\?,#!/usr/bin/python3,' -- 2.44.0