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