Gentoo Archives: gentoo-commits

From: Marco Scardovi <marco@××××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/fchroot/
Date: Mon, 14 Jun 2021 11:32:16
Message-Id: 1623670313.b038df6ccc56044cab49058af35629d95fec0b9c.marco@gentoo
1 commit: b038df6ccc56044cab49058af35629d95fec0b9c
2 Author: Marco Scardovi <marco <AT> scardovi <DOT> com>
3 AuthorDate: Mon Jun 14 11:31:53 2021 +0000
4 Commit: Marco Scardovi <marco <AT> scardovi <DOT> com>
5 CommitDate: Mon Jun 14 11:31:53 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b038df6c
7
8 dev-python/fchroot: add a new package
9
10 fchroot (Franken-chroot) is a command that able to chroot
11 into arm/64 images/tarballs from and amd64/x86 host.
12
13 Package-Manager: Portage-3.0.20, Repoman-3.0.3
14 Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
15
16 dev-python/fchroot/Manifest | 1 +
17 dev-python/fchroot/fchroot-0.1.2.ebuild | 25 +++++++++++++++++++++++++
18 dev-python/fchroot/metadata.xml | 11 +++++++++++
19 3 files changed, 37 insertions(+)
20
21 diff --git a/dev-python/fchroot/Manifest b/dev-python/fchroot/Manifest
22 new file mode 100644
23 index 000000000..8b4e0d3ad
24 --- /dev/null
25 +++ b/dev-python/fchroot/Manifest
26 @@ -0,0 +1 @@
27 +DIST fchroot-0.1.2.tar.gz 8351 BLAKE2B 342d9fcd3df13ce0e6ef2d9ccefb66f98cd4c6cd24855bcbce2299f5a6896408a310020c85b09079778bb904476b8bb8728099a135ba4a499528acbfd578cc55 SHA512 b1cead02a25d980d42ca22bcde6c421d7ff3e6d6357f979d59286c870f3d726950a115b7e63c4e990ddcf078c58a9393271b9a756104fe539102070e4af7c77e
28
29 diff --git a/dev-python/fchroot/fchroot-0.1.2.ebuild b/dev-python/fchroot/fchroot-0.1.2.ebuild
30 new file mode 100644
31 index 000000000..3f4250f76
32 --- /dev/null
33 +++ b/dev-python/fchroot/fchroot-0.1.2.ebuild
34 @@ -0,0 +1,25 @@
35 +# Copyright 1999-2021 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +EAPI=7
39 +
40 +PYTHON_COMPAT=( python3_{8..10} )
41 +
42 +inherit distutils-r1
43 +
44 +DESCRIPTION="Franken-chroot tool. Chroot arm/64 arches into amd64/x86"
45 +HOMEPAGE="https://pypi.org/project/fchroot/"
46 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
47 +
48 +SLOT="0"
49 +LICENSE="BSD-2"
50 +KEYWORDS="~amd64 ~x86"
51 +IUSE="+static-libs"
52 +
53 +RDEPEND="
54 + app-emulation/qemu[static-user]
55 + dev-libs/glib[static-libs]
56 + sys-apps/attr[static-libs]
57 + sys-libs/zlib[static-libs]
58 + dev-libs/libpcre[static-libs]
59 +"
60
61 diff --git a/dev-python/fchroot/metadata.xml b/dev-python/fchroot/metadata.xml
62 new file mode 100644
63 index 000000000..6756bd5d7
64 --- /dev/null
65 +++ b/dev-python/fchroot/metadata.xml
66 @@ -0,0 +1,11 @@
67 +<?xml version="1.0" encoding="UTF-8"?>
68 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
69 +<pkgmetadata>
70 + <maintainer type="person" proxied="yes">
71 + <email>marco@××××××××.com</email>
72 + <name>Marco Scardovi</name>
73 + </maintainer>
74 + <upstream>
75 + <remote-id type="pypi">fchroot</remote-id>
76 + </upstream>
77 +</pkgmetadata>