diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-01-29 14:55:22 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-01-29 14:55:22 +0000 |
commit | 4c51ef39a9b443061a7071e002d7daa2a4d16141 (patch) | |
tree | 048b88a0effe40564f62448a2ff2779f637e563f /dev-python/gentoo-common | |
parent | cd1445321d1a6609cc7215588a79b2232c8a9bd3 (diff) |
gentoo auto-resync : 29:01:2023 - 14:55:22
Diffstat (limited to 'dev-python/gentoo-common')
-rw-r--r-- | dev-python/gentoo-common/Manifest | 2 | ||||
-rw-r--r-- | dev-python/gentoo-common/gentoo-common-0.ebuild | 30 | ||||
-rw-r--r-- | dev-python/gentoo-common/metadata.xml | 8 |
3 files changed, 40 insertions, 0 deletions
diff --git a/dev-python/gentoo-common/Manifest b/dev-python/gentoo-common/Manifest new file mode 100644 index 000000000000..ae07a965799f --- /dev/null +++ b/dev-python/gentoo-common/Manifest @@ -0,0 +1,2 @@ +EBUILD gentoo-common-0.ebuild 868 BLAKE2B a059e1e233767496705fde8698842dd5cb6f66cb34f49011f8d4f9487a48852c801cb796ebf577bb5366c2f6d5db18759c6fdf4a045031a5f4737c33fb7d2efa SHA512 cbb751135c5102073a4c28b2a5d2ad6ac0115b5cb7550d81ba8bba626db7fd8ac87ad6b9e27259748e02246fd351274e01275f903d4aacffab63b001cf802faa +MISC metadata.xml 243 BLAKE2B 3c6936b8f9745e6fb81fda204eada4f73210288cdb19a90b1cf913ed01d6ee9155d4a69bc5dcaf8c69a21123339626610d7b57729981a9d10800b85501baa120 SHA512 50af947c4f1de2f27e6bd29010dda35e92d2e0477bfafcd4d44ab218d2a47788324aabad58b603ef5c30e69b382084e7dc3cecc581cc0ffbbdd71ed566772a44 diff --git a/dev-python/gentoo-common/gentoo-common-0.ebuild b/dev-python/gentoo-common/gentoo-common-0.ebuild new file mode 100644 index 000000000000..58e23e58f72d --- /dev/null +++ b/dev-python/gentoo-common/gentoo-common-0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Common files shared by Python implementations in Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python" +S=${WORKDIR} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + insinto /usr/lib/python + # https://peps.python.org/pep-0668/ + newins - EXTERNALLY-MANAGED <<-EOF + [externally-managed] + Error= + The system-wide Python installation in Gentoo should be maintained + using the system package manager (e.g. emerge). + + If the package in question is not packaged for Gentoo, please + consider installing it inside a virtual environment, e.g.: + + python -m venv /path/to/venv + . /path/to/venv/bin/activate + pip install mypackage + EOF +} diff --git a/dev-python/gentoo-common/metadata.xml b/dev-python/gentoo-common/metadata.xml new file mode 100644 index 000000000000..7d421671d884 --- /dev/null +++ b/dev-python/gentoo-common/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + <stabilize-allarches/> +</pkgmetadata> |