diff options
author | Benda Xu <heroxbd@gentoo.org> | 2016-06-07 12:14:54 +0900 |
---|---|---|
committer | Benda Xu <heroxbd@gentoo.org> | 2016-06-07 12:14:54 +0900 |
commit | 9fbf6e24b19632149e94749698f9d49181adb699 (patch) | |
tree | 4145f4f67d43e8c28e781dc1de8abd60c55af3ea /dev-lang/perl/files/eblits/src_install-v50160001.eblit | |
parent | dev-lang/ocaml: not needed. (diff) | |
download | heroxbd-9fbf6e24b19632149e94749698f9d49181adb699.tar.gz heroxbd-9fbf6e24b19632149e94749698f9d49181adb699.tar.bz2 heroxbd-9fbf6e24b19632149e94749698f9d49181adb699.zip |
dev-lang/perl: merged.
Diffstat (limited to 'dev-lang/perl/files/eblits/src_install-v50160001.eblit')
-rw-r--r-- | dev-lang/perl/files/eblits/src_install-v50160001.eblit | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/dev-lang/perl/files/eblits/src_install-v50160001.eblit b/dev-lang/perl/files/eblits/src_install-v50160001.eblit deleted file mode 100644 index aa90fae..0000000 --- a/dev-lang/perl/files/eblits/src_install-v50160001.eblit +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -eblit-perl-src_install() { - local i - local coredir="${ARCH_LIB}/CORE" - - emake DESTDIR="${D}" install - - rm -f "${ED}"/usr/bin/perl - ln -s perl${MY_PV} "${ED}"/usr/bin/perl || die - - if ! tc-is-static-only ; then - dolib.so "${ED}"${coredir}/${LIBPERL} - rm -f "${ED}"${coredir}/${LIBPERL} - ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die - ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die - ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die - ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die - ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die - fi - - rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages" - -# # A poor fix for the miniperl issues -# dosed 's:./miniperl:/usr/bin/perl:' /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp -# fperms 0444 /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp -# dosed 's:./miniperl:/usr/bin/perl:' /usr/bin/xsubpp -# fperms 0755 /usr/bin/xsubpp - - # This removes ${D} from Config.pm - for i in $(find "${D}" -iname "Config.pm" ) ; do - einfo "Removing ${D} from ${i}..." - sed -i -e "s:${D}::" "${i}" || die "Sed failed" - done - - find "${ED}" -type f -name .packlist -delete || die - - # Note: find out from psm why we would need/want this. - # ( use berkdb && has_version '=sys-libs/db-1*' ) || - # find "${ED}" -name "*NDBM*" | xargs rm -f - - dodoc Changes* README AUTHORS - - if use doc ; then - # HTML Documentation - # We expect errors, warnings, and such with the following. - - dodir /usr/share/doc/${PF}/html - LD_LIBRARY_PATH=. ./perl installhtml \ - --podroot='.' \ - --podpath='lib:ext:pod:vms' \ - --recurse \ - --htmldir="${ED}/usr/share/doc/${PF}/html" - fi - - [[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local - - dual_scripts -} |