No sharpmusique ebuild Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 71493 [details] sharpmusique-1.0.ebuild
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!
- remove # Nonofficial ebuild... - inheriting eutils is unnecessary - remove DESCRIPTION_FR=... - remove RESTRICT="nomirror"
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" >}
Created attachment 71513 [details] sharpmusique-1.0.ebuild
Now it's all right, I hope someone checks it and adds it soon to Portage. Cheers!
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.
Created attachment 72925 [details] new ebuild, uses patch
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
(In reply to comment #9) Exactly the same error here, AMD64 as well. I have USE="-vlc" (ad I didn't install vlc). Michele.
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.
Looks like upstream has disappeared.