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