X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=debian%2Frules;h=837d0369c7d92f7d4867bb4f47500e318ed23171;hb=64b7ae24be2f8016690baba088c8fc72a2fa8ee5;hp=d34f88fa6a45381419d333cb7c726dcc2d295c85;hpb=b072953574d5dc69912d5d1ebbdf319139684131;p=pkg-collectd.git diff --git a/debian/rules b/debian/rules index d34f88f..837d036 100755 --- a/debian/rules +++ b/debian/rules @@ -79,15 +79,20 @@ confflags += --disable-oracle # librouteros is required for the routeros plugin. confflags += --disable-routeros -# libmongoc is required for the write_mongodb plugin. -confflags += --disable-write_mongodb - # xmms1 is required for the xmms plugin. confflags += --disable-xmms # protobuf-compiler >= 3.0.0 and libgrpc++ are required for the grpc plugin. confflags += --disable-grpc +# libsigrok4 incompatible with the plugin. +# Cf. https://github.com/collectd/collectd/issues/1574 +confflags += --disable-sigrok + +# libvarnishapi 5.2 is not yet supported by collectd +# Cf. https://github.com/collectd/collectd/issues/2498 +confflags += --disable-varnish + # These plugins are Linux-specific. ifneq (,$(filter kfreebsd-i386 kfreebsd-amd64, $(DEB_BUILD_ARCH))) confflags += \ @@ -97,6 +102,7 @@ ifneq (,$(filter kfreebsd-i386 kfreebsd-amd64, $(DEB_BUILD_ARCH))) --disable-drbd \ --disable-ethstat \ --disable-fhcount \ + --disable-hugepages \ --disable-ipc \ --disable-iptables \ --disable-ipvs \ @@ -107,10 +113,6 @@ ifneq (,$(filter kfreebsd-i386 kfreebsd-amd64, $(DEB_BUILD_ARCH))) --disable-numa \ --disable-sensors \ --disable-vserver - # libsigrok >= 0.2.0 is required for the sigrok plugin, - # only available on Linux. - confflags += \ - --disable-sigrok endif # This plugin is FreeBSD-specific. @@ -154,9 +156,10 @@ ifneq (,$(filter kfreebsd-i386 kfreebsd-amd64, $(DEB_BUILD_ARCH))) --disable-java endif -# This plugin is Intel-hardware specific. +# These plugins are Intel-hardware specific. ifeq (,$(filter amd64 i386, $(DEB_BUILD_ARCH))) confflags += \ + --disable-dpdkstat \ --disable-turbostat endif @@ -200,6 +203,7 @@ build-stamp: || ( status=$$?; cat config.log; exit $$status ) $(MAKE) + dh_auto_test perl ./debian/bin/check_plugins.pl touch build-stamp @@ -262,7 +266,7 @@ binary-indep: install-indep dh_testdir dh_testroot dh_installchangelogs -i ChangeLog - dh_installdocs -A -i debian/README.Debian AUTHORS README TODO + dh_installdocs -A -i debian/README.Debian AUTHORS README dh_installexamples -i contrib/examples/myplugin.c \ contrib/examples/MyPlugin.pm dh_compress -i -Xexamples/ @@ -276,7 +280,7 @@ binary-arch: build install-arch dh_testdir dh_testroot dh_installchangelogs -a ChangeLog - dh_installdocs -A -a debian/README.Debian AUTHORS README TODO + dh_installdocs -A -a debian/README.Debian AUTHORS README dh_installdocs -a debian/NEWS.Debian debian/README.Debian.plugins dh_installexamples -a contrib/collectd2html.pl contrib/collection.cgi \ contrib/collection3/ contrib/php-collection/ \