diff options
author | Bala.FA <barumuga@redhat.com> | 2014-03-07 18:28:09 +0530 |
---|---|---|
committer | Bala.FA <barumuga@redhat.com> | 2014-04-29 10:14:32 +0530 |
commit | 2977b2f34bdbb7284bcc6244e85a1fdb657447f2 (patch) | |
tree | 5e1e49207287b7ed8bddaefa5c6b58d07207ebc0 /gluster-nagios-addons.spec.in | |
parent | 4e1a40a920e6b2ee1be9f51b0f2a2f875ca790d3 (diff) |
Initial commitv0.1.0
Change-Id: I45f91b2017ed59b057d21de52fd94c5c83fcf86f
Signed-off-by: Bala.FA <barumuga@redhat.com>
Diffstat (limited to 'gluster-nagios-addons.spec.in')
-rw-r--r-- | gluster-nagios-addons.spec.in | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/gluster-nagios-addons.spec.in b/gluster-nagios-addons.spec.in new file mode 100644 index 0000000..3450ba2 --- /dev/null +++ b/gluster-nagios-addons.spec.in @@ -0,0 +1,79 @@ +%global _hardened_build 1 + +%global _for_fedora_koji_builds 0 + +%if ( 0%{?fedora} && 0%{?fedora} > 16 ) || ( 0%{?rhel} && 0%{?rhel} > 6 ) +%global _with_systemd true +%endif + +# From https://fedoraproject.org/wiki/Packaging:Python#Macros +%if ( 0%{?rhel} && 0%{?rhel} <= 5 ) +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%endif + +Summary: Gluster node management add-ons for Nagios +Name: @PACKAGE_NAME@ +Version: @PACKAGE_VERSION@ +Release: @PACKAGE_RELEASE@%{?dist} +License: GPLv2+ +Group: Applications/System +URL: http://www.redhat.com +Vendor: Red Hat, Inc. +Source0: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: pyflakes +BuildRequires: python-pep8 +BuildRequires: python-nose +BuildRequires: python-devel +Requires: gluster-nagios-common +Requires: python-argparse +Requires: python-ethtool +Requires: python-netaddr +Requires: python-pthreading +Requires: python-pyinotify +Requires: python-selinux + +%description +Nagios plugin, scripts, configuration files etc for gluster nodes. + +%package tests +Summary: Unit/functional tests of Gluster node management add-ons for Nagios +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Requires: pyflakes +Requires: python-pep8 +Requires: python-nose +Requires: python-devel + +%description tests +Unit/functional tests for Nagios plugin, scripts, configuration files etc for gluster nodes. + +%prep +%setup -q + +%build +%{configure} +make + +%check +make check + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_libdir}/nagios/* + +%files tests +%defattr(-,root,root,-) +%{_datadir}/%{name}/tests/* + +%changelog +* Sat Mar 08 2014 Bala FA <barumuga@redhat.com> +- Initial build. |