From: Torsten Veller Date: Wed, 16 Jun 2010 08:54:46 +0000 (+0000) Subject: .packlist and *.bs files are installed to VENDOR_ARCH not VENDOR_LIB. Deleting all... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=765718d5b6c088a4be9407d5140bfed2443004c9;p=gentoo.git .packlist and *.bs files are installed to VENDOR_ARCH not VENDOR_LIB. Deleting all empty directories shouldn't do any harm as perl_delete_localpod does it before and it is needed if VENDOR_ARCH is not a subdirectory of VENDOR_LIB --- diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 993e7ddceaba..7a78c4a7100d 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.124 2010/04/22 11:43:30 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.125 2010/06/16 08:54:46 tove Exp $ # # Author: Seemant Kulleen @@ -310,10 +310,10 @@ perl_delete_module_manpages() { perl_delete_packlist() { debug-print-function $FUNCNAME "$@" perl_set_version - if [[ -d ${D}/${VENDOR_LIB} ]] ; then - find "${D}/${VENDOR_LIB}" -type f -a \( -name .packlist \ + if [[ -d ${D}/${VENDOR_ARCH} ]] ; then + find "${D}/${VENDOR_ARCH}" -type f -a \( -name .packlist \ -o \( -name '*.bs' -a -empty \) \) -delete - find "${D}/${VENDOR_LIB}" -depth -mindepth 1 -type d -empty -delete + find "${D}" -depth -mindepth 1 -type d -empty -delete fi }