From 83a50413a54cf0d0ddb2d42fb445b5607958a0db Mon Sep 17 00:00:00 2001 From: "Austin S. Hemmelgarn" Date: Mon, 9 Mar 2020 07:38:05 -0400 Subject: Added code to bundle LWS in binary packages. (#8255) * Added code to bundle LWS in binary packages. This adds the required tode to bundle a custom build of libwebsockets as required by Netdata Cloud functionality into the binary packages. * Update packaging/bundle-lws.sh Co-Authored-By: James Mills Co-authored-by: James Mills --- contrib/debian/control | 1 + contrib/debian/control.buster | 1 + contrib/debian/control.jessie | 1 + contrib/debian/control.trusty | 1 + contrib/debian/control.wheezy | 1 + contrib/debian/control.xenial | 1 + contrib/debian/rules | 1 + 7 files changed, 7 insertions(+) (limited to 'contrib') diff --git a/contrib/debian/control b/contrib/debian/control index e6d6a958bd..f0c4bf303e 100644 --- a/contrib/debian/control +++ b/contrib/debian/control @@ -17,6 +17,7 @@ Build-Depends: debhelper (>= 9), libsnappy-dev, libprotobuf-dev, libprotoc-dev, + cmake, autogen, autoconf, automake, diff --git a/contrib/debian/control.buster b/contrib/debian/control.buster index 2ba868454e..b601ddb993 100644 --- a/contrib/debian/control.buster +++ b/contrib/debian/control.buster @@ -17,6 +17,7 @@ Build-Depends: debhelper (>= 9), libsnappy-dev, libprotobuf-dev, libprotoc-dev, + cmake, autogen, autoconf, automake, diff --git a/contrib/debian/control.jessie b/contrib/debian/control.jessie index 9ba76af26a..42247b345c 100644 --- a/contrib/debian/control.jessie +++ b/contrib/debian/control.jessie @@ -16,6 +16,7 @@ Build-Depends: debhelper (>= 9), libsnappy-dev, libprotobuf-dev, libprotoc-dev, + cmake, autogen, autoconf, automake, diff --git a/contrib/debian/control.trusty b/contrib/debian/control.trusty index 9aa3660f12..3b8873c02e 100644 --- a/contrib/debian/control.trusty +++ b/contrib/debian/control.trusty @@ -16,6 +16,7 @@ Build-Depends: debhelper (>= 9), libsnappy-dev, libprotobuf-dev, libprotoc-dev, + cmake, autogen, autoconf, automake, diff --git a/contrib/debian/control.wheezy b/contrib/debian/control.wheezy index b647a88f45..8441d9d666 100644 --- a/contrib/debian/control.wheezy +++ b/contrib/debian/control.wheezy @@ -3,6 +3,7 @@ Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, dpkg-dev (>= 1.13.19), + cmake, zlib1g-dev, uuid-dev Section: net diff --git a/contrib/debian/control.xenial b/contrib/debian/control.xenial index bd3e79ba33..43796567cd 100644 --- a/contrib/debian/control.xenial +++ b/contrib/debian/control.xenial @@ -17,6 +17,7 @@ Build-Depends: debhelper (>= 9), libsnappy-dev, libprotobuf-dev, libprotoc-dev, + cmake, autogen, autoconf, automake, diff --git a/contrib/debian/rules b/contrib/debian/rules index 5993712580..09883140d3 100755 --- a/contrib/debian/rules +++ b/contrib/debian/rules @@ -19,6 +19,7 @@ TEMPTOP = $(CURDIR)/debian/tmp override_dh_auto_configure: packaging/bundle-mosquitto.sh . + packaging/bundle-lws.sh . autoreconf -ivf dh_auto_configure -- --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib \ --libexecdir=/usr/libexec --with-user=netdata --with-math --with-zlib --with-webdir=/var/lib/netdata/www -- cgit v1.2.3