|
From: Viktor M. <mih...@us...> - 2005-06-24 16:02:45
|
Update of /cvsroot/sblim/gather In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6739 Modified Files: Makefile.am configure.ac Added Files: sblim-gather.spec.in Log Message: Added RPM support. Index: configure.ac =================================================================== RCS file: /cvsroot/sblim/gather/configure.ac,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- configure.ac 24 Jun 2005 14:30:27 -0000 1.2 +++ configure.ac 24 Jun 2005 16:02:35 -0000 1.3 @@ -79,7 +79,7 @@ # Check for SBLIM Test Suite (defined in acinclude.m4) CHECK_TESTSUITE -AC_CONFIG_FILES([Makefile provider/Makefile]) +AC_CONFIG_FILES([Makefile sblim-gather.spec provider/Makefile]) AC_SUBST(ARCHDEF) Index: Makefile.am =================================================================== RCS file: /cvsroot/sblim/gather/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile.am 24 Jun 2005 12:09:36 -0000 1.1 +++ Makefile.am 24 Jun 2005 16:02:35 -0000 1.2 @@ -181,7 +181,7 @@ EXTRA_DIST += $(sysconf_DATA) # We must explicity add the RPM spec file to the distribution package -#EXTRA_DIST+=sblim-cmpi-fad.spec +EXTRA_DIST+=sblim-gather.spec EXTRA_DIST += samples --- NEW FILE: sblim-gather.spec.in --- # # $Id: sblim-gather.spec.in,v 1.1 2005/06/24 16:02:35 mihajlov Exp $ # # Package spec for @PACKAGE@ # BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} Summary: SBLIM Performance Data Gatherer Name: @PACKAGE_TARNAME@ Version: @PACKAGE_VERSION@ Release: 1 Group: Systems Management/Base License: Common Public License 1.0 Source0: http://prdownloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRequires: cmpi-devel BuildRequires: sblim-cmpi-base-devel Requires: cimserver Requires: sblim-cmpi-base %Description Standards Based Linux Instrumentation Performance Data Gatherer and Providers %Package test Summary: SBLIM Gatherer Testcase Files Group: Systems Management/Base Requires: %{name} = %{version} Requires: sblim-wbemcli %Description test SBLIM Gatherer Testcase Files for the SBLIM Testsuite %prep %setup -n %{name}-%{version} export PATCH_GET=0 #%patch0 -p0 %build %configure TESTSUITEDIR=%{_datadir}/sblim-testsuite make %clean if [ `id -ur` != 0 ] then # paranoia check rm -rf $RPM_BUILD_ROOT fi %install if [ `id -ur` != 0 ] then # paranoia check rm -rf $RPM_BUILD_ROOT fi make DESTDIR=$RPM_BUILD_ROOT install # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{_libdir}/cmpi/*a %post # Register Schema and Provider - this is higly provider specific %define SCHEMA %{_datadir}/%{name}/Linux_Metric.mof \ %{_datadir}/%{name}/Linux_IPProtocolEndpointMetric.mof \ %{_datadir}/%{name}/Linux_LocalFileSystemMetric.mof \ %{_datadir}/%{name}/Linux_NetworkPortMetric.mof \ %{_datadir}/%{name}/Linux_OperatingSystemMetric.mof \ %{_datadir}/%{name}/Linux_ProcessorMetric.mof \ %{_datadir}/%{name}/Linux_UnixProcessMetric.mof %define REGISTRATION %{_datadir}/%{name}/Linux_IPProtocolEndpointMetric.registration \ %{_datadir}/%{name}/Linux_LocalFileSystemMetric.registration \ %{_datadir}/%{name}/Linux_Metric.registration \ %{_datadir}/%{name}/Linux_NetworkPortMetric.registration \ %{_datadir}/%{name}/Linux_OperatingSystemMetric.registration \ %{_datadir}/%{name}/Linux_ProcessorMetric.registration \ %{_datadir}/%{name}/Linux_UnixProcessMetric.registration %{_datadir}/%{name}/provider-register.sh \ -r %{REGISTRATION} -m %{SCHEMA} > /dev/null /sbin/ldconfig %preun %{_datadir}/%{name}/provider-register.sh -d \ -r %{REGISTRATION} -m %{SCHEMA} > /dev/null %postun /sbin/ldconfig %files %defattr(-,root,root) %{_sysconfdir} %{_bindir} %{_sbindir} %{_datadir}/%{name} %{_datadir}/doc/%{name}-%{version} %{_libdir}/*.so* %{_libdir}/cmpi/*.so* %files test %defattr(-,root,root) %{_datadir}/sblim-testsuite |