X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=contrib%2Fredhat%2Fcollectd.spec;h=752b0246e31d9c396d50ed7bb6f0a508bfb67126;hp=7862663e3550dfd7ee52825848fa47b8d04c5b2e;hb=06a86a60a7dabc685bdbd81ce3d36ea5f7e2c2d4;hpb=aecd05a0a0ec4d745506a67a937de6d1d6b33db5 diff --git a/contrib/redhat/collectd.spec b/contrib/redhat/collectd.spec index 7862663e..752b0246 100644 --- a/contrib/redhat/collectd.spec +++ b/contrib/redhat/collectd.spec @@ -38,6 +38,9 @@ %global _hardened_build 1 %{?perl_default_filter} +# disable collectd debug by default +%bcond_with debug + # plugins enabled by default %define with_aggregation 0%{!?_without_aggregation:1} %define with_amqp 0%{!?_without_amqp:1} @@ -130,6 +133,7 @@ %define with_snmp_agent 0%{!?_without_snmp_agent:1} %define with_statsd 0%{!?_without_statsd:1} %define with_swap 0%{!?_without_swap:1} +%define with_synproxy 0%{!?_without_synproxy:0} %define with_syslog 0%{!?_without_syslog:1} %define with_table 0%{!?_without_table:1} %define with_tail 0%{!?_without_tail:1} @@ -247,7 +251,7 @@ Summary: Statistics collection and monitoring daemon Name: collectd Version: 5.7.1 -Release: 7%{?dist} +Release: 9%{?dist} URL: https://collectd.org Source: https://collectd.org/files/%{name}-%{version}.tar.bz2 License: GPLv2 @@ -1359,7 +1363,7 @@ Collectd utilities %if %{with_mcelog} %define _with_mcelog --enable-mcelog %else -%define _with_mbmon --disable-mcelog +%define _with_mcelog --disable-mcelog %endif %if %{with_md} @@ -1655,6 +1659,12 @@ Collectd utilities %define _with_swap --disable-swap %endif +%if %{with_synproxy} +%define _with_synproxy --enable-synproxy +%else +%define _with_synproxy --disable-synproxy +%endif + %if %{with_syslog} %define _with_syslog --enable-syslog %else @@ -1865,8 +1875,15 @@ Collectd utilities %define _with_zookeeper --disable-zookeeper %endif +%if %{with debug} +%define _feature_debug --enable-debug +%else +%define _feature_debug --disable-debug +%endif + %configure CFLAGS="%{optflags} -DLT_LAZY_OR_NOW=\"RTLD_LAZY|RTLD_GLOBAL\"" \ %{?_python_config} \ + %{?_feature_debug} \ --disable-static \ --enable-all-plugins=yes \ --enable-match_empty_counter \ @@ -1986,6 +2003,7 @@ Collectd utilities %{?_with_snmp_agent} \ %{?_with_statsd} \ %{?_with_swap} \ + %{?_with_synproxy} \ %{?_with_syslog} \ %{?_with_table} \ %{?_with_tail_csv} \ @@ -2291,6 +2309,9 @@ fi %if %{with_swap} %{_libdir}/%{name}/swap.so %endif +%if %{with_synproxy} +%{_libdir}/%{name}/synproxy.so +%endif %if %{with_syslog} %{_libdir}/%{name}/syslog.so %endif @@ -2367,6 +2388,9 @@ fi %{_includedir}/collectd/network_buffer.h %{_includedir}/collectd/lcc_features.h %{_libdir}/pkgconfig/libcollectdclient.pc +%{_includedir}/collectd/network_parse.h +%{_includedir}/collectd/server.h +%{_includedir}/collectd/types.h %{_libdir}/libcollectdclient.so %files -n libcollectdclient @@ -2723,6 +2747,15 @@ fi %doc contrib/ %changelog +* Thu Sep 28 2017 Jakub Jankowski - 5.7.1-9 +- Fix mbmon/mcelog build options + +* Thu Sep 28 2017 xakru - 5.7.1-8 +- Add new libcollectdclient/network_parse +- Add new libcollectdclient/server +- Add new libcollectdclient/types +- Add new synproxy plugin + * Fri Aug 18 2017 Ruben Kerkhof - 5.7.1-7 - Add new intel_pmu plugin