Files
ports/main/python3/spkgbuild
2022-07-02 06:57:37 +08:00

30 lines
801 B
Plaintext

# description : Next generation of the python high-level scripting language
# depends : libffi sqlite
name=python3
version=3.9.13
release=1
source="https://www.python.org/ftp/python/$version/Python-$version.tar.xz
pyconfig.h"
build() {
cd Python-$version
rm -rv Lib/test Lib/*/test Lib/*/tests Lib/*/idle_test
./configure --prefix=/usr \
--enable-shared \
--with-system-expat \
--with-system-ffi \
--without-ensurepip
make
make DESTDIR=$PKG install
chmod -v 755 $PKG/usr/lib/libpython${version%.*}.so
chmod -v 755 $PKG/usr/lib/libpython3.so
mv $PKG/usr/include/python${version%.*}/pyconfig.h \
$PKG/usr/include/python${version%.*}/pyconfig-64.h
install -m 0644 $SRC/pyconfig.h $PKG/usr/include/python${version%.*}/
}