Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: media-video/cheese/
Date: Thu, 01 Nov 2012 22:50:52
Message-Id: 1351810051.9f02ecd1a5129ac0489c512b9d484a958fd932da.eva@gentoo
1 commit: 9f02ecd1a5129ac0489c512b9d484a958fd932da
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 1 22:47:31 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 1 22:47:31 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9f02ecd1
7
8 media-video/cheese: add missing preserve-libs calls
9
10 ---
11 media-video/cheese/cheese-3.6.1.ebuild | 14 +++++++++++++-
12 1 files changed, 13 insertions(+), 1 deletions(-)
13
14 diff --git a/media-video/cheese/cheese-3.6.1.ebuild b/media-video/cheese/cheese-3.6.1.ebuild
15 index 498439a..660813e 100644
16 --- a/media-video/cheese/cheese-3.6.1.ebuild
17 +++ b/media-video/cheese/cheese-3.6.1.ebuild
18 @@ -6,7 +6,7 @@ EAPI="4"
19 GCONF_DEBUG="no"
20 GNOME2_LA_PUNT="yes"
21
22 -inherit gnome2 virtualx
23 +inherit eutils gnome2 multilib virtualx
24 if [[ ${PV} = 9999 ]]; then
25 inherit gnome2-live
26 fi
27 @@ -95,3 +95,15 @@ src_compile() {
28 src_test() {
29 Xemake check
30 }
31 +
32 +pkg_preinst() {
33 + gnome2_pkg_preinst
34 + preserve_old_lib /usr/$(get_libdir)/libcheese.so.3 \
35 + /usr/$(get_libdir)/libcheese-gtk.so.21
36 +}
37 +
38 +pkg_postinst() {
39 + gnome2_pkg_postinst
40 + preserve_old_lib_notify /usr/$(get_libdir)/libcheese.so.3 \
41 + /usr/$(get_libdir)/libcheese-gtk.so.21
42 +}