@@ -2,45 +2,50 @@ include ./Mk/pkgdata.mk
22
33DEPS = binutils-symlinks gcc-symlinks g++-symlinks libgcc-s-dev gcov make libreadline-dev openssl-dev libz-dev libsqlite3-dev libexpat-dev libxml2-dev libbz2-dev liblzma-dev libgdbm-dev libffi-dev pkgconfig
44
5- BUILD_CMD = CXX=/usr/bin/g++ ./configure --enable-shared --with-system-expat --with-system-ffi --enable-optimizations && make
5+ CONFIGURE_CMD = TMPDIR=${BUILD_HOME}/tmp CXX=/usr/bin/g++ ./configure --enable-shared --with-system-expat --enable-optimizations
6+
7+ BUILD_CMD = TMPDIR=${BUILD_HOME}/tmp CXX=/usr/bin/g++ make
68
79INSTALL_CMD = make install
810
9- GETDATA_TARARGS = --exclude=usr/local/lib/python3.12/site-packages/numpy\* \
10- --exclude=usr/local/lib/python3.12/test \
11- --exclude=usr/local/lib/python3.12/config-3.12-arm-linux-gnueabi/libpython3.12.a \
12- --exclude=usr/local/lib/python3.12/lib-dynload/.debug \
11+ PATCHES = disable-re-test.patch
12+
13+ GETDATA_TARARGS = --exclude=usr/local/lib/python3.13/site-packages/numpy\* \
14+ --exclude=usr/local/lib/python3.13/ensurepip \
15+ --exclude=usr/local/lib/python3.13/idlelib \
16+ --exclude=usr/local/lib/python3.13/pydoc_data \
17+ --exclude=usr/local/lib/python3.13/test \
18+ --exclude=usr/local/lib/python3.13/tkinter \
19+ --exclude=usr/local/lib/python3.13/config-3.13-arm-linux-gnueabi/libpython3.13.a \
20+ --exclude=usr/local/lib/python3.13/lib-dynload/.debug \
1321 --exclude=\*.py[co] \
1422 --exclude=__pycache__ \
15- usr/local/include/python3.12 /pyconfig.h \
23+ usr/local/include/python3.13 /pyconfig.h \
1624 usr/local/lib/libpython3* \
17- usr/local/bin/*3.12 \
18- usr/local/bin/2to3 \
19- usr/local/bin/idle3 \
25+ usr/local/bin/*3.13 \
2026 usr/local/bin/pip3 \
21- usr/local/bin/pydoc3 \
2227 usr/local/bin/python3 \
2328 usr/local/bin/python3-config \
24- usr/local/lib/python3.12 \
25- usr/local/bin/python3.12 -config
29+ usr/local/lib/python3.13 \
30+ usr/local/bin/python3.13 -config
2631
27- GETDATA_DEV_TARARGS = --exclude=usr/local/include/python3.12 /pyconfig.h \
28- usr/local/include/python3.12 \
32+ GETDATA_DEV_TARARGS = --exclude=usr/local/include/python3.13 /pyconfig.h \
33+ usr/local/include/python3.13 \
2934 usr/local/lib/pkgconfig/python3.pc \
3035 usr/local/lib/pkgconfig/python3-embed.pc \
31- usr/local/lib/pkgconfig/python-3.12 .pc \
32- usr/local/lib/pkgconfig/python-3.12 -embed.pc \
33- usr/local/lib/python3.12 /config-3.12 -arm-linux-gnueabi/libpython3.12 .a
36+ usr/local/lib/pkgconfig/python-3.13 .pc \
37+ usr/local/lib/pkgconfig/python-3.13 -embed.pc \
38+ usr/local/lib/python3.13 /config-3.13 -arm-linux-gnueabi/libpython3.13 .a
3439
3540GETDATA_DBG_TARARGS = usr/local/bin/.debug/python3.debug \
3641 usr/local/lib/.debug/libpython3* \
37- usr/local/lib/python3.12 /lib-dynload/.debug
42+ usr/local/lib/python3.13 /lib-dynload/.debug
3843
3944EXTRA_CONTROL = postinst prerm
4045
41- EXES = usr/local/bin/python3.12 \
42- usr/local/lib/libpython3.12 .so.1.0 \
43- usr/local/lib/python3.12 /lib-dynload/*.so
46+ EXES = usr/local/bin/python3.13 \
47+ usr/local/lib/libpython3.13 .so.1.0 \
48+ usr/local/lib/python3.13 /lib-dynload/*.so
4449
4550include ./Mk/remote_build.mk
4651include ./Mk/ipk.mk
0 commit comments