]> git.pld-linux.org Git - packages/collectd.git/blobdiff - collectd.spec
- up to 5.8.0
[packages/collectd.git] / collectd.spec
index adc98f9a6a0f8e96c60d94bbd89fa31ca77ee9f8..01d90999f6c8217cad0a8507642229a7b808f1df 100644 (file)
@@ -1,4 +1,72 @@
 # TODO:
+#warning: Installed (but unpackaged) file(s) found:
+#      /etc/collectd.d/aggregation.conf
+#      /etc/collectd.d/ceph.conf
+#      /etc/collectd.d/cgroups.conf
+#      /etc/collectd.d/chrony.conf
+#      /etc/collectd.d/cpusleep.conf
+#      /etc/collectd.d/drbd.conf
+#      /etc/collectd.d/fhcount.conf
+#      /etc/collectd.d/gps.conf
+#      /etc/collectd.d/hugepages.conf
+#      /etc/collectd.d/ipc.conf
+#      /etc/collectd.d/log_logstash.conf
+#      /etc/collectd.d/lua.conf
+#      /etc/collectd.d/lvm.conf
+#      /etc/collectd.d/mcelog.conf
+#      /etc/collectd.d/notify_nagios.conf
+#      /etc/collectd.d/openldap.conf
+#      /etc/collectd.d/ovs_events.conf
+#      /etc/collectd.d/ovs_stats.conf
+#      /etc/collectd.d/pinba.conf
+#      /etc/collectd.d/smart.conf
+#      /etc/collectd.d/snmp_agent.conf
+#      /etc/collectd.d/statsd.conf
+#      /etc/collectd.d/tail_csv.conf
+#      /etc/collectd.d/target_v5upgrade.conf
+#      /etc/collectd.d/turbostat.conf
+#      /etc/collectd.d/write_log.conf
+#      /etc/collectd.d/write_prometheus.conf
+#      /etc/collectd.d/write_sensu.conf
+#      /etc/collectd.d/write_tsdb.conf
+#      /etc/collectd.d/xencpu.conf
+#      /etc/collectd.d/zfs_arc.conf
+#      /etc/collectd.d/zookeeper.conf
+#      /usr/lib64/collectd/aggregation.so
+#      /usr/lib64/collectd/ceph.so
+#      /usr/lib64/collectd/cgroups.so
+#      /usr/lib64/collectd/chrony.so
+#      /usr/lib64/collectd/cpusleep.so
+#      /usr/lib64/collectd/drbd.so
+#      /usr/lib64/collectd/fhcount.so
+#      /usr/lib64/collectd/gps.so
+#      /usr/lib64/collectd/hugepages.so
+#      /usr/lib64/collectd/ipc.so
+#      /usr/lib64/collectd/log_logstash.so
+#      /usr/lib64/collectd/lua.so
+#      /usr/lib64/collectd/lvm.so
+#      /usr/lib64/collectd/mcelog.so
+#      /usr/lib64/collectd/notify_nagios.so
+#      /usr/lib64/collectd/openldap.so
+#      /usr/lib64/collectd/ovs_events.so
+#      /usr/lib64/collectd/ovs_stats.so
+#      /usr/lib64/collectd/pinba.so
+#      /usr/lib64/collectd/smart.so
+#      /usr/lib64/collectd/snmp_agent.so
+#      /usr/lib64/collectd/statsd.so
+#      /usr/lib64/collectd/synproxy.so
+#      /usr/lib64/collectd/tail_csv.so
+#      /usr/lib64/collectd/turbostat.so
+#      /usr/lib64/collectd/write_log.so
+#      /usr/lib64/collectd/write_prometheus.so
+#      /usr/lib64/collectd/write_sensu.so
+#      /usr/lib64/collectd/write_tsdb.so
+#      /usr/lib64/collectd/xencpu.so
+#      /usr/lib64/collectd/zfs_arc.so
+#      /usr/lib64/collectd/zookeeper.so
+#      /usr/share/collectd/collection3/README
+#      /usr/share/collectd/collection3/bin/.htaccess
+#
 # - package contrib scripts as %doc
 # - perl modules with Collectd classes package to separate package
 # - Bundled libraries - check if its not changed ones and if it can be
 %bcond_without dns             # DNS plugin
 %bcond_without ipmi            # IPMI plugin
 %bcond_without iptables        # iptables plugin
+%bcond_with    java
 %bcond_without libesmtp        # notify_email plugin
 %bcond_without libvirt         # libvirt plugin
 %bcond_without modbus  # modbus plugin
 Summary:       Collects system information in RRD files
 Summary(pl.UTF-8):     Zbieranie informacji o systemie w plikach RRD
 Name:          collectd
-Version:       5.1.0
-Release:       8
+Version:       5.8.0
+Release:       1
 License:       GPL v2
 Group:         Daemons
 Source0:       http://collectd.org/files/%{name}-%{version}.tar.bz2
-# Source0-md5: 141570150b4608c0c567330f6f146e0f
+# Source0-md5: a841159323624f18bf03198e9f5aa364
 Source1:       %{name}.conf
 Source2:       %{name}.init
 Source3:       %{name}-http.conf
@@ -80,12 +149,7 @@ Source5:    %{name}-apache.conf
 Source10:      %{name}-df.conf
 Source11:      %{name}-rrdtool.conf
 Patch0:                %{name}-collection.patch
