[packages/libjpeg] add static_libs bcond

atler atler at pld-linux.org
Mon May 25 13:49:05 CEST 2026


commit 0a94d6c0cd1aa6f6d118b003f1486b314c547525
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon May 25 13:48:41 2026 +0200

    add static_libs bcond

 libjpeg.spec | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/libjpeg.spec b/libjpeg.spec
index b4ba225..86b3d4b 100644
--- a/libjpeg.spec
+++ b/libjpeg.spec
@@ -1,7 +1,8 @@
 # NOTE: PLD Th uses libjpeg-turbo with libjpeg-8 API/ABI (libjpeg-turbo doesn't support libjpeg-9+ additions)
 #
 # Conditional build
-%bcond_without	tests	# test suite
+%bcond_without	static_libs	# static library
+%bcond_without	tests		# test suite
 
 Summary:	Library for handling different JPEG files
 Summary(de.UTF-8):	Library zum Verarbeiten verschiedener JPEG-Dateien
@@ -24,6 +25,7 @@ Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-ma
 Patch0:		%{name}-maxmem-sysconf.patch
 URL:		http://www.ijg.org/
 BuildRequires:	libtool
+BuildRequires:	rpmbuild(macros) >= 1.527
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -177,7 +179,7 @@ tekstowe dołączone do pliku JPEG, a wrjpgcom wstawia takie komentarze.
 %configure \
 	--disable-silent-rules \
 	--enable-shared \
-	--enable-static
+	%{__enable_disable static_libs static}
 
 %{__make}
 
@@ -226,9 +228,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/jversion.h
 %{_pkgconfigdir}/libjpeg.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libjpeg.a
+%endif
 
 %files progs
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libjpeg.git/commitdiff/0a94d6c0cd1aa6f6d118b003f1486b314c547525



More information about the pld-cvs-commit mailing list