version 1.49, 2005/04/17 02:58:23
|
version 1.59, 2005/07/09 00:12:21
|
|
|
%define srcRelease 1 | %define srcRelease 1 |
Version: 2.5Alpha1 | Version: 2.5Alpha1 |
Release: 1 | Release: 1 |
|
Epoch: 1 |
| |
# Start of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec | # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec |
|
%{?!PEGASUS_BUILD_TEST_RPM: %define PEGASUS_BUILD_TEST_RPM 0} |
|
# do "rpmbuild --define 'PEGASUS_BUILD_TEST_RPM 1'" to build test RPM . |
Summary: OpenPegasus WBEM Services for Linux | Summary: OpenPegasus WBEM Services for Linux |
Name: tog-pegasus | Name: tog-pegasus |
Group: Systems Management/Base | Group: Systems Management/Base |
Copyright: Open Group Pegasus Open Source |
License: Open Group Pegasus Open Source |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} |
Source: ftp://www.opengroup.org/pegasus/tog-pegasus-%{version}-%{srcRelease}.tar.gz | Source: ftp://www.opengroup.org/pegasus/tog-pegasus-%{version}-%{srcRelease}.tar.gz |
Requires: openssl >= 0.9.6 lsb >= 1.3 | Requires: openssl >= 0.9.6 lsb >= 1.3 |
|
|
%global PEGASUS_RPM_HOME $RPM_BUILD_ROOT/build/tog-pegasus | %global PEGASUS_RPM_HOME $RPM_BUILD_ROOT/build/tog-pegasus |
%global PEGASUS_INSTALL_LOG /var/opt/tog-pegasus/log/install.log | %global PEGASUS_INSTALL_LOG /var/opt/tog-pegasus/log/install.log |
| |
%ifarch ia64 x86_64 |
%ifarch ia64 |
%global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU | %global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU |
%else | %else |
|
%ifarch x86_64 |
|
%global PEGASUS_HARDWARE_PLATFORM LINUX_X86_64_GNU |
|
%else |
%ifarch ppc | %ifarch ppc |
%global PEGASUS_HARDWARE_PLATFORM LINUX_PPC_GNU | %global PEGASUS_HARDWARE_PLATFORM LINUX_PPC_GNU |
%else | %else |
|
|
%endif | %endif |
%endif | %endif |
| |
|
%endif |
|
|
# Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec | # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec |
%package sdk | %package sdk |
Summary: The OpenPegasus Software Development Kit | Summary: The OpenPegasus Software Development Kit |
|
|
Services for Linux release. It provides Linux C++ developers with the WBEM files required to | Services for Linux release. It provides Linux C++ developers with the WBEM files required to |
build WBEM Clients and Providers. It also supports C provider developers via the CMPI interface. | build WBEM Clients and Providers. It also supports C provider developers via the CMPI interface. |
| |
|
%if %{PEGASUS_BUILD_TEST_RPM} |
%package test | %package test |
Summary: The OpenPegasus Tests | Summary: The OpenPegasus Tests |
Group: Systems Management/Base | Group: Systems Management/Base |
|
|
| |
%description test | %description test |
The OpenPegasus WBEM tests for the OpenPegasus %{version} Linux rpm. | The OpenPegasus WBEM tests for the OpenPegasus %{version} Linux rpm. |
|
%endif |
|
|
# End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec | # End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec |
| |
%prep | %prep |
|
|
| |
export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT | export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT |
| |
|
%if %{PEGASUS_BUILD_TEST_RPM} |
|
make -f $PEGASUS_ROOT/Makefile.Release stage PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR PEGASUS_BUILD_TEST_RPM=%{PEGASUS_BUILD_TEST_RPM} |
|
%else |
make -f $PEGASUS_ROOT/Makefile.Release stage PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR | make -f $PEGASUS_ROOT/Makefile.Release stage PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR |
|
%endif |
# End of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec | # End of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec |
[ "$PEGASUS_STAGING_DIR" != "/" ] && [ -d $PEGASUS_STAGING_DIR ] && [ -d $PEGASUS_STAGING_DIR%PEGASUS_PEM_DIR ] && rm -f $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE $PEGASUS_STAGING_DIR/%PEGASUS_CONFIG_DIR/ssl.cnf; | [ "$PEGASUS_STAGING_DIR" != "/" ] && [ -d $PEGASUS_STAGING_DIR ] && [ -d $PEGASUS_STAGING_DIR%PEGASUS_PEM_DIR ] && rm -f $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE $PEGASUS_STAGING_DIR/%PEGASUS_CONFIG_DIR/ssl.cnf; |
[ "$PEGASUS_HOME" != "/" ] && [ -d $PEGASUS_HOME ] && rm -rf $PEGASUS_HOME; | [ "$PEGASUS_HOME" != "/" ] && [ -d $PEGASUS_HOME ] && rm -rf $PEGASUS_HOME; |
|
|
cp %PEGASUS_PEM_DIR/truststore-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE | cp %PEGASUS_PEM_DIR/truststore-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE |
chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE | chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE |
fi | fi |
|
if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]] |
|
then |
|
# Running Repository Upgrade utility |
|
%PEGASUS_SBIN_DIR/repupgrade %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_REPOSITORY_DIR 2>>%PEGASUS_INSTALL_LOG |
|
fi |
|
|
| |
/usr/lib/lsb/install_initd /etc/init.d/tog-pegasus | /usr/lib/lsb/install_initd /etc/init.d/tog-pegasus |
| |
|
|
echo " run /opt/tog-pegasus/sbin/settogpath." | echo " run /opt/tog-pegasus/sbin/settogpath." |
# End of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec | # End of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec |
| |
|
elif [ $1 -gt 1 ]; then |
|
/sbin/service tog-pegasus condrestart |
|
:; |
fi | fi |
%preun | %preun |
if [ $1 -eq 0 ]; then | if [ $1 -eq 0 ]; then |
|
|
isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"` | isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"` |
if [ "$isRunning" ]; then | if [ "$isRunning" ]; then |
/opt/tog-pegasus/sbin/cimserver -s | /opt/tog-pegasus/sbin/cimserver -s |
|
fi |
[ -f /var/opt/tog-pegasus/cimserver_current.conf ] && rm /var/opt/tog-pegasus/cimserver_current.conf; | [ -f /var/opt/tog-pegasus/cimserver_current.conf ] && rm /var/opt/tog-pegasus/cimserver_current.conf; |
[ -f %PEGASUS_INSTALL_LOG ] && rm %PEGASUS_INSTALL_LOG; | [ -f %PEGASUS_INSTALL_LOG ] && rm %PEGASUS_INSTALL_LOG; |
[ -d /var/opt/tog-pegasus/repository ] && rm -rf /var/opt/tog-pegasus/repository; | [ -d /var/opt/tog-pegasus/repository ] && rm -rf /var/opt/tog-pegasus/repository; |
[ -d /var/opt/tog-pegasus/cache ] && rm -rf /var/opt/tog-pegasus/cache; | [ -d /var/opt/tog-pegasus/cache ] && rm -rf /var/opt/tog-pegasus/cache; |
rm -f /var/run/tog-pegasus/socket/cimxml.socket; | rm -f /var/run/tog-pegasus/socket/cimxml.socket; |
fi |
rm -f /var/run/tog-pegasus/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 sdk | %preun sdk |
make --directory /opt/tog-pegasus/samples -s clean | make --directory /opt/tog-pegasus/samples -s clean |
| |
|
%if %{PEGASUS_BUILD_TEST_RPM} |
%preun test | %preun test |
make --directory /opt/tog-pegasus/test -s unsetupTEST | make --directory /opt/tog-pegasus/test -s unsetupTEST |
[ -d /var/opt/tog-pegasus/testrepository ] && rm -rf /var/opt/tog-pegasus/testrepository; | [ -d /var/opt/tog-pegasus/testrepository ] && rm -rf /var/opt/tog-pegasus/testrepository; |
| |
|
%endif |
%postun | %postun |
if [ $1 -eq 0 ]; then | if [ $1 -eq 0 ]; then |
[ -f %PEGASUS_PEM_DIR/key-2048.pem ] && rm %PEGASUS_PEM_DIR/key-2048.pem; | [ -f %PEGASUS_PEM_DIR/key-2048.pem ] && rm %PEGASUS_PEM_DIR/key-2048.pem; |
|
|
%attr(500,root ,root) /opt/tog-pegasus/sbin/cimuser | %attr(500,root ,root) /opt/tog-pegasus/sbin/cimuser |
%attr(500,root ,root) /opt/tog-pegasus/sbin/cimprovagt | %attr(500,root ,root) /opt/tog-pegasus/sbin/cimprovagt |
%attr(500,root ,root) /opt/tog-pegasus/sbin/cimservera | %attr(500,root ,root) /opt/tog-pegasus/sbin/cimservera |
|
%attr(500,root ,root) /opt/tog-pegasus/sbin/repupgrade |
%attr(500,root ,root) /opt/tog-pegasus/sbin/init_repository | %attr(500,root ,root) /opt/tog-pegasus/sbin/init_repository |
%attr(500,root ,root) /opt/tog-pegasus/sbin/settogpath | %attr(500,root ,root) /opt/tog-pegasus/sbin/settogpath |
| |
|
|
%dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Common | %dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Common |
%dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Consumer | %dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Consumer |
%dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Provider | %dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Provider |
|
%dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI |
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClientException.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClientException.h |
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClient.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClient.h |
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/Linkage.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/Linkage.h |
|
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElement.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElement.h |
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/ClientOpPerformanceDataHandler.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/ClientOpPerformanceDataHandler.h |
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/CIMOperationType.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/CIMOperationType.h |
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpift.h |
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpidt.h |
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpimacs.h |
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpios.h |
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpipl.h |
|
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpi_cql.h |
%attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/Platform_%PEGASUS_HARDWARE_PLATFORM.h | %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/Platform_%PEGASUS_HARDWARE_PLATFORM.h |
| |
# SDK Sample Files | # SDK Sample Files |
|
|
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications |
|
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Associations |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++ | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++ |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer |
|
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories |
|
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/Load | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/Load |
%dir %attr(777,root ,root) /opt/tog-pegasus/samples/mak | %dir %attr(777,root ,root) /opt/tog-pegasus/samples/mak |
%attr(444,root ,root) /opt/tog-pegasus/samples/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Makefile |
|
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/Makefile |
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/Makefile |
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/Makefile |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Associations/Makefile |
%attr(444,root ,root) /opt/tog-pegasus/samples/mak/%PEGASUS_HARDWARE_PLATFORM.mak | %attr(444,root ,root) /opt/tog-pegasus/samples/mak/%PEGASUS_HARDWARE_PLATFORM.mak |
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/EnumInstances.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/EnumInstances.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/InvokeMethod.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/InvokeMethod.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/SendTestIndications.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/SendTestIndications.cpp |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Associations/AssociationTestClient.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Makefile |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/Makefile |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/SampleProviderSchema.mof | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/SampleProviderSchema.mof |
|
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.h | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.h |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProviderMain.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProviderMain.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/Makefile | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/Makefile |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/Makefile |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/Makefile |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/Makefile |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/InstanceProviderR.mof | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/InstanceProviderR.mof |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/MethodProviderR.mof | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/MethodProviderR.mof |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/SimpleDisplayConsumerR.mof | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/SimpleDisplayConsumerR.mof |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/CWS_FilesAndDir.mof |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/CWS_FilesAndDirR.mof |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/AssociationProvider.mof |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/AssociationProviderR.mof |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/cwssimdata.c |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/cwsutil.h |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_Directory.c |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_DirectoryContainsFile.c |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/cwsutil.c |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_FileUtils.c |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_PlainFile.c |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_FileUtils.h |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProviderMain.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProviderMain.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.h | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.h |
|
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumerMain.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumerMain.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.cpp | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.cpp |
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.h | %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.h |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/AssociationProvider.cpp |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/AssociationProvider.h |
|
%attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/AssociationProviderMain.cpp |
| |
# SDK Documentation | # SDK Documentation |
# | # |
%attr(-,root ,root) /opt/tog-pegasus/html | %attr(-,root ,root) /opt/tog-pegasus/html |
| |
|
%if %{PEGASUS_BUILD_TEST_RPM} |
%files test | %files test |
| |
# Test Files | # Test Files |
|
|
%attr(444,root ,root) /opt/tog-pegasus/test/mak/commands.mak | %attr(444,root ,root) /opt/tog-pegasus/test/mak/commands.mak |
%attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleInstanceProvider.so.1 | %attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleInstanceProvider.so.1 |
%attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleMethodProvider.so.1 | %attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleMethodProvider.so.1 |
%attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleFamilyProvider.so.1 |
%attr(555,root ,root) /opt/tog-pegasus/test/lib/libFamilyProvider.so.1 |
%attr(555,root ,root) /opt/tog-pegasus/test/bin/TestAbstract | %attr(555,root ,root) /opt/tog-pegasus/test/bin/TestAbstract |
%attr(555,root ,root) /opt/tog-pegasus/test/bin/TestArray | %attr(555,root ,root) /opt/tog-pegasus/test/bin/TestArray |
%attr(555,root ,root) /opt/tog-pegasus/test/bin/TestBase64 | %attr(555,root ,root) /opt/tog-pegasus/test/bin/TestBase64 |
|
|
%attr(444,root ,root) /opt/tog-pegasus/test/Makefile | %attr(444,root ,root) /opt/tog-pegasus/test/Makefile |
%attr(-,root,root) /var/opt/tog-pegasus/testrepository | %attr(-,root,root) /var/opt/tog-pegasus/testrepository |
| |
|
%endif |