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