[BACK]Return to module.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / perl5

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/lang/perl5/module.mk between version 1.60 and 1.61

version 1.60, 2009/06/11 10:32:29 version 1.61, 2010/01/16 15:02:14
Line 41  PERL5_MODULE_TYPE?=  MakeMaker
Line 41  PERL5_MODULE_TYPE?=  MakeMaker
   
 .if (${PERL5_MODULE_TYPE} != "MakeMaker") && \  .if (${PERL5_MODULE_TYPE} != "MakeMaker") && \
     (${PERL5_MODULE_TYPE} != "Module::Build") && \      (${PERL5_MODULE_TYPE} != "Module::Build") && \
     (${PERL5_MODULE_TYPE} != "Module::Install")      (${PERL5_MODULE_TYPE} != "Module::Install") && \
       (${PERL5_MODULE_TYPE} != "Module::Install::Bundled")
 PKG_FAIL_REASON+=       "\`\`${PERL5_MODULE_TYPE}'' is not a supported PERL5_MODULE_TYPE."  PKG_FAIL_REASON+=       "\`\`${PERL5_MODULE_TYPE}'' is not a supported PERL5_MODULE_TYPE."
 .endif  .endif
   
Line 59  _PERL5_MODBUILD_DESTDIR_OPTION=
Line 60  _PERL5_MODBUILD_DESTDIR_OPTION=
 .  endif  .  endif
 .elif ${PERL5_MODULE_TYPE} == "Module::Install"  .elif ${PERL5_MODULE_TYPE} == "Module::Install"
 _PERL5_MODTYPE=         modinst  _PERL5_MODTYPE=         modinst
   .elif ${PERL5_MODULE_TYPE} == "Module::Install::Bundled"
   _PERL5_MODTYPE=         modinst
 .elif ${PERL5_MODULE_TYPE} == "MakeMaker"  .elif ${PERL5_MODULE_TYPE} == "MakeMaker"
 _PERL5_MODTYPE=         makemaker  _PERL5_MODTYPE=         makemaker
 .endif  .endif
Line 129  do-modbuild-configure:
Line 132  do-modbuild-configure:
   
 .PHONY: do-modinst-configure  .PHONY: do-modinst-configure
 do-modinst-configure:  do-modinst-configure:
   .if ${PERL5_MODULE_TYPE} == "Module::Install"
         ${RUN}                                                          \          ${RUN}                                                          \
         for dir in ${PERL5_CONFIGURE_DIRS}; do                          \          for dir in ${PERL5_CONFIGURE_DIRS}; do                          \
                 cd ${WRKSRC};                                           \                  cd ${WRKSRC};                                           \
Line 141  do-modinst-configure:
Line 145  do-modinst-configure:
                                 ${BUILDLINK_PREFIX.perl}/bin/perl Makefile.PL --skipdeps ${MAKE_PARAMS};        \                                  ${BUILDLINK_PREFIX.perl}/bin/perl Makefile.PL --skipdeps ${MAKE_PARAMS};        \
                 fi;                                                     \                  fi;                                                     \
         done          done
   .else
           ${RUN}                                                          \
           for dir in ${PERL5_CONFIGURE_DIRS}; do                          \
                   cd ${WRKSRC};                                           \
                   if ${TEST} -f "$$dir"/Makefile.PL; then                 \
                           cd "$$dir";                                     \
                           ${SETENV} ${MAKE_ENV}                           \
                                   ${BUILDLINK_PREFIX.perl}/bin/perl Makefile.PL --skipdeps ${MAKE_PARAMS};        \
                   fi;                                                     \
           done
   .endif
   
 .PHONY: perl5-configure  .PHONY: perl5-configure
 perl5-configure: do-${_PERL5_MODTYPE}-configure  perl5-configure: do-${_PERL5_MODTYPE}-configure

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.61

CVSweb <webmaster@jp.NetBSD.org>