From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dan.rpsys.net (5751f4a1.skybroadband.com [87.81.244.161]) by mail.openembedded.org (Postfix) with ESMTP id F28D165DEB for ; Tue, 19 Aug 2014 12:40:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by dan.rpsys.net (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id s7JCeeeU004964 for ; Tue, 19 Aug 2014 13:40:40 +0100 Received: from dan.rpsys.net ([127.0.0.1]) by localhost (dan.rpsys.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id q7zWs7oZLGqU for ; Tue, 19 Aug 2014 13:40:40 +0100 (BST) Received: from [192.168.3.10] ([192.168.3.10]) (authenticated bits=0) by dan.rpsys.net (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id s7JCeZJI004960 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Tue, 19 Aug 2014 13:40:36 +0100 Message-ID: <1408452036.1669.57.camel@ted> From: Richard Purdie To: openembedded-core Date: Tue, 19 Aug 2014 13:40:36 +0100 X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Subject: [PATCH] debian: Set RPROVIDES to include the original packagename when renaming X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Aug 2014 12:40:45 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Currently its hard for a packagegroup recipe to depend on something who's name can change unpredictably. We therefore add in RPROVIDES for the original package name so that these are also available to use as dependencies. Signed-off-by: Richard Purdie diff --git a/meta/classes/debian.bbclass b/meta/classes/debian.bbclass index 47d3ed8..8fe67c8 100644 --- a/meta/classes/debian.bbclass +++ b/meta/classes/debian.bbclass @@ -113,6 +113,7 @@ python debian_package_name_hook () { newpkg = mlpre + newpkg if newpkg != pkg: d.setVar('PKG_' + pkg, newpkg) + d.appendVar('RPROVIDES_' + pkg, " " + pkg) # reversed sort is needed when some package is substring of another # ie in ncurses we get without reverse sort: