Hi, Richard:

From the mails I received, I think you have merged the 1st version of this patch, while I have sent out the 2nd version for fixing the issue mentioned by Jussi .

I just sent this patch in an accessory, because there are lines which are too long to pass the auto tests (but they shouldn't be changed).

So, please take a look at my 2nd patch in the *accessory*. Thank you.



-------- Forwarded Message --------
Subject: [OE-core] [PATCH V2] python2/3: Move config/Makefile from core package to dev package
Date:   Mon, 10 Apr 2017 17:25:10 +0800
From:   Zhou, Li <li.z...@windriver.com>
To: Patches and discussions about the oe-core layer <openembedded-core@lists.openembedded.org>



Here is the 2nd version for this patch. Still send it in an accessory.

        @Jussi: Thank you for the reminding.


On 04/10/2017 04:08 PM, Jussi Kukkonen wrote:
On 10 April 2017 at 10:10, Li Zhou <li.z...@windriver.com <mailto:li.z...@windriver.com>> wrote:

    Move config/Makefile in libdir from core package to dev package for
    python, because it is only needed in development process.

    Signed-off-by: Li Zhou <li.z...@windriver.com
    <mailto:li.z...@windriver.com>>
    ---
     meta/recipes-devtools/python/python-2.7-manifest.inc | 4 ++--
     meta/recipes-devtools/python/python-3.5-manifest.inc | 4 ++--


These are generated files (see comments in the beginning of the files). You should modify the generators, run them to re-generate these files, and then send all the changes.

Thanks,
  Jussi

     2 files changed, 4 insertions(+), 4 deletions(-)

    diff --git a/meta/recipes-devtools/python/python-2.7-manifest.inc
    b/meta/recipes-devtools/python/python-2.7-manifest.inc
    index 413405a..7ed254b 100644
    --- a/meta/recipes-devtools/python/python-2.7-manifest.inc
    +++ b/meta/recipes-devtools/python/python-2.7-manifest.inc
    @@ -46,7 +46,7 @@
    FILES_${PN}-contextlib="${libdir}/python${PYTHON_MAJMIN}/contextlib.*
    "

     SUMMARY_${PN}-core="Python interpreter and core modules"
     RDEPENDS_${PN}-core="${PN}-lang ${PN}-re"
    -FILES_${PN}-core="${libdir}/python2.7/__future__.*
    ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.*
    ${libdir}/python2.7/ast.* ${libdir}/python2.7/copy.*
    ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.*
    ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.*
    ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.*
    ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.*
    ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.*
    ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.*
    ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.*
    ${libdir}/python2.7/UserString.*
    ${libdir}/python2.7/lib-dynload/binascii.so
    ${libdir}/python2.7/lib-dynload/_struct.so
    ${libdir}/python2.7/lib-dynload/time.so
    ${libdir}/python2.7/lib-dynload/xreadlines.so
    ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.*
    ${bindir}/python* ${libdir}/python2.7/_weakrefset.*
    ${libdir}/python2.7/sysconfig.*
    ${libdir}/python2.7/_sysconfigdata.* ${libdir}/python2.7/con
     fig/Makefile ${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h
    ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
    +FILES_${PN}-core="${libdir}/python2.7/__future__.*
    ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.*
    ${libdir}/python2.7/ast.* ${libdir}/python2.7/copy.*
    ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.*
    ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.*
    ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.*
    ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.*
    ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.*
    ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.*
    ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.*
    ${libdir}/python2.7/UserString.*
    ${libdir}/python2.7/lib-dynload/binascii.so
    ${libdir}/python2.7/lib-dynload/_struct.so
    ${libdir}/python2.7/lib-dynload/time.so
    ${libdir}/python2.7/lib-dynload/xreadlines.so
    ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.*
    ${bindir}/python* ${libdir}/python2.7/_weakrefset.*
    ${libdir}/python2.7/sysconfig.*
    ${libdir}/python2.7/_sysconfigdata.* ${includedir}/python${P
     YTHON_MAJMIN}/pyconfig*.h
    ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "

     SUMMARY_${PN}-crypt="Python basic cryptographic and hashing support"
     RDEPENDS_${PN}-crypt="${PN}-core"
    @@ -74,7 +74,7 @@ FILES_${PN}-debugger="${libdir}/python2.7/bdb.*
    ${libdir}/python2.7/pdb.* "

     SUMMARY_${PN}-dev="Python development package"
     RDEPENDS_${PN}-dev="${PN}-core"
    -FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV}
    ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig
    ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal
    ${datadir}/pkgconfig "
    +FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV}
    ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig
    ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal
    ${datadir}/pkgconfig ${libdir}/python2.7/config/Makefile "

     SUMMARY_${PN}-difflib="Python helpers for computing deltas
    between objects"
     RDEPENDS_${PN}-difflib="${PN}-lang ${PN}-re"
    diff --git a/meta/recipes-devtools/python/python-3.5-manifest.inc
    b/meta/recipes-devtools/python/python-3.5-manifest.inc
    index 55bcc4b..b78158e 100644
    --- a/meta/recipes-devtools/python/python-3.5-manifest.inc
    +++ b/meta/recipes-devtools/python/python-3.5-manifest.inc
    @@ -38,7 +38,7 @@
    FILES_${PN}-compression="${libdir}/python3.5/gzip.*
    ${libdir}/python3.5/__pycach

     SUMMARY_${PN}-core="Python interpreter and core modules"
     RDEPENDS_${PN}-core="${PN}-lang ${PN}-re ${PN}-reprlib
    ${PN}-codecs ${PN}-io ${PN}-math"
    -FILES_${PN}-core="${libdir}/python3.5/__future__.*
    ${libdir}/python3.5/__pycache__/__future__.*
    ${libdir}/python3.5/_abcoll.*
    ${libdir}/python3.5/__pycache__/_abcoll.*
    ${libdir}/python3.5/abc.* ${libdir}/python3.5/__pycache__/abc.*
    ${libdir}/python3.5/ast.* ${libdir}/python3.5/__pycache__/ast.*
    ${libdir}/python3.5/copy.* ${libdir}/python3.5/__pycache__/copy.*
    ${libdir}/python3.5/copyreg.*
    ${libdir}/python3.5/__pycache__/copyreg.*
    ${libdir}/python3.5/configparser.*
    ${libdir}/python3.5/__pycache__/configparser.*
    ${libdir}/python3.5/genericpath.*
    ${libdir}/python3.5/__pycache__/genericpath.*
    ${libdir}/python3.5/getopt.*
    ${libdir}/python3.5/__pycache__/getopt.*
    ${libdir}/python3.5/linecache.*
    ${libdir}/python3.5/__pycache__/linecache.*
    ${libdir}/python3.5/new.* ${libdir}/python3.5/__pycache__/new.*
    ${libdir}/python3.5/os.* ${libdir}/python3.5/__pycache__/os.*
    ${libdir}/python3.5/posixpath.*
    ${libdir}/python3.5/__pycache__/posixpath.*
    ${libdir}/python3.5/struct.* ${libdir}/python
     3.5/__pycache__/struct.* ${libdir}/python3.5/warnings.*
    ${libdir}/python3.5/__pycache__/warnings.*
    ${libdir}/python3.5/site.* ${libdir}/python3.5/__pycache__/site.*
    ${libdir}/python3.5/stat.* ${libdir}/python3.5/__pycache__/stat.*
    ${libdir}/python3.5/UserDict.*
    ${libdir}/python3.5/__pycache__/UserDict.*
    ${libdir}/python3.5/UserList.*
    ${libdir}/python3.5/__pycache__/UserList.*
    ${libdir}/python3.5/UserString.*
    ${libdir}/python3.5/__pycache__/UserString.*
    ${libdir}/python3.5/lib-dynload/binascii.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/binascii.*.so
    ${libdir}/python3.5/lib-dynload/_struct.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/_struct.*.so
    ${libdir}/python3.5/lib-dynload/time.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/time.*.so
    ${libdir}/python3.5/lib-dynload/xreadlines.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/xreadlines.*.so
    ${libdir}/python3.5/types.*
    ${libdir}/python3.5/__pycache__/types.*
    ${libdir}/python3.5/platform.* ${libdir}/python3.5/__p
     ycache__/platform.* ${bindir}/python*
    ${libdir}/python3.5/_weakrefset.*
    ${libdir}/python3.5/__pycache__/_weakrefset.*
    ${libdir}/python3.5/sysconfig.*
    ${libdir}/python3.5/__pycache__/sysconfig.*
    ${libdir}/python3.5/_sysconfigdata.*
    ${libdir}/python3.5/__pycache__/_sysconfigdata.*
    ${libdir}/python3.5/config/Makefile
    ${libdir}/python3.5/config/Makefile/__pycache__
    ${includedir}/python${PYTHON_BINABI}/pyconfig*.h
    ${libdir}/python${PYTHON_MAJMIN}/collections
    ${libdir}/python${PYTHON_MAJMIN}/_collections_abc.*
    ${libdir}/python${PYTHON_MAJMIN}/_sitebuiltins.*
    ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
    +FILES_${PN}-core="${libdir}/python3.5/__future__.*
    ${libdir}/python3.5/__pycache__/__future__.*
    ${libdir}/python3.5/_abcoll.*
    ${libdir}/python3.5/__pycache__/_abcoll.*
    ${libdir}/python3.5/abc.* ${libdir}/python3.5/__pycache__/abc.*
    ${libdir}/python3.5/ast.* ${libdir}/python3.5/__pycache__/ast.*
    ${libdir}/python3.5/copy.* ${libdir}/python3.5/__pycache__/copy.*
    ${libdir}/python3.5/copyreg.*
    ${libdir}/python3.5/__pycache__/copyreg.*
    ${libdir}/python3.5/configparser.*
    ${libdir}/python3.5/__pycache__/configparser.*
    ${libdir}/python3.5/genericpath.*
    ${libdir}/python3.5/__pycache__/genericpath.*
    ${libdir}/python3.5/getopt.*
    ${libdir}/python3.5/__pycache__/getopt.*
    ${libdir}/python3.5/linecache.*
    ${libdir}/python3.5/__pycache__/linecache.*
    ${libdir}/python3.5/new.* ${libdir}/python3.5/__pycache__/new.*
    ${libdir}/python3.5/os.* ${libdir}/python3.5/__pycache__/os.*
    ${libdir}/python3.5/posixpath.*
    ${libdir}/python3.5/__pycache__/posixpath.*
    ${libdir}/python3.5/struct.* ${libdir}/python
     3.5/__pycache__/struct.* ${libdir}/python3.5/warnings.*
    ${libdir}/python3.5/__pycache__/warnings.*
    ${libdir}/python3.5/site.* ${libdir}/python3.5/__pycache__/site.*
    ${libdir}/python3.5/stat.* ${libdir}/python3.5/__pycache__/stat.*
    ${libdir}/python3.5/UserDict.*
    ${libdir}/python3.5/__pycache__/UserDict.*
    ${libdir}/python3.5/UserList.*
    ${libdir}/python3.5/__pycache__/UserList.*
    ${libdir}/python3.5/UserString.*
    ${libdir}/python3.5/__pycache__/UserString.*
    ${libdir}/python3.5/lib-dynload/binascii.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/binascii.*.so
    ${libdir}/python3.5/lib-dynload/_struct.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/_struct.*.so
    ${libdir}/python3.5/lib-dynload/time.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/time.*.so
    ${libdir}/python3.5/lib-dynload/xreadlines.*.so
    ${libdir}/python3.5/lib-dynload/__pycache__/xreadlines.*.so
    ${libdir}/python3.5/types.*
    ${libdir}/python3.5/__pycache__/types.*
    ${libdir}/python3.5/platform.* ${libdir}/python3.5/__p
     ycache__/platform.* ${bindir}/python*
    ${libdir}/python3.5/_weakrefset.*
    ${libdir}/python3.5/__pycache__/_weakrefset.*
    ${libdir}/python3.5/sysconfig.*
    ${libdir}/python3.5/__pycache__/sysconfig.*
    ${libdir}/python3.5/_sysconfigdata.*
    ${libdir}/python3.5/__pycache__/_sysconfigdata.*
    ${libdir}/python3.5/config/Makefile/__pycache__
    ${includedir}/python${PYTHON_BINABI}/pyconfig*.h
    ${libdir}/python${PYTHON_MAJMIN}/collections
    ${libdir}/python${PYTHON_MAJMIN}/_collections_abc.*
    ${libdir}/python${PYTHON_MAJMIN}/_sitebuiltins.*
    ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "

     SUMMARY_${PN}-crypt="Python basic cryptographic and hashing support"
     RDEPENDS_${PN}-crypt="${PN}-core"
    @@ -66,7 +66,7 @@ FILES_${PN}-debugger="${libdir}/python3.5/bdb.*
    ${libdir}/python3.5/__pycache__/

     SUMMARY_${PN}-dev="Python development package"
     RDEPENDS_${PN}-dev="${PN}-core"
    -FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV}
    ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig
    ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal
    ${datadir}/pkgconfig "
    +FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV}
    ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig
    ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal
    ${datadir}/pkgconfig ${libdir}/python3.5/config/Makefile "

     SUMMARY_${PN}-difflib="Python helpers for computing deltas
    between objects"
     RDEPENDS_${PN}-difflib="${PN}-lang ${PN}-re"
    --
    1.9.1

    --
    _______________________________________________
    Openembedded-core mailing list
    Openembedded-core@lists.openembedded.org
    <mailto:Openembedded-core@lists.openembedded.org>
    http://lists.openembedded.org/mailman/listinfo/openembedded-core
    <http://lists.openembedded.org/mailman/listinfo/openembedded-core>



