Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: media-libs/libcanberra/
Date: Sat, 30 Apr 2011 09:15:20
Message-Id: 42570c292424b9334de287beeeff906f1ccbfedd.nirbheek@gentoo
1 commit: 42570c292424b9334de287beeeff906f1ccbfedd
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 30 09:13:09 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 30 09:13:09 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=42570c29
7
8 media-libs/libcanberra: remove only useless la files
9
10 * Pointed out by samuli
11
12 ---
13 media-libs/libcanberra/libcanberra-0.28-r1.ebuild | 9 ++++-----
14 1 files changed, 4 insertions(+), 5 deletions(-)
15
16 diff --git a/media-libs/libcanberra/libcanberra-0.28-r1.ebuild b/media-libs/libcanberra/libcanberra-0.28-r1.ebuild
17 index 9916a4e..a32403d 100644
18 --- a/media-libs/libcanberra/libcanberra-0.28-r1.ebuild
19 +++ b/media-libs/libcanberra/libcanberra-0.28-r1.ebuild
20 @@ -60,11 +60,10 @@ src_install() {
21 # Disable parallel installation until bug #253862 is solved
22 emake -j1 DESTDIR="${D}" install || die
23
24 - # TODO: check which la files are really needed
25 - #find "${ED}"/usr/$(get_libdir)/gtk-2.0 -name "*.la" -delete
26 - #find "${ED}"/usr/$(get_libdir)/gtk-3.0 -name "*.la" -delete
27 - # removing ALL of them for now.
28 - find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
29 + # Remove useless .la files
30 + # la files in /usr/lib*/${P}/ are needed
31 + rm -v "${ED}"/usr/$(get_libdir)/gtk-*/modules/*.la || die
32 + rm -v "${ED}"/usr/$(get_libdir)/*.la || die
33 }
34
35 pkg_preinst() { gnome2_gconf_savelist; }