mirror of
				https://github.com/xcat2/xcat-core.git
				synced 2025-11-03 21:02:34 +00:00 
			
		
		
		
	Extend FSM embed conditional to perl-xCAT
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13096 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
		@@ -24,6 +24,7 @@ Provides perl xCAT libraries for core functionality.  Required for all xCAT inst
 | 
			
		||||
Includes xCAT::Table, xCAT::NodeRange, among others.
 | 
			
		||||
 | 
			
		||||
%define zvm %(if [ "$zvm" = "1" ];then echo 1; else echo 0; fi)
 | 
			
		||||
%define fsm %(if [ "$fsm" = "1" ];then echo 1; else echo 0; fi)
 | 
			
		||||
%define svninfo %(svn info | grep Revision | awk '{print $2}')
 | 
			
		||||
 | 
			
		||||
%prep
 | 
			
		||||
@@ -75,6 +76,16 @@ rm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/PPC*.pm
 | 
			
		||||
cp xCAT/PPCdb.pm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/
 | 
			
		||||
chmod 644 $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/PPCdb.pm
 | 
			
		||||
%endif
 | 
			
		||||
# Don't ship these on FSM, to reduce dependencies
 | 
			
		||||
%if %fsm
 | 
			
		||||
rm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/hpoa.pm
 | 
			
		||||
rm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/vboxService.pm
 | 
			
		||||
rm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/FSP*.pm
 | 
			
		||||
rm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/PPC*.pm
 | 
			
		||||
# have to put PPCdb.pm back because it is needed by Postage.pm
 | 
			
		||||
cp xCAT/PPCdb.pm $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/
 | 
			
		||||
chmod 644 $RPM_BUILD_ROOT/%{prefix}/lib/perl/xCAT/PPCdb.pm
 | 
			
		||||
%endif
 | 
			
		||||
 | 
			
		||||
cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT
 | 
			
		||||
chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT/*
 | 
			
		||||
 
 | 
			
		||||
@@ -33,6 +33,7 @@ Provides: xCAT-server = %{epoch}:%{version}
 | 
			
		||||
xCAT-server provides the core server and configuration management components of xCAT.  This package should be installed on your management server
 | 
			
		||||
 | 
			
		||||
%define zvm %(if [ "$zvm" = "1" ];then echo 1; else echo 0; fi)
 | 
			
		||||
%define fsm %(if [ "$fsm" = "1" ];then echo 1; else echo 0; fi)
 | 
			
		||||
 | 
			
		||||
# %define VERBOSE %(if [ "$VERBOSE" = "1" -o "$VERBOSE" = "yes" ];then echo 1; else echo 0; fi)
 | 
			
		||||
# %define NOVERBOSE %(if [ "$VERBOSE" = "1" -o "$VERBOSE" = "yes" ];then echo 0; else echo 1; fi)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user