]> git.pld-linux.org Git - packages/cdparanoia-III.git/blame - cdparanoia-III.spec
- rel 5; fix build; parallel build broken; cdda incdir compat added
[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
288f38ec 9Release: 5
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
e70b9fd6 135cp -f %{_datadir}/automake/config.guess configure.guess
136cp -f %{_datadir}/automake/config.sub configure.sub
4adb28a6
MM
137%{__aclocal}
138%{__autoconf}
139%configure
288f38ec 140%{__make} -j1
4adb28a6
MM
141
142%install
143rm -rf $RPM_BUILD_ROOT
144install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/man1,%{_includedir}}
145
464a8a23
JB
146%{__make} install \
147 BINDIR=$RPM_BUILD_ROOT%{_bindir} \
4adb28a6
MM
148 LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
149 MANDIR=$RPM_BUILD_ROOT%{_mandir} \
150 INCLUDEDIR=$RPM_BUILD_ROOT%{_includedir}
151
a2f5b99f 152install -D cdparanoia.1.jp $RPM_BUILD_ROOT%{_mandir}/ja/man1/cdparanoia.1
4adb28a6 153
288f38ec
AM
154# fc compat
155ln -s . $RPM_BUILD_ROOT%{_includedir}/cdda
156
19083ef1
ER
157# for rpm autodeps
158chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*so.*
159
4adb28a6
MM
160%clean
161rm -rf $RPM_BUILD_ROOT
162
41c300b3 163%post libs -p /sbin/ldconfig
164%postun libs -p /sbin/ldconfig
4adb28a6
MM
165
166%files
167%defattr(644,root,root,755)
bce4b309 168%doc README
4adb28a6 169%attr(755,root,root) %{_bindir}/cdparanoia
a2f5b99f
JB
170%{_mandir}/man1/cdparanoia.1*
171%lang(ja) %{_mandir}/ja/man1/cdparanoia.1*
4adb28a6
MM
172
173%files libs
174%defattr(644,root,root,755)
a2f5b99f
JB
175%attr(755,root,root) %{_libdir}/libcdda_interface.so.*.*.*
176%attr(755,root,root) %ghost %{_libdir}/libcdda_interface.so.0
177%attr(755,root,root) %{_libdir}/libcdda_paranoia.so.*.*.*
178%attr(755,root,root) %ghost %{_libdir}/libcdda_paranoia.so.0
4adb28a6
MM
179
180%files devel
181%defattr(644,root,root,755)
a2f5b99f
JB
182%attr(755,root,root) %{_libdir}/libcdda_interface.so
183%attr(755,root,root) %{_libdir}/libcdda_paranoia.so
288f38ec 184%dir %{_includedir}/cdda
a2f5b99f
JB
185%{_includedir}/cdda_interface.h
186%{_includedir}/cdda_paranoia.h
187%{_includedir}/utils.h
4adb28a6
MM
188
189%files static
190%defattr(644,root,root,755)
a2f5b99f
JB
191%{_libdir}/libcdda_interface.a
192%{_libdir}/libcdda_paranoia.a
This page took 0.099856 seconds and 4 git commands to generate.