summaryrefslogtreecommitdiff
path: root/media-sound/google-musicmanager
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2016-01-25 10:15:03 -0700
committerChristoph Junghans <ottxor@gentoo.org>2016-01-25 10:16:01 -0700
commit7b340e9c5c8ea8f62a656c0cd81b7a796f7f1613 (patch)
treebffdfe4dbe98f2dc884657cdfde29d4c7a6f7230 /media-sound/google-musicmanager
parenta23c9aee9e9b0cf185b44869442886b0a6346d9f (diff)
downloadgentoo-7b340e9c5c8ea8f62a656c0cd81b7a796f7f1613.tar.gz
gentoo-7b340e9c5c8ea8f62a656c0cd81b7a796f7f1613.tar.xz
media-sound/google-musicmanager: version bump (bug #572668)
Package-Manager: portage-2.2.26
Diffstat (limited to 'media-sound/google-musicmanager')
-rw-r--r--media-sound/google-musicmanager/Manifest2
-rw-r--r--media-sound/google-musicmanager/google-musicmanager-1.0.221.5230_beta.ebuild6
-rw-r--r--media-sound/google-musicmanager/google-musicmanager-1.0.243.1116_beta.ebuild81
3 files changed, 86 insertions, 3 deletions
diff --git a/media-sound/google-musicmanager/Manifest b/media-sound/google-musicmanager/Manifest
index 38ae42b5241..57f55be24c2 100644
--- a/media-sound/google-musicmanager/Manifest
+++ b/media-sound/google-musicmanager/Manifest
@@ -6,3 +6,5 @@ DIST google-musicmanager-beta_1.0.196.8837-r0_amd64.deb 4334448 SHA256 1b46d257a
DIST google-musicmanager-beta_1.0.196.8837-r0_i386.deb 4196444 SHA256 7005a06a921040eafd9afa0f15d63fba014c59ae150c89099f0a6be2deecdae7 SHA512 b9d237be61249e5cd27b48a0ed25426e59cd01660d57e900e692bec5ac2a1ff915da39f9837f61d558380b208a23990289c7191fa806bc0747c4926947f8ae6d WHIRLPOOL a054ea29e91bb059ebec01a8dc2b2d5a60fc98691df3bf24b303625852af0a3bcdc89f5eb984eff79b7cb82e0db709d5dd9ee8a4ac87e1031ed3aa66c154302b
DIST google-musicmanager-beta_1.0.221.5230-r0_amd64.deb 4330938 SHA256 67e063d58508a4b8df37ea0b87c9a33e54143be3653daabe16b1276ffed21ac0 SHA512 cf093c2f8e3010432ce5fcd0614fbece0d02c082cfad1d82c39a5b7498d92f9cfc3f275c0dec8a1090841ce296169adce3353111aeb2bf5990f242be78ccc04d WHIRLPOOL 4d24fa84422ab280be018b07ab79c9ece627f4f00d2d800d3b817dc0f1cd77222505ceda0071a3ef1b8792aa73eb7c0e2bae3ec17cb4951e4e533a3ee71b3a81
DIST google-musicmanager-beta_1.0.221.5230-r0_i386.deb 4189032 SHA256 31b48b6df317dec41ec5d3c5b6e19ea89ac6eb200d90bb28beab087dfab70c61 SHA512 276071acecc143b65dd5a14a60b7dfb1245818e6c3bb569883d1dab83841f228d6537b161446cf0bb2c115f95844da21951d94bb88e60e6494d0f5e8d0c3f19a WHIRLPOOL 6a0a38732ac301a6130d978f1b7bdcfd1b8949aa8954a47ea09c0dfc4298dfbcc029c3f6ef7ccd5a126feeedaf546e0729f79275f18496472177853ef85d931d
+DIST google-musicmanager-beta_1.0.243.1116-r0_amd64.deb 4361868 SHA256 54f97f449136e173492d36084f2c01244b84f02d6e223fb8a40661093e0bec7c SHA512 7af9d085b819be630bfa9e5f8668721c64cecd2052f4eaab4d1b15be25be2b0e442ac33a5e790c80ed68f27d4ece16d64aaef85c2bb97cf3fe24a084aec48d55 WHIRLPOOL 5a088ca30995e0231f2bed0effeb954c49435f4ee92d714b64339c6212e05c33aab8af21f6f90d5c0994cd7252ab7bf0a831d0c6ee931a51140a1b07bbddf83f
+DIST google-musicmanager-beta_1.0.243.1116-r0_i386.deb 4221330 SHA256 121a7939015e2270afa3f1c73554102e2b4f2e6a31482ff7be5e7c28dd101d3c SHA512 e579fddc34d0ae1633310e5deabc815d3e8a64bec1754c0d6ce2dd829fb7eece41e43cab862047f88469eec3190d1829e9968765ae12e4da8cd28ebe6f7688f5 WHIRLPOOL 1a9c385c9a94519fb9490eef1b6b99ba4ef48b4b52f8b06c2a6aea88e482ccb216d122da7327c905ef98d791abdce574de0f7a82f52dc037787666b6a73dc74a
diff --git a/media-sound/google-musicmanager/google-musicmanager-1.0.221.5230_beta.ebuild b/media-sound/google-musicmanager/google-musicmanager-1.0.221.5230_beta.ebuild
index d3a01c32664..0fc07e35d06 100644
--- a/media-sound/google-musicmanager/google-musicmanager-1.0.221.5230_beta.ebuild
+++ b/media-sound/google-musicmanager/google-musicmanager-1.0.221.5230_beta.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -10,7 +10,7 @@ inherit eutils unpacker
MY_URL="https://dl.google.com/linux/musicmanager/deb/pool/main/${P:0:1}/${PN}-beta"
MY_PKG="${PN}-beta_${PV/_beta}-r0_i386.deb"
-DESCRIPTION="Google Music Manager is a application for adding music to your Google Music library"
+DESCRIPTION="An application for adding music to your Google Music library"
HOMEPAGE="https://music.google.com"
SRC_URI="x86? ( ${MY_URL}/${MY_PKG} )
amd64? ( ${MY_URL}/${MY_PKG/i386/amd64} )"
@@ -20,7 +20,7 @@ SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="log"
-OBSOLETE="no"
+OBSOLETE="yes"
[[ $OBSOLETE = yes ]] && RESTRICT="fetch strip" || RESTRICT="strip mirror"
RDEPEND="
diff --git a/media-sound/google-musicmanager/google-musicmanager-1.0.243.1116_beta.ebuild b/media-sound/google-musicmanager/google-musicmanager-1.0.243.1116_beta.ebuild
new file mode 100644
index 00000000000..696359e743f
--- /dev/null
+++ b/media-sound/google-musicmanager/google-musicmanager-1.0.243.1116_beta.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils unpacker
+
+#https://dl.google.com/linux/musicmanager/deb/dists/stable/main/binary-i386/Packages
+MY_URL="https://dl.google.com/linux/musicmanager/deb/pool/main/${P:0:1}/${PN}-beta"
+MY_PKG="${PN}-beta_${PV/_beta}-r0_i386.deb"
+
+DESCRIPTION="An application for adding music to your Google Music library"
+HOMEPAGE="https://music.google.com"
+SRC_URI="x86? ( ${MY_URL}/${MY_PKG} )
+ amd64? ( ${MY_URL}/${MY_PKG/i386/amd64} )"
+
+LICENSE="Google-TOS Apache-2.0 MIT LGPL-2.1 gSOAP BSD FDL-1.2 MPL-1.1 openssl ZLIB libtiff"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="log"
+
+OBSOLETE="no"
+[[ $OBSOLETE = yes ]] && RESTRICT="fetch strip" || RESTRICT="strip mirror"
+
+RDEPEND="
+ dev-libs/expat
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtwebkit:4
+ media-libs/flac
+ media-libs/libvorbis
+ net-dns/libidn
+ sys-libs/glibc
+ log? ( dev-libs/log4cxx )
+ "
+
+DEPEND="app-arch/xz-utils
+ app-admin/chrpath"
+
+INSTALL_BASE="opt/google/musicmanager"
+
+QA_PREBUILT="${INSTALL_BASE}/*"
+
+S="${WORKDIR}/${INSTALL_BASE}"
+
+pkg_nofetch() {
+ if [[ ${OBSOLETE} = yes ]]; then
+ elog "This version is no longer available from Google and the license prevents mirroring."
+ elog "This ebuild is intended for users who already downloaded it previously and have problems"
+ elog "with ${PV}+. If you can get the distfile from e.g. another computer of yours, or search"
+ use amd64 && MY_PKG="${MY_PKG/i386/amd64}"
+ elog "it with google: https://www.google.com/search?q=intitle:%22index+of%22+${MY_PKG}"
+ elog "and copy the file ${MY_PKG} to ${DISTDIR}."
+ else
+ einfo "This version is no longer available from Google."
+ einfo "Note that Gentoo cannot mirror the distfiles due to license reasons, so we have to follow the bump."
+ einfo "Please file a version bump bug on https://bugs.gentoo.org (search existing bugs for ${PN} first!)."
+ fi
+}
+
+src_install() {
+ insinto "/${INSTALL_BASE}"
+ doins config.json product_logo* lang.*.qm
+
+ exeinto "/${INSTALL_BASE}"
+ chrpath -d MusicManager || die
+ doexe MusicManager google-musicmanager minidump_upload
+ #TODO unbundle this
+ doexe libaacdec.so libaudioenc.so.0 libmpgdec.so.0 libid3tag.so
+
+ dosym /"${INSTALL_BASE}"/google-musicmanager /opt/bin/google-musicmanager
+
+ local icon size
+ for icon in product_logo_*.png; do
+ size=${icon#product_logo_}
+ size=${size%.png}
+ newicon -s "${size}" "${icon}" ${PN}.png
+ done
+ domenu ${PN}.desktop
+}