mirror of
				https://github.com/xcat2/xcat-core.git
				synced 2025-10-31 19:32:31 +00:00 
			
		
		
		
	spec file not be used for xCAT-openbmc-py3 build
This commit is contained in:
		
							
								
								
									
										68
									
								
								xCAT-openbmc-py/xCAT-openbmc-py3.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										68
									
								
								xCAT-openbmc-py/xCAT-openbmc-py3.build
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,68 @@ | ||||
| %undefine __brp_mangle_shebangs | ||||
| Summary: xCAT openbmc python3 | ||||
| Name: xCAT-openbmc-py3 | ||||
| #Version: %{?version:%{version}}%{!?version:%(cat Version)} | ||||
| Version: 2.14.6 | ||||
| Release: %{?release:%{release}}%{!?release:snap%(date +"%Y%m%d%H%M")} | ||||
| Epoch: 1 | ||||
| License: EPL | ||||
| Group: Applications/System | ||||
| Source: xCAT-openbmc-py-%{version}.tar.gz | ||||
| Packager: IBM Corp. | ||||
| Vendor: IBM Corp. | ||||
| Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} | ||||
| Prefix: /opt/xcat | ||||
| BuildRoot: /var/tmp/%{name}-%{version}-%{release}-root | ||||
|  | ||||
| %ifnos linux | ||||
| AutoReqProv: no | ||||
| %endif | ||||
|  | ||||
| BuildArch: noarch | ||||
| Requires: xCAT-server | ||||
| Requires: python3-gevent >= 1.2.2-2 | ||||
| Requires: python3-greenlet >= 0.4.13-2 | ||||
| Requires: python3-paramiko >= 2.0.0 | ||||
| Requires: python3-docopt python3-requests python3-scp | ||||
|  | ||||
| %description | ||||
| xCAT-openbmc-py3 provides openbmc related functions python3 based. | ||||
|  | ||||
| %prep | ||||
| %setup -q -n xCAT-openbmc-py | ||||
| %build | ||||
|  | ||||
| %install | ||||
| rm -rf $RPM_BUILD_ROOT | ||||
| install -d $RPM_BUILD_ROOT/%{prefix}/lib/python/agent | ||||
| install -d $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/xcatagent | ||||
| install -d $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/common | ||||
| install -d $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/hwctl | ||||
| install -d $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/hwctl/openbmc | ||||
| install -d $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/hwctl/redfish | ||||
| install -m755 lib/python/agent/*.py $RPM_BUILD_ROOT/%{prefix}/lib/python/agent | ||||
| install -m644 lib/python/agent/xcatagent/*.py $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/xcatagent | ||||
| install -m644 lib/python/agent/common/*.py $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/common | ||||
| install -m644 lib/python/agent/hwctl/*.py $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/hwctl | ||||
| install -m644 lib/python/agent/hwctl/openbmc/*.py $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/hwctl/openbmc/ | ||||
| install -m644 lib/python/agent/hwctl/redfish/*.py $RPM_BUILD_ROOT/%{prefix}/lib/python/agent/hwctl/redfish/ | ||||
|  | ||||
| %ifnos linux | ||||
| rm -rf $RPM_BUILD_ROOT/%{prefix}/lib/python/agent | ||||
| %endif | ||||
|  | ||||
| %clean | ||||
| rm -rf $RPM_BUILD_ROOT | ||||
|  | ||||
| %files | ||||
| %defattr(-,root,root) | ||||
| %{prefix} | ||||
|  | ||||
| %changelog | ||||
|  | ||||
| %pre | ||||
|  | ||||
| %post | ||||
|  | ||||
| %preun | ||||
|  | ||||
		Reference in New Issue
	
	Block a user