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