From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com ([143.182.124.36] helo=azsmga102.ch.intel.com) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1Rch7f-0006ti-RB for openembedded-core@lists.openembedded.org; Mon, 19 Dec 2011 18:35:36 +0100 Received: from mail-yx0-f180.google.com ([209.85.213.180]) by mga14.intel.com with ESMTP/TLS/RC4-SHA; 19 Dec 2011 09:28:31 -0800 Received: by yenr8 with SMTP id r8so3415412yen.25 for ; Mon, 19 Dec 2011 09:28:30 -0800 (PST) Received: by 10.236.78.193 with SMTP id g41mr13438761yhe.25.1324315710594; Mon, 19 Dec 2011 09:28:30 -0800 (PST) Received: from [10.1.10.192] (c-71-236-172-220.hsd1.or.comcast.net. [71.236.172.220]) by mx.google.com with ESMTPS id y17sm48553006anc.2.2011.12.19.09.28.29 (version=SSLv3 cipher=OTHER); Mon, 19 Dec 2011 09:28:30 -0800 (PST) Message-ID: <4EEF743C.80908@intel.com> Date: Mon, 19 Dec 2011 09:28:28 -0800 From: Scott Garman User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111124 Thunderbird/8.0 MIME-Version: 1.0 To: openembedded-core@lists.openembedded.org References: <20111219093447.C6DBE10331@opal> <201112191337.39289.schnitzeltony@gmx.de> <4EEF71B1.8050808@intel.com> In-Reply-To: Subject: Re: [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Patches and discussions about the oe-core layer List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2011 17:35:36 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit On 12/19/2011 09:21 AM, Koen Kooi wrote: > > Op 19 dec. 2011, om 18:17 heeft Scott Garman het volgende geschreven: > >> On 12/19/2011 04:37 AM, Andreas Müller wrote: >>> On Monday, December 19, 2011 10:34:47 AM git@git.openembedded.org wrote: >>>> Module: openembedded-core.git >>>> Branch: master >>>> Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e >>>> URL: >>>> http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=e8c194a627 >>>> e091ef9da3b7fa83ea3897bd283d9e >>>> >>>> Author: Scott Garman >>>> Date: Sun Dec 18 15:06:57 2011 -0800 >>>> >>>> Add missing SUMMARY fields to various recipes >>>> >>>> This adds the SUMMARY field to the following recipes which were >>>> missing it: >>>> >>>> * dosfstools >>>> * grep >>>> * icu >>>> * libevent >>>> * libnfsidmap >>>> * qemu-helper-nativesdk >>>> >>>> Signed-off-by: Scott Garman >>>> Signed-off-by: Richard Purdie >>>> >>>> --- >>>> >>>> .../nfs-utils/libnfsidmap_0.24.bb | 3 ++- >>>> .../recipes-devtools/dosfstools/dosfstools_2.11.bb | 2 +- >>>> .../qemu/qemu-helper-nativesdk_1.0.bb | 3 ++- >>>> meta/recipes-extended/grep/grep_2.9.bb | 1 + >>>> meta/recipes-support/icu/icu-3.6.inc | 1 + >>>> meta/recipes-support/libevent/libevent_1.4.14b.bb | 3 ++- >>>> 6 files changed, 9 insertions(+), 4 deletions(-) >>>> >>>> diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb >>>> b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index >>>> 101ecab..eff75ec 100644 >>>> --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb >>>> +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb >>>> @@ -1,4 +1,5 @@ >>>> -DESCRIPTION = "nfs idmapping library" >>>> +SUMMARY = "NFS id mapping library" >>>> +DESCRIPTION = "NFS id mapping library" >>>> HOMEPAGE = "http://www.citi.umich.edu/projects/nfsv4/linux/" >>>> SECTION = "libs" >>>> >>>> diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb >>>> b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index >>>> ec75ac9..eca54f1 100644 >>>> --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb >>>> +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb >>>> @@ -1,7 +1,7 @@ >>>> # dosfstools OE build file >>>> # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights >>>> Reserved # Released under the MIT license (see packages/COPYING) >>>> - >>>> +SUMMARY = "DOS FAT Filesystem Utilities" >>>> DESCRIPTION = "DOS FAT Filesystem Utilities" >>>> >>>> SECTION = "base" >>>> diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb >>>> b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index >>>> a3dca3d..df0cae0 100644 >>>> --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb >>>> +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb >>>> @@ -1,4 +1,5 @@ >>>> -DESCRIPTION = "Qemu helper scripts from Poky" >>>> +SUMMARY = "Qemu helper scripts" >>>> +DESCRIPTION = "Qemu helper scripts" >>>> LICENSE = "GPLv2" >>>> RDEPENDS_${PN} = "qemu-nativesdk" >>>> PR = "r9" >>>> diff --git a/meta/recipes-extended/grep/grep_2.9.bb >>>> b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 >>>> --- a/meta/recipes-extended/grep/grep_2.9.bb >>>> +++ b/meta/recipes-extended/grep/grep_2.9.bb >>>> @@ -1,3 +1,4 @@ >>>> +SUMMARY = "GNU grep utility" >>>> DESCRIPTION = "GNU grep utility" >>>> HOMEPAGE = "http://savannah.gnu.org/projects/grep/" >>>> BUGTRACKER = "http://savannah.gnu.org/bugs/?group=grep" >>>> diff --git a/meta/recipes-support/icu/icu-3.6.inc >>>> b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 >>>> --- a/meta/recipes-support/icu/icu-3.6.inc >>>> +++ b/meta/recipes-support/icu/icu-3.6.inc >>>> @@ -1,3 +1,4 @@ >>>> +SUMMARY = "International Component for Unicode libraries" >>>> DESCRIPTION = "The International Component for Unicode (ICU) is a mature, >>>> portable set of C/C++ and Java libraries for Unicode support, software >>>> internationalization (I18N) and globalization (G11N), giving applications >>>> the same results on all platforms." HOMEPAGE = >>>> "http://www-01.ibm.com/software/globalization/icu/index.jsp" >>>> >>>> diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb >>>> b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc >>>> 100644 >>>> --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb >>>> +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb >>>> @@ -1,4 +1,5 @@ >>>> -DESCRIPTION = "an asynchronous event notification library" >>>> +SUMMARY = "An asynchronous event notification library" >>>> +DESCRIPTION = "An asynchronous event notification library" >>>> HOMEPAGE = "http://www.monkey.org/~provos/libevent/" >>>> SECTION = "libs" >>> Sorry I sent it to the wrong list so now again: >>> >>> What is the value - apart HOB's sake - in creating redundancies by copying >>> DESRCIPTION to SUMMARY? Why not use DESCRIPTION? >> >> (this is a copy of the email I sent to the oe-devel ML): >> >> Hi Andreas, >> >> I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: >> >> http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html >> >> For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu recipe) were I did summarize a long DESCRIPTION field. >> >> Mark Hatle replied to this thread explaining why we previously allowed SUMMARY to be an optional field and how it automatically inherited from DESCRIPTION. > > So if it's automatically inherited why are these patches duplicating it? Hi Koen, Ah, I see why this is still confusing. Shane wrote: "If the summary is missing, bitbake will create a default value for summary. That is PN plus string " version " plus its version." So apparently the HOB UI isn't actually "inheriting" the DESCRIPTION field. Shane and Mark: can you clarify what the intended behavior is? Why would the HOB UI not inherit DESCRIPTION? Scott -- Scott Garman Embedded Linux Engineer - Yocto Project Intel Open Source Technology Center