From patchwork Fri Jun 20 20:57:37 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ryan Barnett X-Patchwork-Id: 362348 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id 95E9914008B for ; Sat, 21 Jun 2014 06:57:46 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 6F0188B101; Fri, 20 Jun 2014 20:57:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3p4YOAfdC5Pe; Fri, 20 Jun 2014 20:57:42 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id AAF1D8B09A; Fri, 20 Jun 2014 20:57:42 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 778021C080E for ; Fri, 20 Jun 2014 20:57:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 6EF548C181 for ; Fri, 20 Jun 2014 20:57:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sFeT+8u359fV for ; Fri, 20 Jun 2014 20:57:40 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from secvs01.rockwellcollins.com (secvs01.rockwellcollins.com [205.175.225.240]) by whitealder.osuosl.org (Postfix) with ESMTPS id 84AED8B9DD for ; Fri, 20 Jun 2014 20:57:40 +0000 (UTC) Received: from nosuchhost.198.131.in-addr.arpa (HELO crulimr02.rockwellcollins.com) ([131.198.26.125]) by mail-virt.rockwellcollins.com with ESMTP; 20 Jun 2014 15:57:39 -0500 Received: from localhost.localdomain (crp23381.rockwellcollins.com [131.199.238.79]) by crulimr02.rockwellcollins.com (Postfix) with ESMTP id A21FC607A1; Fri, 20 Jun 2014 15:57:39 -0500 (CDT) From: Ryan Barnett To: buildroot@buildroot.org Date: Fri, 20 Jun 2014 15:57:37 -0500 Message-Id: <1403297857-3987-1-git-send-email-ryan.barnett@rockwellcollins.com> X-Mailer: git-send-email 1.7.9.5 Subject: [Buildroot] [PATCH 1/1] atftp: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net Signed-off-by: Ryan Barnett --- package/Config.in | 1 + package/atftp/Config.in | 9 +++++++++ package/atftp/atftp.mk | 22 ++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 package/atftp/Config.in create mode 100644 package/atftp/atftp.mk diff --git a/package/Config.in b/package/Config.in index f43e985..cd78ccb 100644 --- a/package/Config.in +++ b/package/Config.in @@ -895,6 +895,7 @@ menu "Networking applications" source "package/argus/Config.in" source "package/arptables/Config.in" source "package/autossh/Config.in" + source "package/atftp/Config.in" source "package/avahi/Config.in" source "package/axel/Config.in" source "package/bcusdk/Config.in" diff --git a/package/atftp/Config.in b/package/atftp/Config.in new file mode 100644 index 0000000..65c14d8 --- /dev/null +++ b/package/atftp/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_ATFTP + bool "atftp" + help + atftp is a client/server implementation of the TFTP + protocol that implements RFCs 1350, 2090, 2347, 2348, + and 2349. The server is multi-threaded and the client + presents a friendly interface using libreadline. + + http://sourceforge.net/projects/atftp/ diff --git a/package/atftp/atftp.mk b/package/atftp/atftp.mk new file mode 100644 index 0000000..27fa0df --- /dev/null +++ b/package/atftp/atftp.mk @@ -0,0 +1,22 @@ +################################################################################ +# +# atftp +# +################################################################################ + +ATFTP_VERSION = 0.7.1 +ATFTP_SITE = http://sourceforge.net/projects/atftp/files/ +ATFTP_LICENSE = GPLv2 +ATFTP_LICENSE_FILES = LICENSE + +ifeq ($(BR2_PACKAGE_READLINE),y) +ATFTP_DEPENDENCIES += readline +ATFTP_CONF_OPT += --enable-libreadline +endif + +ifeq ($(BR2_PACKAGE_PCRE),y) +ATFTP_DEPENDENCIES += pcre +ATFTP_CONF_OPT += --enable-libpcre +endif + +$(eval $(autotools-package))