Files
MINGW-packages/mingw-w64-python3.10/0131-CI-fix-sed-pattern-for-python-config.py-shebang.patch
2022-01-29 11:19:11 +05:30

29 lines
1.5 KiB
Diff

From dd4c87371da2f4f93f2203fb9d2e0ab2d429559b Mon Sep 17 00:00:00 2001
From: jeremyd2019 <github@jdrake.com>
Date: Sat, 22 Jan 2022 12:08:33 -0800
Subject: [PATCH 131/N] CI: fix sed pattern for python-config.py shebang
The shebang (`#!`) does not include `${pkgdir}` so this sed did nothing
Signed-off-by: Naveen M K <naveen521kk@gmail.com>
---
.github/workflows/mingw.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/mingw.yml b/.github/workflows/mingw.yml
index 4c45aeb..2ba48e7 100644
--- a/.github/workflows/mingw.yml
+++ b/.github/workflows/mingw.yml
@@ -120,7 +120,7 @@ jobs:
for fscripts in 2to3 2to3-${_pybasever} idle3 idle${_pybasever} pydoc3 pydoc${_pybasever}; do
sed -i "s|$(cygpath -w ${MINGW_PREFIX} | sed 's|\\|\\\\|g')/bin/python${_pybasever}.exe|/usr/bin/env python${_pybasever}.exe|g" "${pkgdir}${MINGW_PREFIX}"/bin/${fscripts}
done
- sed -i "s|#!${pkgdir}${MINGW_PREFIX}/bin/python${_pybasever}.exe|#!/usr/bin/env python${_pybasever}.exe|" "${pkgdir}${MINGW_PREFIX}"/lib/python${_pybasever}/config-${_pybasever}/python-config.py
+ sed -i "s|#!${MINGW_PREFIX}/bin/python${_pybasever}.exe|#!/usr/bin/env python${_pybasever}.exe|" "${pkgdir}${MINGW_PREFIX}"/lib/python${_pybasever}/config-${_pybasever}/python-config.py
# Create version-less aliases
cp "${pkgdir}${MINGW_PREFIX}"/bin/python3.exe "${pkgdir}${MINGW_PREFIX}"/bin/python.exe
--
2.34.1