X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=sox.spec;h=80c7ea8dca58cac20fa5ea803e16d600319bde6b;hb=81b99d876c56d6a925c9e4df53c52f9a0a498388;hp=74e9bc107aa60fb5fd48e40dac270694ff221c30;hpb=19bc43194b1f74376ed81cdce56493bea5429e7e;p=packages%2Fsox.git diff --git a/sox.spec b/sox.spec index 74e9bc1..80c7ea8 100644 --- a/sox.spec +++ b/sox.spec @@ -1,8 +1,7 @@ # # Conditional build: -# _without_alsa - without ALSA support +%bcond_without alsa # without ALSA support # - Summary: A general purpose sound file conversion tool Summary(de): Mehrzweck-Sounddatei-Konvertierungs-Tool Summary(es): Herramienta para conversión de archivos de sonido @@ -13,21 +12,20 @@ Summary(ru): Summary(tr): Genel amaçlý ses dosyasý çevirme aracý Summary(uk): õÔÉ̦ÔÁ ÚÁÇÁÌØÎÏÇÏ ÐÒÉÚÎÁÞÅÎÎÑ ÄÌÑ ÒÏÂÏÔÉ ¦Ú Ú×ÕËÏ×ÉÍÉ ÆÁÊÌÁÍÉ Name: sox -Version: 12.17.3 -Release: 5 +Version: 12.17.6 +Release: 1 License: distributable Group: Applications/Sound -Source0: http://prdownloads.sourceforge.net/sox/%{name}-%{version}.tar.gz +Source0: http://dl.sourceforge.net/sox/%{name}-%{version}.tar.gz +# Source0-md5: ea368e7baf6618a2116f3ed6c111bd4a Patch0: %{name}-play.patch -Patch1: %{name}-soundcard.patch -Patch2: %{name}-install.patch -URL: http://sox.sourceforge.net -BuildRequires: autoconf +Patch1: %{name}-install.patch +URL: http://sox.sourceforge.net/ +%{?with_alsa:BuildRequires: alsa-driver-devel} BuildRequires: automake -BuildRequires: libgsm-devel -%ifnarch sparc sparc64 -%{!?_without_alsa:BuildRequires: alsa-driver-devel} -%endif +BuildRequires: lame-libs-devel +BuildRequires: libmad-devel +BuildRequires: libvorbis-devel >= 1:1.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -49,7 +47,7 @@ manejo de sonido. SoX (Sound eXchange) jest konwerterem formatów plików d¼wiêkowych dla Linuksa, Uniksa i Dosa. SoX mo¿e wykonywaæ konwersjê miêdzy wieloma formatami cyfrowego d¼wiêku. Mo¿e tak¿e dokonywaæ prostych manipulacji -na d¼wiêku, wliczaj±c w to ró¿ne efekty d¼wiekowe. +na d¼wiêku, wliczaj±c w to ró¿ne efekty d¼wiêkowe. %description -l ru ëÁË ÇÏ×ÏÒÉÔÓÑ × ÄÏËÕÍÅÎÔÁÃÉÉ, "Û×ÅÊÃÁÒÓËÉÊ ÁÒÍÅÊÓËÉÊ ÎÏÖ Ú×ÕËÏ×ÙÈ @@ -98,19 +96,16 @@ bibliotecas do sox. %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build -aclocal -%{__autoconf} +cp -f /usr/share/automake/config.sub . %configure \ --with-oss-dsp \ --with-gsm \ -%ifnarch sparc sparc64 - %{!?_without_alsa:--with-alsa-dsp} -%endif + %{?with_alsa:--with-alsa-dsp} -%{__make} PREFIX=%{_prefix} +%{__make} \ + PREFIX=%{_prefix} %install rm -rf $RPM_BUILD_ROOT @@ -122,23 +117,18 @@ echo "#!/bin/sh" > $RPM_BUILD_ROOT%{_bindir}/soxplay echo "" >> $RPM_BUILD_ROOT%{_bindir}/soxplay echo '%{_bindir}/sox $1 -t .au - > /dev/audio' >> $RPM_BUILD_ROOT%{_bindir}/soxplay -gzip -9nf Changelog README TODO INSTALL - %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc *.gz monkey.* -%attr(755,root,root) %{_bindir}/sox -%attr(755,root,root) %{_bindir}/soxmix -%attr(755,root,root) %{_bindir}/play -%attr(755,root,root) %{_bindir}/rec -%attr(755,root,root) %{_bindir}/soxplay +%doc src/monkey.* Changelog README TODO +%attr(755,root,root) %{_bindir}/[!l]* %{_mandir}/man1/* %files devel %defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/libst-config %{_libdir}/libst.a -%{_includedir}/st.h +%{_includedir}/*.h %{_mandir}/man3/*