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-sound/sound-juicer/
Date: Wed, 04 May 2011 21:44:02
Message-Id: 31100e225dab2afab6e707229969e8774808537c.eva@gentoo
1 commit: 31100e225dab2afab6e707229969e8774808537c
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 4 21:37:57 2011 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Wed May 4 21:37:57 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=31100e22
7
8 media-sound/sound-juicer: QAed + add live ebuild
9
10 ---
11 .../sound-juicer-2.99.0_pre20110405.ebuild | 23 +++++++++----
12 ...pre20110405.ebuild => sound-juicer-9999.ebuild} | 33 +++++++++----------
13 2 files changed, 32 insertions(+), 24 deletions(-)
14
15 diff --git a/media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild b/media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild
16 index ac342fe..742e2eb 100644
17 --- a/media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild
18 +++ b/media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild
19 @@ -3,10 +3,13 @@
20 # $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.32.0.ebuild,v 1.2 2010/12/08 17:01:34 eva Exp $
21
22 EAPI="4"
23 -GNOME2_LA_PUNT="yes"
24 GCONF_DEBUG="yes"
25 +GNOME2_LA_PUNT="yes"
26
27 inherit autotools gnome2
28 +if [[ ${PV} = 9999 ]]; then
29 + inherit gnome2-live
30 +fi
31
32 DESCRIPTION="CD ripper for GNOME 2"
33 HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
34 @@ -14,7 +17,11 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
35
36 LICENSE="GPL-2"
37 SLOT="0"
38 -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
39 +if [[ ${PV} = 9999 ]]; then
40 + KEYWORDS=""
41 +else
42 + KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
43 +fi
44 IUSE="test"
45
46 COMMON_DEPEND=">=dev-libs/glib-2.18:2
47 @@ -46,11 +53,13 @@ DEPEND="${COMMON_DEPEND}
48 app-text/gnome-doc-utils
49 test? ( ~app-text/docbook-xml-dtd-4.3 )"
50
51 -# GST_INSPECT needed to get around some sandboxing checks
52 -G2CONF="${G2CONF}
53 - --disable-scrollkeeper
54 - GST_INSPECT=/bin/true"
55 -DOCS="AUTHORS ChangeLog NEWS README TODO"
56 +pkg_setup() {
57 + # GST_INSPECT needed to get around some sandboxing checks
58 + G2CONF="${G2CONF}
59 + --disable-scrollkeeper
60 + GST_INSPECT=$(type -p true)"
61 + DOCS="AUTHORS ChangeLog NEWS README TODO"
62 +}
63
64 src_prepare() {
65 gnome-doc-common
66
67 diff --git a/media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild b/media-sound/sound-juicer/sound-juicer-9999.ebuild
68 similarity index 76%
69 copy from media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild
70 copy to media-sound/sound-juicer/sound-juicer-9999.ebuild
71 index ac342fe..e99bd61 100644
72 --- a/media-sound/sound-juicer/sound-juicer-2.99.0_pre20110405.ebuild
73 +++ b/media-sound/sound-juicer/sound-juicer-9999.ebuild
74 @@ -3,18 +3,24 @@
75 # $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.32.0.ebuild,v 1.2 2010/12/08 17:01:34 eva Exp $
76
77 EAPI="4"
78 -GNOME2_LA_PUNT="yes"
79 GCONF_DEBUG="yes"
80 +GNOME2_LA_PUNT="yes"
81
82 -inherit autotools gnome2
83 +inherit gnome2
84 +if [[ ${PV} = 9999 ]]; then
85 + inherit gnome2-live
86 +fi
87
88 DESCRIPTION="CD ripper for GNOME 2"
89 HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
90 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
91
92 LICENSE="GPL-2"
93 SLOT="0"
94 -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
95 +if [[ ${PV} = 9999 ]]; then
96 + KEYWORDS=""
97 +else
98 + KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
99 +fi
100 IUSE="test"
101
102 COMMON_DEPEND=">=dev-libs/glib-2.18:2
103 @@ -46,19 +52,12 @@ DEPEND="${COMMON_DEPEND}
104 app-text/gnome-doc-utils
105 test? ( ~app-text/docbook-xml-dtd-4.3 )"
106
107 -# GST_INSPECT needed to get around some sandboxing checks
108 -G2CONF="${G2CONF}
109 - --disable-scrollkeeper
110 - GST_INSPECT=/bin/true"
111 -DOCS="AUTHORS ChangeLog NEWS README TODO"
112 -
113 -src_prepare() {
114 - gnome-doc-common
115 - gnome-doc-prepare --automake
116 - intltoolize --force
117 - eautoreconf
118 -
119 - gnome2_src_prepare
120 +pkg_setup() {
121 + # GST_INSPECT needed to get around some sandboxing checks
122 + G2CONF="${G2CONF}
123 + --disable-scrollkeeper
124 + GST_INSPECT=$(type -p true)"
125 + DOCS="AUTHORS ChangeLog NEWS README TODO"
126 }
127
128 pkg_postinst() {