]>
Commit | Line | Data |
---|---|---|
6211b1f9 | 1 | Summary: A command line CD/DVD-Recorder |
6664d864 ER |
2 | Summary(es.UTF-8): Un programa de grabación de CD/DVD |
3 | Summary(pl.UTF-8): Program do nagrywania płyt CD/DVD | |
4 | Summary(pt_BR.UTF-8): Um programa de gravação de CD/DVD | |
5 | Summary(ru.UTF-8): Программа для записи CD/DVD, запускаемая из командной строки | |
6 | Summary(uk.UTF-8): Програма для запису CD/DVD, яка запускається з командної стрічки | |
6211b1f9 | 7 | Name: cdrkit |
2fc53db0 | 8 | Version: 1.1.11 |
be006944 | 9 | Release: 6 |
6211b1f9 AM |
10 | License: GPL v2 |
11 | Group: Applications/System | |
af1f5b89 | 12 | Source0: http://cdrkit.org/releases/%{name}-%{version}.tar.gz |
2fc53db0 | 13 | # Source0-md5: efe08e2f3ca478486037b053acd512e9 |
d304e206 AM |
14 | Patch0: %{name}-1.1.8-werror.patch |
15 | Patch1: %{name}-1.1.9-efi-boot.patch | |
16 | Patch2: %{name}-1.1.9-no_mp3.patch | |
17 | Patch3: %{name}-1.1.9-buffer_overflow.patch | |
18 | Patch4: %{name}-1.1.10-build-fix.patch | |
19 | Patch5: %{name}-1.1.11-manpagefix.patch | |
20 | Patch6: %{name}-1.1.11-rootstat.patch | |
21 | Patch7: %{name}-1.1.11-usalinst.patch | |
22 | Patch8: %{name}-1.1.11-readsegfault.patch | |
23 | Patch9: %{name}-1.1.11-format.patch | |
24 | Patch10: %{name}-1.1.11-handler.patch | |
25 | Patch11: %{name}-1.1.11-dvdman.patch | |
26 | Patch12: %{name}-1.1.11-paranoiacdda.patch | |
27 | Patch13: %{name}-1.1.11-utf8.patch | |
28 | Patch14: %{name}-1.1.11-cmakewarn.patch | |
29 | Patch15: %{name}-1.1.11-memset.patch | |
30 | Patch16: %{name}-1.1.11-paranoiacdio.patch | |
31 | Patch17: %{name}-build.patch | |
1d6646b6 | 32 | URL: http://cdrkit.org/ |
176cd49d | 33 | BuildRequires: bzip2-devel |
d304e206 | 34 | BuildRequires: cdparanoia-III-devel |
7890ef25 | 35 | BuildRequires: cmake >= 2.4.3 |
818e78e2 | 36 | BuildRequires: libcap-devel |
d304e206 | 37 | BuildRequires: libcdio-paranoia-devel |
818e78e2 | 38 | BuildRequires: libmagic-devel |
176cd49d | 39 | BuildRequires: zlib-devel |
b44d0b8d | 40 | Provides: cdrecord |
41 | Obsoletes: cdrecord | |
6211b1f9 AM |
42 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
43 | ||
44 | %description | |
b5b6662a | 45 | Cdrkit allows you to create CD's on a CD-Recorder (SCSI/ATAPI). |
6211b1f9 AM |
46 | Supports data, audio, mixed, multi-session and CD+ discs etc. |
47 | ||
1ed1b60a JR |
48 | %description -l pl.UTF-8 |
49 | Cdrkit pozwala tworzyć CD na nagrywarce CD (SCSI/ATAPI). Obsługuje | |
50 | dyski z danymi, dźwiękiem, mieszane, wielosesyjne, CD+ i inne. | |
6211b1f9 | 51 | |
1ed1b60a JR |
52 | %description -l pt_BR.UTF-8 |
53 | Cdrkit permite que você crie CDs em seu gravador de CDs SCSI/ATAPI. É | |
54 | possível gravar dados, áudio, misturados, multi-seção e CD+. | |
6211b1f9 | 55 | |
1ed1b60a JR |
56 | %description -l ru.UTF-8 |
57 | Cdrkit - это программа для создания аудио и цифровых CD. Cdrecord | |
58 | работает со многими типами CD-рекордеров разных производителей, | |
59 | полностью поддерживает multi-session и сообщает об ошибках в формате, | |
60 | пригодном для чтения человеком. | |
6211b1f9 | 61 | |
1ed1b60a JR |
62 | %description -l uk.UTF-8 |
63 | Cdrkit - це програма для створення аудіо та програмних CD. Cdrecord | |
64 | працює з багатьма типами CD-рекордерів різних виробників, повністю | |
65 | підтримує multi-session і повідомляє про помилки у форматі, придатному | |
66 | для читання людиною. | |
6211b1f9 AM |
67 | |
68 | %package devel | |
69 | Summary: The libschily SCSI user level transport library | |
6664d864 ER |
70 | Summary(es.UTF-8): La biblioteca SCSI libschily |
71 | Summary(pl.UTF-8): Biblioteka dostępu do poziomu SCSI przez użytkownika | |
72 | Summary(pt_BR.UTF-8): A biblioteca SCSI libschily | |
73 | Summary(ru.UTF-8): SCSI-библиотека libschily | |
74 | Summary(uk.UTF-8): SCSI-бібліотека libschily | |
6211b1f9 | 75 | Group: Development/Libraries |
0983a912 | 76 | Obsoletes: cdrecord-devel |
6211b1f9 AM |
77 | |
78 | %description devel | |
79 | The %{name} distribution contains a SCSI user level transport library. | |
80 | The SCSI library is suitable to talk to any SCSI device without having | |
81 | a special driver for it. Cdrecord may be easily ported to any system | |
82 | that has a SCSI device driver similar to the scg driver. | |
83 | ||
1ed1b60a JR |
84 | %description devel -l pl.UTF-8 |
85 | Dystrybucja %{name} zawiera bibliotekę dostępu do warstwy transportu w | |
86 | SCSI. Poprzez bibliotekę można komunikować się z dowolnym urządzeniem | |
6211b1f9 | 87 | SCSI bez potrzeby posiadania specjalnego sterownika do tego |
1ed1b60a | 88 | urządzenia. |
6211b1f9 | 89 | |
1ed1b60a JR |
90 | %description devel -l pt_BR.UTF-8 |
91 | O cdrkit contém uma biblioteca de transporte de dados por SCSI "user | |
6211b1f9 AM |
92 | level". A biblioteca SCSI pode ser usada para conversar com qualquer |
93 | dispositivo SCSI sem a necessidade de um driver especial. | |
94 | ||
1ed1b60a JR |
95 | %description devel -l ru.UTF-8 |
96 | Пакет cdrkit-devel содержит транспортные библиотеки пользовательского | |
97 | уровня для SCSI, которые могут работать с любым SCSI-устройством без | |
98 | специального драйвера для этого устройства. Cdrecord может быть легко | |
99 | портирован на любую систему с драйвером SCSI-устройства, похожим на | |
100 | драйвер scg. | |
6211b1f9 | 101 | |
1ed1b60a JR |
102 | %description devel -l uk.UTF-8 |
103 | Пакет cdrkit-devel містить транспортні бібліотеки користувацького | |
104 | рівня для SCSI, які можуть працювати з будь-яким SCSI-пристроєм без | |
105 | спеціального драйвера для цього пристрою. Cdrecord може бути легко | |
106 | портований на будь-яку систему з драйвером SCSI-пристроя, схожим на | |
107 | драйвер scg. | |
6211b1f9 AM |
108 | |
109 | %package cdda2wav | |
110 | Summary: Get WAV files from digital audio cd's | |
6664d864 ER |
111 | Summary(es.UTF-8): Crea archivos tipo WAV a partir de CDs de audio |
112 | Summary(fr.UTF-8): convertisseur CD-Audio->.WAV | |
113 | Summary(pl.UTF-8): Uzyskaj pliki WAV z cyfrowego kompaktu audio | |
114 | Summary(pt_BR.UTF-8): Cria arquivos tipo WAV a partir de CDs de áudio | |
115 | Summary(ru.UTF-8): Утилита для получения файлов .WAV с digital audio CD | |
116 | Summary(uk.UTF-8): Утиліта для генерації файлів .WAV з digital audio CD | |
6211b1f9 | 117 | Group: Applications/Sound |
a5900ab5 AM |
118 | Provides: cdda2wav = %{epoch}:%{version}-%{release} |
119 | Provides: cdrecord-cdda2wav = %{epoch}:%{version}-%{release} | |
120 | Provides: cdrtools-cdda2wav = %{epoch}:%{version}-%{release} | |
6211b1f9 | 121 | Obsoletes: cdda2wav |
0983a912 | 122 | Obsoletes: cdrecord-cdda2wav |
a5900ab5 | 123 | Obsoletes: cdrtools-cdda2wav |
6211b1f9 AM |
124 | |
125 | %description cdda2wav | |
126 | A sampling utility for cdrom drives that are capable of sending audio | |
127 | cd data in digital form to your host. Data can be dumped into WAV or | |
128 | sun format sound files. Options control the recording format | |
129 | (stereo/mono; 8,12,16 bits; different rates). | |
130 | ||
1ed1b60a JR |
131 | %description cdda2wav -l es.UTF-8 |
132 | Un utilitario para leer músicas en accionadores de cdrom capaces de | |
133 | transmitir datos de CDs de audio en forma digital para tu máquina. Los | |
6211b1f9 | 134 | datos pueden ser grabados en formato WAV o sun. Existen opciones para |
1ed1b60a | 135 | controlar el formato de la grabación (stereo/mono, 8, 12, 16 bits, |
6211b1f9 AM |
136 | tasas diferentes). |
137 | ||
1ed1b60a JR |
138 | %description cdda2wav -l pl.UTF-8 |
139 | Narzędzie do zczytywania danych z napędów cdrom, które są w stanie | |
140 | wysyłać strumień audio. Dane mogą zostać zapisane w formacie plików | |
6211b1f9 AM |
141 | WAV lub suna. |
142 | ||
1ed1b60a JR |
143 | %description cdda2wav -l pt_BR.UTF-8 |
144 | Um utilitário para ler músicas em acionadores de cdrom capazes de | |
145 | transmitir dados de CDs de áudio em forma digital para sua máquina. Os | |
146 | dados podem ser gravados em formato WAV ou sun. Existem opções para | |
147 | controlar o formato da gravação (estéreo/mono, 8, 12, 16 bits, taxas | |
6211b1f9 AM |
148 | diferentes). |
149 | ||
1ed1b60a JR |
150 | %description cdda2wav -l ru.UTF-8 |
151 | Cdda2wav - это сэмплер, способный считывать аудиоданные с CD в | |
152 | цифровой форме и сохранять их на диск в виде звуковых файлов формата | |
153 | .WAV или .sun. Форматы записи включают стерео/моно, 8/12/16 бит и | |
154 | различные частоты дискретизации. Cdda2wav также может быть использован | |
155 | как CD-плейер. | |
6211b1f9 | 156 | |
1ed1b60a JR |
157 | %description cdda2wav -l uk.UTF-8 |
158 | Cdda2wav - це семплер, здатний зчитувати аудіодані і CD у цифровій | |
159 | формі та зберігати їх на диск у вигляді звукових файлів формату .WAV | |
160 | або .sun. Формати запису включають стерео/моно, 8/12/16 біт та різні | |
161 | частоты дискретизації. Cdda2wav також може бути використаний як | |
162 | CD-плейєр. | |
6211b1f9 AM |
163 | |
164 | %package readcd | |
165 | Summary: Read/Write data Compact Discs | |
6664d864 | 166 | Summary(pl.UTF-8): Odczytuje/Zapisuje dane z Płyt Kompaktowych |
6211b1f9 | 167 | Group: Applications/System |
a5900ab5 AM |
168 | Provides: cdrecord-readcd = %{epoch}:%{version}-%{release} |
169 | Provides: cdrtools-readcd = %{epoch}:%{version}-%{release} | |
0983a912 | 170 | Obsoletes: cdrecord-readcd |
a5900ab5 | 171 | Obsoletes: cdrtools-readcd |
6211b1f9 AM |
172 | |
173 | %description readcd | |
174 | Read/Write data Compact Discs. | |
175 | ||
1ed1b60a JR |
176 | %description readcd -l pl.UTF-8 |
177 | Odczytuje/Zapisuje dane z Płyt Kompaktowych. | |
6211b1f9 AM |
178 | |
179 | %package utils | |
180 | Summary: Dumping and verifying iso9660 images | |
6664d864 | 181 | Summary(pl.UTF-8): Zrzucanie i weryfikacja obrazów iso9660 |
6211b1f9 | 182 | Group: Applications/System |
a5900ab5 AM |
183 | Provides: cdrtools-utils = %{epoch}:%{version}-%{release} |
184 | Obsoletes: cdrtools-utils | |
6211b1f9 AM |
185 | |
186 | %description utils | |
187 | Utility programs for dumping and verifying iso9660 images. | |
188 | ||
1ed1b60a JR |
189 | %description utils -l pl.UTF-8 |
190 | Narzędzia do zrzucania i weryfikacji obrazów iso9660. | |
6211b1f9 AM |
191 | |
192 | %package mkisofs | |
193 | Summary: Creates an ISO9660 filesystem image | |
6664d864 ER |
194 | Summary(de.UTF-8): Erstellt ein Dateisystem-Abbild nach ISO9660 |
195 | Summary(es.UTF-8): Crea una imagen de un sistema de archivos ISO9660 | |
196 | Summary(fr.UTF-8): Crée un image système de fichiers ISO9660 | |
197 | Summary(pl.UTF-8): Tworzy obraz systemu plików ISO9660 | |
198 | Summary(pt_BR.UTF-8): Cria uma imagem de um sistema de arquivos ISO9660 | |
199 | Summary(ru.UTF-8): Создает образ файловой системы ISO9660 | |
200 | Summary(tr.UTF-8): ISO9660 dosya sistemi kopyası oluşturur | |
201 | Summary(uk.UTF-8): Створює образ файлової системи ISO9660 | |
6211b1f9 | 202 | Group: Applications/System |
a5900ab5 | 203 | Provides: cdrtools-mkisofs = %{epoch}:%{version}-%{release} |
6211b1f9 | 204 | Provides: mkisofs = %{epoch}:%{version}-%{release} |
a5900ab5 | 205 | Obsoletes: cdrtools-mkisofs |
6211b1f9 AM |
206 | Obsoletes: mkisofs |
207 | ||
208 | %description mkisofs | |
209 | This is the mkisofs package. It is used to create ISO 9660 file system | |
210 | images for creating CD-ROMs. | |
211 | ||
1ed1b60a JR |
212 | %description mkisofs -l es.UTF-8 |
213 | Este es el paquete mkisofs. Se le usa para crear imágenes de sistema | |
214 | de archivos ISO 9660 en la creación de CD-ROMs. Ahora incluye soporte | |
6211b1f9 AM |
215 | para hacer CD-ROMs de boot "El Torito". |
216 | ||
1ed1b60a JR |
217 | %description mkisofs -l pl.UTF-8 |
218 | To jest pakiet mkisofs. Jest on używany do tworzenia obrazów systemów | |
219 | plików ISO9660 potrzebnych do tworzenia płyt CD-ROM. | |
6211b1f9 | 220 | |
1ed1b60a JR |
221 | %description mkisofs -l pt_BR.UTF-8 |
222 | Este é o pacote mkisofs. Ele é usado para criar imagens de sistema de | |
223 | arquivos ISO 9660 para criação de CD-ROMs. Agora inclui suporte para | |
6211b1f9 AM |
224 | fazer CD-ROMs de boot "El Torito". |
225 | ||
1ed1b60a JR |
226 | %description mkisofs -l ru.UTF-8 |
227 | Программа mkisofs используется для подготовки мастер-диска, т.е. она | |
228 | генерирует файловую систему ISO9660. Mkisofs делает снимок заданного | |
229 | дерева каталогов и генерирует бинарный образ этого дерева, который | |
230 | соответствует файловой системе ISO9660, записываемой на блочное | |
231 | устройство. Mkisofs используется для записи CD-ROM'ов и включает | |
232 | поддержку создания загружаемых El Torito CD-ROM'ов. | |
233 | ||
234 | %description mkisofs -l uk.UTF-8 | |
235 | Програма mkisofs використовується для підготовки мастер-диску, вона | |
236 | генерує файлову систему ISO9660. Mkisofs робить знімок заданого дерева | |
237 | каталогів та генерує бінарный образ цього дерева, який відповідає | |
238 | файловій системі ISO9660, записуваній на блочний пристрій. Mkisofs | |
239 | використовується для запису CD-ROM'ів і має підтримку створення | |
240 | завантажуваних El Torito CD-ROM'ів. | |
6211b1f9 AM |
241 | |
242 | %prep | |
1d6646b6 | 243 | %setup -q |
52581460 | 244 | %patch0 -p1 |
d304e206 AM |
245 | %patch1 -p1 |
246 | %patch2 -p1 | |
247 | %patch3 -p1 | |
248 | %patch4 -p1 | |
249 | %patch5 -p1 | |
250 | %patch6 -p1 | |
251 | #%patch7 -p1 | |
252 | %patch8 -p1 | |
253 | %patch9 -p1 | |
254 | %patch10 -p1 | |
255 | %patch11 -p1 | |
256 | %patch12 -p1 | |
257 | %patch13 -p1 | |
258 | %patch14 -p1 | |
259 | %patch15 -p1 | |
260 | %patch16 -p1 | |
261 | %patch17 -p1 | |
6211b1f9 AM |
262 | |
263 | %build | |
264 | %{__make} \ | |
265 | CC="%{__cc}" \ | |
266 | COPTOPT="%{rpmcflags}" \ | |
267 | CFLAGS="%{rpmcflags}" \ | |
268 | LDFLAGS="%{rpmldflags}" | |
269 | ||
270 | %install | |
271 | rm -rf $RPM_BUILD_ROOT | |
1d6646b6 | 272 | install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_libdir},%{_includedir}/cdrkit/usal} |
6211b1f9 AM |
273 | |
274 | %{__make} install \ | |
7ce8e8d8 | 275 | PREFIX=%{_prefix} \ |
6211b1f9 AM |
276 | DESTDIR=$RPM_BUILD_ROOT |
277 | ||
11395b93 | 278 | ln -s wodim $RPM_BUILD_ROOT%{_bindir}/cdrecord |
1d6646b6 | 279 | ln -s icedax $RPM_BUILD_ROOT%{_bindir}/cdda2wav |
a3873fd0 | 280 | ln -s icedax $RPM_BUILD_ROOT%{_bindir}/list_audio_tracks |
1d6646b6 AM |
281 | ln -s genisoimage $RPM_BUILD_ROOT%{_bindir}/mkisofs |
282 | ln -s readom $RPM_BUILD_ROOT%{_bindir}/readcd | |
60be7aa3 | 283 | echo '.so man1/genisoimage.1' > $RPM_BUILD_ROOT%{_mandir}/man1/mkisofs.1 |
11395b93 | 284 | |
60be7aa3 ER |
285 | cp -p build/*/*.a $RPM_BUILD_ROOT%{_libdir} |
286 | cp -p include/*.h $RPM_BUILD_ROOT%{_includedir}/cdrkit | |
287 | cp -p include/usal/*.h $RPM_BUILD_ROOT%{_includedir}/cdrkit/usal | |
7ce8e8d8 | 288 | |
60be7aa3 | 289 | cp -p wodim/wodim.dfl $RPM_BUILD_ROOT%{_sysconfdir}/wodim.conf |
11395b93 | 290 | |
6211b1f9 AM |
291 | %clean |
292 | rm -rf $RPM_BUILD_ROOT | |
293 | ||
294 | %files | |
295 | %defattr(644,root,root,755) | |
a3873fd0 | 296 | %doc ABOUT FAQ FORK TODO Changelog %doc doc/{ANNOUNCEMENTs,READMEs,wodim,WHY} |
11395b93 | 297 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/wodim.conf |
7ce8e8d8 | 298 | %attr(755,root,root) %{_bindir}/wodim |
11395b93 | 299 | %attr(755,root,root) %{_bindir}/cdrecord |
1d6646b6 | 300 | %attr(755,root,root) %{_sbindir}/netscsid |
7ce8e8d8 | 301 | %{_mandir}/man1/wodim.1* |
6211b1f9 AM |
302 | |
303 | %files devel | |
304 | %defattr(644,root,root,755) | |
a3873fd0 JB |
305 | %{_libdir}/libedc.a |
306 | %{_libdir}/libhfs_iso.a | |
a3873fd0 JB |
307 | %{_libdir}/librols.a |
308 | %{_libdir}/libunls.a | |
309 | %{_libdir}/libusal.a | |
310 | %{_libdir}/libwodimstuff.a | |
1d6646b6 | 311 | %{_includedir}/cdrkit |
6211b1f9 AM |
312 | |
313 | %files cdda2wav | |
314 | %defattr(644,root,root,755) | |
1d6646b6 AM |
315 | %doc doc/icedax/* |
316 | %attr(755,root,root) %{_bindir}/icedax | |
6211b1f9 AM |
317 | %attr(755,root,root) %{_bindir}/cdda2mp3 |
318 | %attr(755,root,root) %{_bindir}/cdda2ogg | |
cbe982e1 | 319 | %attr(755,root,root) %{_bindir}/cdda2wav |
a3873fd0 JB |
320 | %attr(755,root,root) %{_bindir}/list_audio_tracks |
321 | %attr(755,root,root) %{_bindir}/pitchplay | |
322 | %attr(755,root,root) %{_bindir}/readmult | |
6211b1f9 | 323 | %{_mandir}/man1/cdda2ogg.1* |
a3873fd0 JB |
324 | %{_mandir}/man1/icedax.1* |
325 | %{_mandir}/man1/list_audio_tracks.1* | |
326 | %{_mandir}/man1/pitchplay.1* | |
327 | %{_mandir}/man1/readmult.1* | |
6211b1f9 AM |
328 | |
329 | %files readcd | |
330 | %defattr(644,root,root,755) | |
a3873fd0 JB |
331 | %attr(755,root,root) %{_bindir}/readcd |
332 | %attr(755,root,root) %{_bindir}/readom | |
333 | %{_mandir}/man1/readom.1* | |
6211b1f9 AM |
334 | |
335 | %files utils | |
336 | %defattr(644,root,root,755) | |
337 | %attr(755,root,root) %{_bindir}/devdump | |
a3873fd0 | 338 | %attr(755,root,root) %{_bindir}/dirsplit |
6211b1f9 | 339 | %attr(755,root,root) %{_bindir}/isodebug |
a3873fd0 | 340 | %attr(755,root,root) %{_bindir}/isodump |
6211b1f9 AM |
341 | %attr(755,root,root) %{_bindir}/isoinfo |
342 | %attr(755,root,root) %{_bindir}/isovfy | |
a3873fd0 JB |
343 | %{_mandir}/man1/devdump.1* |
344 | %{_mandir}/man1/dirsplit.1* | |
9e3b4c64 | 345 | %{_mandir}/man1/isodebug.1* |
a3873fd0 | 346 | %{_mandir}/man1/isodump.1* |
9e3b4c64 | 347 | %{_mandir}/man1/isoinfo.1* |
9e3b4c64 | 348 | %{_mandir}/man1/isovfy.1* |
6211b1f9 AM |
349 | |
350 | %files mkisofs | |
351 | %defattr(644,root,root,755) | |
1d6646b6 | 352 | %doc doc/genisoimage/* |
6211b1f9 | 353 | %attr(755,root,root) %{_bindir}/mkisofs |
1d6646b6 | 354 | %attr(755,root,root) %{_bindir}/genisoimage |
60be7aa3 | 355 | %{_mandir}/man1/mkisofs.1* |
9e3b4c64 AM |
356 | %{_mandir}/man1/genisoimage.1* |
357 | %{_mandir}/man5/genisoimagerc.5* |