mirror of
https://github.com/novatiq/packages.git
synced 2026-04-29 23:18:42 +01:00
mtr: import from old packages
update from v0.82 to v0.85 set myself as maintainer drop out of date patches: patches/520-libresolv_fix.patch patches/521-gtk_fix.patch backport 25a2456 from upstream to fix glib dependency issue: patches/521-glib-dependency-fixes.patch Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
#
|
||||
# Copyright (C) 2006-2014 OpenWrt.org
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mtr
|
||||
PKG_VERSION:=0.85
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=ftp://ftp.bitwizard.nl/mtr
|
||||
PKG_MD5SUM:=5e665c617e5659b6ec3e201ee7488eb1
|
||||
|
||||
PKG_INSTALL:=1
|
||||
|
||||
PKG_FIXUP:=autoreconf
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/mtr
|
||||
SECTION:=net
|
||||
CATEGORY:=Network
|
||||
DEPENDS:=+libncurses
|
||||
TITLE:=Full screen ncurses traceroute tool
|
||||
URL:=http://www.bitwizard.nl/mtr/
|
||||
MAINTAINER:=Jonathan McCrohan <jmccrohan@gmail.com>
|
||||
endef
|
||||
|
||||
define Package/mtr/description
|
||||
mtr combines the functionality of the 'traceroute' and 'ping' programs
|
||||
in a single network diagnostic tool.
|
||||
As mtr starts, it investigates the network connection between the host
|
||||
mtr runs on and a user-specified destination host. After it
|
||||
determines the address of each network hop between the machines,
|
||||
it sends a sequence ICMP ECHO requests to each one to determine the
|
||||
quality of the link to each machine. As it does this, it prints
|
||||
running statistics about each machine.
|
||||
endef
|
||||
|
||||
CONFIGURE_ARGS += \
|
||||
--without-gtk \
|
||||
--without-glib \
|
||||
|
||||
define Build/Configure
|
||||
(cd $(PKG_BUILD_DIR); touch \
|
||||
configure.in \
|
||||
aclocal.m4 \
|
||||
Makefile.in \
|
||||
img/Makefile.in \
|
||||
stamp-h.in \
|
||||
config.h.in \
|
||||
configure \
|
||||
);
|
||||
$(call Build/Configure/Default)
|
||||
endef
|
||||
|
||||
define Package/mtr/install
|
||||
$(INSTALL_DIR) $(1)/usr/sbin
|
||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/mtr $(1)/usr/sbin/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,mtr))
|
||||
Reference in New Issue
Block a user