--
Best Regards!
Zhou Li
Phone number: 86-10-84778511

>From d8cd3fdc1ecace00d1de113ee0f3cd1901538c05 Mon Sep 17 00:00:00 2001
From: Li Zhou <li.z...@windriver.com>
Date: Mon, 10 Apr 2017 02:08:19 -0700
Subject: [PATCH] python2/3: Move config/Makefile from core package to dev
 package

Move config/Makefile in libdir from core package to dev package for
python, because it is only needed in development process.

Signed-off-by: Li Zhou <li.z...@windriver.com>
---
 meta/recipes-devtools/python/python-2.7-manifest.inc | 4 ++--
 meta/recipes-devtools/python/python-3.5-manifest.inc | 4 ++--
 scripts/contrib/python/generate-manifest-2.7.py      | 5 +++--
 scripts/contrib/python/generate-manifest-3.5.py      | 5 +++--
 4 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/meta/recipes-devtools/python/python-2.7-manifest.inc b/meta/recipes-devtools/python/python-2.7-manifest.inc
index 413405ae9a..7ed254bbd6 100644
--- a/meta/recipes-devtools/python/python-2.7-manifest.inc
+++ b/meta/recipes-devtools/python/python-2.7-manifest.inc
@@ -46,7 +46,7 @@ FILES_${PN}-contextlib="${libdir}/python${PYTHON_MAJMIN}/contextlib.* "
 
 SUMMARY_${PN}-core="Python interpreter and core modules"
 RDEPENDS_${PN}-core="${PN}-lang ${PN}-re"
