+ AC_DEFINE_UNQUOTED([COLLECT_]my_toupper([$1]), [$collectd_$1], [wether or not to enable $3 $4])
+ AM_CONDITIONAL([BUILD_]my_toupper([$3])[_]my_toupper([$1]), [test "x$enable_$1" = "xyes"])dnl
+ ]dnl
+)# AC_COLLECTD(name, enable/disable, info-text, feature/module)
+
+
+
+#m4_divert_once([HELP_ENABLE], [
+#collectd modules:])
+#AC_COLLECTD([cpu], [disable], [module], [cpu usage statistics])
+#AC_COLLECTD([cpufreq], [disable], [module], [system cpu frequency statistics])
+#AC_COLLECTD([disk], [disable], [module], [disk/partition statistics])
+#AC_COLLECTD([quota], [enable], [module], [quota statistics (experimental)])
+#AC_COLLECTD([hddtemp], [disable], [module], [hdd temperature statistics])
+#AC_COLLECTD([load], [disable], [module], [system load statistics])
+#AC_COLLECTD([memory], [disable], [module], [memory statistics])
+#AC_COLLECTD([nfs], [disable], [module], [nfs statistics])
+#AC_COLLECTD([ping], [disable], [module], [ping statistics])
+#AC_COLLECTD([processes], [disable], [module], [processes statistics])
+#AC_COLLECTD([sensors], [disable], [module], [lm_sensors statistics])
+#AC_COLLECTD([serial], [disable], [module], [serial statistics])
+#AC_COLLECTD([swap], [disable], [module], [swap statistics])
+#AC_COLLECTD([tape], [disable], [module], [tape statistics])
+#AC_COLLECTD([traffic], [disable], [module], [system traffic statistics])
+#AC_COLLECTD([users], [disable], [module], [user count statistics])
+
+
+
+m4_divert_once([HELP_ENABLE], [
+collectd features:])
+
+AC_COLLECTD([debug], [enable], [feature], [debugging])
+AC_COLLECTD([daemon], [disable], [feature], [daemon mode])