[dhcp-forwarder] conditionalized building of the noarch subpackages

ensc ensc at fedoraproject.org
Tue Dec 14 22:44:01 UTC 2010


commit 7de5121ce99d6db70359203294611c3d62d8b4a1
Author: Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
Date:   Tue Dec 14 23:35:40 2010 +0100

    conditionalized building of the noarch subpackages

 dhcp-forwarder.spec |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/dhcp-forwarder.spec b/dhcp-forwarder.spec
index e62b044..6a4584c 100644
--- a/dhcp-forwarder.spec
+++ b/dhcp-forwarder.spec
@@ -6,6 +6,7 @@
 
 ## Fedora Extras specific customization below...
 %bcond_without		fedora
+%bcond_without		noarch
 %bcond_without		dietlibc
 %bcond_with		minit
 ##
@@ -17,6 +18,7 @@
 %global minitsvcdir	%minitdir/services/dhcp-fwd
 %global service		dhcp-fwd
 
+%{?with_noarch:%global noarch	BuildArch:	noarch}
 %{!?release_func:%global release_func() %1%{?dist}}
 
 Summary:	DHCP relay agent
@@ -49,7 +51,7 @@ Requires(post):		/sbin/chkconfig
 Requires(preun):	/sbin/chkconfig
 Provides:		%name-sysv = %version-%release
 Obsoletes:		%name-sysv < %version-%release
-BuildArch:		noarch
+%{?noarch}
 
 %package upstart
 Summary:		upstart initscripts for dhcp-forwarder
@@ -60,7 +62,7 @@ Requires:		%name = %version-%release
 Requires(pre):		/etc/init
 Requires(post):		/usr/bin/killall
 Requires(postun):	/sbin/initctl
-BuildArch:		noarch
+%{?noarch}
 
 %package minit
 Summary:		minit initscripts for dhcp-forwarder
@@ -69,7 +71,7 @@ Provides:		init(%name) = minit
 Requires:		%name = %version-%release
 Requires(pre):		minit-setup
 Requires(postun):	minit-setup
-BuildArch:		noarch
+%{?noarch}
 
 
 %description


More information about the scm-commits mailing list