Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/gentoo-perl-helpers/
Date: Wed, 01 Feb 2017 02:42:45
Message-Id: 1485916817.5c9e04c9f0e5e090b1cf9344c169bb2f0211643c.kentnl@gentoo
1 commit: 5c9e04c9f0e5e090b1cf9344c169bb2f0211643c
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 31 08:09:03 2017 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 1 02:40:17 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9e04c9
7
8 app-admin/gentoo-perl-helpers: Add initial 0.1.0 version
9
10 This is still really new, please give feedback.
11
12 Esepcially as I suck at bash and man pages still
13
14 Package-Manager: Portage-2.3.3, Repoman-2.3.1
15
16 app-admin/gentoo-perl-helpers/Manifest | 1 +
17 .../gentoo-perl-helpers-0.1.0.ebuild | 48 ++++++++++++++++++++++
18 app-admin/gentoo-perl-helpers/metadata.xml | 15 +++++++
19 3 files changed, 64 insertions(+)
20
21 diff --git a/app-admin/gentoo-perl-helpers/Manifest b/app-admin/gentoo-perl-helpers/Manifest
22 new file mode 100644
23 index 00000000..2e0b9c1
24 --- /dev/null
25 +++ b/app-admin/gentoo-perl-helpers/Manifest
26 @@ -0,0 +1 @@
27 +DIST gentoo-perl-helpers-0.1.0.tar.xz 6692 SHA256 e2c0e3eabbdba194460547d4b2beb2b632ff12833bff2454fc7e8a1f57772158 SHA512 929921c4584d990b53163413b58d4fd7a8868073c03095e90914c3565e65d5ee3e86e2c5269079b4c683c9db6fe5e035358539f62091fbc24af818e6330d414b WHIRLPOOL 372f38e18e2c386ad535df36c686597cb9db51fe166d9946a3d10750d85052fd08c242a5c1c781722b63cb4d79d15bd1b6de8d9ce54553511f505d3ca29ade85
28
29 diff --git a/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.1.0.ebuild b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.1.0.ebuild
30 new file mode 100644
31 index 00000000..0062758
32 --- /dev/null
33 +++ b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.1.0.ebuild
34 @@ -0,0 +1,48 @@
35 +# Copyright 1999-2017 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=6
40 +
41 +DESCRIPTION="Introspection and Upgrade Assistance tools for Gentoo Perl"
42 +HOMEPAGE="https://github.com/gentoo-perl/gentoo-perl-helpers"
43 +SRC_URI="https://github.com/gentoo-perl/${PN}/releases/download/${PV}/${P}.tar.xz"
44 +
45 +LICENSE="GPL-2+"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE=""
49 +
50 +# Assumed System:
51 +# sys-apps/coreutils
52 +# sys-apps/grep
53 +# sys-apps/findutils
54 +# sys-apps/sed
55 +# app-shells/bash
56 +
57 +RDEPEND="
58 + app-portage/portage-utils
59 + sys-apps/portage
60 +"
61 +DEPEND=""
62 +
63 +S="${WORKDIR}"
64 +src_prepare() {
65 + sed -i -e "s^@@LIBDIR@@^${EPREFIX}/usr/lib/gentoo-perl-helpers^g" \
66 + -e "s^@@LIBEXECDIR@@^${EPREFIX}/usr/libexec/gentoo-perl-helpers^g" \
67 + "${S}/bin/gentoo-perl" || die "Can't patch bin/gentoo-perl"
68 + default
69 +}
70 +src_compile() { :; }
71 +src_install() {
72 + exeinto /usr/bin
73 + doexe "${S}/bin/"*
74 +
75 + exeinto /usr/libexec/gentoo-perl-helpers
76 + doexe "${S}/libexec/"*
77 +
78 + insinto /usr/lib/gentoo-perl-helpers
79 + doins "${S}/lib/"*
80 +
81 + dodoc "${S}/README.mkdn"
82 +}
83
84 diff --git a/app-admin/gentoo-perl-helpers/metadata.xml b/app-admin/gentoo-perl-helpers/metadata.xml
85 new file mode 100644
86 index 00000000..ddfded1
87 --- /dev/null
88 +++ b/app-admin/gentoo-perl-helpers/metadata.xml
89 @@ -0,0 +1,15 @@
90 +<?xml version="1.0" encoding="UTF-8"?>
91 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
92 +<pkgmetadata>
93 + <maintainer type="person">
94 + <email>kentnl@g.o</email>
95 + <name>Kent Fredric</name>
96 + </maintainer>
97 + <maintainer type="project">
98 + <email>perl@g.o</email>
99 + <name>Gentoo Perl Project</name>
100 + </maintainer>
101 + <upstream>
102 + <remote-id type="github">gentoo-perl/gentoo-perl-helpers</remote-id>
103 + </upstream>
104 +</pkgmetadata>