Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/merge-usr/
Date: Tue, 30 Aug 2022 17:58:03
Message-Id: 1661882268.421f0b93da93d899eb8c12bfee643bdd180fe628.floppym@gentoo
1 commit: 421f0b93da93d899eb8c12bfee643bdd180fe628
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 30 17:49:43 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 30 17:57:48 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421f0b93
7
8 sys-apps/merge-usr: new package, add 0
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 sys-apps/merge-usr/Manifest | 1 +
13 sys-apps/merge-usr/merge-usr-0.ebuild | 23 +++++++++++++++++++++++
14 sys-apps/merge-usr/metadata.xml | 8 ++++++++
15 3 files changed, 32 insertions(+)
16
17 diff --git a/sys-apps/merge-usr/Manifest b/sys-apps/merge-usr/Manifest
18 new file mode 100644
19 index 000000000000..6e9d2106baf5
20 --- /dev/null
21 +++ b/sys-apps/merge-usr/Manifest
22 @@ -0,0 +1 @@
23 +DIST merge-usr-0.tar.gz 9022 BLAKE2B b8590bbdff92f1297fb0a3335a3a380464661025c1d57e526df1c665966c3732e4cb1b7333d5108aac34b59d70032978cea4b6e93dd4c5e0a9069174e412d8e3 SHA512 3ccba0360cf576f3d2c5fca63a4b8119e85840165f085172d6d3b8fcab212285fc8511c2004e303144870ba7738305d4030360f14196a6b73df40c6842abc40b
24
25 diff --git a/sys-apps/merge-usr/merge-usr-0.ebuild b/sys-apps/merge-usr/merge-usr-0.ebuild
26 new file mode 100644
27 index 000000000000..6f56ff4dac41
28 --- /dev/null
29 +++ b/sys-apps/merge-usr/merge-usr-0.ebuild
30 @@ -0,0 +1,23 @@
31 +# Copyright 2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +PYTHON_COMPAT=( python3_{9..11} )
37 +inherit python-single-r1
38 +
39 +DESCRIPTION="Script to migrate from split-usr to merged-usr"
40 +HOMEPAGE="https://github.com/floppym/merge-usr"
41 +SRC_URI="https://github.com/floppym/merge-usr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="0"
45 +KEYWORDS="~amd64"
46 +
47 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
48 +BDEPEND="${PYTHON_DEPS}"
49 +RDEPEND="${PYTHON_DEPS}"
50 +
51 +src_install() {
52 + python_doscript merge-usr
53 +}
54
55 diff --git a/sys-apps/merge-usr/metadata.xml b/sys-apps/merge-usr/metadata.xml
56 new file mode 100644
57 index 000000000000..077cdb6aa203
58 --- /dev/null
59 +++ b/sys-apps/merge-usr/metadata.xml
60 @@ -0,0 +1,8 @@
61 +<?xml version="1.0" encoding="UTF-8"?>
62 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
63 +<pkgmetadata>
64 + <maintainer type="person">
65 + <email>floppym@g.o</email>
66 + <name>Mike Gilbert</name>
67 + </maintainer>
68 +</pkgmetadata>