From cd937f1d901a94eba45c10e72c5f920b2bb7b266 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 26 Apr 2016 10:17:21 -0400 Subject: [PATCH] create ngcp-rtpengine-utils package Change-Id: Ie4d4b13b2cb0a81277e2cf919dd9e3bc77330b38 --- debian/control | 16 ++++++++++++++-- debian/ngcp-rtpengine-daemon.install | 1 - debian/ngcp-rtpengine-utils.install | 3 +++ debian/rules | 3 ++- utils/{ng-client => rtpengine-ng-client} | 0 5 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 debian/ngcp-rtpengine-utils.install rename utils/{ng-client => rtpengine-ng-client} (100%) diff --git a/debian/control b/debian/control index e179f7ba8..500078f00 100644 --- a/debian/control +++ b/debian/control @@ -5,9 +5,9 @@ Maintainer: Sipwise Development Team Build-Depends: debhelper (>= 5), iptables-dev (>= 1.4), libcurl4-openssl-dev | libcurl4-gnutls-dev | libcurl3-openssl-dev | libcurl3-gnutls-dev, + libevent-dev (>= 2.0), libglib2.0-dev (>= 2.30), libhiredis-dev, - libevent-dev (>= 2.0), libpcre3-dev, libssl-dev (>= 1.0.1), libxmlrpc-c3-dev (>= 1.16.07) | libxmlrpc-core-c3-dev (>= 1.16.07), @@ -18,6 +18,7 @@ Homepage: http://sipwise.com/ Package: ngcp-rtpengine-daemon Architecture: any +Recommends: ngcp-rtpengine-utils Suggests: ngcp-system-tools Depends: ${misc:Depends}, ${shlibs:Depends} @@ -25,7 +26,6 @@ Conflicts: ngcp-mediaproxy-ng-daemon, ngcp-rtpengine-redis1 Replaces: ngcp-mediaproxy-ng-daemon, ngcp-rtpengine-redis1 -Recommends: netcat-openbsd | netcat Description: Proxy for RTP and media streams used in NGCP, userspace part. This daemon handles the first stages of proxying media streams and talks to the kernel part of the proxy for eventual high-performance packet forwarding. @@ -93,3 +93,15 @@ Description: debugging symbols for ngcp-rtpengine . This package contains the debugging symbols for ngcp-rtpengine-daemon and ngcp-rtpengine-iptables + +Package: ngcp-rtpengine-utils +Architecture: all +Depends: libbencode-perl, + libcrypt-rijndael-perl, + libdigest-hmac-perl, + libio-socket-inet6-perl, + libio-socket-ip-perl, + libsocket6-perl, + netcat-openbsd | netcat +Description: Scripts and Perl modules for NGCP rtpengine + Scripts and Perl modules for NGCP rtpengine diff --git a/debian/ngcp-rtpengine-daemon.install b/debian/ngcp-rtpengine-daemon.install index 2ef4d0978..11a8ccb4d 100644 --- a/debian/ngcp-rtpengine-daemon.install +++ b/debian/ngcp-rtpengine-daemon.install @@ -1,2 +1 @@ daemon/rtpengine /usr/sbin/ -utils/rtpengine-ctl /usr/sbin/ diff --git a/debian/ngcp-rtpengine-utils.install b/debian/ngcp-rtpengine-utils.install new file mode 100644 index 000000000..04c88eb1e --- /dev/null +++ b/debian/ngcp-rtpengine-utils.install @@ -0,0 +1,3 @@ +perl/* /usr/share/perl5/ +utils/rtpengine-ctl /usr/sbin/ +utils/rtpengine-ng-client /usr/sbin/ diff --git a/debian/rules b/debian/rules index 6ea7b7e4a..36087d1b0 100755 --- a/debian/rules +++ b/debian/rules @@ -111,7 +111,8 @@ binary-arch: install \ binary-indep: build install \ ngcp-rtpengine \ ngcp-rtpengine-kernel-dkms \ - ngcp-rtpengine-kernel-source + ngcp-rtpengine-kernel-source \ + ngcp-rtpengine-utils binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install kdist kdist_configure kdist_image kdist_clean diff --git a/utils/ng-client b/utils/rtpengine-ng-client similarity index 100% rename from utils/ng-client rename to utils/rtpengine-ng-client