version 1.20.2.35, 2005/12/07 22:15:13
|
version 1.20.2.36, 2005/12/15 08:01:51
|
|
|
mkdir -p $RPM_BUILD_ROOT/%PEGASUS_MAN_DIR/{man1,man8} | mkdir -p $RPM_BUILD_ROOT/%PEGASUS_MAN_DIR/{man1,man8} |
mkdir -p $RPM_BUILD_ROOT%PEGASUS_MOF_DIR/{CIM28,Pegasus} | mkdir -p $RPM_BUILD_ROOT%PEGASUS_MOF_DIR/{CIM28,Pegasus} |
mkdir -p $RPM_BUILD_ROOT%PEGASUS_LOCAL_DOMAIN_SOCKET_DIR | mkdir -p $RPM_BUILD_ROOT%PEGASUS_LOCAL_DOMAIN_SOCKET_DIR |
|
mkdir -p $RPM_BUILD_ROOT%PEGASUS_REPOSITORY_DIR |
| |
export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION | export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION |
export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus | export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus |
|
|
install -D -m 0755 $PEGASUS_HOME/lib/libcmpiCppImpl.so.1 $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libcmpiCppImpl.so.1 | install -D -m 0755 $PEGASUS_HOME/lib/libcmpiCppImpl.so.1 $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libcmpiCppImpl.so.1 |
install -D -m 0755 $PEGASUS_HOME/lib/libDefaultProviderManager.so.1 $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libDefaultProviderManager.so.1 | install -D -m 0755 $PEGASUS_HOME/lib/libDefaultProviderManager.so.1 $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libDefaultProviderManager.so.1 |
| |
|
touch $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libpegcommon.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libpegclient.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libpegprovider.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libDefaultProviderManager.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libCMPIProviderManager.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_DEST_LIB_DIR/libCIMxmlIndicationHandler.so |
|
|
install -D -m 0755 $PEGASUS_HOME/lib/libComputerSystemProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libComputerSystemProvider.so.1 | install -D -m 0755 $PEGASUS_HOME/lib/libComputerSystemProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libComputerSystemProvider.so.1 |
install -D -m 0755 $PEGASUS_HOME/lib/libOSProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libOSProvider.so.1 | install -D -m 0755 $PEGASUS_HOME/lib/libOSProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libOSProvider.so.1 |
install -D -m 0755 $PEGASUS_HOME/lib/libProcessProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libProcessProvider.so.1 | install -D -m 0755 $PEGASUS_HOME/lib/libProcessProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libProcessProvider.so.1 |
| |
|
touch $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libComputerSystemProvider.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libOSProvider.so |
|
touch $RPM_BUILD_ROOT%PEGASUS_PROVIDER_LIB_DIR/libProcessProvider.so |
# | # |
# CIM schema | # CIM schema |
# | # |
|
|
# | # |
# Initial Repository | # Initial Repository |
# | # |
mkdir -p $RPM_BUILD_ROOT%PEGASUS_NEW_REPOSITORY_DIR |
mkdir -p $RPM_BUILD_ROOT%PEGASUS_REPOSITORY_DIR |
cp -rf $PEGASUS_HOME/repository/* $RPM_BUILD_ROOT%PEGASUS_NEW_REPOSITORY_DIR |
cp -rf $PEGASUS_HOME/repository/* $RPM_BUILD_ROOT%PEGASUS_REPOSITORY_DIR |
| |
# | # |
# cimserver config files | # cimserver config files |
|
|
cp -rf %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_REPOSITORY_DIR/* $RPM_BUILD_ROOT%PEGASUS_TEST_REPOSITORY_DIR | cp -rf %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_REPOSITORY_DIR/* $RPM_BUILD_ROOT%PEGASUS_TEST_REPOSITORY_DIR |
| |
install -D -m 0444 %PEGASUS_TEST_STAGING_DIR/%PEGASUS_TEST_DIR/Makefile %TEST_DEST_PATH/Makefile | install -D -m 0444 %PEGASUS_TEST_STAGING_DIR/%PEGASUS_TEST_DIR/Makefile %TEST_DEST_PATH/Makefile |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/CompAssoc $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/CompAssoc |
|
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/InvokeMethod2 $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/InvokeMethod2 | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/InvokeMethod2 $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/InvokeMethod2 |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/IPC $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/IPC | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/IPC $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/IPC |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TestAbstract $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TestAbstract | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TestAbstract $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TestAbstract |
|
|
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TestValidateClass $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TestValidateClass | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TestValidateClass $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TestValidateClass |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TestValue $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TestValue | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TestValue $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TestValue |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TracerTest $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TracerTest | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/TracerTest $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/TracerTest |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_BIN_DIR/UserManagerTest $RPM_BUILD_ROOT%PEGASUS_TEST_BIN_DIR/UserManagerTest |
|
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_LIB_DIR/libSampleFamilyProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_TEST_LIB_DIR/libSampleFamilyProvider.so.1 | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_LIB_DIR/libSampleFamilyProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_TEST_LIB_DIR/libSampleFamilyProvider.so.1 |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_LIB_DIR/libSampleInstanceProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_TEST_LIB_DIR/libSampleInstanceProvider.so.1 | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_LIB_DIR/libSampleInstanceProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_TEST_LIB_DIR/libSampleInstanceProvider.so.1 |
install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_LIB_DIR/libSampleMethodProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_TEST_LIB_DIR/libSampleMethodProvider.so.1 | install -D -m 0755 %PEGASUS_TEST_STAGING_DIR%PEGASUS_TEST_LIB_DIR/libSampleMethodProvider.so.1 $RPM_BUILD_ROOT%PEGASUS_TEST_LIB_DIR/libSampleMethodProvider.so.1 |
|
|
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; | [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; |
| |
%pre | %pre |
if [ -d %PEGASUS_REPOSITORY_DIR ] |
# Check if the cimserver is running |
then |
rm -f %PEGASUS_SBIN_DIR/RPM_CIMSERVER_STOPPED |
# |
isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"` |
# Save the current repository to prev_repository. |
if [ "$isRunning" ]; then |
# |
%PEGASUS_SBIN_DIR/cimserver -s |
if [[ -d %PEGASUS_REPOSITORY_DIR ]] |
touch %PEGASUS_SBIN_DIR/RPM_CIMSERVER_STOPPED |
then |
fi |
if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]] |
if [ -d %PEGASUS_PREV_REPOSITORY_DIR ] |
then | then |
mv %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR`date '+%Y-%m-%d-%s.%N'`.rpmsave; | mv %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR`date '+%Y-%m-%d-%s.%N'`.rpmsave; |
fi | fi |
|
if [ -d %PEGASUS_REPOSITORY_DIR ] |
|
then |
mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR | mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR |
fi | fi |
fi |
|
| |
%post | %post |
if [ $1 -eq 1 ]; then |
|
mkdir -p %PEGASUS_LOG_DIR | mkdir -p %PEGASUS_LOG_DIR |
%define INSTALL_LOG %PEGASUS_LOG_DIR/install.log | %define INSTALL_LOG %PEGASUS_LOG_DIR/install.log |
echo `date` >%INSTALL_LOG 2>&1 | echo `date` >%INSTALL_LOG 2>&1 |
| |
/usr/lib/lsb/install_initd /etc/init.d/tog-pegasus |
|
|
|
# Create symbolic links for client libs | # Create symbolic links for client libs |
# | # |
cd %PEGASUS_DEST_LIB_DIR | cd %PEGASUS_DEST_LIB_DIR |
|
|
ln -sf libOSProvider.so.1 libOSProvider.so | ln -sf libOSProvider.so.1 libOSProvider.so |
ln -sf libProcessProvider.so.1 libProcessProvider.so | ln -sf libProcessProvider.so.1 libProcessProvider.so |
| |
|
if [ $1 -eq 1 ]; then |
|
/usr/lib/lsb/install_initd /etc/init.d/tog-pegasus |
# | # |
# Set up the openssl certificate | # Set up the openssl certificate |
# | # |
|
|
echo " /etc/init.d/tog-pegasus stop" | echo " /etc/init.d/tog-pegasus stop" |
echo " To set up PATH and MANPATH in /etc/profile" | echo " To set up PATH and MANPATH in /etc/profile" |
echo " run /opt/tog-pegasus/sbin/settogpath."; | echo " run /opt/tog-pegasus/sbin/settogpath."; |
mv %PEGASUS_NEW_REPOSITORY_DIR %PEGASUS_REPOSITORY_DIR |
|
fi | fi |
|
|
%triggerpostun -- tog-pegasus < 2.4.3 |
|
if [ -d %PEGASUS_PREV_REPOSITORY_DIR ] | if [ -d %PEGASUS_PREV_REPOSITORY_DIR ] |
then | then |
|
mv %PEGASUS_REPOSITORY_DIR %PEGASUS_NEW_REPOSITORY_DIR |
mv %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_REPOSITORY_DIR | mv %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_REPOSITORY_DIR |
fi | fi |
|
if [ -f %PEGASUS_SBIN_DIR/RPM_CIMSERVER_STOPPED ] |
|
then |
|
rm %PEGASUS_SBIN_DIR/RPM_CIMSERVER_STOPPED |
|
%PEGASUS_SBIN_DIR/cimserver |
|
fi |
| |
%if %{PEGASUS_BUILD_TEST_RPM} | %if %{PEGASUS_BUILD_TEST_RPM} |
%post test | %post test |
|
|
if [ "$isRunning" ]; then | if [ "$isRunning" ]; then |
%PEGASUS_SBIN_DIR/cimserver -s | %PEGASUS_SBIN_DIR/cimserver -s |
fi | fi |
|
rm -f %PEGASUS_VARDATA_DIR/cimserver_current.conf; |
|
rm -f %PEGASUS_LOG_DIR/install.log; |
|
[ -d %PEGASUS_NEW_REPOSITORY_DIR ] && rm -rf %PEGASUS_NEW_REPOSITORY_DIR; |
|
[ -d %PEGASUS_REPOSITORY_DIR ] && rm -rf %PEGASUS_REPOSITORY_DIR; |
|
[ -d %PEGASUS_VARDATA_CACHE_DIR ] && rm -rf %PEGASUS_VARDATA_CACHE_DIR; |
|
rm -f %PEGASUS_LOCAL_DOMAIN_SOCKET_DIR/cimxml.socket; |
|
rm -f %PEGASUS_VARRUN_DIR/cimserver.pid; |
# Delete the Link to the rc.* Startup Directories | # Delete the Link to the rc.* Startup Directories |
/usr/lib/lsb/remove_initd /etc/init.d/tog-pegasus; | /usr/lib/lsb/remove_initd /etc/init.d/tog-pegasus; |
fi | fi |
| |
|
%preun devel |
|
make --directory %PEGASUS_SAMPLES_DIR -s clean |
|
make --directory %PEGASUS_SAMPLES_DIR/Providers/Load deregisterproviders |
|
|
|
%if %{PEGASUS_BUILD_TEST_RPM} |
|
%preun test |
|
make --directory %PEGASUS_TEST_DIR -s clean |
|
%endif |
|
|
%postun | %postun |
if [ $1 -eq 0 ]; then | if [ $1 -eq 0 ]; then |
export LC_ALL=C | export LC_ALL=C |
|
|
%files | %files |
%defattr(-,root,root) | %defattr(-,root,root) |
%dir %attr(-,root,root) %PEGASUS_PROD_DIR | %dir %attr(-,root,root) %PEGASUS_PROD_DIR |
|
%dir %attr(-,root,root) %PEGASUS_BIN_DIR |
|
%dir %attr(-,root,root) %PEGASUS_SBIN_DIR |
|
%dir %attr(-,root,root) %PEGASUS_DEST_LIB_DIR |
%dir %attr(-,root,root) %PEGASUS_LOCAL_AUTH_DIR | %dir %attr(-,root,root) %PEGASUS_LOCAL_AUTH_DIR |
%dir %attr(-,root,root) %PEGASUS_CONFIG_DIR | %dir %attr(-,root,root) %PEGASUS_CONFIG_DIR |
%dir %attr(-,root,root) %PEGASUS_VARDATA_DIR | %dir %attr(-,root,root) %PEGASUS_VARDATA_DIR |
|
%dir %attr(-,root,root) %PEGASUS_VARDATA_CACHE_DIR |
%dir %attr(-,root,root) %PEGASUS_LOG_DIR | %dir %attr(-,root,root) %PEGASUS_LOG_DIR |
|
%dir %attr(-,root,root) %PEGASUS_PRODSHARE_DIR |
|
%dir %attr(-,root,root) %PEGASUS_DOC_DIR |
|
%dir %attr(-,root,root) %PEGASUS_MAN_DIR |
|
%dir %attr(-,root,root) %PEGASUS_MAN_DIR/man1 |
|
%dir %attr(-,root,root) %PEGASUS_MAN_DIR/man8 |
|
%dir %attr(-,root,root) %PEGASUS_PROVIDER_DIR |
%dir %attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR | %dir %attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR |
|
%dir %attr(-,root,root) %PEGASUS_MOF_DIR |
|
%dir %attr(-,root,root) %PEGASUS_MOF_DIR/CIM28 |
|
%dir %attr(-,root,root) %PEGASUS_MOF_DIR/Pegasus |
|
%dir %attr(-,root,root) %PEGASUS_VARRUN_DIR |
%dir %attr(1555,root,root) %PEGASUS_LOCAL_DOMAIN_SOCKET_DIR | %dir %attr(1555,root,root) %PEGASUS_LOCAL_DOMAIN_SOCKET_DIR |
%defattr(-,root,root) | %defattr(-,root,root) |
%PEGASUS_NEW_REPOSITORY_DIR |
%PEGASUS_REPOSITORY_DIR |
%doc %PEGASUS_PROD_DIR/%PEGASUS_LICENSE_FILE | %doc %PEGASUS_PROD_DIR/%PEGASUS_LICENSE_FILE |
%doc %PEGASUS_DOC_DIR/Admin_Guide_Release_2.4.pdf | %doc %PEGASUS_DOC_DIR/Admin_Guide_Release_2.4.pdf |
%doc %PEGASUS_MANUSER_DIR/cimmof.1 | %doc %PEGASUS_MANUSER_DIR/cimmof.1 |
|
|
%config(noreplace) %attr(-,root,root) %PEGASUS_VARDATA_DIR/%PEGASUS_PLANNED_CONFIG_FILE | %config(noreplace) %attr(-,root,root) %PEGASUS_VARDATA_DIR/%PEGASUS_PLANNED_CONFIG_FILE |
%config(noreplace) %attr(-,root,root) /etc/init.d/tog-pegasus | %config(noreplace) %attr(-,root,root) /etc/init.d/tog-pegasus |
%config(noreplace) %attr(-,root,root) %PAM_CONF/wbem | %config(noreplace) %attr(-,root,root) %PAM_CONF/wbem |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/cimauth |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/cimauth |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/cimserver |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/cimserver |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/cimservera |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/cimservera |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/cimuser |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/cimuser |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/cimconfig |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/cimconfig |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/init_repository |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/init_repository |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/settogpath |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/settogpath |
%attr(0544,root,root) %PEGASUS_SBIN_DIR/cimprovagt |
%attr(0500,root,root) %PEGASUS_SBIN_DIR/cimprovagt |
%attr(0555,root,root) %PEGASUS_BIN_DIR/cimmof | %attr(0555,root,root) %PEGASUS_BIN_DIR/cimmof |
%attr(0555,root,root) %PEGASUS_BIN_DIR/cimmofl | %attr(0555,root,root) %PEGASUS_BIN_DIR/cimmofl |
%attr(0555,root,root) %PEGASUS_BIN_DIR/cimprovider | %attr(0555,root,root) %PEGASUS_BIN_DIR/cimprovider |
|
|
%attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libOSProvider.so.1 | %attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libOSProvider.so.1 |
%attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libProcessProvider.so.1 | %attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libProcessProvider.so.1 |
| |
|
%attr(-,root,root) %PEGASUS_DEST_LIB_DIR/libpegcommon.so |
|
%attr(-,root,root) %PEGASUS_DEST_LIB_DIR/libpegclient.so |
|
%attr(-,root,root) %PEGASUS_DEST_LIB_DIR/libpegprovider.so |
|
%attr(-,root,root) %PEGASUS_DEST_LIB_DIR/libDefaultProviderManager.so |
|
%attr(-,root,root) %PEGASUS_DEST_LIB_DIR/libCMPIProviderManager.so |
|
%attr(-,root,root) %PEGASUS_DEST_LIB_DIR/libCIMxmlIndicationHandler.so |
|
|
|
%attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libComputerSystemProvider.so |
|
%attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libOSProvider.so |
|
%attr(-,root,root) %PEGASUS_PROVIDER_LIB_DIR/libProcessProvider.so |
| |
%files devel | %files devel |
%defattr(0444,root,root) | %defattr(0444,root,root) |
|
%dir %attr(-,root,root) %PEGASUS_INCLUDE_DIR |
|
%dir %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus |
|
%dir %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client |
|
%dir %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Common |
|
%dir %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Consumer |
|
%dir %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Provider |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Clients |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Clients/DefaultC++ |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Clients/DefaultC++/EnumInstances |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Clients/DefaultC++/InvokeMethod |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Clients/DefaultC++/SendTestIndications |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers/DefaultC++ |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers/DefaultC++/IndicationProvider |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers/DefaultC++/InstanceProvider |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers/DefaultC++/MethodProvider |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers/DefaultC++/SimpleDisplayConsumer |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers/Load |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/Providers |
|
%dir %attr(-,root,root) %PEGASUS_SAMPLES_DIR/mak |
%attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client/CIMClientException.h | %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client/CIMClientException.h |
%attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client/CIMClient.h | %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client/CIMClient.h |
%attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client/Linkage.h | %attr(-,root,root) %PEGASUS_INCLUDE_DIR/Pegasus/Client/Linkage.h |
|
|
| |
%if %{PEGASUS_BUILD_TEST_RPM} | %if %{PEGASUS_BUILD_TEST_RPM} |
%files test | %files test |
|
%dir %attr(-,root,root) %PEGASUS_TEST_DIR |
|
%dir %attr(-,root,root) %PEGASUS_TEST_DIR/bin |
|
%dir %attr(-,root,root) %PEGASUS_TEST_DIR/lib |
|
%dir %attr(-,root,root) %PEGASUS_TEST_DIR/mak |
%attr(-,root,root) %PEGASUS_TEST_DIR/Makefile | %attr(-,root,root) %PEGASUS_TEST_DIR/Makefile |
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/CompAssoc |
|
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/InvokeMethod2 | %attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/InvokeMethod2 |
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/IPC | %attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/IPC |
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TestAbstract | %attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TestAbstract |
|
|
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TestValidateClass | %attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TestValidateClass |
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TestValue | %attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TestValue |
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TracerTest | %attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/TracerTest |
%attr(0555,root,root) %PEGASUS_TEST_BIN_DIR/UserManagerTest |
|
%attr(-,root,root) %PEGASUS_TEST_LIB_DIR/libSampleFamilyProvider.so.1 | %attr(-,root,root) %PEGASUS_TEST_LIB_DIR/libSampleFamilyProvider.so.1 |
%attr(-,root,root) %PEGASUS_TEST_LIB_DIR/libSampleInstanceProvider.so.1 | %attr(-,root,root) %PEGASUS_TEST_LIB_DIR/libSampleInstanceProvider.so.1 |
%attr(-,root,root) %PEGASUS_TEST_LIB_DIR/libSampleMethodProvider.so.1 | %attr(-,root,root) %PEGASUS_TEST_LIB_DIR/libSampleMethodProvider.so.1 |