]> git.pld-linux.org Git - packages/SDL_sound.git/blob - SDL_sound.spec
- rel 6
[packages/SDL_sound.git] / SDL_sound.spec
1 Summary:        An abstract soundfile decoder
2 Summary(pl.UTF-8):      Abstrakcyjny dekoder plików dźwiękowych
3 Name:           SDL_sound
4 Version:        1.0.1
5 Release:        6
6 License:        LGPL
7 Group:          Libraries
8 Source0:        http://www.icculus.org/SDL_sound/downloads/%{name}-%{version}.tar.gz
9 # Source0-md5:  49e197ef7c8ab623d0640dc74be43160
10 Patch0:         %{name}-flac.patch
11 URL:            http://www.icculus.org/SDL_sound/
12 BuildRequires:  SDL-devel >= 1.2.6
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  flac-devel >= 1.1.3
16 BuildRequires:  libmikmod-devel >= 3.1.5
17 BuildRequires:  libmodplug-devel
18 BuildRequires:  libvorbis-devel >= 1:1.0-6
19 BuildRequires:  libtool
20 BuildRequires:  physfs-devel
21 BuildRequires:  smpeg-devel >= 0.4.4-12
22 BuildRequires:  speex-devel
23 Requires:       SDL >= 1.2.6
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 SDL_sound is a library that handles the decoding of several popular
28 sound file formats, such as .WAV and .MP3. It is meant to make the
29 programmer's sound playback tasks simpler. The programmer gives
30 SDL_sound a filename, or feeds it data directly from one of many
31 sources, and then reads the decoded waveform data back at her leisure.
32 If resource constraints are a concern, SDL_sound can process sound
33 data in programmer-specified blocks. Alternately, SDL_sound can decode
34 a whole sound file and hand back a single pointer to the whole
35 waveform. SDL_sound can also handle sample rate, audio format, and
36 channel conversion on-the-fly and behind-the-scenes, if the programmer
37 desires.
38
39 %description -l pl.UTF-8
40 SDL_sound to biblioteka obsługująca dekodowanie kilku popularnych
41 formatów plików dźwiękowych, takich jak .WAV lub .MP3. Jej celem
42 jest uproszczenie pracy programisty przy odtwarzaniu dźwięku.
43 Programista przekazuje SDL_sound nazwę pliku lub dostarcza dane
44 bezpośrednio z jednego z wielu źródeł, a następnie odczytuje strumień
45 zdekodowanych danych. Jeśli ograniczenia zasobów są istotne, SDL_sound
46 może obsługiwać dane dźwiękowe w podanych blokach. Alternatywnie,
47 SDL_sound może dekodować cały plik dźwiękowy i przekazywać z powrotem
48 pojedynczy wskaźnik do całości zdekodowanych danych. SDL_sound może
49 także obsługiwać w locie konwersję częstotliwości próbkowania, formatu
50 dźwięku i liczby kanałów.
51
52 %package devel
53 Summary:        Header files and more to develop SDL_sound applications
54 Summary(pl.UTF-8):      Pliki nagłówkowe do tworzenia aplikacji z użyciem SDL_sound
55 Group:          Development/Libraries
56 Requires:       %{name} = %{version}-%{release}
57 Requires:       SDL-devel >= 1.2.6
58 Requires:       flac-devel >= 1.1.3
59 Requires:       libmikmod-devel >= 3.1.5
60 Requires:       libmodplug-devel
61 Requires:       libvorbis-devel >= 1:1.0
62 Requires:       smpeg-devel >= 0.4.4
63 Requires:       speex-devel
64
65 %description devel
66 Header files and more to develop SDL_sound applications.
67
68 %description devel -l pl.UTF-8
69 Pliki nagłówkowe do tworzenia aplikacji z użyciem SDL_sound.
70
71 %package static
72 Summary:        Static SDL_sound libraries
73 Summary(pl.UTF-8):      Statyczne biblioteki SDL_sound
74 Group:          Development/Libraries
75 Requires:       %{name}-devel = %{version}-%{release}
76
77 %description static
78 Static SDL_sound libraries.
79
80 %description static -l pl.UTF-8
81 Statyczne biblioteki SDL_sound.
82
83 %prep
84 %setup -q
85 %patch0 -p1
86
87 echo 'AC_DEFUN([AM_PATH_VORBIS],[XIPH_PATH_VORBIS])' > acinclude.m4
88
89 %build
90 %{__libtoolize}
91 %{__aclocal}
92 %{__autoconf}
93 %{__autoheader}
94 %{__automake}
95 CPPFLAGS="-I/usr/include/libmodplug -I/usr/include/speex"
96 %configure
97 %{__make}
98
99 %install
100 rm -rf $RPM_BUILD_ROOT
101
102 %{__make} install \
103         DESTDIR=$RPM_BUILD_ROOT
104
105 %clean
106 rm -rf $RPM_BUILD_ROOT
107
108 %post   -p /sbin/ldconfig
109 %postun -p /sbin/ldconfig
110
111 %files
112 %defattr(644,root,root,755)
113 %doc CHANGELOG CREDITS README TODO
114 %attr(755,root,root) %{_bindir}/playsound
115 %attr(755,root,root) %{_libdir}/lib*.so.*.*
116
117 %files devel
118 %defattr(644,root,root,755)
119 %attr(755,root,root) %{_libdir}/lib*.so
120 %{_libdir}/lib*.la
121 %{_includedir}/SDL/*
122
123 %files static
124 %defattr(644,root,root,755)
125 %{_libdir}/lib*.a
This page took 0.077856 seconds and 3 git commands to generate.