-Patch1:                compile.patch
 Patch2:                noquote.patch
-Patch3:                libiptc.patch
-Patch4:                pld.patch
-Patch5:                %{name}-netlink.patch
-Patch6:                %{name}-modbus.patch
 URL:           http://collectd.org/
 %{?with_ipmi:BuildRequires:    OpenIPMI-devel >= 2.0.14-3}
 BuildRequires: autoconf
@@ -97,7 +161,7 @@ BuildRequires:       libdbi-devel
 BuildRequires: libltdl-devel
 BuildRequires: libmemcached-devel
 %{?with_modbus:BuildRequires:  libmodbus-devel}
-%{?with_netlink:BuildRequires: libnetlink-devel >= 3.0.0}
+%{?with_netlink:BuildRequires: libmnl-devel}
 %{?with_libvirt:BuildRequires: libnl1-devel}
 %{?with_notify:BuildRequires:  libnotify-devel}
 %{?with_ping:BuildRequires:    liboping-devel}
@@ -173,6 +237,7 @@ Summary:    Header files for %{name} libraries
 Summary(pl.UTF-8):     Pliki nagłówkowe bibliotek %{name}
 Group:         Development/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
+Obsoletes:     collectd-static
 
 %description devel
 Header files for %{name} libraries.
@@ -180,18 +245,6 @@ Header files for %{name} libraries.
 %description devel -l pl.UTF-8
 Pliki nagłówkowe bibliotek %{name}.
 
-%package static
-Summary:       Static files for %{name} libraries
-Summary(pl.UTF-8):     Pliki statyczne bibliotek %{name}
-Group:         Development/Libraries
-Requires:      %{name}-libs = %{version}-%{release}
-
-%description static
-Static files for %{name} libraries.
-
-%description static -l pl.UTF-8
-Pliki statyczne bibliotek %{name}.
-
 %package apache
 Summary:       apache-plugin for collectd
 Summary(pl.UTF-8):     Wtyczka apache dla collectd
@@ -1261,15 +1314,10 @@ Perl files from Collectd package
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 %patch2 -p1
-%patch3 -p0
-%patch4 -p0
-%patch5 -p1
-#%patch6 -p1
 
 %build
-%{__libtoolize}
+%{__libtoolize} --ltdl
 %{__aclocal}
 %{__autoconf}
 %{__autoheader}
@@ -1286,6 +1334,7 @@ Perl files from Collectd package
        %{__enable_disable dns} \
        %{__enable_disable ipmi} \
        %{__enable_disable iptables} \
+       %{__with_without java} \
        %{__enable_disable multimeter} \
        %{__enable_disable mysql} \
        %{__enable_disable netlink} \
@@ -1312,7 +1361,7 @@ Perl files from Collectd package
        --disable-ipvs
 
 
-%{__make} LDFLAGS="%{rpmldflags} -lstatgrab" \
+%{__make} -j1 LDFLAGS="%{rpmldflags} -lstatgrab" \
        BUILD_WITH_OPENIPMI_CFLAGS="-I/usr/include" \
        BUILD_WITH_OPENIPMI_LIBS="-L%{_libdir} -lOpenIPMIutils -lOpenIPMIpthread"
 
@@ -1493,7 +1542,7 @@ fi
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README TODO contrib
+%doc AUTHORS ChangeLog README contrib
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
 %dir %{_sysconfdir}/%{name}.d
 %dir %{_webappdir}
@@ -1501,23 +1550,26 @@ fi
 %attr(755,root,root) %{_sbindir}/collectdmon
 %attr(755,root,root) %{_bindir}/collectdctl
 %attr(755,root,root) %{_bindir}/collectd-nagios
+%attr(755,root,root) %{_bindir}/collectd-tg
 %dir %{_libdir}/%{name}
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/types.db
 %attr(754,root,root) /etc/rc.d/init.d/%{name}
 %{_mandir}/man1/collectd.1*
 %{_mandir}/man1/collectd-nagios.1*
+%{_mandir}/man1/collectd-tg.1*
 %{_mandir}/man1/collectdctl.1*
 %{_mandir}/man1/collectdmon.1*
 %{_mandir}/man5/collectd.conf.5*
 %{_mandir}/man5/collectd-java.5*
+%{_mandir}/man5/collectd-lua.5*
 %{_mandir}/man5/types.db.5*
 %dir %{_var}/lib/%{name}
 
 %files libs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.0
+%attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.1
 
 %files devel
 %defattr(644,root,root,755)
@@ -1527,11 +1579,6 @@ fi
 %{_includedir}/%{name}/*.h
 %{_pkgconfigdir}/libcollectdclient.pc
 
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libcollectdclient.a
-%{_libdir}/%{name}/*.a
-
 %files collection
 %defattr(644,root,root,755)
 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection.conf
@@ -1716,8 +1763,8 @@ fi
 %if %{with libvirt}
 %files libvirt
 %defattr(644,root,root,755)
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/libvirt.conf
-%attr(755,root,root) %{_libdir}/%{name}/libvirt.so
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/virt.conf
+%attr(755,root,root) %{_libdir}/%{name}/virt.so
 %endif
 
 %files load
This page took 0.057963 seconds and 4 git commands to generate.