# Ignore folders, since we don't import those, difficult to handle multilib
if isFolder(value):
# Pass folders directly
- new_manifest[key]['files'].append(value)
+ if isCached(value):
+ new_manifest[key]['cached'].append(value)
+ else:
+ new_manifest[key]['files'].append(value)
# Ignore binaries, since we don't import those
if '${bindir}' in value:
# Pass it directly to the new manifest data structure
"${libdir}/python3.5/__pycache__/poplib.*.pyc",
"${libdir}/python3.5/__pycache__/smtplib.*.pyc",
"${libdir}/python3.5/__pycache__/telnetlib.*.pyc",
- "${libdir}/python3.5/__pycache__/uuid.*.pyc"
+ "${libdir}/python3.5/__pycache__/uuid.*.pyc",
+ "${libdir}/python3.5/http/__pycache__",
+ "${libdir}/python3.5/urllib/__pycache__"
],
"files": [
"${libdir}/python3.5/base64.py",
"${libdir}/python3.5/ftplib.py",
"${libdir}/python3.5/hmac.py",
"${libdir}/python3.5/http",
- "${libdir}/python3.5/http/__pycache__",
"${libdir}/python3.5/mimetypes.py",
"${libdir}/python3.5/nntplib.py",
"${libdir}/python3.5/poplib.py",
"${libdir}/python3.5/smtplib.py",
"${libdir}/python3.5/telnetlib.py",
"${libdir}/python3.5/urllib",
- "${libdir}/python3.5/urllib/__pycache__",
"${libdir}/python3.5/uuid.py"
],
"rdepends": [
"summary": "Python typing support"
},
"unittest": {
- "cached": [],
+ "cached": [
+ "${libdir}/python3.5/unittest/__pycache__"
+ ],
"files": [
"${libdir}/python3.5/unittest",
- "${libdir}/python3.5/unittest/",
- "${libdir}/python3.5/unittest/__pycache__"
+ "${libdir}/python3.5/unittest/"
],
"rdepends": [
"core",
"summary": "Python basic XML support"
},
"xmlrpc": {
- "cached": [],
- "files": [
- "${libdir}/python3.5/xmlrpc",
+ "cached": [
"${libdir}/python3.5/xmlrpc/__pycache__"
],
+ "files": [
+ "${libdir}/python3.5/xmlrpc"
+ ],
"rdepends": [
"core",
"xml"