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
openSUSE Build Service is sponsored by