[OE-core] [PATCH 05/26] setuptools: Make options for setup.py more flexible

Saul Wold sgw at linux.intel.com
Thu May 5 08:13:32 UTC 2011


On 05/05/2011 01:09 AM, Koen Kooi wrote:
> I NAK'ed this before, and will NAK it again.
>
Sorry, this one slipped in with a load of others, I meant to delete it, 
but it got missed.

RP, Please remove this one

Sau!

> See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-April/001265.html
>
> Op 5 mei 2011, om 09:55 heeft Saul Wold het volgende geschreven:
>
>> From: Gary Thomas<gary at mlbassoc.com>
>>
>> The setuptools class uses hard-wired options for 'setup.py' during
>> the install step.  In particular, not all versions of setup.py
>> support the "--single-version-externally-managed" option.  This
>> patch allows for a recipe to easily override these options, while
>> leaving the majority (important) setup options intact.
>>
>> --
>> ------------------------------------------------------------
>> Gary Thomas                 |  Consulting for the
>> MLB Associates              |    Embedded world
>> ------------------------------------------------------------
>>
>>>  From 0afbe6b9477c207e37009c8ef5aa47b3438640a9 Mon Sep 17 00:00:00 2001
>> From: Gary Thomas<gary at mlbassoc.com>
>> Date: Wed, 13 Apr 2011 15:12:57 -0600
>> Subject: [PATCH] setuptools: Make options for setup.py more flexible
>>
>> Signed-off-by: Gary Thomas<gary at mlbassoc.com>
>> Signed-off-by: Saul Wold<sgw at linux.intel.com>
>> ---
>> meta/classes/setuptools.bbclass |    3 ++-
>> 1 files changed, 2 insertions(+), 1 deletions(-)
>>
>> diff --git a/meta/classes/setuptools.bbclass b/meta/classes/setuptools.bbclass
>> index ced9509..cf1c224 100644
>> --- a/meta/classes/setuptools.bbclass
>> +++ b/meta/classes/setuptools.bbclass
>> @@ -2,7 +2,8 @@ inherit distutils
>>
>> DEPENDS += "python-setuptools-native"
>>
>> +DISTUTILS_INSTALL_OPTS ?= "--single-version-externally-managed "
>> DISTUTILS_INSTALL_ARGS = "--root=${D} \
>> -    --single-version-externally-managed \
>> +    ${DISTUTILS_INSTALL_OPTS} \
>>      --prefix=${prefix} \
>>      --install-data=${datadir}"
>> --
>> 1.7.1.1
>>
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core at lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>




More information about the Openembedded-core mailing list