-FILES_${PN}-core="${libdir}/python2.7/__future__.* ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.* ${libdir}/python2.7/ast.* ${libdir}/python2.7/copy.* ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.* ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.* ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.* ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.* ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.* ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.* ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.* ${libdir}/python2.7/UserString.* ${libdir}/python2.7/lib-dynload/binascii.so ${libdir}/python2.7/lib-dynload/_struct.so ${libdir}/python2.7/lib-dynload/time.so ${libdir}/python2.7/lib-dynload/xreadlines.so ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.* ${bindir}/python* ${libdir}/python2.7/_weakrefset.* ${libdir}/python2.7/sysconfig.* ${libdir}/python2.7/_sysconfigdata.* ${libdir}/python2.7/config/Makefile ${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
+FILES_${PN}-core="${libdir}/python2.7/__future__.* ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.* ${libdir}/python2.7/ast.* ${libdir}/python2.7/copy.* ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.* ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.* ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.* ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.* ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.* ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.* ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.* ${libdir}/python2.7/UserString.* ${libdir}/python2.7/lib-dynload/binascii.so ${libdir}/python2.7/lib-dynload/_struct.so ${libdir}/python2.7/lib-dynload/time.so ${libdir}/python2.7/lib-dynload/xreadlines.so ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.* ${bindir}/python* ${libdir}/python2.7/_weakrefset.* ${libdir}/python2.7/sysconfig.* ${libdir}/python2.7/_sysconfigdata.* ${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
 
 SUMMARY_${PN}-crypt="Python basic cryptographic and hashing support"
 RDEPENDS_${PN}-crypt="${PN}-core"
