ttcp: remove deprecated package

Since this is the only package depending on BR2_DEPRECATED_SINCE_2012_05,
remove that symbol as well.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Thomas De Schampheleire 2014-01-21 08:54:10 +01:00 committed by Peter Korsgaard
parent aa1845e813
commit 7ef5c3a5c7
6 changed files with 7 additions and 52 deletions

View File

@ -268,10 +268,6 @@ config BR2_DEPRECATED_SINCE_2010_11
bool
default y
config BR2_DEPRECATED_SINCE_2012_05
bool
default y
config BR2_DEPRECATED_SINCE_2012_11
bool
default y

View File

@ -101,6 +101,13 @@ endif
###############################################################################
comment "Legacy options removed in 2014.02"
config BR2_PACKAGE_TTCP
bool "ttcp has been removed"
select BR2_LEGACY
help
The 'ttcp' package has been removed since it has been
deprecated for more than four buildroot releases.
config BR2_PACKAGE_LIBNFC_LLCP
bool "libnfc-llcp has been removed"
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb

View File

@ -935,7 +935,6 @@ source "package/thttpd/Config.in"
source "package/tinyhttpd/Config.in"
source "package/tn5250/Config.in"
source "package/transmission/Config.in"
source "package/ttcp/Config.in"
source "package/tvheadend/Config.in"
source "package/udpcast/Config.in"
source "package/ulogd/Config.in"

View File

@ -1,7 +0,0 @@
config BR2_PACKAGE_TTCP
bool "ttcp"
depends on BR2_DEPRECATED_SINCE_2012_05
help
Benchmarking tool for determining TCP and UDP performance.
ftp://ftp.sgi.com/sgi/src/ttcp/README

View File

@ -1,15 +0,0 @@
Replace deprecated bcopy call by using memmove instead.
Index: b/ttcp.c
===================================================================
--- a/ttcp.c
+++ b/ttcp.c
@@ -241,7 +241,7 @@
if ((addr=gethostbyname(host)) == NULL)
err("bad hostname");
sinhim.sin_family = addr->h_addrtype;
- bcopy(addr->h_addr,(char*)&addr_tmp, addr->h_length);
+ memmove((char*)&addr_tmp, addr->h_addr, addr->h_length);
#if defined(cray)
sinhim.sin_addr = addr_tmp;
#else

View File

@ -1,25 +0,0 @@
################################################################################
#
# ttcp
#
################################################################################
TTCP_VERSION = 1.12
TTCP_SITE = ftp://ftp.sgi.com/sgi/src/ttcp/
TTCP_SOURCE = ttcp.c
TTCP_LICENSE = public domain
define TTCP_EXTRACT_CMDS
cp -f -t $(@D) $(DL_DIR)/$(TTCP_SOURCE)
endef
define TTCP_BUILD_CMDS
$(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) \
-o $(@D)/ttcp $(@D)/$(TTCP_SOURCE)
endef
define TTCP_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 $(@D)/ttcp $(TARGET_DIR)/usr/bin/ttcp
endef
$(eval $(generic-package))