Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 429502 Details for
Bug 578864
[Update EBUILD] media-sound/spotify
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild
spotify-1.0.26.125.ebuild (text/plain), 3.09 KB, created by
Michał Lach
on 2016-04-02 17:16:24 UTC
(
hide
)
Description:
ebuild
Filename:
MIME Type:
Creator:
Michał Lach
Created:
2016-04-02 17:16:24 UTC
Size:
3.09 KB
patch
obsolete
># Copyright 1999-2016 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=5 >inherit eutils fdo-mime gnome2-utils pax-utils unpacker > >DESCRIPTION="Spotify is a social music platform" >HOMEPAGE="https://www.spotify.com/" >MY_PV="${PV}.g64dc8bc6" >MY_P="${PN}-client_${MY_PV}" >SRC_BASE="http://repository.spotify.com/pool/non-free/${PN:0:1}/${PN}-client/" >SRC_URI="amd64? ( ${SRC_BASE}${MY_P}-15_amd64.deb ) > x86? ( ${SRC_BASE}${MY_P}-5_i386.deb )" >LICENSE="Spotify" >SLOT="0" >KEYWORDS="amd64 x86" >IUSE="gnome pax_kernel pulseaudio" >RESTRICT="mirror strip" > >DEPEND="" ># zenety needed for filepicker >RDEPEND=" > ${DEPEND} > dev-libs/nss > gnome-base/gconf > gnome-extra/zenity > media-libs/alsa-lib > media-libs/harfbuzz > media-libs/fontconfig > media-libs/mesa > net-misc/curl > net-print/cups[ssl] > sys-libs/glibc > x11-libs/gtk+:2 > x11-libs/libXScrnSaver > x11-libs/libXtst > pulseaudio? ( media-sound/pulseaudio ) > gnome? ( gnome-extra/gnome-integration-spotify )" > >S=${WORKDIR}/ > >QA_PREBUILT="opt/spotify/spotify-client/spotify" > >src_prepare() { > # Fix desktop entry to launch spotify-dbus.py for GNOME integration > if use gnome ; then > sed -i \ > -e 's/spotify \%U/spotify-dbus.py \%U/g' \ > usr/share/spotify/spotify.desktop || die "sed failed" > fi >} > >src_install() { > dodoc usr/share/doc/spotify-client/changelog.Debian.gz > > SPOTIFY_PKG_HOME=usr/share/spotify > insinto /usr/share/pixmaps > doins ${SPOTIFY_PKG_HOME}/icons/*.png > > # install in /opt/spotify > SPOTIFY_HOME=/opt/spotify/spotify-client > insinto ${SPOTIFY_HOME} > doins -r ${SPOTIFY_PKG_HOME}/* > fperms +x ${SPOTIFY_HOME}/spotify > > dodir /usr/bin > cat <<-EOF >"${D}"/usr/bin/spotify || die > #! /bin/sh > exec ${SPOTIFY_HOME}/spotify "\$@" > EOF > fperms +x /usr/bin/spotify > > local size > for size in 16 22 24 32 48 64 128 256 512; do > newicon -s ${size} "${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \ > "spotify-client.png" > done > domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop" > if use pax_kernel; then > #create the headers, reset them to default, then paxmark -m them > pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die > pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die > pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die > eqawarn "You have set USE=pax_kernel meaning that you intend to run" > eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" > eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" > eqawarn "you suspect that ${PN} is being broken by this modification," > eqawarn "please open a bug." > fi >} > >pkg_preinst() { > gnome2_icon_savelist >} > >pkg_postinst() { > gnome2_icon_cache_update > fdo-mime_mime_database_update > fdo-mime_desktop_database_update > > ewarn "If Spotify crashes after an upgrade its cache may be corrupt." > ewarn "To remove the cache:" > ewarn "rm -rf ~/.cache/spotify" > ewarn > ewarn "If you use KDE and are upgrading from 0.9 to 1.0, you might still see the old icon." > ewarn "Run" > ewarn "$ rm /var/tmp/kdecache-\$USER/icon-cache.kcache" > ewarn "Then log out and log in back to KDE." >} > >pkg_postrm() { > gnome2_icon_cache_update > fdo-mime_mime_database_update > fdo-mime_desktop_database_update >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 578864
: 429502