diff options
author | Michael Cummings <mcummings@gentoo.org> | 2002-08-16 12:20:09 +0000 |
---|---|---|
committer | Michael Cummings <mcummings@gentoo.org> | 2002-08-16 12:20:09 +0000 |
commit | dbbab22f75085702bb023475f3817f9d25ea52db (patch) | |
tree | d9e79176840cb7a34eca04b125f2a17bb45702ee /eclass/perl-module.eclass | |
parent | version bump (diff) | |
download | historical-dbbab22f75085702bb023475f3817f9d25ea52db.tar.gz historical-dbbab22f75085702bb023475f3817f9d25ea52db.tar.bz2 historical-dbbab22f75085702bb023475f3817f9d25ea52db.zip |
Updated module to sperate pod creations
Diffstat (limited to 'eclass/perl-module.eclass')
-rw-r--r-- | eclass/perl-module.eclass | 43 |
1 files changed, 26 insertions, 17 deletions
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index a0e15b91caef..1d0fc1d30edb 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -1,7 +1,7 @@ # Copyright 2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 # Author: Seemant Kulleen <seemant@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.19 2002/08/14 13:54:23 mcummings Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.20 2002/08/16 12:20:09 mcummings Exp $ # The perl-module eclass is designed to allow easier installation of perl # modules, and their incorporation into the Gentoo Linux system. @@ -26,7 +26,7 @@ perl-module_src_prep() { perl Makefile.PL ${myconf} else perl Makefile.PL ${myconf} \ - PREFIX=${D}/usr + PREFIX=${D}/usr fi } @@ -48,23 +48,32 @@ perl-module_src_install() { test -z ${mytargets} && mytargets="install" make \ - PREFIX=${D}/usr \ - INSTALLMAN1DIR=${D}/usr/share/man/man1 \ - INSTALLMAN2DIR=${D}/usr/share/man/man2 \ - INSTALLMAN3DIR=${D}/usr/share/man/man3 \ - INSTALLMAN4DIR=${D}/usr/share/man/man4 \ - INSTALLMAN5DIR=${D}/usr/share/man/man5 \ - INSTALLMAN6DIR=${D}/usr/share/man/man6 \ - INSTALLMAN7DIR=${D}/usr/share/man/man7 \ - INSTALLMAN8DIR=${D}/usr/share/man/man8 \ - ${myinst} \ - ${mytargets} || die + PREFIX=${D}/usr \ + INSTALLMAN1DIR=${D}/usr/share/man/man1 \ + INSTALLMAN2DIR=${D}/usr/share/man/man2 \ + INSTALLMAN3DIR=${D}/usr/share/man/man3 \ + INSTALLMAN4DIR=${D}/usr/share/man/man4 \ + INSTALLMAN5DIR=${D}/usr/share/man/man5 \ + INSTALLMAN6DIR=${D}/usr/share/man/man6 \ + INSTALLMAN7DIR=${D}/usr/share/man/man7 \ + INSTALLMAN8DIR=${D}/usr/share/man/man8 \ + ${myinst} \ + ${mytargets} || die - sed -e "s:${D}::g" \ - ${D}/${ARCH_LIB}/perllocal.pod \ - > ${D}/${POD_DIR}/${P}.pod - + + if [ -f ${D}${ARCH_LIB}/perllocal.pod ]; + then + sed -e "s:${D}::g" ${D}${ARCH_LIB}/perllocal.pod > ${D}/${POD_DIR}/${P}.pod + cp ${D}/${POD_DIR}/${P}.pod ${D}/${POD_DIR}/${P}.pod.arch rm -f ${D}/${ARCH_LIB}/perllocal.pod + fi + + if [ -f ${D}${SITE_LIB}/perllocal.pod ]; + then + sed -e "s:${D}::g" ${D}${SITE_LIB}/perllocal.pod > ${D}/${POD_DIR}/${P}.pod + cp ${D}/${POD_DIR}/${P}.pod ${D}/${POD_DIR}/${P}.pod.site + rm -f ${D}/${SITE_LIB}/perllocal.pod + fi dodoc Change* MANIFEST* README* ${mydoc} } |