summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-08-05 17:35:45 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-08-05 17:35:45 +0000
commit649451ca9139bf8c31e2b57d000a9edaf85457a5 (patch)
tree18b1115ca19d5f6fd6b042bbd515e9997266f09d /media-sound
parentRevision bump to support new Java system (diff)
downloadhistorical-649451ca9139bf8c31e2b57d000a9edaf85457a5.tar.gz
historical-649451ca9139bf8c31e2b57d000a9edaf85457a5.tar.bz2
historical-649451ca9139bf8c31e2b57d000a9edaf85457a5.zip
Add proper debugging support thanks to Santiago M. Mola Velasco <cooldwind@gmail.com> in bug 142875
Package-Manager: portage-2.1.1_pre4
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/lastfmplayer/ChangeLog7
-rw-r--r--media-sound/lastfmplayer/Manifest16
-rw-r--r--media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild26
3 files changed, 35 insertions, 14 deletions
diff --git a/media-sound/lastfmplayer/ChangeLog b/media-sound/lastfmplayer/ChangeLog
index e72c1aff8b64..725a29d165d7 100644
--- a/media-sound/lastfmplayer/ChangeLog
+++ b/media-sound/lastfmplayer/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/lastfmplayer
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/ChangeLog,v 1.6 2006/07/28 22:36:26 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/ChangeLog,v 1.7 2006/08/05 17:35:45 genstef Exp $
+
+ 05 Aug 2006; Stefan Schweizer <genstef@gentoo.org>
+ lastfmplayer-1.0.0.1_p2113.ebuild:
+ Add proper debugging support thanks to Santiago M. Mola Velasco
+ <cooldwind@gmail.com> in bug 142875
28 Jul 2006; Stefan Schweizer <genstef@gentoo.org>
+files/lastfmplayer-amd64.patch, lastfmplayer-1.0.0.1_p2113.ebuild:
diff --git a/media-sound/lastfmplayer/Manifest b/media-sound/lastfmplayer/Manifest
index 8f45a67b8509..0957538d991b 100644
--- a/media-sound/lastfmplayer/Manifest
+++ b/media-sound/lastfmplayer/Manifest
@@ -6,14 +6,14 @@ AUX lastfmplayer-amd64.patch 1187 RMD160 5d965cbc1e670c0b1b0f121e78577cc9452f6ad
MD5 98fd5b839973495daeabb4bd64331416 files/lastfmplayer-amd64.patch 1187
RMD160 5d965cbc1e670c0b1b0f121e78577cc9452f6ad6 files/lastfmplayer-amd64.patch 1187
SHA256 fb282c0067bf91a3d62b208a0ffe39da08cc307f84d5c3d6b6001b948bf6089a files/lastfmplayer-amd64.patch 1187
-EBUILD lastfmplayer-1.0.0.1_p2113.ebuild 2903 RMD160 a9391c185c3b6c0084fe9fe846ffb1a654789dfe SHA1 d622e2bbe73840c9e10d9b11455a3358ecc7ffa2 SHA256 384a4a3c37cdf3ae76ca24f50a1d661d46ff77bdee72c18d4ddf1797329048ea
-MD5 381af6f2ec67ab810f7487c8af232c0e lastfmplayer-1.0.0.1_p2113.ebuild 2903
-RMD160 a9391c185c3b6c0084fe9fe846ffb1a654789dfe lastfmplayer-1.0.0.1_p2113.ebuild 2903
-SHA256 384a4a3c37cdf3ae76ca24f50a1d661d46ff77bdee72c18d4ddf1797329048ea lastfmplayer-1.0.0.1_p2113.ebuild 2903
-MISC ChangeLog 1656 RMD160 1aee88d3e6310746153b8e7d57e6caab81547d73 SHA1 94c0dcf7303893cee70792f3edbf609d97c1b00b SHA256 a31b622dcd83a2fbfb63f224ac2c859fa2683006b3fcd164c15d29330599ce81
-MD5 596cda08cabb96bd1f4faf0c9acc35ea ChangeLog 1656
-RMD160 1aee88d3e6310746153b8e7d57e6caab81547d73 ChangeLog 1656
-SHA256 a31b622dcd83a2fbfb63f224ac2c859fa2683006b3fcd164c15d29330599ce81 ChangeLog 1656
+EBUILD lastfmplayer-1.0.0.1_p2113.ebuild 3255 RMD160 c74a0067d9484573c3e83868ee0526504a52f722 SHA1 9b9ee5595251d85b2b498e25fd1a54df8d1a2857 SHA256 3d078b6b723d50d6a7bef67bdf3283cd1483cf40e3fb173476f48e1436770067
+MD5 aa7b827513725396cd41cc058b54236d lastfmplayer-1.0.0.1_p2113.ebuild 3255
+RMD160 c74a0067d9484573c3e83868ee0526504a52f722 lastfmplayer-1.0.0.1_p2113.ebuild 3255
+SHA256 3d078b6b723d50d6a7bef67bdf3283cd1483cf40e3fb173476f48e1436770067 lastfmplayer-1.0.0.1_p2113.ebuild 3255
+MISC ChangeLog 1851 RMD160 77cf2c06b245e83237b12689f707b0daafbee708 SHA1 817afd9d65c4dd1e18303e27e6bffdfe5ab88b19 SHA256 a725f57da48082feabae110af4faf0e68e459a7dcdf7e0c39e8e1c1c90a3a843
+MD5 9b63a67b63e8305d81fd5dfbee36f4cf ChangeLog 1851
+RMD160 77cf2c06b245e83237b12689f707b0daafbee708 ChangeLog 1851
+SHA256 a725f57da48082feabae110af4faf0e68e459a7dcdf7e0c39e8e1c1c90a3a843 ChangeLog 1851
MISC metadata.xml 251 RMD160 d7ccc9e1d41d94cb971d83931a8ece9a684f6fc6 SHA1 1a65ae8b81af34d32b85ed8a18e1df5caef40ff3 SHA256 c87b81ca4913491f67f603b92fa806fb2af4f29d1fec96891731d2ac7490cb2b
MD5 99b44433affea389a5ec121d625af495 metadata.xml 251
RMD160 d7ccc9e1d41d94cb971d83931a8ece9a684f6fc6 metadata.xml 251
diff --git a/media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild b/media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild
index bd65210f5485..1f03f6777169 100644
--- a/media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild
+++ b/media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild,v 1.2 2006/07/28 22:36:26 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lastfmplayer/lastfmplayer-1.0.0.1_p2113.ebuild,v 1.3 2006/08/05 17:35:45 genstef Exp $
inherit eutils subversion versionator
@@ -13,7 +13,7 @@ ESVN_OPTIONS="--revision ${PV#*_p}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE=""
+IUSE="debug"
DEPEND="=x11-libs/qt-4*"
RDEPEND="${DEPEND}"
@@ -29,10 +29,19 @@ pkg_setup() {
die "no gif or png support in qt"
fi
+
+ if use debug && ! built_with_use x11-libs/qt debug ; then
+ eerror "In order to use debug, you need to compile Qt 4"
+ eerror "with debug USE flag."
+ fi
}
src_compile() {
- qmake || die "qmake failed"
+ if use debug ; then
+ qmake CONFIG+=debug || die "qmake failed"
+ else
+ qmake CONFIG-=debug QMAKE_TARGET=LastFM || die "qmake failed"
+ fi
emake qmake_all || die "emake qmake_all failed"
epatch ${FILESDIR}/lastfmplayer-amd64.patch
emake || die "emake failed"
@@ -47,9 +56,16 @@ src_install() {
local destination="/opt/lastfm"
cd bin
+ #Bin name
+ if ! use debug ; then
+ MY_B=LastFM
+ else
+ MY_B=LastFM_debug
+ fi
+
# Install the player
exeinto ${destination}
- doexe LastFM
+ doexe ${MY_B}
# Install libraries and symlinks
v=( $(get_version_components ) )
@@ -70,7 +86,7 @@ src_install() {
keepdir ${destination}/cache
# Icon, menu, protcol
- make_wrapper lastfm ./LastFM ${destination} ${destination}
+ make_wrapper lastfm ./${MY_B} ${destination} ${destination}
newicon data/icon.png lastfm.png
make_desktop_entry lastfm "Last.fm Player" lastfm.png