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: metadata.xml ChangeLog google-musicmanager-1.0.18.6104_beta.ebuild
Date: Wed, 28 Sep 2011 07:36:54
Message-Id: 20110928073644.199C520036@flycatcher.gentoo.org
1 ottxor 11/09/28 07:36:44
2
3 Added: metadata.xml ChangeLog
4 google-musicmanager-1.0.18.6104_beta.ebuild
5 Log:
6 [media-sound/google-musicmanager] import from cj-overlay
7
8 (Portage version: 2.1.10.11/cvs/Linux i686)
9
10 Revision Changes Path
11 1.1 media-sound/google-musicmanager/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <herd>no-herd</herd>
22 <maintainer>
23 <email>ottxor@g.o</email>
24 <name>Christoph Junghans</name>
25 </maintainer>
26 <use>
27 <flag name='log'>Enables advanced logging through <pkg>dev-libs/log4cxx</pkg></flag>
28 </use>
29 </pkgmetadata>
30
31
32
33 1.1 media-sound/google-musicmanager/ChangeLog
34
35 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/ChangeLog?rev=1.1&view=markup
36 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/ChangeLog?rev=1.1&content-type=text/plain
37
38 Index: ChangeLog
39 ===================================================================
40 # ChangeLog for media-sound/google-musicmanager
41 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
42 # $Header: /var/cvsroot/gentoo-x86/media-sound/google-musicmanager/ChangeLog,v 1.1 2011/09/28 07:36:44 ottxor Exp $
43
44 28 Sep 2011; Christoph Junghans <ottxor@g.o>
45 +google-musicmanager-1.0.18.6104_beta.ebuild, +metadata.xml:
46 import from cj-overlay
47
48 *google-musicmanager-1.0.18.6104_beta (23 Sep 2011)
49
50 23 Sep 2011; Christoph Junghans <ottxor@g.o>
51 -google-musicmanager-1.0.16.6403_beta.ebuild,
52 +google-musicmanager-1.0.18.6104_beta.ebuild:
53 version bump
54
55 *google-musicmanager-1.0.16.6403_beta (27 Aug 2011)
56
57 27 Aug 2011; Christoph Junghans <ottxor@g.o>
58 -google-musicmanager-1.0.13.9715_beta-r1.ebuild,
59 +google-musicmanager-1.0.16.6403_beta.ebuild:
60 version bump
61
62 22 Aug 2011; Christoph Junghans <ottxor@g.o>
63 google-musicmanager-1.0.13.9715_beta-r1.ebuild:
64 added ~amd64 keyword (bug #375969#c8) thx fernando@××××××.com
65
66 *google-musicmanager-1.0.13.9715_beta-r1 (22 Aug 2011)
67
68 22 Aug 2011; Christoph Junghans <ottxor@g.o>
69 -google-musicmanager-1.0.13.9715_beta.ebuild,
70 +google-musicmanager-1.0.13.9715_beta-r1.ebuild:
71 fixed license and rpath
72
73 *google-musicmanager-1.0.13.9715_beta (20 Aug 2011)
74
75 20 Aug 2011; Christoph Junghans <ottxor@g.o>
76 +google-musicmanager-1.0.13.9715_beta.ebuild, +metadata.xml:
77 initial commit (bug #375969)
78
79
80
81
82 1.1 media-sound/google-musicmanager/google-musicmanager-1.0.18.6104_beta.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/google-musicmanager-1.0.18.6104_beta.ebuild?rev=1.1&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/google-musicmanager/google-musicmanager-1.0.18.6104_beta.ebuild?rev=1.1&content-type=text/plain
86
87 Index: google-musicmanager-1.0.18.6104_beta.ebuild
88 ===================================================================
89 # Copyright 1999-2011 Gentoo Foundation
90 # Distributed under the terms of the GNU General Public License v2
91 # $Header: /var/cvsroot/gentoo-x86/media-sound/google-musicmanager/google-musicmanager-1.0.18.6104_beta.ebuild,v 1.1 2011/09/28 07:36:44 ottxor Exp $
92
93 EAPI=4
94
95 inherit eutils
96
97 MY_URL="http://dl.google.com/linux/musicmanager/deb/pool/main/${P:0:1}/${PN}-beta"
98 MY_PKG="${PN}-beta_${PV/_beta}-r0_i386.deb"
99
100 DESCRIPTION="Google Music Manager is a application for adding music to your Google Music library."
101 HOMEPAGE="http://music.google.com"
102 SRC_URI="x86? ( ${MY_URL}/${MY_PKG} )
103 amd64? ( ${MY_URL}/${MY_PKG/i386/amd64} )"
104
105 LICENSE="google-talkplugin Apache-2.0 MIT LGPL-2.1 gSOAP BSD FDL-1.2 MPL-1.1 openssl ZLIB as-is"
106 SLOT="0"
107 KEYWORDS="-* ~amd64 ~x86"
108 IUSE="log"
109
110 RESTRICT="strip mirror"
111
112 RDEPEND="
113 dev-libs/expat
114 dev-libs/glib:2
115 media-libs/flac
116 media-libs/fontconfig
117 media-libs/freetype:2
118 media-libs/libogg
119 media-libs/libvorbis
120 net-dns/libidn
121 sys-libs/glibc
122 x11-libs/libX11
123 x11-libs/libXext
124 x11-libs/libXi
125 x11-libs/libXrandr
126 x11-libs/libXrender
127 x11-libs/qt-core
128 x11-libs/qt-gui
129 log? ( dev-libs/log4cxx )
130 "
131
132 DEPEND="app-arch/xz-utils
133 app-admin/chrpath"
134
135 INSTALL_BASE="opt/google/musicmanager"
136
137 QA_TEXTRELS="${INSTALL_BASE}/libmpgdec.so.0"
138
139 QA_DT_HASH="${INSTALL_BASE}/.*"
140
141 S="${WORKDIR}/${INSTALL_BASE}"
142
143 pkg_nofetch() {
144 einfo "This version is no longer available from Google."
145 einfo "Note that Gentoo cannot mirror the distfiles due to license reasons, so we have to follow the bump."
146 einfo "Please file a version bump bug on http://bugs.gentoo.org (search existing bugs for ${PN} first!)."
147 }
148
149 src_unpack() {
150 unpack ${A} ./data.tar.lzma
151 }
152
153 src_install() {
154 insinto "/${INSTALL_BASE}"
155 doins config.xml product_logo*
156
157 exeinto "/${INSTALL_BASE}"
158 chrpath -d MusicManager || die
159 doexe MusicManager google-musicmanager minidump_upload
160 #TODO unbundle this
161 doexe libaacdec.so libaudioenc.so.0 libmpgdec.so.0 libid3tag.so
162
163 dosym /"${INSTALL_BASE}"/google-musicmanager /opt/bin/
164
165 make_desktop_entry "${PN}" "Google Music Manager" \
166 "/${INSTALL_BASE}/product_logo_32.xpm" "AudioVideo;Audio;Player;Music"
167 }