From patchwork Wed Apr 23 07:19:56 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: christian.braunersorensen@prevas.dk X-Patchwork-Id: 341706 X-Patchwork-Delegate: esben@haabendal.dk Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hugin.dotsrc.org (hugin.dotsrc.org [130.225.254.102]) by ozlabs.org (Postfix) with ESMTP id 377A014008D for ; Wed, 23 Apr 2014 17:20:06 +1000 (EST) Received: from hugin.dotsrc.org (localhost [127.0.0.1]) by hugin.dotsrc.org (Postfix) with ESMTP id 3C5B83F84D for ; Wed, 23 Apr 2014 09:20:04 +0200 (CEST) X-Original-To: dev@oe-lite.org Delivered-To: dev@oe-lite.org Received: from mail01.prevas.se (mail01.prevas.se [62.95.78.3]) by hugin.dotsrc.org (Postfix) with ESMTPS id 6EC553F84D for ; Wed, 23 Apr 2014 09:20:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=prevas.dk; i=@prevas.dk; l=1849; q=dns/txt; s=ironport1; t=1398237599; x=1429773599; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=zs0R2tyV+aOAHWPvX/a+PDJ0WV0z0Gl8qMDlvhNhmSM=; b=TtoZiJBKSrKCdDyLBTsPazmF37Dn/PqVXooV6LAKi9cEveltmh+fFbGu u8mQWtOaaUJ4dLKHa6RaZvT9cg9H/bZbo+iPHcLHpvXOJooBpFnnAZpAF 2KsYIwFH8Kn4TpIae2OFxJEEHmrRsrbA6cosYDyue6pa6uV+QUpy8b99E 8=; X-IronPort-AV: E=Sophos;i="4.97,910,1389740400"; d="scan'208";a="4629872" Received: from vmprevas3.prevas.se (HELO smtp.prevas.se) ([172.16.8.103]) by ironport1.prevas.se with ESMTP/TLS/AES128-SHA; 23 Apr 2014 09:19:58 +0200 Received: from localhost (172.16.10.102) by smtp.prevas.se (172.16.8.105) with Microsoft SMTP Server id 14.2.347.0; Wed, 23 Apr 2014 09:19:59 +0200 Received: by localhost (Postfix, from userid 30007) id 9246F681DB0; Wed, 23 Apr 2014 07:19:59 +0000 (UTC) From: To: Subject: [PATCH 1/1] ncurses: Change packaging: Split into utilities Date: Wed, 23 Apr 2014 07:19:56 +0000 Message-ID: <9e753e90fa35708049180bafcf15d4ff02417ddc.1398237553.git.christian.braunersorensen@prevas.dk> X-Mailer: git-send-email 1.8.4 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: dev@oe-lite.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: OE-lite development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dev-bounces@oe-lite.org Errors-To: dev-bounces@oe-lite.org From: Christian Sørensen 2 utilities were previously in PN (tput and tset). These has been removed since i could not see any reason for them to be there. The remaining utilities that was previously within PN-tools has been split into seperate packages. The reason being; Some of the utilities are also provided by busybox. Signed-off-by: Christian Sørensen --- recipes/ncurses/ncurses.inc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/recipes/ncurses/ncurses.inc b/recipes/ncurses/ncurses.inc index c58a7cb..cc34969 100644 --- a/recipes/ncurses/ncurses.inc +++ b/recipes/ncurses/ncurses.inc @@ -79,9 +79,17 @@ PROVIDES_${PN}-libncurses = "libtermcap" PROVIDES_${PN}-libncurses[qa] = "allow-missing-soname:libtermcap" PROVIDES_${PN}-libncurses-dev = "libtermcap-dev" +inherit auto-package-utils +AUTO_PACKAGE_UTILS = "captoinfo clear infocmp infotocap ncurses5-config reset tabs tic toe tput tset" +RDEPENDS_${PN}-captoinfo += "${PN}-tic" +RDEPENDS_${PN}-infotocap += "${PN}-tic" +RDEPENDS_${PN}-reset += "${PN}-tset" +AUTO_PACKAGE_UTILS_DEPENDS += "libncurses" +AUTO_PACKAGE_UTILS_RDEPENDS += "libncurses" + # Keep only tput/tset in primary package (clear/reset are already in busybox) -FILES_${PN} = "${bindir}/tput ${bindir}/tset ${datadir}/tabset ${sysconfdir}/terminfo" -FILES_${PN}-tools = "${bindir}/tic ${bindir}/toe ${bindir}/infotocap ${bindir}/captoinfo ${bindir}/infocmp ${bindir}/clear ${bindir}/reset ${bindir}/tack ${bindir}/tabs" +FILES_${PN} = "${datadir}/tabset ${sysconfdir}/terminfo" +RDEPENDS_${PN}-tools += "${AUTO_PACKAGE_UTILS_PROVIDES}" FILES_${PN}-terminfo = "${datadir}/terminfo ${libdir}/terminfo" FILES_${PN}-dev += "${bindir}/ncurses5-config"