summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-11-16 08:42:11 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-11-16 08:42:11 +0000
commitc381df117b29221ea0c84cabe3f101ecc4b0b9e5 (patch)
tree16f84277ab458bf1fbd8d391fb107fd9e367b486 /media-sound
parentipv6 patch merged upstream, fix quoting (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--media-sound/lastfmplayer/Manifest16
-rw-r--r--media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.2.133
-rw-r--r--media-sound/lastfmplayer/lastfmplayer-1.3.2.13.ebuild77
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."
+}