]> git.pld-linux.org Git - packages/cdrtools.git/blame - cdrtools.spec
- obsoleted by make patch
[packages/cdrtools.git] / cdrtools.spec
CommitLineData
237621cc 1%define _alpha a40
b2666315 2Summary: A command line CD/DVD-Recorder
95992bc1
ER
3Summary(es.UTF-8): Un programa de grabación de CD/DVD
4Summary(pl.UTF-8): Program do nagrywania płyt CD/DVD
5Summary(pt_BR.UTF-8): Um programa de gravação de CD/DVD
6Summary(ru.UTF-8): Программа для записи CD/DVD, запускаемая из командной строки
7Summary(uk.UTF-8): Програма для запису CD/DVD, яка запускається з командної стрічки
b2666315 8Name: cdrtools
d42d3eb6 9Version: 2.01.01
8e3beaa9 10Release: 0.%{_alpha}.1
d50afde4 11Epoch: 5
237621cc 12License: GPL v2/LGPL/CCDL
b2666315 13Group: Applications/System
d42d3eb6 14Source0: ftp://ftp.berlios.de/pub/cdrecord/alpha/%{name}-%{version}%{_alpha}.tar.bz2
237621cc 15# Source0-md5: 2cec2eae123d4021a6e1da8b502d88f8
561140da
AM
16Patch0: %{name}-config.patch
17Patch1: %{name}-smmap.patch
d8ea6ba2 18Patch2: %{name}-man.patch
67de66d4 19Patch4: %{name}-linking.patch
1d91b5bc 20Patch5: %{name}-revert_sg_io_eperm_failure.patch
88e361d2 21URL: http://cdrecord.berlios.de/old/private/cdrecord.html
561140da 22BuildRequires: autoconf
c8a9398d 23BuildRequires: automake
b2666315 24Provides: cdrecord
976198bf 25Obsoletes: cdrecord
c9a6bfce 26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b2666315
AM
27
28%description
29Cdrecord allows you to create CD's on a CD-Recorder (SCSI/ATAPI).
30Supports data, audio, mixed, multi-session and CD+ discs etc.
31
46d85b7d
JR
32%description -l pl.UTF-8
33Cdrecord pozwala tworzyć CD na nagrywarce CD (SCSI/ATAPI). Obsługuje
34dyski z danymi, dźwiękiem, mieszane, wielosesyjne, CD+ i inne.
b2666315 35
46d85b7d
JR
36%description -l pt_BR.UTF-8
37Cdrecord permite que você crie CDs em seu gravador de CDs SCSI/ATAPI.
38É possível gravar dados, áudio, misturados, multi-seção e CD+.
e001e5c7 39
46d85b7d
JR
40%description -l ru.UTF-8
41Cdrecord - это программа для создания аудио и цифровых CD. Cdrecord
42работает со многими типами CD-рекордеров разных производителей,
43полностью поддерживает multi-session и сообщает об ошибках в формате,
44пригодном для чтения человеком.
e001e5c7 45
46d85b7d
JR
46%description -l uk.UTF-8
47Cdrecord - це програма для створення аудіо та програмних CD. Cdrecord
48працює з багатьма типами CD-рекордерів різних виробників, повністю
49підтримує multi-session і повідомляє про помилки у форматі, придатному
50для читання людиною.
e001e5c7 51
b2666315
AM
52%package devel
53Summary: The libschily SCSI user level transport library
95992bc1
ER
54Summary(es.UTF-8): La biblioteca SCSI libschily
55Summary(pl.UTF-8): Biblioteka dostępu do poziomu SCSI przez użytkownika
56Summary(pt_BR.UTF-8): A biblioteca SCSI libschily
57Summary(ru.UTF-8): SCSI-библиотека libschily
58Summary(uk.UTF-8): SCSI-бібліотека libschily
b2666315 59Group: Development/Libraries
2c56842b 60Obsoletes: cdrecord-devel
b2666315
AM
61
62%description devel
9fad90d2 63The %{name} distribution contains a SCSI user level transport library.
64The SCSI library is suitable to talk to any SCSI device without having
65a special driver for it. Cdrecord may be easily ported to any system
66that has a SCSI device driver similar to the scg driver.
b2666315 67
46d85b7d
JR
68%description devel -l pl.UTF-8
69Dystrybucja %{name} zawiera bibliotekę dostępu do warstwy transportu w
70SCSI. Poprzez bibliotekę można komunikować się z dowolnym urządzeniem
9fad90d2 71SCSI bez potrzeby posiadania specjalnego sterownika do tego
46d85b7d 72urządzenia.
b2666315 73
46d85b7d
JR
74%description devel -l pt_BR.UTF-8
75O cdrtools contém uma biblioteca de transporte de dados por SCSI "user
e001e5c7 76level". A biblioteca SCSI pode ser usada para conversar com qualquer
77dispositivo SCSI sem a necessidade de um driver especial.
78
46d85b7d
JR
79%description devel -l ru.UTF-8
80Пакет cdrecord-devel содержит транспортные библиотеки
81пользовательского уровня для SCSI, которые могут работать с любым
82SCSI-устройством без специального драйвера для этого устройства.
83Cdrecord может быть легко портирован на любую систему с драйвером
84SCSI-устройства, похожим на драйвер scg.
e001e5c7 85
46d85b7d
JR
86%description devel -l uk.UTF-8
87Пакет cdrecord-devel містить транспортні бібліотеки користувацького
88рівня для SCSI, які можуть працювати з будь-яким SCSI-пристроєм без
89спеціального драйвера для цього пристрою. Cdrecord може бути легко
90портований на будь-яку систему з драйвером SCSI-пристроя, схожим на
91драйвер scg.
e001e5c7 92
b2666315
AM
93%package cdda2wav
94Summary: Get WAV files from digital audio cd's
95992bc1
ER
95Summary(es.UTF-8): Crea archivos tipo WAV a partir de CDs de audio
96Summary(fr.UTF-8): convertisseur CD-Audio->.WAV
97Summary(pl.UTF-8): Uzyskaj pliki WAV z cyfrowego kompaktu audio
98Summary(pt_BR.UTF-8): Cria arquivos tipo WAV a partir de CDs de áudio
99Summary(ru.UTF-8): Утилита для получения файлов .WAV с digital audio CD
100Summary(uk.UTF-8): Утиліта для генерації файлів .WAV з digital audio CD
b2666315 101Group: Applications/Sound
b2666315
AM
102Provides: cdda2wav
103Obsoletes: cdda2wav
e47e5c21 104Obsoletes: cdrecord-cdda2wav
b2666315
AM
105
106%description cdda2wav
107A sampling utility for cdrom drives that are capable of sending audio
17b7105c 108cd data in digital form to your host. Data can be dumped into WAV or
b2666315
AM
109sun format sound files. Options control the recording format
110(stereo/mono; 8,12,16 bits; different rates).
111
46d85b7d
JR
112%description cdda2wav -l es.UTF-8
113Un utilitario para leer músicas en accionadores de cdrom capaces de
114transmitir datos de CDs de audio en forma digital para tu máquina. Los
17b7105c 115datos pueden ser grabados en formato WAV o sun. Existen opciones para
46d85b7d 116controlar el formato de la grabación (stereo/mono, 8, 12, 16 bits,
e001e5c7 117tasas diferentes).
118
46d85b7d
JR
119%description cdda2wav -l pl.UTF-8
120Narzędzie do zczytywania danych z napędów cdrom, które są w stanie
121wysyłać strumień audio. Dane mogą zostać zapisane w formacie plików
17b7105c 122WAV lub suna.
b2666315 123
46d85b7d
JR
124%description cdda2wav -l pt_BR.UTF-8
125Um utilitário para ler músicas em acionadores de cdrom capazes de
126transmitir dados de CDs de áudio em forma digital para sua máquina. Os
127dados podem ser gravados em formato WAV ou sun. Existem opções para
128controlar o formato da gravação (estéreo/mono, 8, 12, 16 bits, taxas
e001e5c7 129diferentes).
130
46d85b7d
JR
131%description cdda2wav -l ru.UTF-8
132Cdda2wav - это сэмплер, способный считывать аудиоданные с CD в
133цифровой форме и сохранять их на диск в виде звуковых файлов формата
134.WAV или .sun. Форматы записи включают стерео/моно, 8/12/16 бит и
135различные частоты дискретизации. Cdda2wav также может быть использован
136как CD-плейер.
e001e5c7 137
46d85b7d
JR
138%description cdda2wav -l uk.UTF-8
139Cdda2wav - це семплер, здатний зчитувати аудіодані і CD у цифровій
140формі та зберігати їх на диск у вигляді звукових файлів формату .WAV
141або .sun. Формати запису включають стерео/моно, 8/12/16 біт та різні
142частоты дискретизації. Cdda2wav також може бути використаний як
143CD-плейєр.
e001e5c7 144
b2666315
AM
145%package readcd
146Summary: Read/Write data Compact Discs
95992bc1 147Summary(pl.UTF-8): Odczytuje/Zapisuje dane z Płyt Kompaktowych
b2666315 148Group: Applications/System
e47e5c21 149Obsoletes: cdrecord-readcd
b2666315
AM
150
151%description readcd
c9a6bfce 152Read/Write data Compact Discs.
b2666315 153
46d85b7d
JR
154%description readcd -l pl.UTF-8
155Odczytuje/Zapisuje dane z Płyt Kompaktowych.
b2666315
AM
156
157%package utils
257513e4 158Summary: Dumping and verifying iso9660 images
95992bc1 159Summary(pl.UTF-8): Zrzucanie i weryfikacja obrazów iso9660
b2666315 160Group: Applications/System
b2666315
AM
161
162%description utils
163Utility programs for dumping and verifying iso9660 images.
164
46d85b7d
JR
165%description utils -l pl.UTF-8
166Narzędzia do zrzucania i weryfikacji obrazów iso9660.
b2666315
AM
167
168%package mkisofs
9fad90d2 169Summary: Creates an ISO9660 filesystem image
95992bc1
ER
170Summary(de.UTF-8): Erstellt ein Dateisystem-Abbild nach ISO9660
171Summary(es.UTF-8): Crea una imagen de un sistema de archivos ISO9660
172Summary(fr.UTF-8): Crée un image système de fichiers ISO9660
173Summary(pl.UTF-8): Tworzy obraz systemu plików ISO9660
174Summary(pt_BR.UTF-8): Cria uma imagem de um sistema de arquivos ISO9660
175Summary(ru.UTF-8): Создает образ файловой системы ISO9660
176Summary(tr.UTF-8): ISO9660 dosya sistemi kopyası oluşturur
177Summary(uk.UTF-8): Створює образ файлової системи ISO9660
9fad90d2 178Group: Applications/System
a10edfac 179Provides: mkisofs = %{epoch}:%{version}-%{release}
b2666315
AM
180Obsoletes: mkisofs
181
182%description mkisofs
183This is the mkisofs package. It is used to create ISO 9660 file system
184images for creating CD-ROMs.
185
46d85b7d
JR
186%description mkisofs -l es.UTF-8
187Este es el paquete mkisofs. Se le usa para crear imágenes de sistema
188de archivos ISO 9660 en la creación de CD-ROMs. Ahora incluye soporte
e001e5c7 189para hacer CD-ROMs de boot "El Torito".
190
46d85b7d
JR
191%description mkisofs -l pl.UTF-8
192To jest pakiet mkisofs. Jest on używany do tworzenia obrazów systemów
193plików ISO9660 potrzebnych do tworzenia płyt CD-ROM.
b2666315 194
46d85b7d
JR
195%description mkisofs -l pt_BR.UTF-8
196Este é o pacote mkisofs. Ele é usado para criar imagens de sistema de
197arquivos ISO 9660 para criação de CD-ROMs. Agora inclui suporte para
e001e5c7 198fazer CD-ROMs de boot "El Torito".
199
46d85b7d
JR
200%description mkisofs -l ru.UTF-8
201Программа mkisofs используется для подготовки мастер-диска, т.е. она
202генерирует файловую систему ISO9660. Mkisofs делает снимок заданного
203дерева каталогов и генерирует бинарный образ этого дерева, который
204соответствует файловой системе ISO9660, записываемой на блочное
205устройство. Mkisofs используется для записи CD-ROM'ов и включает
206поддержку создания загружаемых El Torito CD-ROM'ов.
207
208%description mkisofs -l uk.UTF-8
209Програма mkisofs використовується для підготовки мастер-диску, вона
210генерує файлову систему ISO9660. Mkisofs робить знімок заданого дерева
211каталогів та генерує бінарный образ цього дерева, який відповідає
212файловій системі ISO9660, записуваній на блочний пристрій. Mkisofs
213використовується для запису CD-ROM'ів і має підтримку створення
214завантажуваних El Torito CD-ROM'ів.
e001e5c7 215
6cbcabeb
AF
216%package btcflash
217Summary: BTC CD/DVD reader/writer firmware updater
95992bc1 218Summary(pl.UTF-8): Program do uaktualniania firmware'u czytników/nagrywarek CD/DVD BTC
6cbcabeb
AF
219Group: Application/System
220
221%description btcflash
222BTC CD/DVD reader/writer firmware updater.
223
46d85b7d
JR
224%description btcflash -l pl.UTF-8
225Program do uaktualniania firmware'u czytników/nagrywarek CD/DVD firmy
9871c3d4
JB
226BTC.
227
b2666315 228%prep
d50afde4 229%setup -q
385dd528 230chmod +w -R *
b2666315 231%patch0 -p1
561140da 232%patch1 -p1
8a324a3a 233%patch2 -p1
67de66d4 234%patch4 -p1
1d91b5bc 235%patch5 -p1
b2666315 236
d8c320c8 237ln -sf i586-linux-gcc.rul RULES/x86_64-linux-gcc.rul
0357a810 238ln -sf i586-linux-cc.rul RULES/x86_64-linux-cc.rul
d8c320c8 239
1571a2ba
JB
240%{__perl} -pi -e 's/^(INSDIR=.*)lib/$1%{_lib}/' \
241 libfile/Makefile libhfs_iso/Makefile lib*/*.mk
242
d2744f50
JB
243# kill annoying beep and sleep
244%{__perl} -pi -e 's/^__gmake_warn.*//' RULES/mk-gmake.id
245
d42d3eb6 246sed -i -e "s/-o \$(INSUSR) -g \$(INSGRP)//g" RULES/rules.prg
247
b2666315 248%build
e47e5c21 249cd conf
a88874bf
JB
250cp -f /usr/share/automake/config.* .
251cp xconfig.h.in xconfig.h.in.org
252sed -e 's#/\*.*\*/##g' xconfig.h.in.org > xconfig.h.in
253rm -f acgeneral.m4 acspecific.m4 autoheader.m4 acoldnames.m4 autoconf.m4
254# don't run aclocal, aclocal.m4 contains only local defs
255%{__autoconf}
e47e5c21 256cd ..
d42d3eb6 257
876f811a 258%{__make} \
259 CC="%{__cc}" \
026912f6 260 LDCC="%{__cc}" \
ec1afc21 261 COPTOPT="%{rpmcflags}" \
876f811a 262 CFLAGS="%{rpmcflags}" \
263 LDFLAGS="%{rpmldflags}"
b2666315
AM
264
265%install
266rm -rf $RPM_BUILD_ROOT
267install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}/schily/scg}
5c66f4a4 268
876f811a 269%{__make} install \
b2666315
AM
270 MANDIR=share/man \
271 INS_BASE=$RPM_BUILD_ROOT%{_prefix}
272
9be94f53 273install cdda2wav/cdda2mp3 $RPM_BUILD_ROOT%{_bindir}/
274install cdda2wav/cdda2ogg $RPM_BUILD_ROOT%{_bindir}/
275
83206206
JR
276install include/schily/*.h $RPM_BUILD_ROOT%{_includedir}/schily
277install incs/*/align.h $RPM_BUILD_ROOT%{_includedir}/schily
278install incs/*/avoffset.h $RPM_BUILD_ROOT%{_includedir}/schily
f7dbd2e3 279install incs/*/xconfig.h $RPM_BUILD_ROOT%{_includedir}/schily
83206206 280install libscg/scg/*.h $RPM_BUILD_ROOT%{_includedir}/schily/scg
b2666315
AM
281
282install cdrecord/cdrecord.dfl $RPM_BUILD_ROOT%{_sysconfdir}/cdrecord.conf
283
284# fix manual pages
d42d3eb6 285chmod u+rw $RPM_BUILD_ROOT -R
286
8bbed461
JB
287echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/devdump.8
288echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/isovfy.8
289echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/isodump.8
290echo '.so cdda2ogg.1' > $RPM_BUILD_ROOT%{_mandir}/man1/cdda2mp3.1
b2666315 291
b2666315
AM
292%clean
293rm -rf $RPM_BUILD_ROOT
294
295%files
296%defattr(644,root,root,755)
237621cc
AM
297%doc AN-* doc/cdrecord.ps Changelog README README.mkisofs cdrecord/README.ATAPI cdrecord/README.DiskT@2
298%doc cdrecord/README.{WORM,audio,cdplus,cdtext,cdrw,clone,copy,multi}
299%doc cdrecord/README.{parallel,raw,rscsi,sony,verify} make_diskt@2.sh
9be94f53 300%doc cdrecord/cdrecord.dfl cdrecord/LICENSE
5a729e4d 301%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cdrecord.conf
b2666315 302%attr(755,root,root) %{_bindir}/cdrecord
d1fae154 303%attr(755,root,root) %{_bindir}/scgcheck
e2a1aa92 304%attr(755,root,root) %{_sbindir}/rscsi
b2666315 305%{_mandir}/man1/cdrecord.1*
d1fae154 306%{_mandir}/man1/scgcheck.1*
b2666315
AM
307
308%files devel
309%defattr(644,root,root,755)
def1e71d 310%{_libdir}/lib*.a
83206206
JR
311%dir %{_includedir}/schily
312%dir %{_includedir}/schily/scg
313%{_includedir}/schily/*.h
314%{_includedir}/schily/scg/*.h
b2666315
AM
315
316%files cdda2wav
317%defattr(644,root,root,755)
0581d168 318%doc cdda2wav/Frontends cdda2wav/HOWTOUSE cdda2wav/OtherProgs
9be94f53 319%doc cdda2wav/README cdda2wav/THANKS cdda2wav/TODO
0581d168
JB
320%doc cdda2wav/cdda2mp3.new cdda2wav/cdda_links cdda2wav/pitchplay
321%doc cdda2wav/readmult cdda2wav/tracknames.pl cdda2wav/tracknames.txt
9be94f53 322%doc cdda2wav/FAQ
b2666315 323%attr(755,root,root) %{_bindir}/cdda2wav
9be94f53 324%attr(755,root,root) %{_bindir}/cdda2mp3
325%attr(755,root,root) %{_bindir}/cdda2ogg
b2666315 326%{_mandir}/man1/cdda2wav.1*
8bbed461
JB
327%{_mandir}/man1/cdda2mp3.1*
328%{_mandir}/man1/cdda2ogg.1*
b2666315
AM
329
330%files readcd
331%defattr(644,root,root,755)
b2666315 332%attr(755,root,root) %{_bindir}/readcd
976198bf 333%{_mandir}/man1/readcd.1*
b2666315
AM
334
335%files utils
336%defattr(644,root,root,755)
b2666315 337%attr(755,root,root) %{_bindir}/devdump
c8a9398d 338%attr(755,root,root) %{_bindir}/isodebug
b2666315
AM
339%attr(755,root,root) %{_bindir}/isoinfo
340%attr(755,root,root) %{_bindir}/isovfy
341%attr(755,root,root) %{_bindir}/isodump
976198bf
PG
342%{_mandir}/man8/isoinfo.8*
343%{_mandir}/man8/devdump.8*
344%{_mandir}/man8/isovfy.8*
345%{_mandir}/man8/isodump.8*
d42d3eb6 346%{_mandir}/man8/isodebug.8*
b2666315
AM
347
348%files mkisofs
349%defattr(644,root,root,755)
0581d168
JB
350%doc mkisofs/README.compression mkisofs/README.eltorito mkisofs/README
351%doc mkisofs/README.graft_dirs mkisofs/README.hfs_boot mkisofs/README.hfs_magic
352%doc mkisofs/README.hide mkisofs/README.joliet mkisofs/README.mkhybrid
353%doc mkisofs/README.prep_boot mkisofs/README.rootinfo mkisofs/README.session
354%doc mkisofs/README.sort mkisofs/README.sparcboot
976198bf
PG
355%attr(755,root,root) %{_bindir}/mkisofs
356%attr(755,root,root) %{_bindir}/mkhybrid
d158b354 357%{_libdir}/siconv
976198bf
PG
358%{_mandir}/man8/mkisofs.8*
359%{_mandir}/man8/mkhybrid.8*
6cbcabeb
AF
360
361%files btcflash
362%defattr(644,root,root,755)
363%attr(755,root,root) %{_bindir}/btcflash
364%{_mandir}/man1/btcflash.1*
This page took 0.08065 seconds and 4 git commands to generate.