summaryrefslogtreecommitdiffstats
path: root/openlmi-providers.spec
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2013-10-07 17:31:43 +0200
committerMichal Minar <miminar@redhat.com>2013-10-08 12:54:18 +0200
commit34f4c8f9bd6885f7157bad63a6b6f9a6e4a35b51 (patch)
treeb475fd7c1da0b1cb19a49c93bea6494129ff3401 /openlmi-providers.spec
parent100b3e0d5747b5da7c7b07aad14506a2d7b38f39 (diff)
downloadopenlmi-providers-34f4c8f9bd6885f7157bad63a6b6f9a6e4a35b51.tar.gz
openlmi-providers-34f4c8f9bd6885f7157bad63a6b6f9a6e4a35b51.tar.xz
openlmi-providers-34f4c8f9bd6885f7157bad63a6b6f9a6e4a35b51.zip
spec: added openlmi-software-doc package
Install software's documentation in a separate package.
Diffstat (limited to 'openlmi-providers.spec')
-rw-r--r--openlmi-providers.spec20
1 files changed, 18 insertions, 2 deletions
diff --git a/openlmi-providers.spec b/openlmi-providers.spec
index 94b0801..8b45b91 100644
--- a/openlmi-providers.spec
+++ b/openlmi-providers.spec
@@ -3,7 +3,7 @@
Name: openlmi-providers
Version: 0.3.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Set of basic CIM providers
License: LGPLv2+
@@ -172,6 +172,14 @@ through yum package manager with Common Information Managemen (CIM) protocol.
The providers can be registered in any CMPI-aware CIMOM, both OpenPegasus and
SFCB were tested.
+%package -n openlmi-software-doc
+Summary: CIM software provider documentation
+Group: Documentation
+BuildArch: noarch
+
+%description -n openlmi-software-doc
+This package contains the documents for OpenLMI software provider.
+
%package -n openlmi-logicalfile
Summary: CIM provider for reading files and directories
Requires: %{name}%{?_isa} = %{version}-%{release}
@@ -273,6 +281,7 @@ popd
# documentation
make -C src/account/doc html
+make -C src/software/doc/admin html
%install
make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
@@ -321,6 +330,8 @@ touch $RPM_BUILD_ROOT/%{_localstatedir}/lib/%{name}/stamp
# documentation
install -m 755 -d $RPM_BUILD_ROOT/%{_docdir}/%{name}/account/admin_guide
cp -pr src/account/doc/build/html/* $RPM_BUILD_ROOT/%{_docdir}/%{name}/account/admin_guide
+install -m 755 -d $RPM_BUILD_ROOT/%{_docdir}/%{name}/software/admin_guide
+cp -pr src/software/doc/admin/_build/html/* $RPM_BUILD_ROOT/%{_docdir}/%{name}/software/admin_guide
# sphinx theme
install -m 755 -d $RPM_BUILD_ROOT/%{python_sitelib}/sphinx/themes/openlmitheme
@@ -419,13 +430,15 @@ cp -pr tools/openlmitheme/* $RPM_BUILD_ROOT/%{python_sitelib}/sphinx/themes/open
%{python_sitelib}/lmi/software/*
%{python_sitelib}/openlmi_software-*
%{_libexecdir}/pegasus/pycmpiLMI_Software-cimprovagt
-
%{_datadir}/%{name}/60_LMI_Software.mof
%{_datadir}/%{name}/60_LMI_Software_MethodParameters.mof
%{_datadir}/%{name}/70_LMI_SoftwareIndicationFilters.mof
%{_datadir}/%{name}/90_LMI_Software_Profile.mof
%{_datadir}/%{name}/LMI_Software.reg
+%files -n openlmi-software-doc
+%{_docdir}/%{name}/software/admin_guide
+
%files -n openlmi-pcp
%doc README COPYING
%{_datadir}/%{name}/60_LMI_PCP.mof
@@ -763,6 +776,9 @@ if [ "$1" -eq 0 ]; then
fi >> %logfile 2>&1
%changelog
+* Tue Oct 08 2013 Michal Minar <miminar@redhat.com> 0.3.0-2
+- Added documentation for software.
+
* Mon Sep 30 2013 Roman Rakus <rrakus@redhat.com> - 0.3.0-1
- Version 0.3.0
- Enhancement in account api.