Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37751704
en ru br
ALT Linux repositórios
5.0: 1.4.2.58240-alt1

Group :: Som
RPM: last.fm

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: last.fm
Version: 1.4.2.58240
Release: alt1
Source: http://cdn.last.fm/client/src/%name-%version.src.tar.bz2
#:!find last.fm -name \*.lib -o -name \*.a -o -name \*.dylib -o -name \*.exe -o -name \*.dll -o -name \*.sym | xargs rm
Source1: %name.png
Source2: %name.desktop
Patch1: %name-gcc4.3.patch
URL: http://last.fm
License: GPL
Group: Sound
Summary: Free Last.fm internet radio player on demand
Packager: Fr. Br. George <george at altlinux.ru>

%define blibdir %_libdir/%name
%define iconsdir64 %_iconsdir/hicolor/64x64/apps

# Automatically added by buildreq on Sat Oct 18 2008

BuildRequires: gcc-c++ libalsa-devel libfftw3-devel libgpod-devel libmad-devel libqt4-devel libreadline libsamplerate-devel glib2-devel

%description
With Last.fm on your computer you can scrobble your tracks, share your music taste, l isten to personalised radio streams, and discover new music and people.

This is "official" version of http://last.fm client.

%prep
%setup
%patch1 -p1
sed -i 's/ -lMoose/ -lmad -lMoose/' definitions.pro.inc
sed -i 's at /usr/lib/glib at %_libdir/glib at g' src/mediadevices/ipod/ipod.pro
sed -i 's at /usr/lib/glib at %_libdir/glib at g' src/mediadevices/gpod/gpod.pro

%build
%configure
%make

%install
mkdir -p %buildroot%blibdir %buildroot%_bindir
mkdir -p %buildroot%_desktopdir %buildroot%iconsdir64

cp -a bin/* %buildroot%blibdir/
for N in %buildroot%blibdir/lib*.so %buildroot%blibdir/lib*.so.*; do
 mv $N %buildroot%_libdir
 ln -s ../`basename $N` $N
done

echo '#!/bin/sh
cd %blibdir
exec ./%name "$ at "
' > %buildroot%_bindir/%name
chmod +x %buildroot%_bindir/%name

install %SOURCE1 %buildroot%iconsdir64
install %SOURCE2 %buildroot%_desktopdir

%files
%doc README
%dir %blibdir
%blibdir/*
%_libdir/lib*
%_bindir/%name
%iconsdir64/%name.*
%_desktopdir/%name.*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009