@@ -74,7 +74,7 @@ FILES_${PN}-debugger="${libdir}/python2.7/bdb.* ${libdir}/python2.7/pdb.* "
 
 SUMMARY_${PN}-dev="Python development package"
 RDEPENDS_${PN}-dev="${PN}-core"
-FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal ${datadir}/pkgconfig "
+FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal ${datadir}/pkgconfig ${libdir}/python2.7/config/Makefile "
 
 SUMMARY_${PN}-difflib="Python helpers for computing deltas between objects"
 RDEPENDS_${PN}-difflib="${PN}-lang ${PN}-re"
diff --git a/meta/recipes-devtools/python/python-3.5-manifest.inc b/meta/recipes-devtools/python/python-3.5-manifest.inc
index 55bcc4b6da..be61519053 100644
--- a/meta/recipes-devtools/python/python-3.5-manifest.inc
+++ b/meta/recipes-devtools/python/python-3.5-manifest.inc
@@ -38,7 +38,7 @@ FILES_${PN}-compression="${libdir}/python3.5/gzip.* ${libdir}/python3.5/__pycach
 
 SUMMARY_${PN}-core="Python interpreter and core modules"
 RDEPENDS_${PN}-core="${PN}-lang ${PN}-re ${PN}-reprlib ${PN}-codecs ${PN}-io ${PN}-math"
