summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.1-r10.ebuild (renamed from mail-filter/spamassassin/spamassassin-3.4.1-r9.ebuild)10
1 files changed, 9 insertions, 1 deletions
diff --git a/mail-filter/spamassassin/spamassassin-3.4.1-r9.ebuild b/mail-filter/spamassassin/spamassassin-3.4.1-r10.ebuild
index 44e7f29ea5fa..9ba34fc1a7ac 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.1-r9.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.1-r10.ebuild
@@ -213,8 +213,16 @@ src_install () {
update-spamassassin-rules
fi
- # Remove perllocal.pod to avoid file collisions (bug #603338)
+ # Remove perllocal.pod to avoid file collisions (bug #603338).
perl_delete_localpod || die "failed to remove perllocal.pod"
+
+ # The perl-module eclass calls three other functions to clean
+ # up in src_install. The first fixes references to ${D} in the
+ # packlist, and is useful to us, too. The other two functions,
+ # perl_delete_emptybsdir and perl_remove_temppath, don't seem
+ # to be needed: there are no empty directories, *.bs files, or
+ # ${D} paths remaining in our installed image.
+ perl_fix_packlist || die "failed to fix paths in packlist"
}
src_test() {