From: Florian Fainelli Date: Sun, 6 Jul 2008 14:01:58 +0000 (+0000) Subject: Update lft to 3.1 (#3631) X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=2a37084145168ef00da4081170c64f2a8bee30ef;p=openwrt%2Fsvn-archive%2Fpackages.git Update lft to 3.1 (#3631) SVN-Revision: 11702 --- diff --git a/net/lft/Makefile b/net/lft/Makefile index a1fc10dbe..d2358e19d 100644 --- a/net/lft/Makefile +++ b/net/lft/Makefile @@ -9,14 +9,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=lft -PKG_VERSION:=2.5 +PKG_VERSION:=3.1 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=http://ftp.fredan.se/pub/gentoo.org/distfiles -PKG_MD5SUM:=5b0f45addbb371cc076fe6d9d9694546 - -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) +PKG_SOURCE_URL:=http://pwhois.org/get +PKG_MD5SUM:=70e69706e7600f34c0dfb54e2ee5eb01 include $(INCLUDE_DIR)/package.mk @@ -28,6 +26,15 @@ define Package/lft URL:=http://pwhois.org/lft endef +define Package/lft/description + LFT, short for Layer Four Traceroute, is a sort of 'traceroute' that + often works much faster (than the commonly-used Van Jacobson method) + and goes through many configurations of packet-filters (firewalls). + More importantly, LFT implements numerous other features including AS + number lookups through several reliable sources, loose source routing, + netblock name lookups, et al. +endef + define Build/Configure $(call Build/Configure/Default, \ --with-pcap="$(STAGING_DIR)/usr" \ diff --git a/net/lft/patches/001-add_pcap_includes.patch b/net/lft/patches/001-add_pcap_includes.patch new file mode 100644 index 000000000..03e5f3f94 --- /dev/null +++ b/net/lft/patches/001-add_pcap_includes.patch @@ -0,0 +1,11 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -46,7 +46,7 @@ + $(CC) -o lft $(OBJS) $(LDFLAGS) $(LIBS) + + whob: whois.o +- $(CC) -o whob whois.c -DSTANDALONE $(LDFLAGS) $(LIBS) ++ $(CC) -o whob whois.c -DSTANDALONE -I$(STAGING_DIR)/usr/include $(LDFLAGS) $(LIBS) + + install: lft lft.8 whob whob.8 + @echo "Installing LFT and WhoB"