Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-admin/oet/
Date: Mon, 27 Feb 2023 15:07:03
Message-Id: 1677484719.48687931d8e3dee597736acc9409fcd550cce43c.flow@gentoo
1 commit: 48687931d8e3dee597736acc9409fcd550cce43c
2 Author: Thomas Scholz <thomas.scholz <AT> protonmail <DOT> com>
3 AuthorDate: Mon Feb 27 07:58:39 2023 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 27 07:58:39 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48687931
7
8 app-admin/oet: Added pkgd version 0.0.0.2
9
10 Added a manpage; it's scarce but functional
11 Learned how to create pkgd ebuilds
12
13 Signed-off-by: Thomas Scholz <thomas.scholz <AT> protonmail.com>
14
15 app-admin/oet/Manifest | 1 +
16 app-admin/oet/{oet-9999.ebuild => oet-0.0.0.2.ebuild} | 16 +++++++---------
17 app-admin/oet/oet-9999.ebuild | 16 +++++++---------
18 3 files changed, 15 insertions(+), 18 deletions(-)
19
20 diff --git a/app-admin/oet/Manifest b/app-admin/oet/Manifest
21 new file mode 100644
22 index 000000000..941470759
23 --- /dev/null
24 +++ b/app-admin/oet/Manifest
25 @@ -0,0 +1 @@
26 +DIST oet-0.0.0.2.tar.gz 18284 BLAKE2B 94db54554b62a2cf598d7c970de9fe4540635f9a877025dea89c2b4580ae9a2dbe784fb27e8cf57a9a5998acad0229356c30167777a6ac56b8b8b41ccc5bc3e2 SHA512 82e4a0b26d988b7c3286495d8d5747225aaecc7516979fb70723d3351858750eb32c09663f0238efa638732ce5c21be92b503a15f85b6d6ad6771dab4bdf0836
27
28 diff --git a/app-admin/oet/oet-9999.ebuild b/app-admin/oet/oet-0.0.0.2.ebuild
29 similarity index 75%
30 copy from app-admin/oet/oet-9999.ebuild
31 copy to app-admin/oet/oet-0.0.0.2.ebuild
32 index 7e5b1ead0..4aed57b5d 100644
33 --- a/app-admin/oet/oet-9999.ebuild
34 +++ b/app-admin/oet/oet-0.0.0.2.ebuild
35 @@ -1,3 +1,6 @@
36 +# Copyright 2021-2022 Gentoo Authors
37 +# Distributed under the terms of the GNU General Public License v2
38 +
39 EAPI=8
40
41 DESCRIPTION="Update your system into binpkgs in an overlay sandbox"
42 @@ -5,22 +8,16 @@ HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool"
43 if [[ "${PV}" == "9999" ]]; then
44 inherit git-r3
45 EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git"
46 - EGIT_BRANCH="0.0.0.1"
47 - [[ "${PV}" == "9999" ]] && EGIT_BRANCH=0.0.0.1
48 + EGIT_BRANCH="main"
49 [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
50 else
51 SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz"
52 - S="${WORKDIR}/oet-${PV/_rc/-rc.}"
53 - KEYWORDS="~amd64"
54 + S="${WORKDIR}/overlay-emerge-tool"
55 + KEYWORDS="~amd64 ~x86"
56 fi
57
58 LICENSE="LGPL-2"
59 SLOT="0"
60 -IUSE=""
61 -
62 -DEPEND=""
63 -RDEPEND="${DEPEND}"
64 -BDEPEND=""
65
66
67 src_install() {
68 @@ -29,6 +26,7 @@ src_install() {
69 insinto /usr/share/oet
70 doins src/oet_auto_emerge_update.source
71 doins src/oet_interactive.source
72 + doman resources/oet.1
73 }
74
75 src_compile() {
76
77 diff --git a/app-admin/oet/oet-9999.ebuild b/app-admin/oet/oet-9999.ebuild
78 index 7e5b1ead0..4aed57b5d 100644
79 --- a/app-admin/oet/oet-9999.ebuild
80 +++ b/app-admin/oet/oet-9999.ebuild
81 @@ -1,3 +1,6 @@
82 +# Copyright 2021-2022 Gentoo Authors
83 +# Distributed under the terms of the GNU General Public License v2
84 +
85 EAPI=8
86
87 DESCRIPTION="Update your system into binpkgs in an overlay sandbox"
88 @@ -5,22 +8,16 @@ HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool"
89 if [[ "${PV}" == "9999" ]]; then
90 inherit git-r3
91 EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git"
92 - EGIT_BRANCH="0.0.0.1"
93 - [[ "${PV}" == "9999" ]] && EGIT_BRANCH=0.0.0.1
94 + EGIT_BRANCH="main"
95 [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
96 else
97 SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz"
98 - S="${WORKDIR}/oet-${PV/_rc/-rc.}"
99 - KEYWORDS="~amd64"
100 + S="${WORKDIR}/overlay-emerge-tool"
101 + KEYWORDS="~amd64 ~x86"
102 fi
103
104 LICENSE="LGPL-2"
105 SLOT="0"
106 -IUSE=""
107 -
108 -DEPEND=""
109 -RDEPEND="${DEPEND}"
110 -BDEPEND=""
111
112
113 src_install() {
114 @@ -29,6 +26,7 @@ src_install() {
115 insinto /usr/share/oet
116 doins src/oet_auto_emerge_update.source
117 doins src/oet_interactive.source
118 + doman resources/oet.1
119 }
120
121 src_compile() {