Gentoo Archives: gentoo-commits

From: "Christoph Junghans (ottxor)" <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/google-musicmanager: ChangeLog google-musicmanager-1.0.22.3409_beta.ebuild google-musicmanager-1.0.18.6104_beta.ebuild
Date: Thu, 17 Nov 2011 15:13:20
Message-Id: 20111117151310.9DB112004B@flycatcher.gentoo.org
1 ottxor 11/11/17 15:13:10
2
3 Modified: ChangeLog
4 Added: google-musicmanager-1.0.22.3409_beta.ebuild
5 Removed: google-musicmanager-1.0.18.6104_beta.ebuild
6 Log:
7 version bump
8
9 (Portage version: 2.2.0_alpha74/cvs/Linux i686)
10
11 Revision Changes Path
12 1.4 media-sound/google-musicmanager/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/ChangeLog?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/ChangeLog?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/ChangeLog?r1=1.3&r2=1.4
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-sound/google-musicmanager/ChangeLog,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- ChangeLog 17 Nov 2011 09:26:01 -0000 1.3
25 +++ ChangeLog 17 Nov 2011 15:13:10 -0000 1.4
26 @@ -1,6 +1,13 @@
27 # ChangeLog for media-sound/google-musicmanager
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-sound/google-musicmanager/ChangeLog,v 1.3 2011/11/17 09:26:01 ferringb Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-sound/google-musicmanager/ChangeLog,v 1.4 2011/11/17 15:13:10 ottxor Exp $
31 +
32 +*google-musicmanager-1.0.22.3409_beta (17 Nov 2011)
33 +
34 + 17 Nov 2011; Christoph Junghans <ottxor@g.o>
35 + -google-musicmanager-1.0.18.6104_beta.ebuild,
36 + +google-musicmanager-1.0.22.3409_beta.ebuild:
37 + Version bump
38
39 17 Nov 2011; Brian Harring <ferringb@g.o>
40 google-musicmanager-1.0.18.6104_beta.ebuild:
41
42
43
44 1.1 media-sound/google-musicmanager/google-musicmanager-1.0.22.3409_beta.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/google-musicmanager-1.0.22.3409_beta.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/google-musicmanager-1.0.22.3409_beta.ebuild?rev=1.1&content-type=text/plain
48
49 Index: google-musicmanager-1.0.22.3409_beta.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/media-sound/google-musicmanager/google-musicmanager-1.0.22.3409_beta.ebuild,v 1.1 2011/11/17 15:13:10 ottxor Exp $
54
55 EAPI=4
56
57 inherit eutils
58
59 MY_URL="http://dl.google.com/linux/musicmanager/deb/pool/main/${P:0:1}/${PN}-beta"
60 MY_PKG="${PN}-beta_${PV/_beta}-r0_i386.deb"
61
62 DESCRIPTION="Google Music Manager is a application for adding music to your Google Music library."
63 HOMEPAGE="http://music.google.com"
64 SRC_URI="x86? ( ${MY_URL}/${MY_PKG} )
65 amd64? ( ${MY_URL}/${MY_PKG/i386/amd64} )"
66
67 LICENSE="google-talkplugin Apache-2.0 MIT LGPL-2.1 gSOAP BSD FDL-1.2 MPL-1.1 openssl ZLIB as-is"
68 SLOT="0"
69 KEYWORDS="-* ~amd64 ~x86"
70 IUSE="log"
71
72 RESTRICT="strip mirror"
73
74 RDEPEND="
75 dev-libs/expat
76 dev-libs/glib:2
77 media-libs/flac
78 media-libs/fontconfig
79 media-libs/freetype:2
80 media-libs/libogg
81 media-libs/libvorbis
82 net-dns/libidn
83 sys-libs/glibc
84 x11-libs/libX11
85 x11-libs/libXext
86 x11-libs/libXi
87 x11-libs/libXrandr
88 x11-libs/libXrender
89 x11-libs/qt-core
90 x11-libs/qt-gui
91 log? ( dev-libs/log4cxx )
92 "
93
94 DEPEND="app-arch/xz-utils
95 app-admin/chrpath"
96
97 INSTALL_BASE="opt/google/musicmanager"
98
99 QA_TEXTRELS="${INSTALL_BASE}/libmpgdec.so.0"
100
101 QA_DT_HASH="${INSTALL_BASE}/.*"
102
103 S="${WORKDIR}/${INSTALL_BASE}"
104
105 pkg_nofetch() {
106 einfo "This version is no longer available from Google."
107 einfo "Note that Gentoo cannot mirror the distfiles due to license reasons, so we have to follow the bump."
108 einfo "Please file a version bump bug on http://bugs.gentoo.org (search existing bugs for ${PN} first!)."
109 }
110
111 src_unpack() {
112 # Avoid automagic usage of deb2targz (bug #384147, #375969#c22)
113 echo ">>> Unpacking ${A} to ${PWD}"
114 ar x "${DISTDIR}/${A}" || die
115 unpack ./data.tar.lzma
116 }
117
118 src_install() {
119 insinto "/${INSTALL_BASE}"
120 doins config.xml product_logo*
121
122 exeinto "/${INSTALL_BASE}"
123 chrpath -d MusicManager || die
124 doexe MusicManager google-musicmanager minidump_upload
125 #TODO unbundle this
126 doexe libaacdec.so libaudioenc.so.0 libmpgdec.so.0 libid3tag.so
127
128 dosym /"${INSTALL_BASE}"/google-musicmanager /opt/bin/google-musicmanager
129
130 make_desktop_entry "${PN}" "Google Music Manager" \
131 "/${INSTALL_BASE}/product_logo_32.xpm" "AudioVideo;Audio;Player;Music"
132 }