[packages/libdrm] update logic for toggling static libs

atler atler at pld-linux.org
Mon Nov 20 15:50:47 CET 2023


commit 651ab739fb37e74a4ae3e42650caf38f6472e3aa
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Nov 20 15:06:01 2023 +0100

    update logic for toggling static libs
    
    plain "library" is used since 2.4.105

 libdrm.spec | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)
---
diff --git a/libdrm.spec b/libdrm.spec
index a6b349d..8f5f4ed 100644
--- a/libdrm.spec
+++ b/libdrm.spec
@@ -70,14 +70,9 @@ Statyczna biblioteka libdrm.
 %prep
 %setup -q
 
-%if %{with static_libs}
-%{__sed} -i -e '/^lib.* = shared_library/ s/shared_library/library/' \
-	meson.build \
-	{amdgpu,etnaviv,exynos,freedreno,intel,nouveau,omap,radeon,tegra}/meson.build
-%endif
-
 %build
 %meson build \
+	%{!?with_static_libs:--default-library=shared} \
 	%{!?with_valgrind:-Dvalgrind=disabled} \
 %ifarch %{arm} aarch64
 	-Detnaviv=enabled \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libdrm.git/commitdiff/651ab739fb37e74a4ae3e42650caf38f6472e3aa



More information about the pld-cvs-commit mailing list