annotate files/patch-lib__pypy___curses__build.py @ 45:5e046980990d

Call the package.py script with WRKSRC as the CWD. This removes the need for patching sysconfig.py and package.py (PyPy3) because files that are created by the scripts in the CWD now are created in WRKSRC. This is also consistent with other build stept, where an explicit change of the CWD to WRKSRC is done.
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 09 Oct 2022 19:11:04 +0200
parents dd6054092884
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
dd6054092884 Update the curses patch
Franz Glasner <fzglas.hg@dom66.de>
parents: 2
diff changeset
1 --- lib_pypy/_curses_build.py.orig 2022-03-28 09:50:42 UTC
2
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
2 +++ lib_pypy/_curses_build.py
17
dd6054092884 Update the curses patch
Franz Glasner <fzglas.hg@dom66.de>
parents: 2
diff changeset
3 @@ -37,6 +37,8 @@ def find_curses_dir_and_name():
2
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4 return base, 'ncursesw'
17
dd6054092884 Update the curses patch
Franz Glasner <fzglas.hg@dom66.de>
parents: 2
diff changeset
5 if os.path.exists(os.path.join(base, 'lib', 'libncurses.so')):
2
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
6 return base, 'ncurses'
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
7 + if os.path.exists(os.path.join(base, 'lib', 'libncursesw.so')):
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
8 + return base, 'ncursesw'
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9 return '', None
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
10
5797a1bc38cb ADD: the latest easily available port of lang/pypy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
11 base, name = find_curses_dir_and_name()