-FILES_${PN}-core="${libdir}/python3.5/__future__.* ${libdir}/python3.5/__pycache__/__future__.* ${libdir}/python3.5/_abcoll.* ${libdir}/python3.5/__pycache__/_abcoll.* ${libdir}/python3.5/abc.* ${libdir}/python3.5/__pycache__/abc.* ${libdir}/python3.5/ast.* ${libdir}/python3.5/__pycache__/ast.* ${libdir}/python3.5/copy.* ${libdir}/python3.5/__pycache__/copy.* ${libdir}/python3.5/copyreg.* ${libdir}/python3.5/__pycache__/copyreg.* ${libdir}/python3.5/configparser.* ${libdir}/python3.5/__pycache__/configparser.* ${libdir}/python3.5/genericpath.* ${libdir}/python3.5/__pycache__/genericpath.* ${libdir}/python3.5/getopt.* ${libdir}/python3.5/__pycache__/getopt.* ${libdir}/python3.5/linecache.* ${libdir}/python3.5/__pycache__/linecache.* ${libdir}/python3.5/new.* ${libdir}/python3.5/__pycache__/new.* ${libdir}/python3.5/os.* ${libdir}/python3.5/__pycache__/os.* ${libdir}/python3.5/posixpath.* ${libdir}/python3.5/__pycache__/posixpath.* ${libdir}/python3.5/struct.* ${libdir}/python3.5/__pycache__/struct.* ${libdir}/python3.5/warnings.* ${libdir}/python3.5/__pycache__/warnings.* ${libdir}/python3.5/site.* ${libdir}/python3.5/__pycache__/site.* ${libdir}/python3.5/stat.* ${libdir}/python3.5/__pycache__/stat.* ${libdir}/python3.5/UserDict.* ${libdir}/python3.5/__pycache__/UserDict.* ${libdir}/python3.5/UserList.* ${libdir}/python3.5/__pycache__/UserList.* ${libdir}/python3.5/UserString.* ${libdir}/python3.5/__pycache__/UserString.* ${libdir}/python3.5/lib-dynload/binascii.*.so ${libdir}/python3.5/lib-dynload/__pycache__/binascii.*.so ${libdir}/python3.5/lib-dynload/_struct.*.so ${libdir}/python3.5/lib-dynload/__pycache__/_struct.*.so ${libdir}/python3.5/lib-dynload/time.*.so ${libdir}/python3.5/lib-dynload/__pycache__/time.*.so ${libdir}/python3.5/lib-dynload/xreadlines.*.so ${libdir}/python3.5/lib-dynload/__pycache__/xreadlines.*.so ${libdir}/python3.5/types.* ${libdir}/python3.5/__pycache__/types.* ${libdir}/python3.5/platform.* ${libdir}/python3.5/__pycache__/platform.* ${bindir}/python* ${libdir}/python3.5/_weakrefset.* ${libdir}/python3.5/__pycache__/_weakrefset.* ${libdir}/python3.5/sysconfig.* ${libdir}/python3.5/__pycache__/sysconfig.* ${libdir}/python3.5/_sysconfigdata.* ${libdir}/python3.5/__pycache__/_sysconfigdata.* ${libdir}/python3.5/config/Makefile ${libdir}/python3.5/config/Makefile/__pycache__ ${includedir}/python${PYTHON_BINABI}/pyconfig*.h ${libdir}/python${PYTHON_MAJMIN}/collections ${libdir}/python${PYTHON_MAJMIN}/_collections_abc.* ${libdir}/python${PYTHON_MAJMIN}/_sitebuiltins.* ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
+FILES_${PN}-core="${libdir}/python3.5/__future__.* ${libdir}/python3.5/__pycache__/__future__.* ${libdir}/python3.5/_abcoll.* ${libdir}/python3.5/__pycache__/_abcoll.* ${libdir}/python3.5/abc.* ${libdir}/python3.5/__pycache__/abc.* ${libdir}/python3.5/ast.* ${libdir}/python3.5/__pycache__/ast.* ${libdir}/python3.5/copy.* ${libdir}/python3.5/__pycache__/copy.* ${libdir}/python3.5/copyreg.* ${libdir}/python3.5/__pycache__/copyreg.* ${libdir}/python3.5/configparser.* ${libdir}/python3.5/__pycache__/configparser.* ${libdir}/python3.5/genericpath.* ${libdir}/python3.5/__pycache__/genericpath.* ${libdir}/python3.5/getopt.* ${libdir}/python3.5/__pycache__/getopt.* ${libdir}/python3.5/linecache.* ${libdir}/python3.5/__pycache__/linecache.* ${libdir}/python3.5/new.* ${libdir}/python3.5/__pycache__/new.* ${libdir}/python3.5/os.* ${libdir}/python3.5/__pycache__/os.* ${libdir}/python3.5/posixpath.* ${libdir}/python3.5/__pycache__/posixpath.* ${libdir}/python3.5/struct.* ${libdir}/python3.5/__pycache__/struct.* ${libdir}/python3.5/warnings.* ${libdir}/python3.5/__pycache__/warnings.* ${libdir}/python3.5/site.* ${libdir}/python3.5/__pycache__/site.* ${libdir}/python3.5/stat.* ${libdir}/python3.5/__pycache__/stat.* ${libdir}/python3.5/UserDict.* ${libdir}/python3.5/__pycache__/UserDict.* ${libdir}/python3.5/UserList.* ${libdir}/python3.5/__pycache__/UserList.* ${libdir}/python3.5/UserString.* ${libdir}/python3.5/__pycache__/UserString.* ${libdir}/python3.5/lib-dynload/binascii.*.so ${libdir}/python3.5/lib-dynload/__pycache__/binascii.*.so ${libdir}/python3.5/lib-dynload/_struct.*.so ${libdir}/python3.5/lib-dynload/__pycache__/_struct.*.so ${libdir}/python3.5/lib-dynload/time.*.so ${libdir}/python3.5/lib-dynload/__pycache__/time.*.so ${libdir}/python3.5/lib-dynload/xreadlines.*.so ${libdir}/python3.5/lib-dynload/__pycache__/xreadlines.*.so ${libdir}/python3.5/types.* ${libdir}/python3.5/__pycache__/types.* ${libdir}/python3.5/platform.* ${libdir}/python3.5/__pycache__/platform.* ${bindir}/python* ${libdir}/python3.5/_weakrefset.* ${libdir}/python3.5/__pycache__/_weakrefset.* ${libdir}/python3.5/sysconfig.* ${libdir}/python3.5/__pycache__/sysconfig.* ${libdir}/python3.5/_sysconfigdata.* ${libdir}/python3.5/__pycache__/_sysconfigdata.* ${includedir}/python${PYTHON_BINABI}/pyconfig*.h ${libdir}/python${PYTHON_MAJMIN}/collections ${libdir}/python${PYTHON_MAJMIN}/_collections_abc.* ${libdir}/python${PYTHON_MAJMIN}/_sitebuiltins.* ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
 
 SUMMARY_${PN}-crypt="Python basic cryptographic and hashing support"
 RDEPENDS_${PN}-crypt="${PN}-core"
