summaryrefslogtreecommitdiffstats
path: root/meta-networking
diff options
context:
space:
mode:
authorJörg Sommer <joerg.sommer@navimatix.de>2024-03-14 10:10:43 +0100
committerKhem Raj <raj.khem@gmail.com>2024-03-17 13:10:10 -0700
commite481e6bde64323e802212b16caf91999a80d7fe9 (patch)
treeb21449c85dfe56574821990a94c66131657621cf /meta-networking
parente49860ee219f52525307a4e4e4a318d2df76cfa6 (diff)
downloadmeta-openembedded-e481e6bde64323e802212b16caf91999a80d7fe9.tar.gz
sngrep: new recipe for ncurses SIP Messages flow viewer
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking')
-rw-r--r--meta-networking/recipes-support/sngrep/sngrep_1.8.0.bb37
1 files changed, 37 insertions, 0 deletions
diff --git a/meta-networking/recipes-support/sngrep/sngrep_1.8.0.bb b/meta-networking/recipes-support/sngrep/sngrep_1.8.0.bb
new file mode 100644
index 000000000..2824dde88
--- /dev/null
+++ b/meta-networking/recipes-support/sngrep/sngrep_1.8.0.bb
@@ -0,0 +1,37 @@
1SUMMARY = "Ncurses SIP Messages flow viewer"
2DESCRIPTION = "Tool for displaying SIP calls message flows from terminal"
3HOMEPAGE = "https://github.com/irontec/sngrep"
4BUGTRACKER = "https://github.com/irontec/sngrep/issues"
5SECTION = "console/network"
6LICENSE = "GPL-3.0-or-later & OpenSSL"
7LIC_FILES_CHKSUM = "\
8 file://LICENSE;md5=d32239bcb673463ab874e80d47fae504 \
9 file://LICENSE.OpenSSL;md5=e39170c41c6f83de36426dbf49a03632 \
10 file://README;beginline=100;endline=124;md5=758a88cf2b27572df05996a3810066b3 \
11"
12
13DEPENDS = "\
14 libpcap \
15 ncurses \
16"
17
18SRC_URI = "git://github.com/irontec/sngrep.git;protocol=https;branch=master"
19SRCREV = "f7b36df3b79617892958b67cb4ad9313c6ce72d2"
20
21S = "${WORKDIR}/git"
22
23inherit cmake pkgconfig
24
25PACKAGECONFIG ?= "\
26 openssl \
27 ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)} \
28 unicode \
29"
30
31PACKAGECONFIG[openssl] = "-DWITH_OPENSSL=ON,-DWITH_OPENSSL=OFF,openssl"
32PACKAGECONFIG[gnutls] = "-DWITH_GNUTLS=ON,-DWITH_GNUTLS=OFF,gnutls libgcrypt"
33PACKAGECONFIG[pcre] = "-DWITH_PCRE=OFF,-DWITH_PCRE=OFF,libpcre"
34PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
35PACKAGECONFIG[unicode] = "-DWITH_UNICODE=ON,-DWITH_UNICODE=OFF"
36PACKAGECONFIG[ipv6] = "-DUSE_IPV6=ON,-DUSE_IPV6=OFF"
37PACKAGECONFIG[eep] = "-DUSE_EEP=ON,-DUSE_EEP=OFF"