diff options
author | 2007-11-16 08:42:11 +0000 | |
---|---|---|
committer | 2007-11-16 08:42:11 +0000 | |
commit | c381df117b29221ea0c84cabe3f101ecc4b0b9e5 (patch) | |
tree | 16f84277ab458bf1fbd8d391fb107fd9e367b486 /media-sound | |
parent | ipv6 patch merged upstream, fix quoting (diff) | |
download | historical-c381df117b29221ea0c84cabe3f101ecc4b0b9e5.tar.gz historical-c381df117b29221ea0c84cabe3f101ecc4b0b9e5.tar.bz2 historical-c381df117b29221ea0c84cabe3f101ecc4b0b9e5.zip |
version bump thanks to Allen Brooker (AllenJB) <gentoo-bugs@allenjb.me.uk> and Sebastian Krämer <mail@kraymer.de> in bug 197083
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/lastfmplayer/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/lastfmplayer/Manifest | 16 | ||||
-rw-r--r-- | media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.2.13 | 3 | ||||
-rw-r--r-- | media-sound/lastfmplayer/lastfmplayer-1.3.2.13.ebuild | 77 |
4 files changed, 100 insertions, 5 deletions
diff --git a/media-sound/lastfmplayer/ChangeLog b/media-sound/lastfmplayer/ChangeLog index cd6ea6c0b899..a78aa12597ab 100644 --- a/media-sound/lastfmplayer/ChangeLog +++ b/media-sound/lastfmplayer/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/lastfmplayer # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/ChangeLog,v 1.23 2007/08/29 18:30:00 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/ChangeLog,v 1.24 2007/11/16 08:42:10 genstef Exp $ + +*lastfmplayer-1.3.2.13 (16 Nov 2007) + + 16 Nov 2007; Stefan Schweizer <genstef@gentoo.org> + +lastfmplayer-1.3.2.13.ebuild: + version bump thanks to Allen Brooker (AllenJB) <gentoo-bugs@allenjb.me.uk> + and Sebastian Krämer <mail@kraymer.de> in bug 197083 *lastfmplayer-1.3.1.0.ebuild (29 Aug 2007) diff --git a/media-sound/lastfmplayer/Manifest b/media-sound/lastfmplayer/Manifest index 56844f7937be..97435e912303 100644 --- a/media-sound/lastfmplayer/Manifest +++ b/media-sound/lastfmplayer/Manifest @@ -3,14 +3,19 @@ MD5 fb5e9996204c9704722582e18e15fb1a files/lastfm.protocol 159 RMD160 863935a9ee6f66f5c901f39182278346117f80b3 files/lastfm.protocol 159 SHA256 c0f82b00703ed8c307e448ae49f173e30801a06ea2eb7a82d21a6b3f75f25093 files/lastfm.protocol 159 DIST last.fm-1.3.1.0.src.tar.bz2 1348815 RMD160 b7a2839d53b50f4815d59efbae3f6476cfb81493 SHA1 674b0187c355bbe85931e5a4e15971bf6931e0cc SHA256 e33f575112b58050beb4c82d008c90c11e99308b6f9429a354a1980bd854436c +DIST last.fm-1.3.2.13.src.tar.bz2 1615081 RMD160 7cfa97ac99c1f732ea802c5d5ad1cac0ef17f0db SHA1 0380e9e6caebbc5c6920fa3ad7fda2284bc0d042 SHA256 24178521bbe26e8d1b02a6ebc4a1934f863f4c315b4bd092a389391036b48638 EBUILD lastfmplayer-1.3.1.0.ebuild 2207 RMD160 90a64fd9ddfa9a52b7252f1509b251f9c3d0bf82 SHA1 f843d1a9022a29824ca4a6f94afce036c18d3e87 SHA256 e29f0c81255fe41587a02cc434ea3f53725025d878e08a1f41827349b484fc9c MD5 738573a67b2e41e851ce0a971978c140 lastfmplayer-1.3.1.0.ebuild 2207 RMD160 90a64fd9ddfa9a52b7252f1509b251f9c3d0bf82 lastfmplayer-1.3.1.0.ebuild 2207 SHA256 e29f0c81255fe41587a02cc434ea3f53725025d878e08a1f41827349b484fc9c lastfmplayer-1.3.1.0.ebuild 2207 -MISC ChangeLog 5064 RMD160 151bc3bba4a8a6fa54354ad3df9b7e44e2fd6c79 SHA1 2b412698d3f984e5535d13cabcb140022e3fece6 SHA256 ebbd4b720d9ad9507007e9623aebf5d76cd1df2368d3d0935c7c862c1d84b69c -MD5 3c2f014414a327e9c79eb3408ffd1a96 ChangeLog 5064 -RMD160 151bc3bba4a8a6fa54354ad3df9b7e44e2fd6c79 ChangeLog 5064 -SHA256 ebbd4b720d9ad9507007e9623aebf5d76cd1df2368d3d0935c7c862c1d84b69c ChangeLog 5064 +EBUILD lastfmplayer-1.3.2.13.ebuild 2209 RMD160 0bc502062bb9289a78adefa0b614716f770a2839 SHA1 e6a42b7d864ee7fb9c4981b4c9a8ad36f376a7a0 SHA256 ac975f2f26e272dd73fa17b6a404ecdecfd30e5be832bc1a4ea89aab8de0146e +MD5 492541ab646bc14b7ea0cc913ccae273 lastfmplayer-1.3.2.13.ebuild 2209 +RMD160 0bc502062bb9289a78adefa0b614716f770a2839 lastfmplayer-1.3.2.13.ebuild 2209 +SHA256 ac975f2f26e272dd73fa17b6a404ecdecfd30e5be832bc1a4ea89aab8de0146e lastfmplayer-1.3.2.13.ebuild 2209 +MISC ChangeLog 5322 RMD160 985a4da29b84f2193df20656e3e5e57b046deee2 SHA1 2360bfb5a1a594a07ba246e3797c93a08447c4fa SHA256 80d326d87d22cf044b2b602a95f2d63d4fa3bc8ee02759114a86b4c8e75b020a +MD5 6b5d03aa7f60c5bfa2892634c1240895 ChangeLog 5322 +RMD160 985a4da29b84f2193df20656e3e5e57b046deee2 ChangeLog 5322 +SHA256 80d326d87d22cf044b2b602a95f2d63d4fa3bc8ee02759114a86b4c8e75b020a ChangeLog 5322 MISC metadata.xml 251 RMD160 d7ccc9e1d41d94cb971d83931a8ece9a684f6fc6 SHA1 1a65ae8b81af34d32b85ed8a18e1df5caef40ff3 SHA256 c87b81ca4913491f67f603b92fa806fb2af4f29d1fec96891731d2ac7490cb2b MD5 99b44433affea389a5ec121d625af495 metadata.xml 251 RMD160 d7ccc9e1d41d94cb971d83931a8ece9a684f6fc6 metadata.xml 251 @@ -18,3 +23,6 @@ SHA256 c87b81ca4913491f67f603b92fa806fb2af4f29d1fec96891731d2ac7490cb2b metadata MD5 db54a4c884ae0419519c90d98c5d5a91 files/digest-lastfmplayer-1.3.1.0 265 RMD160 ccddc5c8f368cb962913da523f3db8d0c5a354f0 files/digest-lastfmplayer-1.3.1.0 265 SHA256 173460e110ac3dd62c6cdc35df3fd937df4a0b88793ad33da67258e37bfd3e3c files/digest-lastfmplayer-1.3.1.0 265 +MD5 71080ab4aeefcb34a1ad502321546cb3 files/digest-lastfmplayer-1.3.2.13 268 +RMD160 bd3ea9c5f7c83ffb861ee1c0293a73dd8af24f21 files/digest-lastfmplayer-1.3.2.13 268 +SHA256 04e430c455b5c0dc3173d0b47ca7c51afef0fd92834868c125987012b425b474 files/digest-lastfmplayer-1.3.2.13 268 diff --git a/media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.2.13 b/media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.2.13 new file mode 100644 index 000000000000..c6c311e3f285 --- /dev/null +++ b/media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.2.13 @@ -0,0 +1,3 @@ +MD5 a4ec606857e7c1dce3c251741cc7923e last.fm-1.3.2.13.src.tar.bz2 1615081 +RMD160 7cfa97ac99c1f732ea802c5d5ad1cac0ef17f0db last.fm-1.3.2.13.src.tar.bz2 1615081 +SHA256 24178521bbe26e8d1b02a6ebc4a1934f863f4c315b4bd092a389391036b48638 last.fm-1.3.2.13.src.tar.bz2 1615081 diff --git a/media-sound/lastfmplayer/lastfmplayer-1.3.2.13.ebuild b/media-sound/lastfmplayer/lastfmplayer-1.3.2.13.ebuild new file mode 100644 index 000000000000..a3270aceff5d --- /dev/null +++ b/media-sound/lastfmplayer/lastfmplayer-1.3.2.13.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/lastfmplayer-1.3.2.13.ebuild,v 1.1 2007/11/16 08:42:10 genstef Exp $ + +inherit eutils qt4 + +MY_P="${P/lastfmplayer/last.fm}" + +DESCRIPTION="The player allows you to listen to last.fm radio streams" +HOMEPAGE="http://www.last.fm/help/player" +SRC_URI="http://cdn.last.fm/client/src/${MY_P}.src.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="" +RESTRICT="mirror" + +DEPEND="$(qt4_min_version 4.2) + media-libs/alsa-lib" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + eqmake4 LastFM.pro + for subdir in src src/libLastFmTools src/httpinput src/mp3transcode \ + src/output/alsa-playback src/output/portAudio ; do + eqmake4 "${subdir}/${subdir##*/}.pro" -o ${subdir}/Makefile + done + emake || die "emake failed" +} + +src_install() { + # Docs + dodoc ChangeLog README + + # The root at which the player, data, and cache + # are to be installed + local destination="/usr/share/lastfm" + cd bin + + # Make ${destination} writable by audio group + diropts -m0775 -g audio + dodir ${destination} + + # Install the player + cp -R * "${D}"/${destination} + + # Make a folder such that album art cache works + diropts -m0775 -g audio + dodir ${destination}/cache + keepdir ${destination}/cache + + # Icon, menu, protcol + make_wrapper lastfm ./last.fm ${destination} ${destination} + newicon data/icons/as.png lastfm.png + make_desktop_entry lastfm "Last.fm Player" lastfm.png + + # make sure no hanging instance of lastfm is running + sed -i -e 's:exec:if ! ps aux | grep "^$USER.*last.fm.app" | grep Sl >/dev/null 2>\&1; \ + then killall -u $USER last.fm.app >/dev/null 2>\&1; fi\nexec:' \ + "${D}"/usr/bin/lastfm + + insinto /usr/share/services + doins "${FILESDIR}"/lastfm.protocol +} + +pkg_postinst() { + elog "To use the Last.fm player with a mozilla based browser:" + elog " 1. Go to about:config in the browser" + elog " 2. Right-click on the page" + elog " 3. Select New and then String" + elog " 4. For the name: network.protocol-handler.app.lastfm" + elog " 5. For the value: /usr/bin/lastfm" + elog + elog "If you experience awkward fonts or widgets, try running qtconfig." +} |