rpms/collectd/EL-5 collectd.spec,1.12,1.13
Richard W.M. Jones
rjones at fedoraproject.org
Thu Aug 28 13:32:37 UTC 2008
Author: rjones
Update of /cvs/pkgs/rpms/collectd/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16839
Modified Files:
collectd.spec
Log Message:
* Thu Aug 28 2008 Richard W.M. Jones <rjones at redhat.com> 4.4.1-8
- Exclude libvirt module, Xen deps, on PPC.
Index: collectd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/collectd/EL-5/collectd.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- collectd.spec 26 Aug 2008 13:16:37 -0000 1.12
+++ collectd.spec 28 Aug 2008 13:32:07 -0000 1.13
@@ -1,7 +1,7 @@
Summary: Statistics collection daemon for filling RRD files
Name: collectd
Version: 4.4.1
-Release: 7%{?dist}
+Release: 8%{?dist}
License: GPLv2
Group: System Environment/Daemons
URL: http://collectd.org/
@@ -10,7 +10,10 @@
Patch0: %{name}-4.4.1-include-collectd.d.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: libvirt-devel, libxml2-devel
+%ifnarch ppc
+BuildRequires: libvirt-devel
+%endif
+BuildRequires: libxml2-devel
BuildRequires: rrdtool-devel
BuildRequires: lm_sensors-devel
BuildRequires: curl-devel
@@ -26,8 +29,10 @@
BuildRequires: mysql-devel
BuildRequires: OpenIPMI-devel
+%ifnarch ppc
# Only required until libvirt-devel is fixed (rhbz#460138)
BuildRequires: xen-devel
+%endif
%description
collectd is a small daemon written in C for performance. It reads various
@@ -120,12 +125,14 @@
This plugin for collectd provides querying of net-snmp.
+%ifnarch ppc
%package virt
Summary: Libvirt plugin for collectd
Group: System Environment/Daemons
Requires: collectd = %{version}-%{release}, libvirt
%description virt
This plugin collects information from virtualized guests.
+%endif
%prep
@@ -186,7 +193,11 @@
cp contrib/redhat/snmp.conf %{buildroot}/etc/collectd.d/snmp.conf
# configs for subpackaged plugins
-for p in dns ipmi libvirt perl rrdtool
+subpkgs="dns ipmi perl rrdtool"
+%ifnarch ppc
+subpkgs="$subpkgs libvirt"
+%endif
+for p in $subpkgs
do
%{__cat} > %{buildroot}/etc/collectd.d/$p.conf <<EOF
LoadPlugin $p
@@ -226,7 +237,9 @@
%exclude %{_sysconfdir}/collectd.d/dns.conf
%exclude %{_sysconfdir}/collectd.d/email.conf
%exclude %{_sysconfdir}/collectd.d/ipmi.conf
+%ifnarch ppc
%exclude %{_sysconfdir}/collectd.d/libvirt.conf
+%endif
%exclude %{_sysconfdir}/collectd.d/mysql.conf
%exclude %{_sysconfdir}/collectd.d/nginx.conf
%exclude %{_sysconfdir}/collectd.d/perl.conf
@@ -246,7 +259,9 @@
%exclude %{_libdir}/collectd/dns.so*
%exclude %{_libdir}/collectd/email.so*
%exclude %{_libdir}/collectd/ipmi.so*
+%ifnarch ppc
%exclude %{_libdir}/collectd/libvirt.so*
+%endif
%exclude %{_libdir}/collectd/mysql.so*
%exclude %{_libdir}/collectd/nginx.so*
%exclude %{_libdir}/collectd/perl.so*
@@ -331,13 +346,18 @@
%doc %{_mandir}/man5/collectd-snmp.5*
+%ifnarch ppc
%files virt
%defattr(-, root, root, -)
%{_libdir}/collectd/libvirt.so*
%config(noreplace) %{_sysconfdir}/collectd.d/libvirt.conf
+%endif
%changelog
+* Thu Aug 28 2008 Richard W.M. Jones <rjones at redhat.com> 4.4.1-8
+- Exclude libvirt module, Xen deps, on PPC.
+
* Mon Aug 25 2008 Richard W.M. Jones <rjones at redhat.com> 4.4.1-7
- +BR xen-devel (explicit dep required because of rhbz#460138).
More information about the fedora-extras-commits
mailing list