Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110534 - request for sharpmusique
Summary: request for sharpmusique
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-10-26 04:29 UTC by ^j^
Modified: 2013-06-22 18:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sharpmusique-1.0.ebuild (sharpmusique-1.0.ebuild,989 bytes, text/plain)
2005-10-26 04:32 UTC, ^j^
Details
sharpmusique-1.0.ebuild (sharpmusique-1.0.ebuild,760 bytes, text/plain)
2005-10-26 09:25 UTC, ^j^
Details
patch to fix issues (sharpmusique-1.0.patch,3.37 KB, patch)
2005-11-14 20:23 UTC, Aman Gupta
Details | Diff
new ebuild, uses patch (sharpmusique-1.0-r1.ebuild,1.00 KB, text/plain)
2005-11-14 20:39 UTC, Aman Gupta
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ^j^ 2005-10-26 04:29:44 UTC
No sharpmusique ebuild

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 ^j^ 2005-10-26 04:32:41 UTC
Created attachment 71493 [details]
sharpmusique-1.0.ebuild
Comment 2 ^j^ 2005-10-26 04:36:14 UTC
Please check it, acoording to me the ebuild works fine. I got it from the Ycarus
Gentoo ebuild page and I just think it should be in portage by now.

Cheers!
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-26 06:45:17 UTC
- remove # Nonofficial ebuild...
- inheriting eutils is unnecessary
- remove DESCRIPTION_FR=...
- remove RESTRICT="nomirror"
Comment 4 ^j^ 2005-10-26 08:48:57 UTC
Comment on attachment 71493 [details]
sharpmusique-1.0.ebuild

># Copyright 1999-2004 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: $
>
>
>DESCRIPTION="The fair interface to the iTunes Music Store (C#)"
>HOMEPAGE="http://www.nanocrew.net/software/sharpmusique/"
>SRC_URI="http://www.nanocrew.net/sw/sharpmusique/${P}.tar.gz"
>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="~x86"
>
>IUSE="vlc"
>
>DEPEND=">=dev-lang/mono-1.1.6
>	>=dev-dotnet/gtk-sharp-1.9.2
>	>=dev-dotnet/glade-sharp-1.9.2
>	vlc? ( media-video/vlc )"
>
>
>src_install() {
>    dodir /usr/lib/sharpmusique /usr/bin
>    exeinto /usr/lib/sharpmusique
>    doexe src/sharpmusique.exe
>cat << EOF > "${D}/usr/bin/sharpmusique"
>#!/bin/sh
>cd "${chdir}"
>mono /usr/lib/sharpmusique/sharpmusique.exe
>EOF
>    chmod go+rx "${D}/usr/bin/sharpmusique"
>}
Comment 5 ^j^ 2005-10-26 09:25:07 UTC
Created attachment 71513 [details]
sharpmusique-1.0.ebuild
Comment 6 ^j^ 2005-10-26 15:04:50 UTC
Now it's all right, I hope someone checks it and adds it soon to Portage.

Cheers!
Comment 7 Aman Gupta 2005-11-14 20:23:41 UTC
Created attachment 72924 [details, diff]
patch to fix issues

Several bugs (album view, redownloading, filenames) reported at
http://www.nanocrew.net/2005/09/17/sharpmusique-10/ with patches.

Attached updated ebuild with patch.
Comment 8 Aman Gupta 2005-11-14 20:39:10 UTC
Created attachment 72925 [details]
new ebuild, uses patch
Comment 9 Aaron Rusnak 2005-12-28 13:45:09 UTC
OBJECTS=`find src -name '*.o'`; \
gcc -shared -o ../libvlc.so $OBJECTS `./vlc-config --libs builtin`)
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sharpmusique-1.0-r1/work/sharpmusique-1.0/libvlc/faad2/libfaad/.libs/libfaad.a(decoder.o): relocation R_X86_64_32S against `err_msg' can not be used when making a shared object; recompile with -fPIC
/var/tmp/portage/sharpmusique-1.0-r1/work/sharpmusique-1.0/libvlc/faad2/libfaad/.libs/libfaad.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libvlc.so] Error 1
make[1]: Leaving directory `/tmp/portage/sharpmusique-1.0-r1/work/sharpmusique-1.0/libvlc'
make: *** [all-recursive] Error 1

I keep getting that error. I have vlc installed as well. Gentoo ~amd64
Comment 10 Michele Beltrame 2006-01-22 08:46:20 UTC
(In reply to comment #9)

Exactly the same error here, AMD64 as well. I have USE="-vlc" (ad I didn't install vlc).

Michele.
Comment 11 Sebastiaan 2006-04-19 00:12:14 UTC
I can confirm the ebuild from the site http://gentoo.zugaina.org/ (a little more up to date than this) perfectly works on amd64. Give it a go in portage, I would say.
Comment 12 Michael Palimaka (kensington) gentoo-dev 2013-06-22 18:10:58 UTC
Looks like upstream has disappeared.