From patchwork Sun Jan 13 18:58:43 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sagaert Johan X-Patchwork-Id: 211646 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id 661962C00F8 for ; Mon, 14 Jan 2013 05:59:23 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1DE1A8B285; Sun, 13 Jan 2013 18:59:21 +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 IFEVfz5t-EX2; Sun, 13 Jan 2013 18:59:19 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 539048B25F; Sun, 13 Jan 2013 18:59:18 +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 7EA1B8F7A0 for ; Sun, 13 Jan 2013 18:59:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 04FFD8B257 for ; Sun, 13 Jan 2013 18:59:17 +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 W2Ld8YRKqXF1 for ; Sun, 13 Jan 2013 18:59:15 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mailrelay020.isp.belgacom.be (Mailrelay020.isp.belgacom.be [195.238.6.95]) by whitealder.osuosl.org (Postfix) with ESMTP id E099F8B10E for ; Sun, 13 Jan 2013 18:59:14 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAL4C81BR8dwC/2dsb2JhbABEvgMXc4MeT0s3CYgUCLMpjgWDKQOSWQODL4Ecjy2Cdg Received: from 2.220-241-81.adsl-dyn.isp.belgacom.be (HELO debian605.apex) ([81.241.220.2]) by relay.skynet.be with ESMTP; 13 Jan 2013 19:59:13 +0100 From: Sagaert Johan To: buildroot@busybox.net Date: Sun, 13 Jan 2013 19:58:43 +0100 Message-Id: <1358103523-30951-1-git-send-email-sagaert.johan@skynet.be> X-Mailer: git-send-email 1.8.0.1 Cc: Sagaert Johan Subject: [Buildroot] [PATCH 1/1 v4] New package : GNU SASL Library - libgsasl 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 GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers (e.g., IMAP, SMTP) to request authentication from clients, and in clients to authenticate against servers. libgsasl will be used in future versions of libesmtp. Signed-off-by: Sagaert Johan --- v2: Added more information in the help section of Config.in v3: Fix license information v4: Use the BR2_GNU_MIRROR package/Config.in | 1 + package/libgsasl/Config.in | 10 ++++++++++ package/libgsasl/libgsasl.mk | 14 ++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 package/libgsasl/Config.in create mode 100644 package/libgsasl/libgsasl.mk \ No newline at end of file diff --git a/package/Config.in b/package/Config.in index fcc2480..427b4db 100644 --- a/package/Config.in +++ b/package/Config.in @@ -481,6 +481,7 @@ source "package/libdnet/Config.in" source "package/libesmtp/Config.in" source "package/libeXosip2/Config.in" source "package/libfcgi/Config.in" +source "package/libgsasl/Config.in" source "package/libidn/Config.in" source "package/libiscsi/Config.in" source "package/liboauth/Config.in" diff --git a/package/libgsasl/Config.in b/package/libgsasl/Config.in new file mode 100644 index 0000000..b6fe02b --- /dev/null +++ b/package/libgsasl/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_LIBGSASL + bool "libgsasl" + help + Simple Authentication and Security Layer framework Library. + GNU SASL is an implementation of the Simple Authentication and + Security Layer framework and a few common SASL mechanisms. + SASL is used by network servers (e.g., IMAP, SMTP) to request + authentication from clients, and in clients to authenticate against servers. + + http://www.gnu.org/software/gsasl diff --git a/package/libgsasl/libgsasl.mk b/package/libgsasl/libgsasl.mk new file mode 100644 index 0000000..785fab0 --- /dev/null +++ b/package/libgsasl/libgsasl.mk @@ -0,0 +1,14 @@ +############################################################# +# +# libgsasl +# +############################################################# +LIBGSASL_VERSION = 1.8.0 +LIBGSASL_SOURCE = libgsasl-$(LIBGSASL_VERSION).tar.gz +LIBGSASL_SITE = $(BR2_GNU_MIRROR)/gsasl +LIBGSASL_LICENSE = LGPLv2.1+ (library), GPLv3+ (programs) +LIBGSASL_LICENSE_FILES = README COPYING.LIB COPYING +LIBGSASL_INSTALL_STAGING = YES +LIBGSAS_DEPENDENCIES = $(if $(BR2_PACKAGE_LIBIDN),libidn) + +$(eval $(autotools-package))