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; } |