Name: performous Version: 0.5.1 Release: 1%{?dist} Summary: Karaoke game Group: Applications/Multimedia License: GPLv2 URL: http://performous.org Source0: http://downloads.sourceforge.net/project/performous/performous/%{version}/Performous-%{version}-Source.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake, SDL_image-devel, SDL_gfx-devel, cairo-devel BuildRequires: librsvg2-devel, libxml2-devel, alsa-lib-devel BuildRequires: boost-devel, pulseaudio-libs-devel, gstreamer-devel BuildRequires: recode, glew-devel, help2man, libvorbis-devel BuildRequires: libsigc++20-devel, glibmm24-devel, libxml++-devel BuildRequires: ImageMagick-devel, ImageMagick-c++-devel BuildRequires: ffmpeg-devel, libraw1394-devel, libtheora-devel BuildRequires: desktop-file-utils Obsoletes: ultrastar-ng <= 0.3.0 Provides: ultrastar-ng = %{version} %package devel Summary: Header files and development documentation for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Performous is a karaoke game, clone of the PS2 karaoke game Singstar. This package contains the header files and development documentation. %description Performous is a karaoke game, clone of the PS2 karaoke game Singstar. %prep %setup -q -n Performous-%{version}-Source %build mkdir -p build pushd build # Jack support is disabled because the engine can't be chosen at run-time and # jack will always take precedence over pulseaudio %cmake -DSHARE_INSTALL:PATH=share/performous \ -DLibDA_PLUGIN_GSTREAMER:BOOL=ON \ -DLibDA_PLUGIN_PULSE:BOOL=ON \ -DLibDA_PLUGIN_JACK:BOOL=OFF \ .. make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT pushd build make install DESTDIR=$RPM_BUILD_ROOT popd ## Menu recode ISO-8859-1..UTF-8 $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install --vendor "fedora" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop rm -rf $RPM_BUILD_ROOT%{_libdir}/*.{a,la} %find_lang Performous %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f Performous.lang %defattr(-,root,root,-) %doc docs/Authors.txt docs/License.txt docs/TODO.txt docs/performous.h2m %{_bindir}/* %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/*.xpm %{_datadir}/%{name} %{_libdir}/performous %{_mandir}/man*/* #%files devel #%defattr(0644,root,root,0755) #%{_includedir}/libda #%{_includedir}/plugin++ %changelog * Sun Apr 11 2010 Aurelien Bompard - 0.5.1-1 - version 0.5.1 * Tue Dec 01 2009 Aurelien Bompard - 0.4.0-1 - version 0.4.0 * Tue Jul 07 2009 Aurelien Bompard 0.3.1-1 - version 0.3.1 * Sun Nov 16 2008 Aurelien Bompard 0.3.0-1 - version 0.3.0 * Mon Nov 05 2007 Aurelien Bompard 0.2.1-1 - version 0.2.1 * Fri Nov 02 2007 Aurelien Bompard 0.2.0-1 - version 0.2.0 * Sat May 19 2007 Aurelien Bompard 0.1.4-1 - initial release