/[gentoo-x86]/eclass/perl-app.eclass
Gentoo

Contents of /eclass/perl-app.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.16 - (show annotations) (download)
Sun Nov 16 01:57:02 2014 UTC (4 years, 5 months ago) by monsieurp
Branch: MAIN
CVS Tags: HEAD
Changes since 1.15: +13 -1 lines
perl-app.eclass: Documented all functions.

1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/eclass/perl-app.eclass,v 1.15 2014/11/02 00:45:43 dilfridge Exp $
4
5 # Author: Michael Cummings <mcummings@gentoo.org>
6 # Maintained by the Perl herd <perl@gentoo.org>
7
8 # If the ebuild doesn't override this, ensure we do not depend on the perl subslot value
9 : ${GENTOO_DEPEND_ON_PERL_SUBSLOT:="no"}
10 inherit perl-module
11
12 # @FUNCTION: perl-app_src_prep
13 # @USAGE: perl-app_src_prep
14 # @DESCRIPTION:
15 # This is a wrapper function to perl-app_src_configure().
16 perl-app_src_prep() {
17 perl-app_src_configure
18 }
19
20 # @FUNCTION: perl-app_src_configure
21 # @USAGE: perl-app_src_configure
22 # @DESCRIPTION:
23 # This is a wrapper function to perl-module_src_configure().
24 perl-app_src_configure() {
25 perl-module_src_configure
26 }
27
28 # @FUNCTION: perl-app_src_compile
29 # @USAGE: perl-app_src_compile
30 # @DESCRIPTION:
31 # This is a wrapper function to perl-module_src_compile().
32 perl-app_src_compile() {
33 has "${EAPI:-0}" 0 1 && perl-app_src_prep
34 perl-module_src_compile
35 }

  ViewVC Help
Powered by ViewVC 1.1.20