Commit 1dd07caa authored by Pavel Vainerman's avatar Pavel Vainerman

(Backend-OpenTSDB): added package "extension-opentsdb"

parent 95dd3042
......@@ -13,6 +13,7 @@
%def_enable api
%def_enable logdb
%def_enable com485f
%def_enable opentsdb
%define oname uniset2
......@@ -223,6 +224,25 @@ Database (sqlite) for logs for %name
%endif
%endif
%if_enabled opentsdb
%package extension-opentsdb
Group: Development/C++
Summary: backend for OpenTSDB
Requires: %name-extension-common = %version-%release
%description extension-opentsdb
Backend for OpenTSDB
%package extension-opentsdb-devel
Group: Development/Databases
Summary: Libraries needed to develop for uniset OpenTSDB backend
Requires: %name-extension-common-devel = %version-%release
%description extension-opentsdb-devel
Libraries needed to develop for backend for OpenTSDB
%endif
%if_enabled pgsql
%package extension-pgsql
Group: Development/Databases
......@@ -317,7 +337,7 @@ Libraries needed to develop for uniset MQTT extension
%build
%autoreconf
%configure %{subst_enable docs} %{subst_enable mysql} %{subst_enable sqlite} %{subst_enable pgsql} %{subst_enable python} %{subst_enable rrd} %{subst_enable io} %{subst_enable logicproc} %{subst_enable tests} %{subst_enable mqtt} %{subst_enable api} %{subst_enable netdata} %{subst_enable logdb} %{subst_enable com485f}
%configure %{subst_enable docs} %{subst_enable mysql} %{subst_enable sqlite} %{subst_enable pgsql} %{subst_enable python} %{subst_enable rrd} %{subst_enable io} %{subst_enable logicproc} %{subst_enable tests} %{subst_enable mqtt} %{subst_enable api} %{subst_enable netdata} %{subst_enable logdb} %{subst_enable com485f} %{subst_enable opentsdb}
%make_build
# fix for ALTLinux build (noarch)
......@@ -394,6 +414,15 @@ rm -f %buildroot%_libdir/*.la
%endif
%endif
%if_enabled opentsdb
%files extension-opentsdb
%_bindir/%oname-backend-opentsdb*
%files extension-opentsdb-devel
%_pkgconfigdir/libUniSet2BackendOpenTSDB.pc
%_includedir/%oname/extensions/BackendOpenTSDB.h
%endif
%if_enabled pgsql
%files extension-pgsql
%_bindir/%oname-pgsql-*dbserver
......
......@@ -180,7 +180,7 @@ fi
AM_CONDITIONAL(DISABLE_RRD, test ${buildrrd} = false)
#check opentsdb support
AC_MSG_CHECKING([opentsdb support])
AC_MSG_CHECKING([OpenTSDB backend])
buildtsdb=true
AC_ARG_ENABLE(opentsdb, AC_HELP_STRING([--disable-opentsdb], [disable OpenTSDB backend]),
[ if test $enableval = yes; then buildtsdb=true; else buildtsdb=false; fi],[ buildtsdb=true; ])
......
......@@ -8,4 +8,4 @@ Description: Support library for UniSet2BackendOpenTSDB
Requires: libUniSet2Extensions
Version: @VERSION@
Libs: -L${libdir} -lUniSet2BackendOpenTSDB
Cflags: -I${includedir}/@PACKAGE@/extensions/backend-opentsdb
Cflags: -I${includedir}/@PACKAGE@/extensions
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment