From 66c90cac9b65a0eb2d1155133665ef67029d713d Mon Sep 17 00:00:00 2001 From: Matthew Thode Date: Sat, 19 Mar 2016 22:16:49 -0500 Subject: [PATCH] add pkg-map to pip-and-virtualenv element Add a pkg-map file so that Gentoo can avoid polluting the FS with files not tracked in the package manager. Changed the directory name so that the source-install method would actually be disabled when DIB_INSTALLTYPE_pip_and_virtualenv=package is set. Also changed source-repository line to be consistent with the element name. Change-Id: I5225bd7113ff2588c755ad4cd4ae9a2d78fff196 --- .../01-install-pip | 0 elements/pip-and-virtualenv/pkg-map | 8 ++++++++ .../source-repository-pip-and-virtualenv | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) rename elements/pip-and-virtualenv/install.d/{get-pip-py-source-install => pip-and-virtualenv-source-install}/01-install-pip (100%) create mode 100644 elements/pip-and-virtualenv/pkg-map diff --git a/elements/pip-and-virtualenv/install.d/get-pip-py-source-install/01-install-pip b/elements/pip-and-virtualenv/install.d/pip-and-virtualenv-source-install/01-install-pip similarity index 100% rename from elements/pip-and-virtualenv/install.d/get-pip-py-source-install/01-install-pip rename to elements/pip-and-virtualenv/install.d/pip-and-virtualenv-source-install/01-install-pip diff --git a/elements/pip-and-virtualenv/pkg-map b/elements/pip-and-virtualenv/pkg-map new file mode 100644 index 000000000..668d95174 --- /dev/null +++ b/elements/pip-and-virtualenv/pkg-map @@ -0,0 +1,8 @@ +{ + "family": { + "gentoo": { + "python-pip": "dev-python/pip", + "python-virtualenv": "dev-python/virtualenv" + } + } +} diff --git a/elements/pip-and-virtualenv/source-repository-pip-and-virtualenv b/elements/pip-and-virtualenv/source-repository-pip-and-virtualenv index f26e3cc5b..6d25b4c27 100644 --- a/elements/pip-and-virtualenv/source-repository-pip-and-virtualenv +++ b/elements/pip-and-virtualenv/source-repository-pip-and-virtualenv @@ -1 +1 @@ -get-pip-py file /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py +pip-and-virtualenv file /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py