libxml2: disable building python modules, use opt/python3-libxml2

This commit is contained in:
Tim Biermann 2022-01-11 15:43:02 +01:00
parent 327e4aa029
commit fd92b28a42
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 4 additions and 9 deletions

View File

@ -64,12 +64,6 @@ lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.9.10
-rwxr-xr-x root/root usr/lib/libxml2.so.2.9.10
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libxml-2.0.pc
drwxr-xr-x root/root usr/lib/python3.10/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/drv_libxml2.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/libxml2.py
lrwxrwxrwx root/root usr/lib/python3.10/site-packages/libxml2mod.so -> libxml2mod.so.2.9.10
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/libxml2mod.so.2.9.10
-rw-r--r-- root/root usr/lib/xml2Conf.sh
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/cU80DCyxHtdsJtK4PNuJo29LXPp/qEHKw0YuNNIRV04OuFut+Yo22pXzPT/TfCzxeUb0PRb/Cn1dfe77g6ZVwk=
SHA256 (Pkgfile) = 31762a0701178add5b45b5a1496adf3653639441cc575a44cc745ba6861179f7
SHA256 (.footprint) = c91c8d956a6b202273e18020e464c33b7ee0359e9dabfce65bf14b963d09fcf1
RWSE3ohX2g5d/S7Y0NVBX5GO+ley78MQLbQ70bWqQG9l6h65Ryt34FsVm21O8CEWD+6flRBS/v04ibS89GX+3lsUc2u3qpXOhgI=
SHA256 (Pkgfile) = 2b4f9df3d95142647c1a5fe24d329e0e9257f88479cd3c7d897973e9df48ba30
SHA256 (.footprint) = 657e135e2eee0605fd46876495d9dd1b6be203a9ff3102b3994b119fbe7d29d7
SHA256 (libxml2-v2.9.12.tar.bz2) = bb5ea084617e2bc706cd1f0c9b36328950c9d802a16ff52795e5f13bae900ca8

View File

@ -14,6 +14,7 @@ build() {
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D LIBXML2_WITH_PYTHON=OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build