From 849bdbe70c9a00a3896687e52dc6ad5cf576f106 Mon Sep 17 00:00:00 2001 From: aliriza Date: Mon, 14 Nov 2022 14:39:19 +0000 Subject: [PATCH] use flag fixes --- system/extra/libxml2/ympbuild | 2 ++ system/extra/nghttp2/ympbuild | 13 +++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/system/extra/libxml2/ympbuild b/system/extra/libxml2/ympbuild index ea752210..657ccd1c 100644 --- a/system/extra/libxml2/ympbuild +++ b/system/extra/libxml2/ympbuild @@ -33,5 +33,7 @@ build(){ package(){ make install -j`nproc` + mv ${DESTDIR}/usr/lib/* ${DESTDIR}/usr/lib64/ + rmdir ${DESTDIR}/usr/lib/ } diff --git a/system/extra/nghttp2/ympbuild b/system/extra/nghttp2/ympbuild index 2cb149ee..93627e51 100644 --- a/system/extra/nghttp2/ympbuild +++ b/system/extra/nghttp2/ympbuild @@ -12,20 +12,23 @@ depends=( ) makedepends=( ) md5sums=('d8c534bbdd84297afa4f6576896a3d76') arch=('x86_64') -group=(system.extra) +group=(system.extra python) +uses=(libxml2 python) +libxml2_depends=(libxml2) +python_depends=(python) cd $name-$version setup(){ ./configure --prefix=/usr \ --libdir=/usr/lib64 \ - --without-libxml2 \ --without-neverbleed \ --without-jemalloc \ - --disable-python-bindings \ --disable-examples \ --enable-static \ - --enable-app + --enable-app \ + $(use_opt libxml2 --with-libxml2 --without-libxml2) \ + $(use_opt python --enable-python-bindings --disable-python-bindings) } build(){ @@ -34,5 +37,7 @@ build(){ package(){ make install -j`nproc` + mv ${DESTDIR}/usr/lib/* ${DESTDIR}/usr/lib64/ + rmdir ${DESTDIR}/usr/lib/ }