Dnia 11 grudnia 2015 22:03:03 CET, dilfri...@gentoo.org napisał(a):
>From: Andreas K. Hüttel <dilfri...@gentoo.org>
>
>---
> eclass/perl-module.eclass | 16 +++++++++++-----
> 1 file changed, 11 insertions(+), 5 deletions(-)
>
>diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
>index 6a5f2ff..7434bcf 100644
>--- a/eclass/perl-module.eclass
>+++ b/eclass/perl-module.eclass
>@@ -102,12 +102,18 @@ esac
> 
> LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}"
> 
>-if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then
>-      : ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV}}}}
>-      S=${MY_S:-${WORKDIR}/${MY_P}}
>+if [[ ${EAPI:-0} = 5 ]] ; then
>+      if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then
>+              : ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV}}}}
>+              S=${MY_S:-${WORKDIR}/${MY_P}}
>+      fi
>+      MODULE_NAME=${MY_PN:-${PN}}
>+      MODULE_P=${MY_P:-${P}}
>+else
>+      MODULE_NAME=${MODULE_NAME:-${PN}}
>+      MODULE_P=${MODULE_NAME}-${MODULE_VERSION:-${PV}}
>+      S=${WORKDIR}/${MODULE_P}
> fi
>-MODULE_NAME=${MY_PN:-${PN}}
>-MODULE_P=${MY_P:-${P}}
> 
> [[ -z "${SRC_URI}" && -z "${MODULE_A}" ]] && \
>       MODULE_A="${MODULE_P}.${MODULE_A_EXT:-tar.gz}"

How likely is it that one would use MY_* without MODULE_*? Maybe it would be 
good to warn about this?
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Reply via email to