summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-06-27 21:28:28 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-06-27 21:28:28 +0000
commitb919237b9543df94396a1fbf41fdfd44b7b903ab (patch)
tree6e8034456acb4c137dca9a4f3de0b1b6dd3b0f03 /media-sound/lastfmplayer
parentPatch to fix compile errors thanks to Alan Hourihane <alanh@fairlite.demon.co... (diff)
downloadhistorical-b919237b9543df94396a1fbf41fdfd44b7b903ab.tar.gz
historical-b919237b9543df94396a1fbf41fdfd44b7b903ab.tar.bz2
historical-b919237b9543df94396a1fbf41fdfd44b7b903ab.zip
version bump thanks to Serkan Kaba <serkan_kaba@yahoo.com> in bug 183106
Package-Manager: portage-2.1.3_rc5
Diffstat (limited to 'media-sound/lastfmplayer')
-rw-r--r--media-sound/lastfmplayer/ChangeLog8
-rw-r--r--media-sound/lastfmplayer/Manifest16
-rw-r--r--media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.0.583
-rw-r--r--media-sound/lastfmplayer/lastfmplayer-1.3.0.58.ebuild76
4 files changed, 98 insertions, 5 deletions
diff --git a/media-sound/lastfmplayer/ChangeLog b/media-sound/lastfmplayer/ChangeLog
index 7cbdf2202062..952eb9f9d15a 100644
--- a/media-sound/lastfmplayer/ChangeLog
+++ b/media-sound/lastfmplayer/ChangeLog
@@ -1,6 +1,12 @@
# 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.17 2007/05/22 19:58:35 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/ChangeLog,v 1.18 2007/06/27 21:28:28 genstef Exp $
+
+*lastfmplayer-1.3.0.58 (27 Jun 2007)
+
+ 27 Jun 2007; Stefan Schweizer <genstef@gentoo.org>
+ +lastfmplayer-1.3.0.58.ebuild:
+ version bump thanks to Serkan Kaba <serkan_kaba@yahoo.com> in bug 183106
*lastfmplayer-1.1.3-r2 (22 May 2007)
diff --git a/media-sound/lastfmplayer/Manifest b/media-sound/lastfmplayer/Manifest
index 38f17b138db8..c0ea48d45424 100644
--- a/media-sound/lastfmplayer/Manifest
+++ b/media-sound/lastfmplayer/Manifest
@@ -19,14 +19,19 @@ MD5 76b5c3df97a2529216d717016ee7ff50 files/qt4.patch 471
RMD160 47656bb39f33013d30341e22f93287112cb97129 files/qt4.patch 471
SHA256 a169cc2fc15046ba897a9455a9e5782dffd471930e7cb166a4022c72ed82635e files/qt4.patch 471
DIST last.fm-1.1.3.src.tar.bz2 856755 RMD160 bfbddb23975dec3186251ebb3e1dcd4d0ad4ff9f SHA1 856e1fd0b85e689bd9553d35d9207633ce929748 SHA256 e05f9b1e177f6c4801295d33246e891690447c594b1138a292779dcef7d85cec
+DIST last.fm-1.3.0.58.src.tar.bz2 1410799 RMD160 0406e128c2f62af5bb2f90c135e34e91770dfcd7 SHA1 b458c104d8914dca48e0002f64744450abbb7708 SHA256 e8d3fa8359a9d62548cafa65e1bcbf20e65dc3cc151d423bcabca1ae305ec4c9
EBUILD lastfmplayer-1.1.3-r2.ebuild 2180 RMD160 cd8add54a4472f4c4da57b57cf9c65c63394ef8a SHA1 f08de2a80a3e4bd41528a025f1ab2647713c2add SHA256 3888dc9e41dc1ab870bbb430bac7a30e6e0465981ba8fc16e87446034598fa74
MD5 0b6b4dae225ba0adfbc7af38838a2ceb lastfmplayer-1.1.3-r2.ebuild 2180
RMD160 cd8add54a4472f4c4da57b57cf9c65c63394ef8a lastfmplayer-1.1.3-r2.ebuild 2180
SHA256 3888dc9e41dc1ab870bbb430bac7a30e6e0465981ba8fc16e87446034598fa74 lastfmplayer-1.1.3-r2.ebuild 2180
-MISC ChangeLog 3678 RMD160 3170b52647832168550b8b83d72add9f1f56426c SHA1 a8d7908ef5dcad254babc1391c45bfddc1c2b4ae SHA256 9fd935eaf71960cd899cbb19001d81bb0f4771b349a1649b2aeefcb4656e5794
-MD5 9650f58409244a9a9716e0ba1f7411fa ChangeLog 3678
-RMD160 3170b52647832168550b8b83d72add9f1f56426c ChangeLog 3678
-SHA256 9fd935eaf71960cd899cbb19001d81bb0f4771b349a1649b2aeefcb4656e5794 ChangeLog 3678
+EBUILD lastfmplayer-1.3.0.58.ebuild 2109 RMD160 f2389cc293e65d688e5239e1c5ac3e96e31a1183 SHA1 5fc51bdaaf5af003d19105ee298ac1657cba826b SHA256 7b632b10e33228140c0a6426ef19eb4e9fdda772cbfc5bddfb7050eb35fce8f5
+MD5 4449923199f16b78a4d15f831188359f lastfmplayer-1.3.0.58.ebuild 2109
+RMD160 f2389cc293e65d688e5239e1c5ac3e96e31a1183 lastfmplayer-1.3.0.58.ebuild 2109
+SHA256 7b632b10e33228140c0a6426ef19eb4e9fdda772cbfc5bddfb7050eb35fce8f5 lastfmplayer-1.3.0.58.ebuild 2109
+MISC ChangeLog 3878 RMD160 b12a5cadc66ed27e620e2731fe566ce259d1d5c7 SHA1 972f91b16aedf3e74d958d7cb54b878195e0d256 SHA256 e7deae3ca7e976c873ff6688497309760e4bb9e38c32067af9ad6513db072e48
+MD5 ef162feb62382c5810864bfb910840d0 ChangeLog 3878
+RMD160 b12a5cadc66ed27e620e2731fe566ce259d1d5c7 ChangeLog 3878
+SHA256 e7deae3ca7e976c873ff6688497309760e4bb9e38c32067af9ad6513db072e48 ChangeLog 3878
MISC metadata.xml 251 RMD160 d7ccc9e1d41d94cb971d83931a8ece9a684f6fc6 SHA1 1a65ae8b81af34d32b85ed8a18e1df5caef40ff3 SHA256 c87b81ca4913491f67f603b92fa806fb2af4f29d1fec96891731d2ac7490cb2b
MD5 99b44433affea389a5ec121d625af495 metadata.xml 251
RMD160 d7ccc9e1d41d94cb971d83931a8ece9a684f6fc6 metadata.xml 251
@@ -34,3 +39,6 @@ SHA256 c87b81ca4913491f67f603b92fa806fb2af4f29d1fec96891731d2ac7490cb2b metadata
MD5 6657a20eaa2d2330819948b39f61b44e files/digest-lastfmplayer-1.1.3-r2 256
RMD160 eb29f6d2e05b76d63cf8ba7e0c56ce3e0fc013b5 files/digest-lastfmplayer-1.1.3-r2 256
SHA256 7cf053b4971e3bd4505ef93741f9a673cd565a6ee07e6f5cc68755526a60c2cd files/digest-lastfmplayer-1.1.3-r2 256
+MD5 6618ff3cff5b1758e733cad6d58be109 files/digest-lastfmplayer-1.3.0.58 268
+RMD160 fff7e3ce35860438d0dc3fd584ad63a44d25b5af files/digest-lastfmplayer-1.3.0.58 268
+SHA256 29769ef5978697f5e22f257bd52410ba38fc11e2bc643189f94ad2f8160fd91d files/digest-lastfmplayer-1.3.0.58 268
diff --git a/media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.0.58 b/media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.0.58
new file mode 100644
index 000000000000..41d137ddbb11
--- /dev/null
+++ b/media-sound/lastfmplayer/files/digest-lastfmplayer-1.3.0.58
@@ -0,0 +1,3 @@
+MD5 ba4c05af37006815a55eaa508169b6c2 last.fm-1.3.0.58.src.tar.bz2 1410799
+RMD160 0406e128c2f62af5bb2f90c135e34e91770dfcd7 last.fm-1.3.0.58.src.tar.bz2 1410799
+SHA256 e8d3fa8359a9d62548cafa65e1bcbf20e65dc3cc151d423bcabca1ae305ec4c9 last.fm-1.3.0.58.src.tar.bz2 1410799
diff --git a/media-sound/lastfmplayer/lastfmplayer-1.3.0.58.ebuild b/media-sound/lastfmplayer/lastfmplayer-1.3.0.58.ebuild
new file mode 100644
index 000000000000..0e251e310cd9
--- /dev/null
+++ b/media-sound/lastfmplayer/lastfmplayer-1.3.0.58.ebuild
@@ -0,0 +1,76 @@
+# 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.0.58.ebuild,v 1.1 2007/06/27 21:28:28 genstef Exp $
+
+inherit eutils versionator
+
+DESCRIPTION="The player allows you to listen to last.fm radio streams"
+HOMEPAGE="http://www.last.fm/help/player"
+MY_P="${P/lastfmplayer/last.fm}"
+SRC_URI="http://static.last.fm/client/Linux/${MY_P}.src.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+RESTRICT="nomirror"
+S="${WORKDIR}/${MY_P}"
+
+DEPEND=">=x11-libs/qt-4.2
+ media-libs/alsa-lib"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/qt4.patch
+}
+
+src_compile() {
+ ./configure
+ emake qmake_all || die "emake qmake_all failed"
+ 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="/opt/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 experiance awkward fonts or widgets, try running qtconfig."
+}