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