]> git.pld-linux.org Git - packages/cdrkit.git/blame - cdrkit.spec
- release 6 (rebuild with libcdio-paranoia 0.94)
[packages/cdrkit.git] / cdrkit.spec
CommitLineData
6211b1f9 1Summary: A command line CD/DVD-Recorder
6664d864
ER
2Summary(es.UTF-8): Un programa de grabación de CD/DVD
3Summary(pl.UTF-8): Program do nagrywania płyt CD/DVD
4Summary(pt_BR.UTF-8): Um programa de gravação de CD/DVD
5Summary(ru.UTF-8): Программа для записи CD/DVD, запускаемая из командной строки
6Summary(uk.UTF-8): Програма для запису CD/DVD, яка запускається з командної стрічки
6211b1f9 7Name: cdrkit
2fc53db0 8Version: 1.1.11
be006944 9Release: 6
6211b1f9
AM
10License: GPL v2
11Group: Applications/System
af1f5b89 12Source0: http://cdrkit.org/releases/%{name}-%{version}.tar.gz
2fc53db0 13# Source0-md5: efe08e2f3ca478486037b053acd512e9
d304e206
AM
14Patch0: %{name}-1.1.8-werror.patch
15Patch1: %{name}-1.1.9-efi-boot.patch
16Patch2: %{name}-1.1.9-no_mp3.patch
17Patch3: %{name}-1.1.9-buffer_overflow.patch
18Patch4: %{name}-1.1.10-build-fix.patch
19Patch5: %{name}-1.1.11-manpagefix.patch
20Patch6: %{name}-1.1.11-rootstat.patch
21Patch7: %{name}-1.1.11-usalinst.patch
22Patch8: %{name}-1.1.11-readsegfault.patch
23Patch9: %{name}-1.1.11-format.patch
24Patch10: %{name}-1.1.11-handler.patch
25Patch11: %{name}-1.1.11-dvdman.patch
26Patch12: %{name}-1.1.11-paranoiacdda.patch
27Patch13: %{name}-1.1.11-utf8.patch
28Patch14: %{name}-1.1.11-cmakewarn.patch
29Patch15: %{name}-1.1.11-memset.patch
30Patch16: %{name}-1.1.11-paranoiacdio.patch
31Patch17: %{name}-build.patch
1d6646b6 32URL: http://cdrkit.org/
176cd49d 33BuildRequires: bzip2-devel
d304e206 34BuildRequires: cdparanoia-III-devel
7890ef25 35BuildRequires: cmake >= 2.4.3
818e78e2 36BuildRequires: libcap-devel
d304e206 37BuildRequires: libcdio-paranoia-devel
818e78e2 38BuildRequires: libmagic-devel
176cd49d 39BuildRequires: zlib-devel
b44d0b8d 40Provides: cdrecord
41Obsoletes: cdrecord
6211b1f9
AM
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
b5b6662a 45Cdrkit allows you to create CD's on a CD-Recorder (SCSI/ATAPI).
6211b1f9
AM
46Supports data, audio, mixed, multi-session and CD+ discs etc.
47
1ed1b60a
JR
48%description -l pl.UTF-8
49Cdrkit pozwala tworzyć CD na nagrywarce CD (SCSI/ATAPI). Obsługuje
50dyski z danymi, dźwiękiem, mieszane, wielosesyjne, CD+ i inne.
6211b1f9 51
1ed1b60a
JR
52%description -l pt_BR.UTF-8
53Cdrkit permite que você crie CDs em seu gravador de CDs SCSI/ATAPI. É
54possível gravar dados, áudio, misturados, multi-seção e CD+.
6211b1f9 55
1ed1b60a
JR
56%description -l ru.UTF-8
57Cdrkit - это программа для создания аудио и цифровых CD. Cdrecord
58работает со многими типами CD-рекордеров разных производителей,
59полностью поддерживает multi-session и сообщает об ошибках в формате,
60пригодном для чтения человеком.
6211b1f9 61
1ed1b60a
JR
62%description -l uk.UTF-8
63Cdrkit - це програма для створення аудіо та програмних CD. Cdrecord
64працює з багатьма типами CD-рекордерів різних виробників, повністю
65підтримує multi-session і повідомляє про помилки у форматі, придатному
66для читання людиною.
6211b1f9
AM
67
68%package devel
69Summary: The libschily SCSI user level transport library
6664d864
ER
70Summary(es.UTF-8): La biblioteca SCSI libschily
71Summary(pl.UTF-8): Biblioteka dostępu do poziomu SCSI przez użytkownika
72Summary(pt_BR.UTF-8): A biblioteca SCSI libschily
73Summary(ru.UTF-8): SCSI-библиотека libschily
74Summary(uk.UTF-8): SCSI-бібліотека libschily
6211b1f9 75Group: Development/Libraries
0983a912 76Obsoletes: cdrecord-devel
6211b1f9
AM
77
78%description devel
79The %{name} distribution contains a SCSI user level transport library.
80The SCSI library is suitable to talk to any SCSI device without having
81a special driver for it. Cdrecord may be easily ported to any system
82that has a SCSI device driver similar to the scg driver.
83
1ed1b60a
JR
84%description devel -l pl.UTF-8
85Dystrybucja %{name} zawiera bibliotekę dostępu do warstwy transportu w
86SCSI. Poprzez bibliotekę można komunikować się z dowolnym urządzeniem
6211b1f9 87SCSI bez potrzeby posiadania specjalnego sterownika do tego
1ed1b60a 88urządzenia.
6211b1f9 89
1ed1b60a
JR
90%description devel -l pt_BR.UTF-8
91O cdrkit contém uma biblioteca de transporte de dados por SCSI "user
6211b1f9
AM
92level". A biblioteca SCSI pode ser usada para conversar com qualquer
93dispositivo 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
110Summary: Get WAV files from digital audio cd's
6664d864
ER
111Summary(es.UTF-8): Crea archivos tipo WAV a partir de CDs de audio
112Summary(fr.UTF-8): convertisseur CD-Audio->.WAV
113Summary(pl.UTF-8): Uzyskaj pliki WAV z cyfrowego kompaktu audio
114Summary(pt_BR.UTF-8): Cria arquivos tipo WAV a partir de CDs de áudio
115Summary(ru.UTF-8): Утилита для получения файлов .WAV с digital audio CD
116Summary(uk.UTF-8): Утиліта для генерації файлів .WAV з digital audio CD
6211b1f9 117Group: Applications/Sound
a5900ab5
AM
118Provides: cdda2wav = %{epoch}:%{version}-%{release}
119Provides: cdrecord-cdda2wav = %{epoch}:%{version}-%{release}
120Provides: cdrtools-cdda2wav = %{epoch}:%{version}-%{release}
6211b1f9 121Obsoletes: cdda2wav
0983a912 122Obsoletes: cdrecord-cdda2wav
a5900ab5 123Obsoletes: cdrtools-cdda2wav
6211b1f9
AM
124
125%description cdda2wav
126A sampling utility for cdrom drives that are capable of sending audio
127cd data in digital form to your host. Data can be dumped into WAV or
128sun 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
132Un utilitario para leer músicas en accionadores de cdrom capaces de
133transmitir datos de CDs de audio en forma digital para tu máquina. Los
6211b1f9 134datos pueden ser grabados en formato WAV o sun. Existen opciones para
1ed1b60a 135controlar el formato de la grabación (stereo/mono, 8, 12, 16 bits,
6211b1f9
AM
136tasas diferentes).
137
1ed1b60a
JR
138%description cdda2wav -l pl.UTF-8
139Narzędzie do zczytywania danych z napędów cdrom, które są w stanie
140wysyłać strumień audio. Dane mogą zostać zapisane w formacie plików
6211b1f9
AM
141WAV lub suna.
142
1ed1b60a
JR
143%description cdda2wav -l pt_BR.UTF-8
144Um utilitário para ler músicas em acionadores de cdrom capazes de
145transmitir dados de CDs de áudio em forma digital para sua máquina. Os
146dados podem ser gravados em formato WAV ou sun. Existem opções para
147controlar o formato da gravação (estéreo/mono, 8, 12, 16 bits, taxas
6211b1f9
AM
148diferentes).
149
1ed1b60a
JR
150%description cdda2wav -l ru.UTF-8
151Cdda2wav - это сэмплер, способный считывать аудиоданные с CD в
152цифровой форме и сохранять их на диск в виде звуковых файлов формата
153.WAV или .sun. Форматы записи включают стерео/моно, 8/12/16 бит и
154различные частоты дискретизации. Cdda2wav также может быть использован
155как CD-плейер.
6211b1f9 156
1ed1b60a
JR
157%description cdda2wav -l uk.UTF-8
158Cdda2wav - це семплер, здатний зчитувати аудіодані і CD у цифровій
159формі та зберігати їх на диск у вигляді звукових файлів формату .WAV
160або .sun. Формати запису включають стерео/моно, 8/12/16 біт та різні
161частоты дискретизації. Cdda2wav також може бути використаний як
162CD-плейєр.
6211b1f9
AM
163
164%package readcd
165Summary: Read/Write data Compact Discs
6664d864 166Summary(pl.UTF-8): Odczytuje/Zapisuje dane z Płyt Kompaktowych
6211b1f9 167Group: Applications/System
a5900ab5
AM
168Provides: cdrecord-readcd = %{epoch}:%{version}-%{release}
169Provides: cdrtools-readcd = %{epoch}:%{version}-%{release}
0983a912 170Obsoletes: cdrecord-readcd
a5900ab5 171Obsoletes: cdrtools-readcd
6211b1f9
AM
172
173%description readcd
174Read/Write data Compact Discs.
175
1ed1b60a
JR
176%description readcd -l pl.UTF-8
177Odczytuje/Zapisuje dane z Płyt Kompaktowych.
6211b1f9
AM
178
179%package utils
180Summary: Dumping and verifying iso9660 images
6664d864 181Summary(pl.UTF-8): Zrzucanie i weryfikacja obrazów iso9660
6211b1f9 182Group: Applications/System
a5900ab5
AM
183Provides: cdrtools-utils = %{epoch}:%{version}-%{release}
184Obsoletes: cdrtools-utils
6211b1f9
AM
185
186%description utils
187Utility programs for dumping and verifying iso9660 images.
188
1ed1b60a
JR
189%description utils -l pl.UTF-8
190Narzędzia do zrzucania i weryfikacji obrazów iso9660.
6211b1f9
AM
191
192%package mkisofs
193Summary: Creates an ISO9660 filesystem image
6664d864
ER
194Summary(de.UTF-8): Erstellt ein Dateisystem-Abbild nach ISO9660
195Summary(es.UTF-8): Crea una imagen de un sistema de archivos ISO9660
196Summary(fr.UTF-8): Crée un image système de fichiers ISO9660
197Summary(pl.UTF-8): Tworzy obraz systemu plików ISO9660
198Summary(pt_BR.UTF-8): Cria uma imagem de um sistema de arquivos ISO9660
199Summary(ru.UTF-8): Создает образ файловой системы ISO9660
200Summary(tr.UTF-8): ISO9660 dosya sistemi kopyası oluşturur
201Summary(uk.UTF-8): Створює образ файлової системи ISO9660
6211b1f9 202Group: Applications/System
a5900ab5 203Provides: cdrtools-mkisofs = %{epoch}:%{version}-%{release}
6211b1f9 204Provides: mkisofs = %{epoch}:%{version}-%{release}
a5900ab5 205Obsoletes: cdrtools-mkisofs
6211b1f9
AM
206Obsoletes: mkisofs
207
208%description mkisofs
209This is the mkisofs package. It is used to create ISO 9660 file system
210images for creating CD-ROMs.
211
1ed1b60a
JR
212%description mkisofs -l es.UTF-8
213Este es el paquete mkisofs. Se le usa para crear imágenes de sistema
214de archivos ISO 9660 en la creación de CD-ROMs. Ahora incluye soporte
6211b1f9
AM
215para hacer CD-ROMs de boot "El Torito".
216
1ed1b60a
JR
217%description mkisofs -l pl.UTF-8
218To jest pakiet mkisofs. Jest on używany do tworzenia obrazów systemów
219plików ISO9660 potrzebnych do tworzenia płyt CD-ROM.
6211b1f9 220
1ed1b60a
JR
221%description mkisofs -l pt_BR.UTF-8
222Este é o pacote mkisofs. Ele é usado para criar imagens de sistema de
223arquivos ISO 9660 para criação de CD-ROMs. Agora inclui suporte para
6211b1f9
AM
224fazer 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
271rm -rf $RPM_BUILD_ROOT
1d6646b6 272install -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 278ln -s wodim $RPM_BUILD_ROOT%{_bindir}/cdrecord
1d6646b6 279ln -s icedax $RPM_BUILD_ROOT%{_bindir}/cdda2wav
a3873fd0 280ln -s icedax $RPM_BUILD_ROOT%{_bindir}/list_audio_tracks
1d6646b6
AM
281ln -s genisoimage $RPM_BUILD_ROOT%{_bindir}/mkisofs
282ln -s readom $RPM_BUILD_ROOT%{_bindir}/readcd
60be7aa3 283echo '.so man1/genisoimage.1' > $RPM_BUILD_ROOT%{_mandir}/man1/mkisofs.1
11395b93 284
60be7aa3
ER
285cp -p build/*/*.a $RPM_BUILD_ROOT%{_libdir}
286cp -p include/*.h $RPM_BUILD_ROOT%{_includedir}/cdrkit
287cp -p include/usal/*.h $RPM_BUILD_ROOT%{_includedir}/cdrkit/usal
7ce8e8d8 288
60be7aa3 289cp -p wodim/wodim.dfl $RPM_BUILD_ROOT%{_sysconfdir}/wodim.conf
11395b93 290
6211b1f9
AM
291%clean
292rm -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*
This page took 0.092814 seconds and 4 git commands to generate.