2 Summary: A command line CD/DVD-Recorder
3 Summary(es.UTF-8): Un programa de grabación de CD/DVD
4 Summary(pl.UTF-8): Program do nagrywania płyt CD/DVD
5 Summary(pt_BR.UTF-8): Um programa de gravação de CD/DVD
6 Summary(ru.UTF-8): Программа для записи CD/DVD, запускаемая из командной строки
7 Summary(uk.UTF-8): Програма для запису CD/DVD, яка запускається з командної стрічки
10 Release: 0.%{subver}.1
12 License: GPL v2 (mkisofs), LGPL v2.1 (cdda2wav), CDDL v1.0 (the rest)
13 Group: Applications/System
14 Source0: ftp://ftp.berlios.de/pub/cdrecord/alpha/%{name}-%{version}%{subver}.tar.bz2
15 # Source0-md5: 0564e79a18d9a6768dbbb02a7717c5ab
16 Patch0: %{name}-config.patch
17 Patch2: %{name}-man.patch
18 Patch3: %{name}-make.patch
19 Patch4: %{name}-linking.patch
20 Patch5: %{name}-revert_sg_io_eperm_failure.patch
21 Patch6: %{name}-rename.patch
22 URL: http://cdrecord.berlios.de/old/private/cdrecord.html
23 BuildRequires: autoconf
24 BuildRequires: automake
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 %define specflags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8 -D__attribute_const__=const
33 Cdrecord allows you to create CD's on a CD-Recorder (SCSI/ATAPI).
34 Supports data, audio, mixed, multi-session and CD+ discs etc.
36 %description -l pl.UTF-8
37 Cdrecord pozwala tworzyć CD na nagrywarce CD (SCSI/ATAPI). Obsługuje
38 dyski z danymi, dźwiękiem, mieszane, wielosesyjne, CD+ i inne.
40 %description -l pt_BR.UTF-8
41 Cdrecord permite que você crie CDs em seu gravador de CDs SCSI/ATAPI.
42 É possível gravar dados, áudio, misturados, multi-seção e CD+.
44 %description -l ru.UTF-8
45 Cdrecord - это программа для создания аудио и цифровых CD. Cdrecord
46 работает со многими типами CD-рекордеров разных производителей,
47 полностью поддерживает multi-session и сообщает об ошибках в формате,
48 пригодном для чтения человеком.
50 %description -l uk.UTF-8
51 Cdrecord - це програма для створення аудіо та програмних CD. Cdrecord
52 працює з багатьма типами CD-рекордерів різних виробників, повністю
53 підтримує multi-session і повідомляє про помилки у форматі, придатному
57 Summary: The libschily SCSI user level transport library
58 Summary(es.UTF-8): La biblioteca SCSI libschily
59 Summary(pl.UTF-8): Biblioteka dostępu do poziomu SCSI przez użytkownika
60 Summary(pt_BR.UTF-8): A biblioteca SCSI libschily
61 Summary(ru.UTF-8): SCSI-библиотека libschily
62 Summary(uk.UTF-8): SCSI-бібліотека libschily
63 Group: Development/Libraries
64 Obsoletes: cdrecord-devel
67 The %{name} distribution contains a SCSI user level transport library.
68 The SCSI library is suitable to talk to any SCSI device without having
69 a special driver for it. Cdrecord may be easily ported to any system
70 that has a SCSI device driver similar to the scg driver.
72 %description devel -l pl.UTF-8
73 Dystrybucja %{name} zawiera bibliotekę dostępu do warstwy transportu w
74 SCSI. Poprzez bibliotekę można komunikować się z dowolnym urządzeniem
75 SCSI bez potrzeby posiadania specjalnego sterownika do tego
78 %description devel -l pt_BR.UTF-8
79 O cdrtools contém uma biblioteca de transporte de dados por SCSI "user
80 level". A biblioteca SCSI pode ser usada para conversar com qualquer
81 dispositivo SCSI sem a necessidade de um driver especial.
83 %description devel -l ru.UTF-8
84 Пакет cdrecord-devel содержит транспортные библиотеки
85 пользовательского уровня для SCSI, которые могут работать с любым
86 SCSI-устройством без специального драйвера для этого устройства.
87 Cdrecord может быть легко портирован на любую систему с драйвером
88 SCSI-устройства, похожим на драйвер scg.
90 %description devel -l uk.UTF-8
91 Пакет cdrecord-devel містить транспортні бібліотеки користувацького
92 рівня для SCSI, які можуть працювати з будь-яким SCSI-пристроєм без
93 спеціального драйвера для цього пристрою. Cdrecord може бути легко
94 портований на будь-яку систему з драйвером SCSI-пристроя, схожим на
98 Summary: Get WAV files from digital audio cd's
99 Summary(es.UTF-8): Crea archivos tipo WAV a partir de CDs de audio
100 Summary(fr.UTF-8): convertisseur CD-Audio->.WAV
101 Summary(pl.UTF-8): Uzyskaj pliki WAV z cyfrowego kompaktu audio
102 Summary(pt_BR.UTF-8): Cria arquivos tipo WAV a partir de CDs de áudio
103 Summary(ru.UTF-8): Утилита для получения файлов .WAV с digital audio CD
104 Summary(uk.UTF-8): Утиліта для генерації файлів .WAV з digital audio CD
105 Group: Applications/Sound
108 Obsoletes: cdrecord-cdda2wav
110 %description cdda2wav
111 A sampling utility for cdrom drives that are capable of sending audio
112 cd data in digital form to your host. Data can be dumped into WAV or
113 sun format sound files. Options control the recording format
114 (stereo/mono; 8,12,16 bits; different rates).
116 %description cdda2wav -l es.UTF-8
117 Un utilitario para leer músicas en accionadores de cdrom capaces de
118 transmitir datos de CDs de audio en forma digital para tu máquina. Los
119 datos pueden ser grabados en formato WAV o sun. Existen opciones para
120 controlar el formato de la grabación (stereo/mono, 8, 12, 16 bits,
123 %description cdda2wav -l pl.UTF-8
124 Narzędzie do zczytywania danych z napędów cdrom, które są w stanie
125 wysyłać strumień audio. Dane mogą zostać zapisane w formacie plików
128 %description cdda2wav -l pt_BR.UTF-8
129 Um utilitário para ler músicas em acionadores de cdrom capazes de
130 transmitir dados de CDs de áudio em forma digital para sua máquina. Os
131 dados podem ser gravados em formato WAV ou sun. Existem opções para
132 controlar o formato da gravação (estéreo/mono, 8, 12, 16 bits, taxas
135 %description cdda2wav -l ru.UTF-8
136 Cdda2wav - это сэмплер, способный считывать аудиоданные с CD в
137 цифровой форме и сохранять их на диск в виде звуковых файлов формата
138 .WAV или .sun. Форматы записи включают стерео/моно, 8/12/16 бит и
139 различные частоты дискретизации. Cdda2wav также может быть использован
142 %description cdda2wav -l uk.UTF-8
143 Cdda2wav - це семплер, здатний зчитувати аудіодані і CD у цифровій
144 формі та зберігати їх на диск у вигляді звукових файлів формату .WAV
145 або .sun. Формати запису включають стерео/моно, 8/12/16 біт та різні
146 частоты дискретизації. Cdda2wav також може бути використаний як
150 Summary: Read/Write data Compact Discs
151 Summary(pl.UTF-8): Odczytuje/Zapisuje dane z Płyt Kompaktowych
152 Group: Applications/System
153 Obsoletes: cdrecord-readcd
156 Read/Write data Compact Discs.
158 %description readcd -l pl.UTF-8
159 Odczytuje/Zapisuje dane z Płyt Kompaktowych.
162 Summary: Dumping and verifying iso9660 images
163 Summary(pl.UTF-8): Zrzucanie i weryfikacja obrazów iso9660
164 Group: Applications/System
167 Utility programs for dumping and verifying iso9660 images.
169 %description utils -l pl.UTF-8
170 Narzędzia do zrzucania i weryfikacji obrazów iso9660.
173 Summary: Creates an ISO9660 filesystem image
174 Summary(de.UTF-8): Erstellt ein Dateisystem-Abbild nach ISO9660
175 Summary(es.UTF-8): Crea una imagen de un sistema de archivos ISO9660
176 Summary(fr.UTF-8): Crée un image système de fichiers ISO9660
177 Summary(pl.UTF-8): Tworzy obraz systemu plików ISO9660
178 Summary(pt_BR.UTF-8): Cria uma imagem de um sistema de arquivos ISO9660
179 Summary(ru.UTF-8): Создает образ файловой системы ISO9660
180 Summary(tr.UTF-8): ISO9660 dosya sistemi kopyası oluşturur
181 Summary(uk.UTF-8): Створює образ файлової системи ISO9660
182 Group: Applications/System
183 Provides: mkisofs = %{epoch}:%{version}-%{release}
187 This is the mkisofs package. It is used to create ISO 9660 file system
188 images for creating CD-ROMs.
190 %description mkisofs -l es.UTF-8
191 Este es el paquete mkisofs. Se le usa para crear imágenes de sistema
192 de archivos ISO 9660 en la creación de CD-ROMs. Ahora incluye soporte
193 para hacer CD-ROMs de boot "El Torito".
195 %description mkisofs -l pl.UTF-8
196 To jest pakiet mkisofs. Jest on używany do tworzenia obrazów systemów
197 plików ISO9660 potrzebnych do tworzenia płyt CD-ROM.
199 %description mkisofs -l pt_BR.UTF-8
200 Este é o pacote mkisofs. Ele é usado para criar imagens de sistema de
201 arquivos ISO 9660 para criação de CD-ROMs. Agora inclui suporte para
202 fazer CD-ROMs de boot "El Torito".
204 %description mkisofs -l ru.UTF-8
205 Программа mkisofs используется для подготовки мастер-диска, т.е. она
206 генерирует файловую систему ISO9660. Mkisofs делает снимок заданного
207 дерева каталогов и генерирует бинарный образ этого дерева, который
208 соответствует файловой системе ISO9660, записываемой на блочное
209 устройство. Mkisofs используется для записи CD-ROM'ов и включает
210 поддержку создания загружаемых El Torito CD-ROM'ов.
212 %description mkisofs -l uk.UTF-8
213 Програма mkisofs використовується для підготовки мастер-диску, вона
214 генерує файлову систему ISO9660. Mkisofs робить знімок заданого дерева
215 каталогів та генерує бінарный образ цього дерева, який відповідає
216 файловій системі ISO9660, записуваній на блочний пристрій. Mkisofs
217 використовується для запису CD-ROM'ів і має підтримку створення
218 завантажуваних El Torito CD-ROM'ів.
221 Summary: BTC CD/DVD reader/writer firmware updater
222 Summary(pl.UTF-8): Program do uaktualniania firmware'u czytników/nagrywarek CD/DVD BTC
223 Group: Applications/System
225 %description btcflash
226 BTC CD/DVD reader/writer firmware updater.
228 %description btcflash -l pl.UTF-8
229 Program do uaktualniania firmware'u czytników/nagrywarek CD/DVD firmy
242 # Remove profiled make files
243 rm -f $(find . -name '*_p.mk')
245 cp -f /usr/share/automake/config.* ./conf
246 #ln -sf i586-linux-gcc.rul RULES/x86_64-linux-gcc.rul
247 #ln -sf i586-linux-cc.rul RULES/x86_64-linux-cc.rul
249 # kill annoying beep and sleep
250 %{__sed} -i -e 's/^__gmake_warn.*//g' RULES/mk-gmake.id
252 %{__sed} -i -e "s/-o \$(INSUSR) -g \$(INSGRP)//g" RULES/rules.prg
253 %{__sed} -i -e 's#/\*.*\*/##g' autoconf/xconfig.h.in
255 %{__sed} -i -e 's/^\(INSDIR=.*\)lib$/\1%{_lib}/g' lib*/*.mk
256 %{__sed} -i -e 's/lib\/siconv/%{_lib}\/siconv/g' \
257 libsiconv/{sic_nls.c,*/*.mk} mkisofs/{diag/isoinfo.c,mkisofs.c}
259 %{__sed} -i -e 's#/usr/bin/gm4#%{_bindir}/m4#g' autoconf/autoconf
262 for a in acgeneral.m4 acspecific.m4 autoheader.m4 acoldnames.m4 autoconf.m4; do
265 # don't run aclocal, aclocal.m4 contains only local defs
275 COPTOPT="%{rpmcflags}" \
276 CFLAGS="%{rpmcflags}" \
277 LDFLAGS1="%{rpmldflags}" \
281 rm -rf $RPM_BUILD_ROOT
282 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}/schily/scg}
284 %{__make} -j1 install \
286 INS_BASE=$RPM_BUILD_ROOT%{_prefix}
288 install cdda2wav/cdda2mp3 $RPM_BUILD_ROOT%{_bindir}/
289 install cdda2wav/cdda2ogg $RPM_BUILD_ROOT%{_bindir}/
291 install include/schily/*.h $RPM_BUILD_ROOT%{_includedir}/schily
292 install incs/*/align.h $RPM_BUILD_ROOT%{_includedir}/schily
293 install incs/*/avoffset.h $RPM_BUILD_ROOT%{_includedir}/schily
294 install incs/*/xconfig.h $RPM_BUILD_ROOT%{_includedir}/schily
295 install libscg/scg/*.h $RPM_BUILD_ROOT%{_includedir}/schily/scg
297 install cdrecord/cdrecord.dfl $RPM_BUILD_ROOT%{_sysconfdir}/cdrecord.conf
300 chmod u+rw $RPM_BUILD_ROOT -R
302 echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/devdump.8
303 echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/isovfy.8
304 echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/isodump.8
305 echo '.so cdda2ogg.1' > $RPM_BUILD_ROOT%{_mandir}/man1/cdda2mp3.1
307 rm -rf $RPM_BUILD_ROOT%{_includedir}/scg
310 rm -rf $RPM_BUILD_ROOT
313 %defattr(644,root,root,755)
314 %doc AN-* doc/cdrecord.ps Changelog README README.mkisofs cdrecord/README.ATAPI cdrecord/README.DiskT@2
315 %doc cdrecord/README.{WORM,audio,cdplus,cdtext,cdrw,clone,copy,multi}
316 %doc cdrecord/README.{parallel,raw,rscsi,sony,verify} make_diskt@2.sh
317 %doc cdrecord/cdrecord.dfl cdrecord/LICENSE
318 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cdrecord.conf
319 %attr(755,root,root) %{_bindir}/cdrecord
320 %attr(755,root,root) %{_bindir}/scgcheck
321 %attr(755,root,root) %{_bindir}/scgskeleton
322 %attr(755,root,root) %{_sbindir}/rscsi
323 %{_mandir}/man1/cdrecord.1*
324 %{_mandir}/man1/rscsi.1*
325 %{_mandir}/man1/scgcheck.1*
328 %defattr(644,root,root,755)
330 %dir %{_includedir}/schily
331 %dir %{_includedir}/schily/scg
332 %{_includedir}/schily/*.h
333 %{_includedir}/schily/scg/*.h
336 %defattr(644,root,root,755)
337 %doc cdda2wav/Frontends cdda2wav/HOWTOUSE cdda2wav/OtherProgs
338 %doc cdda2wav/README cdda2wav/THANKS cdda2wav/TODO
339 %doc cdda2wav/cdda2mp3.new cdda2wav/cdda_links cdda2wav/pitchplay
340 %doc cdda2wav/readmult cdda2wav/tracknames.pl cdda2wav/tracknames.txt
342 %attr(755,root,root) %{_bindir}/cdda2wav
343 %attr(755,root,root) %{_bindir}/cdda2mp3
344 %attr(755,root,root) %{_bindir}/cdda2ogg
345 %{_mandir}/man1/cdda2wav.1*
346 %{_mandir}/man1/cdda2mp3.1*
347 %{_mandir}/man1/cdda2ogg.1*
350 %defattr(644,root,root,755)
351 %attr(755,root,root) %{_bindir}/readcd
352 %{_mandir}/man1/readcd.1*
355 %defattr(644,root,root,755)
356 %attr(755,root,root) %{_bindir}/devdump
357 %attr(755,root,root) %{_bindir}/isodebug
358 %attr(755,root,root) %{_bindir}/isoinfo
359 %attr(755,root,root) %{_bindir}/isovfy
360 %attr(755,root,root) %{_bindir}/isodump
361 %{_mandir}/man8/isoinfo.8*
362 %{_mandir}/man8/devdump.8*
363 %{_mandir}/man8/isovfy.8*
364 %{_mandir}/man8/isodump.8*
365 %{_mandir}/man8/isodebug.8*
368 %defattr(644,root,root,755)
369 %doc mkisofs/README.compression mkisofs/README.eltorito mkisofs/README
370 %doc mkisofs/README.graft_dirs mkisofs/README.hfs_boot mkisofs/README.hfs_magic
371 %doc mkisofs/README.hide mkisofs/README.joliet mkisofs/README.mkhybrid
372 %doc mkisofs/README.prep_boot mkisofs/README.rootinfo mkisofs/README.session
373 %doc mkisofs/README.sort mkisofs/README.sparcboot
374 %attr(755,root,root) %{_bindir}/mkisofs
375 %attr(755,root,root) %{_bindir}/mkhybrid
377 %{_mandir}/man8/mkisofs.8*
378 %{_mandir}/man8/mkhybrid.8*
381 %defattr(644,root,root,755)
382 %attr(755,root,root) %{_bindir}/btcflash
383 %{_mandir}/man1/btcflash.1*