]> git.pld-linux.org Git - packages/cdparanoia-III.git/blame - cdparanoia-III.spec
- fix "configure: error: cannot find required auxiliary files: config.guess config...
[packages/cdparanoia-III.git] / cdparanoia-III.spec
CommitLineData
4adb28a6 1Summary: Utility to copy digital audio cd's
12f8c5e1
ER
2Summary(es.UTF-8): Extrator de CDs de sonido
3Summary(pl.UTF-8): Program do kopiowania płyt cd-audio
4Summary(pt_BR.UTF-8): Extrator de CDs de áudio
5Summary(ru.UTF-8): Утилита для копирования цифровых аудио-CD
6Summary(uk.UTF-8): Утиліта для копіювання цифрових аудіо-CD
4adb28a6 7Name: cdparanoia-III
d86094bc 8Version: 10.2
029395da 9Release: 6
ad14bc50 10Epoch: 2
ba5f6c23 11License: LGPL v2 (libraries), GPL v2 (utility)
4adb28a6 12Group: Applications/Sound
464a8a23 13Source0: http://downloads.xiph.org/releases/cdparanoia/%{name}-%{version}.src.tgz
d86094bc 14# Source0-md5: b304bbe8ab63373924a744eac9ebc652
c19488a0 15Patch0: %{name}-acfix.patch
e18ac0b0 16Patch1: %{name}-gcc43.patch
e53c0fb7 17Patch2: %{name}-buffer.patch
1a0787fd 18Patch3: %{name}-fpic.patch
464a8a23 19URL: http://www.xiph.org/paranoia/
4adb28a6
MM
20BuildRequires: autoconf
21BuildRequires: automake
c19488a0 22Requires: %{name}-libs = %{epoch}:%{version}-%{release}
4adb28a6 23Obsoletes: cdparanoia
464a8a23 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
4adb28a6
MM
25
26%description
27Cdparanoia (Paranoia III) reads digital audio directly from a CD, then
28writes the data to a file or pipe in WAV, AIFC or raw 16 bit linear
29PCM format. Cdparanoia's strength lies in its ability to handle a
30variety of hardware, including inexpensive drives prone to
31misalignment, frame jitter and loss of streaming during atomic reads.
32Cdparanoia is also good at reading and repairing data from damaged
33CDs.
34
d7883250 35%description -l es.UTF-8
4adb28a6 36Cdparanoia (Paranoia III) lee la frecuencia de sonido digital
d7883250
JR
37directamente de un CD, y a partir de ésta escribe los datos en un
38archivo o una conexión temporal en formato WAV, AIFC o PCM 16 bits. El
4adb28a6
MM
39poder del Cdparanoia consiste en la capacidad de usar una gran
40variedad de hardware, inclusive unidades de accionamiento (drives)
41baratos con problemas de alineamiento y que pierden datos durante la
d7883250 42lectura. El Cdparanoia también sirve para leer y reparar datos de un
4adb28a6
MM
43CD con defecto.
44
d7883250
JR
45%description -l pl.UTF-8
46CDDA Paranoia czyta z kompaktu w postaci cyfrowej ścieżkę audio, a
47następnie zapisuje ją do pliku lub potoku. Formatem zapisu może być
4adb28a6
MM
48plik typu WAV, AIFC lub czysty, 16-bitowy PCM.
49
d7883250
JR
50%description -l pt_BR.UTF-8
51Cdparanoia (Paranoia III) lê freqüência de áudio digital diretamente
52de um CD, e então escreve os dados para um arquivo ou pipe em formato
53WAV, AIFC ou PCM 16 bits. O poder do Cdparanoia está na capacidade de
4adb28a6
MM
54usar uma grande variedade de hardware, inclusive drives baratos com
55problemas de alinhamento e que perdem dados durante a leitura. O
d7883250
JR
56Cdparanoia também é bom para ler e reparar dados de um CD danificado.
57
58%description -l ru.UTF-8
59Cdparanoia (Paranoia III) читает цифровое аудио напрямую с CD,
60записывая данные в файл или канал в форматах WAV, AIFC или raw 16 bit
61linear PCM. Сильная сторона Cdparanoia - в возможности работать с
62разнообразным аппаратным обеспечением, включая дешевые дисководы,
63склонные к misalignment, frame jitter и loss of streaming during
64atomic reads. Cdparanoia также хорошо справляется с чтением и
65исправлением данных с поврежденных CD.
66
67%description -l uk.UTF-8
68Cdparanoia (Paranoia III) читає цифрове аудіо напряму з CD та записує
69дані в файл чи канал в форматах WAV, AIFC чи raw 16 bit linear PCM.
70Сильна сторона Cdparanoia - в можливості працювати з різноманітним
71апаратним забезпеченням, включаючи дешеві дисководи, схильні до
72misalignment, frame jitter та loss of streaming during atomic reads.
73Cdparanoia також добре справляється з читанням та виправленням даних з
74пошкоджених CD.
4adb28a6
MM
75
76%package libs
77Summary: Libraries of CD Paranoia program
12f8c5e1 78Summary(pl.UTF-8): Biblioteki programu CD Paranoia
bce4b309 79License: LGPL v3
4adb28a6 80Group: Libraries
179aae8c 81Obsoletes: cdparanoia-libs
4adb28a6
MM
82
83%description libs
84This package contains libraries of CD Paranoia program.
85
d7883250
JR
86%description libs -l pl.UTF-8
87W pakiecie tym znajdują się biblioteki programu CD Paranoia.
4adb28a6
MM
88
89%package devel
90Summary: Header files for CD Paranoia libraries
12f8c5e1
ER
91Summary(pl.UTF-8): Pliki nagłówkowe do bibliotek programu CD Paranoia
92Summary(pt_BR.UTF-8): Bibliotecas de desenvolvimento para o cdparanoia
bce4b309 93License: LGPL v3
4adb28a6 94Group: Development/Libraries
c19488a0 95Requires: %{name}-libs = %{epoch}:%{version}-%{release}
4adb28a6
MM
96Obsoletes: cdparanoia-devel
97
98%description devel
99This package contains header files for CD Paranoia libraries.
100
d7883250
JR
101%description devel -l pl.UTF-8
102W pakiecie tym znajdują się pliki nagłówkowe do bibliotek programu CD
4adb28a6
MM
103Paranoia.
104
d7883250
JR
105%description devel -l pt_BR.UTF-8
106Arquivos de inclusão e bibliotecas necessárias para desenvolver
4adb28a6
MM
107programas que utilizam o cdparanoia.
108
109%package static
110Summary: Static libraries of CD Paranoia program
12f8c5e1
ER
111Summary(pl.UTF-8): Biblioteki statyczne programu CD Paranoia
112Summary(pt_BR.UTF-8): Bibliotecas estáticas do cdparanoia
bce4b309 113License: LGPL v3
4adb28a6 114Group: Development/Libraries
c19488a0 115Requires: %{name}-devel = %{epoch}:%{version}-%{release}
4adb28a6
MM
116
117%description static
118Static libraries of CD Paranoia program.
119
d7883250 120%description static -l pl.UTF-8
4adb28a6
MM
121Biblioteki statyczne programu CD Paranoia.
122
d7883250
JR
123%description static -l pt_BR.UTF-8
124Bibliotecas estáticas do cdparanoia.
4adb28a6
MM
125
126%prep
127%setup -q
128%patch0 -p1
e18ac0b0 129%patch1 -p1
e53c0fb7 130%patch2 -p0
1a0787fd 131%patch3 -p1
4adb28a6
MM
132
133%build
8d8c4ee1 134# bleh? look at the beginning of configure.in
ee1e727d
MK
135cp -f %{_datadir}/automake/config.guess config.guess
136cp -f %{_datadir}/automake/config.sub config.sub
4adb28a6
MM
137%{__aclocal}
138%{__autoconf}
139%configure
ee1e727d 140
288f38ec 141%{__make} -j1
4adb28a6
MM
142
143%install
144rm -rf $RPM_BUILD_ROOT
145install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/man1,%{_includedir}}
146
464a8a23
JB
147%{__make} install \
148 BINDIR=$RPM_BUILD_ROOT%{_bindir} \
4adb28a6
MM
149 LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
150 MANDIR=$RPM_BUILD_ROOT%{_mandir} \
151 INCLUDEDIR=$RPM_BUILD_ROOT%{_includedir}
152
a2f5b99f 153install -D cdparanoia.1.jp $RPM_BUILD_ROOT%{_mandir}/ja/man1/cdparanoia.1
4adb28a6 154
288f38ec
AM
155# fc compat
156ln -s . $RPM_BUILD_ROOT%{_includedir}/cdda
157
19083ef1
ER
158# for rpm autodeps
159chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*so.*
160
4adb28a6
MM
161%clean
162rm -rf $RPM_BUILD_ROOT
163
41c300b3 164%post libs -p /sbin/ldconfig
165%postun libs -p /sbin/ldconfig
4adb28a6
MM
166
167%files
168%defattr(644,root,root,755)
bce4b309 169%doc README
4adb28a6 170%attr(755,root,root) %{_bindir}/cdparanoia
a2f5b99f
JB
171%{_mandir}/man1/cdparanoia.1*
172%lang(ja) %{_mandir}/ja/man1/cdparanoia.1*
4adb28a6
MM
173
174%files libs
175%defattr(644,root,root,755)
a2f5b99f
JB
176%attr(755,root,root) %{_libdir}/libcdda_interface.so.*.*.*
177%attr(755,root,root) %ghost %{_libdir}/libcdda_interface.so.0
178%attr(755,root,root) %{_libdir}/libcdda_paranoia.so.*.*.*
179%attr(755,root,root) %ghost %{_libdir}/libcdda_paranoia.so.0
4adb28a6
MM
180
181%files devel
182%defattr(644,root,root,755)
a2f5b99f
JB
183%attr(755,root,root) %{_libdir}/libcdda_interface.so
184%attr(755,root,root) %{_libdir}/libcdda_paranoia.so
3edd4edd 185%{_includedir}/cdda
a2f5b99f
JB
186%{_includedir}/cdda_interface.h
187%{_includedir}/cdda_paranoia.h
188%{_includedir}/utils.h
4adb28a6
MM
189
190%files static
191%defattr(644,root,root,755)
a2f5b99f
JB
192%{_libdir}/libcdda_interface.a
193%{_libdir}/libcdda_paranoia.a
This page took 0.151792 seconds and 4 git commands to generate.