]> git.pld-linux.org Git - packages/SDL2_mixer.git/blame - SDL2_mixer.spec
- updated to 2.0.4
[packages/SDL2_mixer.git] / SDL2_mixer.spec
CommitLineData
db8b1635
AO
1#
2# Conditional build:
5791969b
JB
3%bcond_with mikmod # mikmod use for MOD support (modplug is used by default)
4%bcond_without modplug # modplug use for MOD support
db8b1635 5#
5ffcc3bb
JB
6# NOTE: libraries dlopened by sonames detected at build time:
7# libFLAC.so.8
8# libfluidsynth.so.1
9# libmikmod.so.2
10# libmodplug.so.1
11# libsmpeg-2.0.so.0
12# libvorbisfile.so.3
13#
db8b1635
AO
14Summary: Simple DirectMedia Layer - Sample Mixer Library
15Summary(pl.UTF-8): Simple DirectMedia Layer - biblioteka miksująca próbki dźwiękowe
16Summary(pt_BR.UTF-8): SDL2 - Biblioteca para mixagem
17Name: SDL2_mixer
eca729c9 18Version: 2.0.4
e104bc7e 19Release: 1
db8b1635
AO
20License: Zlib-like
21Group: Libraries
22Source0: http://www.libsdl.org/projects/SDL_mixer/release/%{name}-%{version}.tar.gz
eca729c9 23# Source0-md5: a36e8410cac46b00a4d01752b32c3eb1
db8b1635
AO
24URL: http://www.libsdl.org/projects/SDL_mixer/
25BuildRequires: SDL2-devel >= 2.0.0
26BuildRequires: autoconf
27BuildRequires: automake
28BuildRequires: flac-devel >= 1.3.0
5791969b 29BuildRequires: fluidsynth-devel
db8b1635 30BuildRequires: libtool >= 2:2.0
5791969b
JB
31%{?with_mikmod:BuildRequires: libmikmod-devel >= 3.1.10}
32%{?with_modplug:BuildRequires: libmodplug-devel >= 0.8.8}
33BuildRequires: libogg-devel
db8b1635 34BuildRequires: libvorbis-devel >= 1:1.0
5791969b
JB
35BuildRequires: pkgconfig >= 1:0.9.0
36BuildRequires: smpeg2-devel >= 2.0.0
db8b1635 37Requires: SDL2 >= 2.0.0
5791969b
JB
38%{?with_mikmod:Suggests: libmikmod >= 3.1.10}
39%{?with_modplug:Suggests: libmodplug >= 0.8.8}
db8b1635
AO
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43Due to popular demand, here is a simple multi-channel audio mixer. It
44supports 4 channels of 16 bit stereo audio, plus a single channel of
45music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
46libraries.
47
48%description -l pl.UTF-8
49SDL2_mixer to prosty wielokanałowy mikser audio. Obsługuje 4 kanały
5016-bitowego dźwięku stereo plus jeden kanał dla muzyki miksowanej
51przez popularne biblioteki MikMod MOD, Timitity MIDI i SMPEG MP3.
52
53%description -l pt_BR.UTF-8
54Biblioteca que suporta 4 canais de áudio estéreo 16 bit, mais um canal
55de música, mixado pelo populares bibliotecas MOD MikMod, MIDI timidity
56e SMPEG MP3.
57
58%package devel
59Summary: Header files and more to develop SDL_mixer applications
5ffcc3bb 60Summary(pl.UTF-8): Pliki nagłówkowe do rozwoju aplikacji używających biblioteki SDL_mixer
db8b1635
AO
61Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolvimento de aplicações SDL
62Group: Development/Libraries
63Requires: %{name} = %{version}-%{release}
64Requires: SDL2-devel >= 2.0.0
65
66%description devel
67Header files and more to develop SDL2_mixer applications.
68
69%description devel -l pl.UTF-8
5ffcc3bb
JB
70Pliki nagłówkowe do rozwoju aplikacji używających biblioteki
71SDL2_mixer.
db8b1635
AO
72
73%description devel -l pt_BR.UTF-8
74Bibliotecas e arquivos de inclusão para desenvolvimento de aplicações
75SDL2.
76
77%package static
78Summary: Static SDL2_mixer library
79Summary(pl.UTF-8): Statyczna biblioteka SDL2_mixer
80Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com SDL2_mixer
81Group: Development/Libraries
82Requires: %{name}-devel = %{version}-%{release}
83
84%description static
85Static SDL2_mixer library.
86
87%description static -l pl.UTF-8
88Statyczna biblioteka SDL2_mixer.
89
90%description static -l pt_BR.UTF-8
91Bibliotecas estáticas para desenvolvimento com SDL2_mixer.
92
93%prep
94%setup -q
5791969b
JB
95
96%{__rm} acinclude/{libtool,lt*}.m4
db8b1635
AO
97
98%build
5791969b 99%{__libtoolize}
db8b1635
AO
100%{__aclocal} -I acinclude
101%{__autoconf}
102%configure \
5791969b
JB
103 %{?with_mikmod:--enable-music-mod-mikmod} \
104 %{!?with_modplug:--disable-music-mod-modplug}
db8b1635
AO
105%{__make}
106
107%install
108rm -rf $RPM_BUILD_ROOT
109
110%{__make} install install-bin \
111 DESTDIR=$RPM_BUILD_ROOT
112
113mv $RPM_BUILD_ROOT/%{_bindir}/playmus $RPM_BUILD_ROOT/%{_bindir}/playmus2
114mv $RPM_BUILD_ROOT/%{_bindir}/playwave $RPM_BUILD_ROOT/%{_bindir}/playwave2
115
116%clean
117rm -rf $RPM_BUILD_ROOT
118
119%post -p /sbin/ldconfig
120%postun -p /sbin/ldconfig
121
122%files
123%defattr(644,root,root,755)
124%doc CHANGES.txt COPYING.txt README.txt
125%attr(755,root,root) %{_bindir}/playmus2
126%attr(755,root,root) %{_bindir}/playwave2
127%attr(755,root,root) %{_libdir}/libSDL2_mixer-2.0.so.*.*.*
128%attr(755,root,root) %ghost %{_libdir}/libSDL2_mixer-2.0.so.0
129
130%files devel
131%defattr(644,root,root,755)
132%attr(755,root,root) %{_libdir}/libSDL2_mixer.so
133%{_libdir}/libSDL2_mixer.la
134%{_includedir}/SDL2/SDL_mixer.h
135%{_pkgconfigdir}/SDL2_mixer.pc
136
137%files static
138%defattr(644,root,root,755)
139%{_libdir}/libSDL2_mixer.a
This page took 0.11545 seconds and 4 git commands to generate.