[packages/kernel-tools] without gtk bcond added

jajcus jajcus at pld-linux.org
Tue Nov 12 11:06:38 CET 2013


commit bc35d28686d369082b68f4d584206d3f13c3fd6f
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date:   Tue Nov 12 09:59:16 2013 +0100

    without gtk bcond added

 kernel-tools.spec | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/kernel-tools.spec b/kernel-tools.spec
index 0fe8917..24a1f75 100644
--- a/kernel-tools.spec
+++ b/kernel-tools.spec
@@ -8,6 +8,7 @@
 # Conditional build:
 %bcond_without	verbose		# verbose build (V=1)
 %bcond_without	perf		# perf tools
+%bcond_without	gtk		# gtk perf version
 
 %define		rel		4
 %define		basever	3.9
@@ -39,7 +40,7 @@ BuildRequires:	bison
 BuildRequires:	docbook-style-xsl
 BuildRequires:	elfutils-devel
 BuildRequires:	flex
-BuildRequires:	gtk+2-devel >= 2.0
+%{?with_gtk:BuildRequires:	gtk+2-devel >= 2.0}
 BuildRequires:	libunwind-devel >= 0.99
 BuildRequires:	newt-devel
 BuildRequires:	perl-devel >= 5.1
@@ -256,6 +257,7 @@ install -d $PWD/perf-{slang,gtk}
 	perfexecdir=%{_datadir}/perf-core \
 	template_dir=%{_datadir}/perf-core/templates
 
+%if %{with gtk}
 # perf gtk version
 %{__make} -C tools/perf all man \
 	O=$PWD/perf-gtk \
@@ -266,6 +268,7 @@ install -d $PWD/perf-{slang,gtk}
 	perfexecdir=%{_datadir}/perf-core \
 	template_dir=%{_datadir}/perf-core/templates
 %endif
+%endif
 
 # gen_init_cpio
 %{__make} -C usr gen_init_cpio \
@@ -346,6 +349,7 @@ PWD=${PWD:-$(pwd)}
 	DESTDIR=$RPM_BUILD_ROOT
 %{__mv} $RPM_BUILD_ROOT%{_bindir}/perf{,_slang}
 
+%if %{with gtk}
 # perf gtk
 %{__make} -j1 install install-man \
 	-C tools/perf \
@@ -359,6 +363,7 @@ PWD=${PWD:-$(pwd)}
 	template_dir=%{_datadir}/perf-core/templates \
 	DESTDIR=$RPM_BUILD_ROOT
 %{__mv} $RPM_BUILD_ROOT%{_bindir}/perf{,_gtk}
+%endif
 
 %py_comp $RPM_BUILD_ROOT%{_datadir}/perf-core/scripts/python
 %py_ocomp $RPM_BUILD_ROOT%{_datadir}/perf-core/scripts/python
@@ -446,9 +451,11 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_datadir}/perf-core/scripts/python/bin/*
 %{_datadir}/perf-core/scripts/python/*.py*
 
+%if %{with gtk}
 %files perf-gtk
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/perf_gtk
+%endif
 
 %files perf-slang
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel-tools.git/commitdiff/f111fe43a29ff43b4d97ce92d9d69d21255aa08c



More information about the pld-cvs-commit mailing list