surveil/shinken-tools/packs/linux-keystone/monitoring-packs-sfl-linux-keystone.spec
aviau be8357adc9 Added surveil-pack-upload cmd
Change-Id: I555faf6c870addd1bb1a4331bb4cccf6c40b061b
2015-01-02 16:50:40 -05:00

54 lines
1.7 KiB
RPMSpec

#
# Example spec file for cdplayer app...
#
%define raw_name linux-keystone
%define name monitoring-packs-sfl-%{raw_name}
%define version 2015.1.2.11.16
%define release 1
%define install_folder /usr/lib/
Name: %{name}
Version: %{version}
Release: %{release}%{?dist}
License: GPL v3
Summary: Shinken pack for monitoring OpenStack Keystone
Group: Networking/Other
Source: http://monitoring.savoirfairelinux.com/%{name}_%{version}.orig.tar.gz
URL: http://monitoring.savoirfairelinux.com/
Distribution: Savoir-faire Linux
Vendor: Savoir-faire Linux
Packager: Alexandre Viau <alexandre.viau@savoirfairelinux.com>
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildRequires: python-sphinx
#Requires: python, python-dlnetsnmp
%description
Shinken pack for monitoring OpenStack Keystone
%prep
%setup -q -n %{name}
%install
%{__rm} -rf %{buildroot}
%{__install} -d -m 755 %{buildroot}/%{_sysconfdir}/shinken/packs/%{raw_name}
%{__cp} -r pack/* %{buildroot}/%{_sysconfdir}/shinken/packs/%{raw_name}
%{__install} -p -m 755 package.json %{buildroot}/%{_sysconfdir}/shinken/packs/%{raw_name}
%{__install} -d -m 755 %{buildroot}/%{_docdir}/shinken/packs/%{raw_name}
%{__cp} -r doc/* %{buildroot}/%{_docdir}/shinken/packs/%{raw_name}
%{__rm} %{buildroot}/%{_docdir}/shinken/packs/%{raw_name}/conf.py
%{__install} -d -m 755 %{buildroot}/%{_mandir}/man1/shinken/packs/%{raw_name}
sphinx-build -b man -d doc/build/doctrees/source doc %{buildroot}/%{_mandir}/man1/shinken/packs/%{raw_name}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%docdir
%{_docdir}/shinken/packs/%{raw_name}
%{_mandir}/man1/shinken/packs/%{raw_name}
%config
%{_sysconfdir}/shinken/packs/
%changelog
* Fri Jan 02 2015 Alexandre Viau <alexandre.viau@savoirfairelinux.com>
- Initial Release