File nagios-plugins-sap-ccms.spec of Package nagios-plugins-sap-ccms
#
# spec file for package nagios-plugins-sap-ccms (Version 0.7.3)
#
# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org
#
# norootforbuild
Name: nagios-plugins-sap-ccms
BuildRequires: nagios-plugins
URL: http://www.sap.com/
Summary: Nagios plugin for SAP CCMS monitoring
Version: 0.7.3
Release: 2
License: BSD, Other License(s), see package
Group: System/Monitoring
Autoreqprov: on
Requires: nagios-plugins
Source0: check_sap.tar.bz2
Source1: sap_moni.tar.bz2
Source2: rfcsdk.tar.bz2
Source3: ccms.pdf
Source4: ccms_plugin.pdf
Patch1: sap_moni.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86
%description
These plugin enables monitoring for mySAP.com systems using SAP CCMS
Authors:
--------
SAP AG
%prep
%setup -n check_sap -b0 -T
%setup -n sap_moni -b1 -T
%setup -n rfcsdk -b2 -T
cd $RPM_BUILD_DIR
cp rfcsdk/lib/librfc.a sap_moni/
cd sap_moni
%patch1
%build
cd $RPM_BUILD_DIR
export CFLAGS="$RPM_OPT_FLAGS"
(cd sap_moni; make)
cp sap_moni/sap_moni.so check_sap/
(cd check_sap; make)
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
mkdir -p $RPM_BUILD_ROOT/usr/sbin/
mkdir -p $RPM_BUILD_ROOT/etc/
cd $RPM_BUILD_DIR/check_sap
cp check_sap $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_cons $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_instance $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_instance_cons $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_mult_no_thr $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_multiple $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_system $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp check_sap_system_cons $RPM_BUILD_ROOT/usr/lib/nagios/plugins/
cp sap_moni.so $RPM_BUILD_ROOT/usr/lib/
cp sap_change_thr $RPM_BUILD_ROOT/usr/sbin/
cp create_cfg $RPM_BUILD_ROOT/usr/sbin/
cp -r sapmon/ $RPM_BUILD_ROOT/etc/
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
/usr/lib/nagios/plugins/*
/usr/sbin/*
/usr/lib/sap_moni.so
/etc/sapmon
%doc $RPM_SOURCE_DIR/ccms.pdf $RPM_SOURCE_DIR/ccms_plugin.pdf
%changelog -n nagios-plugins-sap-ccms
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Dec 28 2005 - stark@suse.de
- fixed buffer length (#133245)
* Wed Dec 21 2005 - stark@suse.de
- update to version 0.7.3
- fixed realloc()
* Thu Sep 29 2005 - dmueller@suse.de
- add norootforbuild
* Tue Sep 27 2005 - ro@suse.de
- fix some implicit function declarations
* Wed May 26 2004 - ro@suse.de
- added some return values to non-void functions
* Wed Feb 18 2004 - stark@suse.de
- update to latest code drop (20031023)
now named 0.7.2
* Tue Feb 17 2004 - kukuk@suse.de
- Workaround broken object file for linking
* Thu Jun 19 2003 - stark@suse.de
- added nagios-plugins to neededforbuild (fixing directory
ownerships)
- requires nagios-plugins instead of nagios
* Tue Feb 04 2003 - stark@suse.de
- update to 0.7.1
- added another description
* Fri Aug 09 2002 - stark@suse.de
- initial package