--- smage/trunk/include/cpan.sminc 2011/08/29 20:03:18 2792 +++ smage/trunk/include/cpan.sminc 2012/07/09 17:44:57 3582 @@ -14,14 +14,14 @@ : ${CPAN_MODULE="${PNAME}"} # some sane defaults -: ${PCATEGORIE="dev-perl"} +: ${PCAT="dev-perl"} # always lower letters : ${HOMEPAGE="http://search.cpan.org/~${CPAN_AUTHOR_LOWER}/"} : ${SRCFILE="${CPAN_MODULE}-${PVER}.tar.gz"} : ${SRCDIR="${BUILDDIR}/${CPAN_MODULE}-${PVER}"} DEPEND="${DEPEND} - >= dev-lang/perl-5.10" + >= dev-lang/perl-5.14" SRC_URI=( ${SRC_URI[*]} @@ -40,9 +40,31 @@ perl_src_compile ${configure_opts} || die } +cpan_src_check() +{ + return 0 +} + +cpan_multilib_src_compile() +{ + local configure_opts="$@" + perl_multilib_src_compile ${configure_opts} || die +} + cpan_src_install() { perl_src_install || die } -export_inherits cpan src_prepare src_compile src_install +cpan_multilib_src_install() +{ + perl_multilib_src_install || die +} + +export_inherits cpan src_prepare src_check +if [[ ${MULTILIB_BUILD} = true ]] +then + export_inherits cpan_multilib src_compile src_install +else + export_inherits cpan src_compile src_install +fi