@@ -66,7 +66,7 @@ FILES_${PN}-debugger="${libdir}/python3.5/bdb.* ${libdir}/python3.5/__pycache__/
 
 SUMMARY_${PN}-dev="Python development package"
 RDEPENDS_${PN}-dev="${PN}-core"
-FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal ${datadir}/pkgconfig "
+FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal ${datadir}/pkgconfig ${libdir}/python3.5/config/Makefile ${libdir}/python3.5/config/Makefile/__pycache__ "
 
 SUMMARY_${PN}-difflib="Python helpers for computing deltas between objects"
 RDEPENDS_${PN}-difflib="${PN}-lang ${PN}-re"
diff --git a/scripts/contrib/python/generate-manifest-2.7.py b/scripts/contrib/python/generate-manifest-2.7.py
index 5504b62271..8c3655d395 100755
--- a/scripts/contrib/python/generate-manifest-2.7.py
+++ b/scripts/contrib/python/generate-manifest-2.7.py
@@ -193,7 +193,7 @@ if __name__ == "__main__":
     "UserDict.* UserList.* UserString.* " +
     "lib-dynload/binascii.so lib-dynload/_struct.so lib-dynload/time.so " +
     "lib-dynload/xreadlines.so types.* platform.* ${bindir}/python* "  +
