RPi profile fixed; rpi.nsm added to netxms-agent

This commit is contained in:
Alex Kirhenshtein 2019-12-18 12:28:10 +02:00
parent 4230aff770
commit d52c374da2
8 changed files with 16 additions and 4 deletions

View file

@ -0,0 +1,2 @@
define(`WITH_RPI', `')dnl
define(`CONFIGURE_ADDITIONAL', `--with-rpi-agent')dnl

View file

@ -0,0 +1,2 @@
define(`PKG_JEMALLOC', `')dnl
define(`CONFIGURE_JEMALLOC', `')dnl

View file

@ -1,4 +1,6 @@
include(`_local.m4')dnl
include(`asterisk.m4')dnl
include(`jemalloc.m4')dnl
include(`mariadb.m4')dnl
include(`mosquitto.m4')dnl
include(`openssl.m4')dnl

1
config/default/_local.m4 Normal file
View file

@ -0,0 +1 @@
define(`CONFIGURE_ADDITIONAL', `')dnl

View file

@ -0,0 +1,2 @@
define(`PKG_JEMALLOC', `,libnxjemalloc-dev')dnl
define(`CONFIGURE_JEMALLOC', `--with-jemalloc')dnl

View file

@ -27,8 +27,7 @@ Build-Depends:
default-jdk,
libvirt-dev,
libpcre3-dev,
libnxjemalloc-dev,
libssh-dev PKG_MARIADB PKG_MOSQUITTO PKG_OPENSSL PKG_SYSTEMD PKG_ZMQ PKG_ASTERISK PKG_XEN
libssh-dev PKG_JEMALLOC PKG_MARIADB PKG_MOSQUITTO PKG_OPENSSL PKG_SYSTEMD PKG_ZMQ PKG_ASTERISK PKG_XEN
Package: netxms-base
Architecture: any

View file

@ -11,14 +11,18 @@ override_dh_installinit:
dh_installinit -pnetxms-agent --name=nxagentd
dh_installinit -pnetxms-server --name=netxmsd
override_dh_install:
dh_install
ifdef(`WITH_RPI', `install debian/tmp/usr/lib/*/netxms/rpi.nsm debian/netxms-agent/usr/lib/*/netxms/')
override_dh_shlibdeps:
dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
override_dh_auto_configure:
dh_auto_configure -- --with-server --with-agent --with-client \
--with-sqlite --with-mysql --with-pgsql --with-odbc \
--enable-unicode --with-jdk=/usr/lib/jvm/default-java --with-vmgr \
--with-jemalloc CONFIGURE_MARIADB CONFIGURE_MOSQUITTO CONFIGURE_ZMQ CONFIGURE_ORACLE CONFIGURE_ASTERISK CONFIGURE_XEN
--enable-unicode --with-jdk=/usr/lib/jvm/default-java \
--with-vmgr CONFIGURE_JEMALLOC CONFIGURE_MARIADB CONFIGURE_MOSQUITTO CONFIGURE_ZMQ CONFIGURE_ORACLE CONFIGURE_ASTERISK CONFIGURE_XEN CONFIGURE_ADDITIONAL
override_dh_strip:
dh_strip -pnetxms-base --dbg-package=netxms-base-dbg