You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.3 KiB

  1. #
  2. # Copyright (C) 2016 Daniel Engberg <daniel.engberg.lists@pyret.net>
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. PKG_NAME:=sngrep
  9. PKG_VERSION=1.4.4-rc2
  10. PKG_RELEASE:=1
  11. PKG_MAINTAINER:=Daniel Engberg <daniel.engberg.lists@pyret.net>
  12. PKG_LICENSE:=GPL-3.0
  13. PKG_LICENSE_FILES:=COPYING
  14. PKG_SOURCE_PROTO:=git
  15. PKG_SOURCE_URL:=https://github.com/irontec/sngrep
  16. PKG_SOURCE_SUBDIR=$(PKG_NAME)-$(PKG_VERSION)
  17. PKG_SOURCE_VERSION:=cf5e1da49d00bc7ab1afe9d63daa240db2b9b19c
  18. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
  19. PKG_MIRROR_HASH:=a6cee2caa108a618134fe87d7c04862e93aa2fdf9647d81dfe4abe91a6c9c19f
  20. PKG_FIXUP:=autoreconf
  21. include $(INCLUDE_DIR)/package.mk
  22. define Package/sngrep
  23. SECTION:=net
  24. CATEGORY:=Network
  25. DEPENDS:=+libpcap +libpthread +libpcre +libncursesw
  26. TITLE:=Display SIP calls message flows
  27. URL:=https://github.com/irontec/sngrep
  28. endef
  29. define Package/sngrep/description
  30. sngrep is a tool for displaying SIP calls message flows from terminal.
  31. It supports live capture to display realtime SIP packets and can also be used as PCAP viewer.
  32. endef
  33. CONFIGURE_ARGS += \
  34. --with-pcre \
  35. --enable-unicode \
  36. define Package/sngrep/install
  37. $(INSTALL_DIR) $(1)/usr/sbin
  38. $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/sngrep $(1)/usr/sbin/
  39. endef
  40. $(eval $(call BuildPackage,sngrep))