From 61a696261d19b5a47ef04e9072c1066f4dbd2612 Mon Sep 17 00:00:00 2001 From: aliriza Date: Sun, 7 May 2023 09:36:44 +0000 Subject: [PATCH] libpsl fix --- net/libs/libpsl/ympbuild | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/net/libs/libpsl/ympbuild b/net/libs/libpsl/ympbuild index e2d834d7..7d138c1b 100644 --- a/net/libs/libpsl/ympbuild +++ b/net/libs/libpsl/ympbuild @@ -16,7 +16,20 @@ group=(net.libs) cd $name-$version +prepare(){ + # meson build missing .la file + # autotools missing static library + cp -prf ../$name-$version ../$name-autotools +} + setup(){ + cd ../$name-autotools + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --enable-ld-version-script \ + --enable-runtime=libidn2 \ + --enable-builtin + cd ../$name-$version meson setup build --prefix=/usr \ --default-library=both \ --libdir=/usr/lib64 \ @@ -25,10 +38,16 @@ setup(){ } build(){ + cd ../$name-autotools + make $jobs + cd ../$name-$version ninja -C build $jobs } package(){ + cd ../$name-autotools + make install $jobs + cd ../$name-$version ninja -C build install $jobs }