Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde-sunset:master commit in: eclass/
Date: Mon, 30 Nov 2020 02:19:34
Message-Id: 1606702758.6d7881369e19832193b6cb62474e75ddc2aff764.asturm@gentoo
1 commit: 6d7881369e19832193b6cb62474e75ddc2aff764
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 30 02:15:46 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 30 02:19:18 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=6d788136
7
8 perl-app.eclass: Remove unused eclass
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 eclass/perl-app.eclass | 53 --------------------------------------------------
13 1 file changed, 53 deletions(-)
14
15 diff --git a/eclass/perl-app.eclass b/eclass/perl-app.eclass
16 deleted file mode 100644
17 index e0131cca..00000000
18 --- a/eclass/perl-app.eclass
19 +++ /dev/null
20 @@ -1,53 +0,0 @@
21 -# Copyright 1999-2020 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -# @DEAD
25 -# This eclass is dead and all its consumers have been removed from
26 -# the tree.
27 -# Please use perl-module.eclass if you need phase functions, and
28 -# perl-functions.eclass if you don't.
29 -# In overlays, perl-app.eclass usage can be replaced by
30 -# perl-module.eclass without further changes.
31 -# Bug 637836. Removal in 14 days.
32 -
33 -# Author: Michael Cummings <mcummings@g.o>
34 -# @MAINTAINER:
35 -# kde-sunset overlay maintainers
36 -# @SUPPORTED_EAPIS: 5
37 -
38 -# If the ebuild doesn't override this, ensure we do not depend on the perl subslot value
39 -: ${GENTOO_DEPEND_ON_PERL_SUBSLOT:="no"}
40 -inherit perl-module
41 -
42 -case "${EAPI:-0}" in
43 - 5)
44 - ;;
45 - 6)
46 - die "EAPI=${EAPI} is not supported by perl-app.eclass. Please use perl-module.eclass instead."
47 - ;;
48 - *)
49 - die "EAPI=${EAPI} is not supported by perl-app.eclass"
50 - ;;
51 -esac
52 -
53 -# @FUNCTION: perl-app_src_prep
54 -# @DESCRIPTION:
55 -# This is a wrapper function to perl-app_src_configure().
56 -perl-app_src_prep() {
57 - perl-app_src_configure
58 -}
59 -
60 -# @FUNCTION: perl-app_src_configure
61 -# @DESCRIPTION:
62 -# This is a wrapper function to perl-module_src_configure().
63 -perl-app_src_configure() {
64 - perl-module_src_configure
65 -}
66 -
67 -# @FUNCTION: perl-app_src_compile
68 -# @DESCRIPTION:
69 -# This is a wrapper function to perl-module_src_compile().
70 -perl-app_src_compile() {
71 - has "${EAPI:-0}" 0 1 && perl-app_src_prep
72 - perl-module_src_compile
73 -}