Magellan Linux

Diff of /trunk/include/cpan.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

branches/magellan-next/include/cpan.sminc revision 8129 by niro, Tue Jul 12 17:51:40 2011 UTC trunk/include/cpan.sminc revision 11552 by niro, Mon Mar 12 21:16:11 2012 UTC
# Line 14  CPAN_AUTHOR_LOWER=$(echo ${CPAN_AUTHOR} Line 14  CPAN_AUTHOR_LOWER=$(echo ${CPAN_AUTHOR}
14  : ${CPAN_MODULE="${PNAME}"}  : ${CPAN_MODULE="${PNAME}"}
15    
16  # some sane defaults  # some sane defaults
17  : ${PCATEGORIE="dev-perl"}  : ${PCAT="dev-perl"}
18  # always lower letters  # always lower letters
19  : ${HOMEPAGE="http://search.cpan.org/~${CPAN_AUTHOR_LOWER}/"}  : ${HOMEPAGE="http://search.cpan.org/~${CPAN_AUTHOR_LOWER}/"}
20  : ${SRCFILE="${CPAN_MODULE}-${PVER}.tar.gz"}  : ${SRCFILE="${CPAN_MODULE}-${PVER}.tar.gz"}
# Line 34  cpan_src_prepare() Line 34  cpan_src_prepare()
34   perl_src_prepare || die   perl_src_prepare || die
35  }  }
36    
37    cpan_multilib_src_prepare()
38    {
39     perl_multilib_src_prepare || die
40    }
41    
42  cpan_src_compile()  cpan_src_compile()
43  {  {
44   local configure_opts="$@"   local configure_opts="$@"
45   perl_src_compile ${configure_opts} || die   perl_src_compile ${configure_opts} || die
46  }  }
47    
48    cpan_multilib_src_compile()
49    {
50     local configure_opts="$@"
51     perl_multilib_src_compile ${configure_opts} || die
52    }
53    
54  cpan_src_install()  cpan_src_install()
55  {  {
56   perl_src_install || die   perl_src_install || die
57  }  }
58    
59  export_inherits cpan src_prepare src_compile src_install  cpan_multilib_src_install()
60    {
61     perl_multilib_src_install || die
62    }
63    
64    if [[ ${MULTILIB_BUILD} = true ]]
65    then
66     export_inherits cpan_multilib src_prepare src_compile src_install
67    else
68     export_inherits cpan src_prepare src_compile src_install
69    fi

Legend:
Removed from v.8129  
changed lines
  Added in v.11552