From patchwork Sat Sep 19 20:19:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vadym Kochan X-Patchwork-Id: 1367717 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=PPfMIASj; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4Bv29Z2HXkz9sRf for ; Sun, 20 Sep 2020 06:19:30 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id CF50686DED; Sat, 19 Sep 2020 20:19:28 +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 E+0JJzqBOtE6; Sat, 19 Sep 2020 20:19:27 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 6499486E04; Sat, 19 Sep 2020 20:19:27 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 7FEE91BF909 for ; Sat, 19 Sep 2020 20:19:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 4D6042049A for ; Sat, 19 Sep 2020 20:19:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h2yNpjamMBke for ; Sat, 19 Sep 2020 20:19:23 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by silver.osuosl.org (Postfix) with ESMTPS id 81215204BC for ; Sat, 19 Sep 2020 20:19:22 +0000 (UTC) Received: by mail-lj1-f171.google.com with SMTP id s205so7832205lja.7 for ; Sat, 19 Sep 2020 13:19:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=ARy29CQBpyvdZ/z7kiZp3BGkSGNvjpqQUnHRKLVSLqM=; b=PPfMIASj9zw1c9Wp5crrjf3HnIr7eW0tqrFehYnEb+Ek5OCkg8KMZSUL4uIOrwBQSL 7P+5b/ez/VgTpZIMIQRozIiYGRdZRGl0/Jr0EJk4M0/dpUjxbgf3dD0fmT2hXpn2LSHw ZIxjJO2g7VIQ2nUhMMSVoTapqyiu9wdNRDKEkMqxHkQSlL/KN2bpH9awPKngv7L4b/Cn XIy7Nc+/nVXTVQyuTKCwLPNzPZ87UuhC5swXGwctNfWBtIHCQ3JI3XjlESH7aGR4Ry96 mUygZnSSzLMLsgmBcEAeVNFTSXK9PaiQ8xxJuu9nWPvIX7M9ZLVN1AB/6sv2ugbUEKml E59g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ARy29CQBpyvdZ/z7kiZp3BGkSGNvjpqQUnHRKLVSLqM=; b=I+sykFg8NWfrnbhIdkXFQ0Us0KYgNhXLk9TlylczzfsKqQ3f6uVhssoLnxRv2+nnBo vpwwcfQ3dYoGCsNnXoZ66D1sdaHssE1ikdebU98UtUblxCELDSIS0OXm2EjtcS6RiG9i XEnjRHbRvZKEL4okp017LVAbDGZ80DGIObMHt32GVnymP/tJDRXopA1rQOGEMiJYfyQq 4RbioE9fKut91I1UMtrXAm2RDhbkxFkYi7qrHr8GhqLBNstrbRI6pnM+2NR9cG+2flwZ P0g73Qmho53Pl97DwaERE4rpPIoaLNAe10JZNxPpBTnMXvEg7N8CA7OFHx5oybG5/coR Yu2A== X-Gm-Message-State: AOAM531pcOFPWMbzywqbD1n666cI1tT8Bmvg/xod2GkBR1BojO9iRTtR y4BkvI6hK/AEH3vhhyoBfG2WW2hcozA= X-Google-Smtp-Source: ABdhPJyjfgLWYU+na9qf5qPHBAx0wVap4ls+NNWOTgJHiTXXbsLNQ/RcAmVoCwx98liBG1L04YXozg== X-Received: by 2002:a2e:7617:: with SMTP id r23mr14465821ljc.78.1600546760353; Sat, 19 Sep 2020 13:19:20 -0700 (PDT) Received: from pc60716vkochan.x.ow.s ([77.222.147.22]) by smtp.gmail.com with ESMTPSA id k10sm1408969lfb.302.2020.09.19.13.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Sep 2020 13:19:19 -0700 (PDT) From: Vadym Kochan To: buildroot@buildroot.org Date: Sat, 19 Sep 2020 23:19:04 +0300 Message-Id: <20200919201904.15883-1-vadim4j@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [Buildroot] [PATCH] package/mstpd: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Vadim Kochan , Serhiy Boiko MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Serhiy Boiko Add MSTPD (Multiple Spanning Tree Protocol Daemon) an open source user-space daemon licensed under GPLv2. Signed-off-by: Serhiy Boiko Signed-off-by: Vadym Kochan --- DEVELOPERS | 1 + package/Config.in | 1 + package/mstpd/Config.in | 11 +++++++++++ package/mstpd/mstpd.hash | 3 +++ package/mstpd/mstpd.mk | 20 ++++++++++++++++++++ 5 files changed, 36 insertions(+) create mode 100644 package/mstpd/Config.in create mode 100644 package/mstpd/mstpd.hash create mode 100644 package/mstpd/mstpd.mk diff --git a/DEVELOPERS b/DEVELOPERS index 506e675587..15708d26ed 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2654,6 +2654,7 @@ N: Vadim Kochan F: package/brcm-patchram-plus/ F: package/frr/ F: package/gettext-tiny/ +F: package/mstpd/ F: package/tinyssh/ N: Valentin Korenblit diff --git a/package/Config.in b/package/Config.in index 2f30252891..737c0695c0 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2145,6 +2145,7 @@ menu "Networking applications" source "package/mosquitto/Config.in" source "package/mrouted/Config.in" source "package/mrp/Config.in" + source "package/mstpd/Config.in" source "package/mtr/Config.in" source "package/nbd/Config.in" source "package/ncftp/Config.in" diff --git a/package/mstpd/Config.in b/package/mstpd/Config.in new file mode 100644 index 0000000000..ac921b0d2b --- /dev/null +++ b/package/mstpd/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_MSTPD + bool "mstpd" + select BR2_PACKAGE_BASH # init + depends on BR2_USE_MMU # bash + help + Multiple Spanning Tree Protocol Daemon + + MSTPD is an open source user-space daemon licensed + under GPLv2. + + https://github.com/mstpd/mstpd diff --git a/package/mstpd/mstpd.hash b/package/mstpd/mstpd.hash new file mode 100644 index 0000000000..6cb6e2f166 --- /dev/null +++ b/package/mstpd/mstpd.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 dd6492039368efff0bd13b3f9c8bb32d859ebfe258a70ef23b2163c4b6c35f0c 0.0.8.tar.gz +sha256 c38aee9e3c8c4d5d594ff548a1be05453023016d6286931f6512db215ec1fd42 LICENSE diff --git a/package/mstpd/mstpd.mk b/package/mstpd/mstpd.mk new file mode 100644 index 0000000000..49dc769509 --- /dev/null +++ b/package/mstpd/mstpd.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# mstpd +# +################################################################################ + +MSTPD_VERSION = 0.0.8 +MSTPD_SOURCE = $(MSTPD_VERSION).tar.gz +MSTPD_SITE = https://github.com/mstpd/mstpd/archive +MSTPD_LICENSE = GPL-2.0 +MSTPD_LICENSE_FILES = LICENSE +MSTPD_AUTORECONF = YES + +# mstpd requires that it is installed into /sbin, not /usr/sbin +MSTPD_CONF_OPTS = \ + --prefix=/ \ + --exec-prefix=/ \ + --sbindir=/sbin + +$(eval $(autotools-package))