# # Copyright (C) 2005 Joseph Tate # All rights reserved # class amarok(CPackageRecipe): name = 'amarok' version = '1.3.3' buildRequires = ['kdelibs:devel', 'taglib:devel', 'kdebase:devel', 'k3b:devel', 'libtunepimp:devel', 'alsa-lib:devel', 'arts:devel', 'audiofile:devel', 'esound:devel', 'gamin:devel', 'glib:devel', 'gstreamer:devel', 'kdemultimedia:devel', 'libart_lgpl:devel', 'libjpeg:devel', 'libogg:devel', 'libpng:devel', 'libvorbis:devel', 'libxml2:devel', 'pcre:devel', 'qt-x11-free:devel', 'xorg-x11:devel', 'zlib:devel', 'libidn:devel', 'SDL:devel', 'pkgconfig:devel' ] def setup(r): r.addArchive('http://voxel.dl.sourceforge.net/sourceforge/%(name)s/%(name)s-%(version)s.tar.bz2') r.Configure() r.Make() r.MakeInstall() r.MakeDirs('/usr/share/doc/HTML/{da,de,en,et,fr,it,nl,pt,pt_BR,ru,sv}/common') r.ImproperlyShared(exceptions='graphequalizer') # KDE requires .la files for its runtime library loading # stuffs, so we disable removing them. r.RemoveNonPackageFiles(exceptions='.*\.la')