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.

49 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=2016-09-27-$(PKG_SOURCE_VERSION)
  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:=b764ec6722f4f6b4067c469b892af4d988bbeece
  18. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  19. PKG_FIXUP:=autoreconf
  20. include $(INCLUDE_DIR)/package.mk
  21. define Package/sngrep
  22. SECTION:=net
  23. CATEGORY:=Network
  24. DEPENDS:=+libpcap +libpthread +libpcre +libncursesw
  25. TITLE:=Display SIP calls message flows
  26. URL:=https://github.com/irontec/sngrep
  27. endef
  28. define Package/sngrep/description
  29. sngrep is a tool for displaying SIP calls message flows from terminal.
  30. It supports live capture to display realtime SIP packets and can also be used as PCAP viewer.
  31. endef
  32. CONFIGURE_ARGS += \
  33. --with-pcre \
  34. --enable-unicode \
  35. define Package/sngrep/install
  36. $(INSTALL_DIR) $(1)/usr/sbin
  37. $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/sngrep $(1)/usr/sbin/
  38. endef
  39. $(eval $(call BuildPackage,sngrep))