]> git.pld-linux.org Git - packages/performous.git/blame - performous.spec
- BR: gettext-devel
[packages/performous.git] / performous.spec
CommitLineData
17ceb23f
JK
1Summary: Performous - a free cross-platform singing game
2Name: performous
0f6ae010
JK
3Version: 0.5.1
4Release: 1
17ceb23f
JK
5License: GPL v2+
6Group: Applications
7Source0: http://dl.sourceforge.net/performous/Performous-%{version}-Source.tar.bz2
0f6ae010 8# Source0-md5: 3c86c4810111e1c45e7b8ab4aa321d7d
17ceb23f
JK
9URL: http://performous.org/
10BuildRequires: ImageMagick-c++-devel
11BuildRequires: SDL-devel
12BuildRequires: alsa-lib-devel
3c4e0e7d 13BuildRequires: boost-devel
14BuildRequires: cmake
17ceb23f 15BuildRequires: ffmpeg-devel
d9a0d954 16BuildRequires: gettext-devel
17ceb23f
JK
17BuildRequires: glew-devel
18BuildRequires: glibmm-devel
19BuildRequires: help2man
20BuildRequires: jack-audio-connection-kit-devel
21BuildRequires: librsvg-devel
22BuildRequires: libsigc++-devel
23BuildRequires: libxml++-devel
24BuildRequires: pango-devel
3c4e0e7d 25BuildRequires: pkgconfig
17ceb23f
JK
26BuildRequires: pulseaudio-devel
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30While Performous might be classified as a karaoke program, it is
31actually much more than that. Instead of just displaying the lyrics,
32notes are also displayed and the performance is scored based on how
33well you actually hit the notes. Unlike in most other games in this
34genre, you will also see the precise pitch that you are singing, so
35that you can see what you are doing wrong and easily (well, everything
36is relative) correct your pitch.
37
38Most of the songs available also contain the original vocals and
39actual karaoke versions are rare.
40
41For those who sing rather than well, a karaoke mode is provided. In
42this mode only lyrics are displayed and there are no notes or scoring.
43
44%prep
45%setup -qn Performous-%{version}-Source
46
47%build
48mkdir build
49cd build
50%cmake .. \
3c4e0e7d 51 -DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
52 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
17ceb23f 53%if "%{_lib}" == "lib64"
3c4e0e7d 54 -DLIB_SUFFIX=64
17ceb23f
JK
55%endif
56
57%{__make}
58
59cd ..
60
61
62%install
63rm -rf $RPM_BUILD_ROOT
64
65%{__make} -C build install \
66 DESTDIR=$RPM_BUILD_ROOT
67
0f6ae010 68%find_lang %{name} --all-name
17ceb23f
JK
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
0f6ae010 73%files -f %{name}.lang
17ceb23f
JK
74%defattr(644,root,root,755)
75%doc docs/*.txt
76%attr(755,root,root) %{_bindir}/*
77%dir %{_libdir}/%{name}
78%dir %{_libdir}/%{name}/libda-1
79%attr(755,root,root) %{_libdir}/%{name}/libda-1/*.so
80%{_datadir}/games/%{name}
81%{_mandir}/man6/*
82%{_pixmapsdir}/*
83%{_desktopdir}/*
This page took 0.166159 seconds and 4 git commands to generate.