Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-portage/portconf/
Date: Sun, 23 Feb 2020 02:20:55
Message-Id: 1582424434.87ac9e259bd2175918ffc957788838e98561827d.Alessandro-Barbieri@gentoo
1 commit: 87ac9e259bd2175918ffc957788838e98561827d
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sun Feb 23 02:20:34 2020 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun Feb 23 02:20:34 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87ac9e25
7
8 app-portage/portconf: new package
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
12
13 app-portage/portconf/Manifest | 1 +
14 app-portage/portconf/metadata.xml | 15 +++++++++++++
15 app-portage/portconf/portconf-1.6.8-r1.ebuild | 32 +++++++++++++++++++++++++++
16 app-portage/portconf/portconf-9999.ebuild | 32 +++++++++++++++++++++++++++
17 4 files changed, 80 insertions(+)
18
19 diff --git a/app-portage/portconf/Manifest b/app-portage/portconf/Manifest
20 new file mode 100644
21 index 0000000..5bd009a
22 --- /dev/null
23 +++ b/app-portage/portconf/Manifest
24 @@ -0,0 +1 @@
25 +DIST portconf-1.6.8.tar.gz 15668 BLAKE2B 92e77bdd03de904dd6f9a1292070fe356b3f2f4fd3ab082889201943ada7773e9e84650adf656e597d18fefaed2702e436dd655d209914404699d5bff1cd93eb SHA512 1c3f64198b72f0eb08771285cec2b89348eb6c71feaf0607f9029c563fc3b549b7c7ea48d4ce739ed659881682525902b6a9dd9dc649079e0ed462ffa584df4b
26
27 diff --git a/app-portage/portconf/metadata.xml b/app-portage/portconf/metadata.xml
28 new file mode 100644
29 index 0000000..cac651a
30 --- /dev/null
31 +++ b/app-portage/portconf/metadata.xml
32 @@ -0,0 +1,15 @@
33 +<?xml version="1.0" encoding="UTF-8"?>
34 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 +<pkgmetadata>
36 + <maintainer type="person">
37 + <email>lssndrbarbieri@×××××.com</email>
38 + <name>Alessandro Barbieri</name>
39 + </maintainer>
40 + <upstream>
41 + <maintainer>
42 + <email>megagreener@×××××.com</email>
43 + <name>megabaks</name>
44 + </maintainer>
45 + <remote-id type="github">megabaks/portconf</remote-id>
46 + </upstream>
47 +</pkgmetadata>
48
49 diff --git a/app-portage/portconf/portconf-1.6.8-r1.ebuild b/app-portage/portconf/portconf-1.6.8-r1.ebuild
50 new file mode 100644
51 index 0000000..e96731d
52 --- /dev/null
53 +++ b/app-portage/portconf/portconf-1.6.8-r1.ebuild
54 @@ -0,0 +1,32 @@
55 +# Copyright 1999-2020 Gentoo Authors
56 +# Distributed under the terms of the GNU General Public License v2
57 +
58 +EAPI="7"
59 +
60 +inherit eutils
61 +
62 +DESCRIPTION="/etc/portage cleaner"
63 +HOMEPAGE="https://github.com/megabaks/portconf"
64 +SRC_URI="https://github.com/megabaks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
65 +
66 +LICENSE="GPL-3+"
67 +SLOT="0"
68 +KEYWORDS="~amd64 ~arm ~x86"
69 +IUSE=""
70 +
71 +DEPEND=" app-shells/bash:=
72 + sys-apps/portage
73 +"
74 +RDEPEND="${DEPEND}
75 + app-portage/eix
76 + app-portage/portage-utils
77 + sys-apps/gawk
78 + || ( app-text/agrep dev-libs/tre )
79 +"
80 +
81 +src_install() {
82 + dobin portconf
83 + dodoc README.md
84 + insinto /etc
85 + newins portconf.conf portconf.conf
86 +}
87
88 diff --git a/app-portage/portconf/portconf-9999.ebuild b/app-portage/portconf/portconf-9999.ebuild
89 new file mode 100644
90 index 0000000..7f0ed5d
91 --- /dev/null
92 +++ b/app-portage/portconf/portconf-9999.ebuild
93 @@ -0,0 +1,32 @@
94 +# Copyright 1999-2020 Gentoo Authors
95 +# Distributed under the terms of the GNU General Public License v2
96 +
97 +EAPI="7"
98 +
99 +inherit eutils git-r3
100 +
101 +DESCRIPTION="/etc/portage cleaner"
102 +HOMEPAGE="https://github.com/megabaks/portconf"
103 +EGIT_REPO_URI="https://github.com/megabaks/${PN}.git"
104 +
105 +LICENSE="GPL-3+"
106 +SLOT="0"
107 +KEYWORDS=""
108 +IUSE=""
109 +
110 +DEPEND=" app-shells/bash:=
111 + sys-apps/portage
112 +"
113 +RDEPEND="${DEPEND}
114 + app-portage/eix
115 + app-portage/portage-utils
116 + sys-apps/gawk
117 + || ( app-text/agrep dev-libs/tre )
118 +"
119 +
120 +src_install() {
121 + dobin portconf
122 + dodoc README.md
123 + insinto /etc
124 + newins portconf.conf portconf.conf
125 +}