Commit 2308b7da authored by Pavel Vainerman's avatar Pavel Vainerman

Сборка включающая MQTTPublisher (по умолчанию выключен)

parent 1f5d6110
...@@ -8,13 +8,13 @@ ...@@ -8,13 +8,13 @@
%def_enable logicproc %def_enable logicproc
#%def_enable modbus #%def_enable modbus
%def_disable tests %def_disable tests
%def_enable mqtt %def_disable mqtt
%define oname uniset2 %define oname uniset2
Name: libuniset2 Name: libuniset2
Version: 2.2 Version: 2.2
Release: alt27 Release: alt28
Summary: UniSet - library for building distributed industrial control systems Summary: UniSet - library for building distributed industrial control systems
...@@ -276,6 +276,14 @@ Requires: %name-extension-common = %version-%release ...@@ -276,6 +276,14 @@ Requires: %name-extension-common = %version-%release
%description extension-mqtt %description extension-mqtt
MQTT for %name MQTT for %name
%package extension-mqtt-devel
Group: Development/C++
Summary: Libraries needed to develop for uniset MQTT extension
Requires: %name-extension-common-devel = %version-%release
%description extension-mqtt-devel
Libraries needed to develop for uniset MQTT extension
%endif %endif
...@@ -444,6 +452,17 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname ...@@ -444,6 +452,17 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname
%_includedir/%oname/extensions/io/ %_includedir/%oname/extensions/io/
%endif %endif
%if_enabled mqtt
%files extension-mqtt
%_bindir/%oname-mqtt*
%_libdir/libUniSet2MQTTPublisher*.so.*
%files extension-mqtt-devel
%_pkgconfigdir/libUniSet2MQTTPublisher*.pc
%_libdir/libUniSet2MQTTPublisher*.so
%_includedir/%oname/extensions/mqtt/
%endif
%files extension-common-devel %files extension-common-devel
%_includedir/%oname/extensions/*.* %_includedir/%oname/extensions/*.*
%_libdir/libUniSet2Extensions.so %_libdir/libUniSet2Extensions.so
...@@ -468,6 +487,10 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname ...@@ -468,6 +487,10 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname
# .. # ..
%changelog %changelog
* Sun Feb 21 2016 Pavel Vainerman <pv@altlinux.ru> 2.2-alt28
- build with MQTTPublisher
- default mqtt extention disabled
* Sat Feb 20 2016 Pavel Vainerman <pv@altlinux.ru> 2.2-alt27 * Sat Feb 20 2016 Pavel Vainerman <pv@altlinux.ru> 2.2-alt27
- (ModbusTCP): add forceDisconnect() func for tcp connection - (ModbusTCP): add forceDisconnect() func for tcp connection
......
...@@ -400,6 +400,7 @@ AC_CONFIG_FILES([Makefile ...@@ -400,6 +400,7 @@ AC_CONFIG_FILES([Makefile
extensions/RRDServer/Makefile extensions/RRDServer/Makefile
extensions/RRDServer/libUniSet2RRDServer.pc extensions/RRDServer/libUniSet2RRDServer.pc
extensions/MQTTPublisher/Makefile extensions/MQTTPublisher/Makefile
extensions/MQTTPublisher/libUniSet2MQTTPublisher.pc
extensions/tests/Makefile extensions/tests/Makefile
extensions/tests/SMemoryTest/Makefile extensions/tests/SMemoryTest/Makefile
testsuite/Makefile testsuite/Makefile
......
...@@ -30,8 +30,8 @@ libUniSet2MQTTPublisher_la_SOURCES = MQTTPublisher.cc ...@@ -30,8 +30,8 @@ libUniSet2MQTTPublisher_la_SOURCES = MQTTPublisher.cc
devel_include_HEADERS = *.h devel_include_HEADERS = *.h
devel_includedir = $(pkgincludedir)/extensions/mqtt devel_includedir = $(pkgincludedir)/extensions/mqtt
#pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
#pkgconfig_DATA = libUniSet2MQTTPublisher.pc pkgconfig_DATA = libUniSet2MQTTPublisher.pc
#all-local: #all-local:
# ln -sf ../MQTTPublisher/$(devel_include_HEADERS) ../include # ln -sf ../MQTTPublisher/$(devel_include_HEADERS) ../include
......
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: libUniSet2MQTTPublisher
Description: Support library for UniSet2MQTTPublisher
Requires: libUniSet2Extensions
Version: @VERSION@
Libs: -L${libdir} -lUniSet2MQTTPublisher -lmosquittopp
Cflags: -I${includedir}/@PACKAGE@/extensions/mqtt
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