-    "_weakrefset.* sysconfig.* _sysconfigdata.* config/Makefile " +
+    "_weakrefset.* sysconfig.* _sysconfigdata.* " +
     "${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h " +
     "${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py ")
 
@@ -207,7 +207,8 @@ if __name__ == "__main__":
     "${base_libdir}/*.a " +
     "${base_libdir}/*.o " +
     "${datadir}/aclocal " +
-    "${datadir}/pkgconfig " )
+    "${datadir}/pkgconfig " +
+    "config/Makefile ")
 
     m.addPackage( "${PN}-2to3", "Python automated Python 2 to 3 code translator", "${PN}-core",
     "${bindir}/2to3 lib2to3" ) # package
diff --git a/scripts/contrib/python/generate-manifest-3.5.py b/scripts/contrib/python/generate-manifest-3.5.py
index 386bdfcefd..5725c6da59 100755
--- a/scripts/contrib/python/generate-manifest-3.5.py
+++ b/scripts/contrib/python/generate-manifest-3.5.py
@@ -206,7 +206,7 @@ if __name__ == "__main__":
     "UserDict.* UserList.* UserString.* " +
     "lib-dynload/binascii.*.so lib-dynload/_struct.*.so lib-dynload/time.*.so " +
     "lib-dynload/xreadlines.*.so types.* platform.* ${bindir}/python* "  + 
-    "_weakrefset.* sysconfig.* _sysconfigdata.* config/Makefile " +
+    "_weakrefset.* sysconfig.* _sysconfigdata.* " +
     "${includedir}/python${PYTHON_BINABI}/pyconfig*.h " +
     "${libdir}/python${PYTHON_MAJMIN}/collections " +
     "${libdir}/python${PYTHON_MAJMIN}/_collections_abc.* " +
@@ -223,7 +223,8 @@ if __name__ == "__main__":
     "${base_libdir}/*.a " +
     "${base_libdir}/*.o " +
     "${datadir}/aclocal " +
-    "${datadir}/pkgconfig " )
+    "${datadir}/pkgconfig " +
+    "config/Makefile ")
 
     m.addPackage( "${PN}-2to3", "Python automated Python 2 to 3 code translator", "${PN}-core",
     "lib2to3" ) # package
-- 
2.11.0


-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to