[packages/varnish] add source bcond

glen glen at pld-linux.org
Thu Aug 28 14:27:10 CEST 2014


commit a2cd7ef581e978c36240374c702660bb9d640b9d
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Aug 28 15:27:02 2014 +0300

    add source bcond

 varnish.spec | 5 +++++
 1 file changed, 5 insertions(+)
---
diff --git a/varnish.spec b/varnish.spec
index d9ea97b..b0d621f 100644
--- a/varnish.spec
+++ b/varnish.spec
@@ -5,6 +5,7 @@
 # Conditional build:
 %bcond_without	doc		# build documentation
 %bcond_without	tests	# build without tests. binds daemon on 127.0.0.1 9080, 9081, 9001 ports
+%bcond_without	source	# build source package
 
 Summary:	Varnish - a high-performance HTTP accelerator
 Summary(pl.UTF-8):	Varnish - wydajny akcelerator HTTP
@@ -159,6 +160,7 @@ touch $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/secret
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/vmods/*.la
 
+%if %{with source}
 # prepare tree for VMOD build
 install -d $RPM_BUILD_ROOT%{_usrsrc}/%{name}-%{version}/{include,bin/{varnishtest,varnishd},lib/libvmod_std}
 for a in $RPM_BUILD_ROOT%{_includedir}/%{name}/*.h; do
@@ -177,6 +179,7 @@ cp -p lib/libvmod_std/vmod.py $RPM_BUILD_ROOT%{_usrsrc}/%{name}-%{version}/lib/l
 # add pkg config variable for eash access
 %{__sed} -i -e '/^vmoddir/a srcdir=%{_usrsrc}/%{name}-%{version}' \
 	$RPM_BUILD_ROOT%{_pkgconfigdir}/varnishapi.pc
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -278,6 +281,8 @@ fi
 %{_libdir}/%{name}/libvgz.a
 %{_libdir}/%{name}/vmods/libvmod_std.a
 
+%if %{with source}
 %files source
 %defattr(644,root,root,755)
 %{_usrsrc}/%{name}-%{version}
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/varnish.git/commitdiff/a2cd7ef581e978c36240374c702660bb9d640b9d



More information about the pld-cvs-commit mailing list