From patchwork Sun Apr 6 22:20:06 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luca Ceresoli X-Patchwork-Id: 337298 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ozlabs.org (Postfix) with ESMTP id 9F1E81400CB for ; Mon, 7 Apr 2014 08:20:45 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 5CB268B362; Sun, 6 Apr 2014 22:20:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m+-qZHSqfZlS; Sun, 6 Apr 2014 22:20:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 91EA38A4E9; Sun, 6 Apr 2014 22:20:35 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (silver.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 2F2651BF9FD for ; Sun, 6 Apr 2014 22:20:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 285CC301C1 for ; Sun, 6 Apr 2014 22:20:27 +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 LPfnwaiaJNoD for ; Sun, 6 Apr 2014 22:20:25 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from smtp1.ngi.it (smtp1.ngi.it [88.149.128.112]) by silver.osuosl.org (Postfix) with ESMTP id 2ABDD30187 for ; Sun, 6 Apr 2014 22:20:24 +0000 (UTC) Received: from localhost.localdomain (unknown [100.68.96.41]) by smtp1.ngi.it (Postfix) with ESMTP id E97F020DB6; Mon, 7 Apr 2014 00:20:22 +0200 (CEST) From: Luca Ceresoli To: buildroot@uclibc.org Date: Mon, 7 Apr 2014 00:20:06 +0200 Message-Id: <1396822806-32655-6-git-send-email-luca@lucaceresoli.net> X-Mailer: git-send-email 1.8.3.2 In-Reply-To: <1396822806-32655-1-git-send-email-luca@lucaceresoli.net> References: <1396822806-32655-1-git-send-email-luca@lucaceresoli.net> Cc: Luca Ceresoli Subject: [Buildroot] [PATCH 5/5] agentpp: 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: Luca Ceresoli --- package/Config.in | 1 + package/agentpp/Config.in | 20 ++++++++++++++++++++ package/agentpp/agentpp.mk | 20 ++++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 package/agentpp/Config.in create mode 100644 package/agentpp/agentpp.mk diff --git a/package/Config.in b/package/Config.in index cc28d51..f35e1c7 100644 --- a/package/Config.in +++ b/package/Config.in @@ -700,6 +700,7 @@ source "package/mediastreamer/Config.in" endmenu menu "Networking" +source "package/agentpp/Config.in" source "package/c-ares/Config.in" source "package/cppzmq/Config.in" source "package/czmq/Config.in" diff --git a/package/agentpp/Config.in b/package/agentpp/Config.in new file mode 100644 index 0000000..10e003b --- /dev/null +++ b/package/agentpp/Config.in @@ -0,0 +1,20 @@ +config BR2_PACKAGE_AGENTPP + bool "agent++" + select BR2_PACKAGE_SNMPPP + depends on BR2_INSTALL_LIBSTDCPP + help + AGENT++ is a set of C++ classes which provides a complete protocol + engine and dispatch table for the development of SNMP agents. + AGENT++ is a multilingual API which supports SNMPv1, SNMPv2c, and + SNMPv3. It provides various C++ classes implementing prototypes for + scalar and table SNMP managed objects that can be customized by + derivation. Additional classes support the development of proxy + agents as well as sending notifications. + + SNMPv3 support is enabled if SNMP++ enables it. + + http://www.agentpp.com/agentpp3_5/agentpp3_5.html + + +comment "agent++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/agentpp/agentpp.mk b/package/agentpp/agentpp.mk new file mode 100644 index 0000000..32af8e3 --- /dev/null +++ b/package/agentpp/agentpp.mk @@ -0,0 +1,20 @@ +############################################################# +# +# agentpp +# +############################################################# + +AGENTPP_VERSION = 4.0.2 +AGENTPP_SOURCE = agent++-$(AGENTPP_VERSION).tar.gz +AGENTPP_SITE = http://www.agentpp.com +AGENTPP_LICENSE = Apache-2.0 +AGENTPP_LICENSE_FILES = LICENSE-2_0.txt +AGENTPP_INSTALL_STAGING = YES +AGENTPP_DEPENDENCIES = host-pkgconf snmppp +AGENTPP_CONF_OPT += \ + --disable-proxy \ + --disable-forwarder \ + --disable-rpath \ + --disable-dependency-tracking + +$(eval $(autotools-package))