From dc858f6a75f94c0a1b3d6e5c6e83a874e8b57d8b Mon Sep 17 00:00:00 2001 From: "Andreas K. Hüttel" Date: Sat, 19 Dec 2015 18:50:00 +0100 Subject: perl-module.eclass and perl-functions.eclass: Add infrastructure to build .packlist files and keep/fix them in EAPI=6 --- eclass/perl-module.eclass | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'eclass/perl-module.eclass') diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 80a829d4e795..8b2f3a44b622 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -244,7 +244,7 @@ perl-module_src_configure() { --installdirs=vendor \ --libdoc= \ --destdir="${D}" \ - --create_packlist=0 \ + --create_packlist=1 \ "${myconf_local[@]}" einfo "perl Build.PL" "$@" perl Build.PL "$@" <<< "${pm_echovar}" \ @@ -407,7 +407,12 @@ perl-module_src_install() { perl_delete_module_manpages perl_delete_localpod - perl_delete_packlist + if [[ ${EAPI:-0} == 5 ]] ; then + perl_delete_packlist + else + perl_fix_packlist + perl_delete_emptybsdir + fi perl_remove_temppath for f in Change* CHANGES README* TODO FAQ ${mydoc}; do -- cgit v1.2.3-65-gdbad