X-Git-Url: http://git.pld-linux.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=SDL_sound.spec;h=aa5a733f63406322bfa240bc3a1c8fa8286f1293;hb=4e40f80c51b97375a7b08ee8183107c6946bd569;hp=e772f4be9bdafef9201536ae289b2eb1e230e6b2;hpb=d54f708325d28bd0699ce5ff87775d15dca8e0cb;p=packages%2FSDL_sound.git diff --git a/SDL_sound.spec b/SDL_sound.spec index e772f4b..aa5a733 100644 --- a/SDL_sound.spec +++ b/SDL_sound.spec @@ -1,13 +1,14 @@ Summary: An abstract soundfile decoder -Summary(pl): Abstrakcyjny dekoder plików d¼wiêkowych +Summary(pl.UTF-8): Abstrakcyjny dekoder plików dźwiękowych Name: SDL_sound -Version: 1.0.1 -Release: 4 -License: LGPL +# keep 1.x here, for >= 2 see SDL2_sound.spec +Version: 1.0.3 +Release: 9 +License: LGPL v2.1+ Group: Libraries Source0: http://www.icculus.org/SDL_sound/downloads/%{name}-%{version}.tar.gz -# Source0-md5: 49e197ef7c8ab623d0640dc74be43160 -Patch0: %{name}-flac.patch +# Source0-md5: aa09cd52df85d29bee87a664424c94b5 +Patch0: %{name}-physfs.patch URL: http://www.icculus.org/SDL_sound/ BuildRequires: SDL-devel >= 1.2.6 BuildRequires: autoconf @@ -17,7 +18,7 @@ BuildRequires: libmikmod-devel >= 3.1.5 BuildRequires: libmodplug-devel BuildRequires: libvorbis-devel >= 1:1.0-6 BuildRequires: libtool -BuildRequires: physfs-devel +BuildRequires: physfs-devel >= 3 BuildRequires: smpeg-devel >= 0.4.4-12 BuildRequires: speex-devel Requires: SDL >= 1.2.6 @@ -36,22 +37,35 @@ waveform. SDL_sound can also handle sample rate, audio format, and channel conversion on-the-fly and behind-the-scenes, if the programmer desires. -%description -l pl -SDL_sound to biblioteka obs³uguj±ca dekodowanie kilku popularnych -formatów plików d¼wiêkowych, takich jak .WAV lub .MP3. Jej celem -jest uproszczenie pracy programisty przy odtwarzaniu d¼wiêku. -Programista przekazuje SDL_sound nazwê pliku lub dostarcza dane -bezpo¶rednio z jednego z wielu ¼róde³, a nastêpnie odczytuje strumieñ -zdekodowanych danych. Je¶li ograniczenia zasobów s± istotne, SDL_sound -mo¿e obs³ugiwaæ dane d¼wiêkowe w podanych blokach. Alternatywnie, -SDL_sound mo¿e dekodowaæ ca³y plik d¼wiêkowy i przekazywaæ z powrotem -pojedynczy wska¼nik do ca³o¶ci zdekodowanych danych. SDL_sound mo¿e -tak¿e obs³ugiwaæ w locie konwersjê czêstotliwo¶ci próbkowania, formatu -d¼wiêku i liczby kana³ów. +%description -l pl.UTF-8 +SDL_sound to biblioteka obsługująca dekodowanie kilku popularnych +formatów plików dźwiękowych, takich jak .WAV lub .MP3. Jej celem +jest uproszczenie pracy programisty przy odtwarzaniu dźwięku. +Programista przekazuje SDL_sound nazwę pliku lub dostarcza dane +bezpośrednio z jednego z wielu źródeł, a następnie odczytuje strumień +zdekodowanych danych. Jeśli ograniczenia zasobów są istotne, SDL_sound +może obsługiwać dane dźwiękowe w podanych blokach. Alternatywnie, +SDL_sound może dekodować cały plik dźwiękowy i przekazywać z powrotem +pojedynczy wskaźnik do całości zdekodowanych danych. SDL_sound może +także obsługiwać w locie konwersję częstotliwości próbkowania, formatu +dźwięku i liczby kanałów. + +%package play +Summary: SDL_sound/physfs based music player +Summary(pl.UTF-8): Odtwarzacz muzyki oparty na SDL_sound/physfs +Group: Applications/Sound +Requires: %{name} = %{version}-%{release} +Requires: physfs >= 3 + +%description play +SDL_sound/physfs based music player. + +%description play -l pl.UTF-8 +Odtwarzacz muzyki oparty na SDL_sound/physfs. %package devel Summary: Header files and more to develop SDL_sound applications -Summary(pl): Pliki nag³ówkowe do tworzenia aplikacji z u¿yciem SDL_sound +Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia aplikacji z użyciem SDL_sound Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: SDL-devel >= 1.2.6 @@ -65,26 +79,26 @@ Requires: speex-devel %description devel Header files and more to develop SDL_sound applications. -%description devel -l pl -Pliki nag³ówkowe do tworzenia aplikacji z u¿yciem SDL_sound. +%description devel -l pl.UTF-8 +Pliki nagłówkowe do tworzenia aplikacji z użyciem SDL_sound. %package static Summary: Static SDL_sound libraries -Summary(pl): Statyczne biblioteki SDL_sound +Summary(pl.UTF-8): Statyczne biblioteki SDL_sound Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static SDL_sound libraries. -%description static -l pl +%description static -l pl.UTF-8 Statyczne biblioteki SDL_sound. %prep %setup -q %patch0 -p1 -echo 'AC_DEFUN([AM_PATH_VORBIS],[XIPH_PATH_VORBIS])' > acinclude.m4 +%{__rm} acinclude.m4 %build %{__libtoolize} @@ -92,7 +106,6 @@ echo 'AC_DEFUN([AM_PATH_VORBIS],[XIPH_PATH_VORBIS])' > acinclude.m4 %{__autoconf} %{__autoheader} %{__automake} -CPPFLAGS="-I/usr/include/libmodplug -I/usr/include/speex" %configure %{__make} @@ -110,16 +123,22 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc CHANGELOG CREDITS README TODO +# COPYING contains additional notes +%doc CHANGELOG COPYING CREDITS README TODO +%attr(755,root,root) %{_bindir}/playsound_simple +%attr(755,root,root) %{_libdir}/libSDL_sound-1.0.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libSDL_sound-1.0.so.1 + +%files play +%defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/playsound -%attr(755,root,root) %{_libdir}/lib*.so.*.* %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_libdir}/lib*.la -%{_includedir}/SDL/* +%attr(755,root,root) %{_libdir}/libSDL_sound.so +%{_libdir}/libSDL_sound.la +%{_includedir}/SDL/SDL_sound.h %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/libSDL_sound.a