From patchwork Tue Feb 25 22:02:10 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Yann E. MORIN" X-Patchwork-Id: 324119 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 C20342C00A3 for ; Wed, 26 Feb 2014 09:02:57 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4C7948B94D; Tue, 25 Feb 2014 22:02:49 +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 Uk77Tyjrm0vA; Tue, 25 Feb 2014 22:02:48 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id C75D18B939; Tue, 25 Feb 2014 22:02:42 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id AD3511BF830 for ; Tue, 25 Feb 2014 22:02:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id A6E7693306 for ; Tue, 25 Feb 2014 22:02:28 +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 oYfPhF8nhF77 for ; Tue, 25 Feb 2014 22:02:28 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-we0-f179.google.com (mail-we0-f179.google.com [74.125.82.179]) by hemlock.osuosl.org (Postfix) with ESMTPS id EFABF93302 for ; Tue, 25 Feb 2014 22:02:27 +0000 (UTC) Received: by mail-we0-f179.google.com with SMTP id p61so980053wes.10 for ; Tue, 25 Feb 2014 14:02:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=PoLOLz3AEgC3I7TatrDfeHkKHAyxwrG4ebtpb6qRDdg=; b=OqbaOSs7Sox1s33/Cx7/k0ejoUgxYae8vAn8LL1r1gGMFSymRdGZlaDaw6cghIwXUd 3Qdjop+5jv+thGKOQ98s/QVUXP9Fud5fbK9eNJj+5+pMWgfz6J/tJf/45o3I2nwfuZQI 08qhsEFhUypt4Z/QymTG0c/wDfcBE58DpGhmdapXMHmMmOgC0uQbBnMOIItXR4P5J51P ShnO7OldETcxsOvNhvXt9hJFBGS99YUR1wwE8PONO7xfcp+i3mpC+tWQouI81Xu38IZR krIs6xbviWZ/g3xW1KM61Qk58G4QbNEi1n5bbS1mbtbL5AewLlYMHXXIK4HBQr3se99P dlyA== X-Received: by 10.180.207.15 with SMTP id ls15mr5126758wic.50.1393365746278; Tue, 25 Feb 2014 14:02:26 -0800 (PST) Received: from gourin.bzh.lan (ks3095497.kimsufi.com. [94.23.60.27]) by mx.google.com with ESMTPSA id ux5sm54123117wjc.6.2014.02.25.14.02.24 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 25 Feb 2014 14:02:25 -0800 (PST) From: "Yann E. MORIN" To: buildroot@buildroot.org Date: Tue, 25 Feb 2014 23:02:10 +0100 Message-Id: <62aa83d0495c3ab39380704585f9050eb2b8212d.1393365231.git.yann.morin.1998@free.fr> X-Mailer: git-send-email 1.8.3.2 In-Reply-To: References: Cc: Thomas Petazzoni , "Yann E. MORIN" Subject: [Buildroot] [PATCH 10/10] package/cryptodev: convert to the virtual-package infrastructure 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 From: "Yann E. MORIN" Since this package is implemented via a choice rather than the usual spearate-package providers, we only need BR2_PACKAGE_HAS_CRYPTODEV to be always defined when the 'cryptodev' package is selected. Signed-off-by: "Yann E. MORIN" Cc: Eric Le Bihan Cc: Thomas Petazzoni Cc: Thomas De Schampheleire Cc: Mike Zick --- package/cryptodev/Config.in | 3 +++ package/cryptodev/cryptodev.mk | 12 +----------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/package/cryptodev/Config.in b/package/cryptodev/Config.in index 0780cc7..2407e04 100644 --- a/package/cryptodev/Config.in +++ b/package/cryptodev/Config.in @@ -37,6 +37,9 @@ config BR2_PACKAGE_OCF_LINUX endchoice +config BR2_PACKAGE_HAS_CRYPTODEV + def_bool y + config BR2_PACKAGE_PROVIDES_CRYPTODEV string default "cryptodev-linux" if BR2_PACKAGE_CRYPTODEV_LINUX diff --git a/package/cryptodev/cryptodev.mk b/package/cryptodev/cryptodev.mk index 11e6f48..969d1bd 100644 --- a/package/cryptodev/cryptodev.mk +++ b/package/cryptodev/cryptodev.mk @@ -4,14 +4,4 @@ # ################################################################################ -CRYPTODEV_SOURCE = -CRYPTODEV_DEPENDENCIES = $(call qstrip,$(BR2_PACKAGE_PROVIDES_CRYPTODEV)) - -ifeq ($(CRYPTODEV_DEPENDENCIES),) -define CRYPTODEV_CONFIGURE_CMDS - echo "No CRYPTODEV implementation defined. Configuration error" - exit 1 -endef -endif - -$(eval $(generic-package)) +$(eval $(virtual-package))