+%define _alpha a11
Summary: A command line CD/DVD-Recorder
Summary(es): Un programa de grabación de CD/DVD
Summary(pl): Program do nagrywania p³yt CD/DVD
Summary(ru): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÚÁÐÉÓÉ CD/DVD, ÚÁÐÕÓËÁÅÍÁÑ ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ
Summary(uk): ðÒÏÇÒÁÍÁ ÄÌÑ ÚÁÐÉÓÕ CD/DVD, ÑËÁ ÚÁÐÕÓËÁ¤ÔØÓÑ Ú ËÏÍÁÎÄÎϧ ÓÔÒ¦ÞËÉ
Name: cdrtools
-Version: 2.01a29
-Release: 1
-Epoch: 3
+Version: 2.01.01
+Release: 0.%{_alpha}.1
+Epoch: 5
License: GPL v2
Group: Applications/System
-Source0: ftp://ftp.berlios.de/pub/cdrecord/alpha/%{name}-%{version}.tar.bz2
-# Source0-md5: 7572841824c33499b7e99427cdfa450c
+Source0: ftp://ftp.berlios.de/pub/cdrecord/alpha/%{name}-%{version}%{_alpha}.tar.bz2
+# Source0-md5: 0f18966e4772b851bee385d0b07a18af
Patch0: %{name}-config.patch
Patch1: %{name}-smmap.patch
Patch2: %{name}-man.patch
Patch3: %{name}-no-kernel-headers.patch
-URL: http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
+Patch4: %{name}-linking.patch
+URL: http://cdrecord.berlios.de/old/private/cdrecord.html
BuildRequires: autoconf
BuildRequires: automake
Provides: cdrecord
%package cdda2wav
Summary: Get WAV files from digital audio cd's
Summary(es): Crea archivos tipo WAV a partir de CDs de audio
-Summary(fr): convertisseur CD-Audio->.wav
+Summary(fr): convertisseur CD-Audio->.WAV
Summary(pl): Uzyskaj pliki WAV z cyfrowego kompaktu audio
Summary(pt_BR): Cria arquivos tipo WAV a partir de CDs de áudio
-Summary(ru): õÔÉÌÉÔÁ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÆÁÊÌÏ× .wav Ó digital audio CD
-Summary(uk): õÔÉ̦ÔÁ ÄÌÑ ÇÅÎÅÒÁæ§ ÆÁÊÌ¦× .wav Ú digital audio CD
+Summary(ru): õÔÉÌÉÔÁ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÆÁÊÌÏ× .WAV Ó digital audio CD
+Summary(uk): õÔÉ̦ÔÁ ÄÌÑ ÇÅÎÅÒÁæ§ ÆÁÊÌ¦× .WAV Ú digital audio CD
Group: Applications/Sound
Provides: cdda2wav
Obsoletes: cdda2wav
%description cdda2wav
A sampling utility for cdrom drives that are capable of sending audio
-cd data in digital form to your host. Data can be dumped into wav or
+cd data in digital form to your host. Data can be dumped into WAV or
sun format sound files. Options control the recording format
(stereo/mono; 8,12,16 bits; different rates).
%description cdda2wav -l es
Un utilitario para leer músicas en accionadores de cdrom capaces de
transmitir datos de CDs de audio en forma digital para tu máquina. Los
-datos pueden ser grabados en formato wav o sun. Existen opciones para
+datos pueden ser grabados en formato WAV o sun. Existen opciones para
controlar el formato de la grabación (stereo/mono, 8, 12, 16 bits,
tasas diferentes).
%description cdda2wav -l pl
Narzêdzie do zczytywania danych z napêdów cdrom, które s± w stanie
wysy³aæ strumieñ audio. Dane mog± zostaæ zapisane w formacie plików
-wav lub suna.
+WAV lub suna.
%description cdda2wav -l pt_BR
Um utilitário para ler músicas em acionadores de cdrom capazes de
transmitir dados de CDs de áudio em forma digital para sua máquina. Os
-dados podem ser gravados em formato wav ou sun. Existem opções para
+dados podem ser gravados em formato WAV ou sun. Existem opções para
controlar o formato da gravação (estéreo/mono, 8, 12, 16 bits, taxas
diferentes).
%description cdda2wav -l ru
Cdda2wav - ÜÔÏ ÓÜÍÐÌÅÒ, ÓÐÏÓÏÂÎÙÊ ÓÞÉÔÙ×ÁÔØ ÁÕÄÉÏÄÁÎÎÙÅ Ó CD ×
ÃÉÆÒÏ×ÏÊ ÆÏÒÍÅ É ÓÏÈÒÁÎÑÔØ ÉÈ ÎÁ ÄÉÓË × ×ÉÄÅ Ú×ÕËÏ×ÙÈ ÆÁÊÌÏ× ÆÏÒÍÁÔÁ
-.wav ÉÌÉ .sun. æÏÒÍÁÔÙ ÚÁÐÉÓÉ ×ËÌÀÞÁÀÔ ÓÔÅÒÅÏ/ÍÏÎÏ, 8/12/16 ÂÉÔ É
+.WAV ÉÌÉ .sun. æÏÒÍÁÔÙ ÚÁÐÉÓÉ ×ËÌÀÞÁÀÔ ÓÔÅÒÅÏ/ÍÏÎÏ, 8/12/16 ÂÉÔ É
ÒÁÚÌÉÞÎÙÅ ÞÁÓÔÏÔÙ ÄÉÓËÒÅÔÉÚÁÃÉÉ. Cdda2wav ÔÁËÖÅ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ
ËÁË CD-ÐÌÅÊÅÒ.
%description cdda2wav -l uk
Cdda2wav - ÃÅ ÓÅÍÐÌÅÒ, ÚÄÁÔÎÉÊ ÚÞÉÔÕ×ÁÔÉ ÁÕĦÏÄÁΦ ¦ CD Õ ÃÉÆÒÏצÊ
-ÆÏÒͦ ÔÁ ÚÂÅÒ¦ÇÁÔÉ §È ÎÁ ÄÉÓË Õ ×ÉÇÌÑĦ Ú×ÕËÏ×ÉÈ ÆÁÊÌ¦× ÆÏÒÍÁÔÕ .wav
+ÆÏÒͦ ÔÁ ÚÂÅÒ¦ÇÁÔÉ §È ÎÁ ÄÉÓË Õ ×ÉÇÌÑĦ Ú×ÕËÏ×ÉÈ ÆÁÊÌ¦× ÆÏÒÍÁÔÕ .WAV
ÁÂÏ .sun. æÏÒÍÁÔÉ ÚÁÐÉÓÕ ×ËÌÀÞÁÀÔØ ÓÔÅÒÅÏ/ÍÏÎÏ, 8/12/16 Â¦Ô ÔÁ Ò¦ÚΦ
ÞÁÓÔÏÔÙ ÄÉÓËÒÅÔÉÚÁæ§. Cdda2wav ÔÁËÏÖ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÑË
CD-ÐÌÅʤÒ.
Summary(tr): ISO9660 dosya sistemi kopyasý oluþturur
Summary(uk): óÔ×ÏÒÀ¤ ÏÂÒÁÚ ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ ISO9660
Group: Applications/System
-Provides: mkisofs
+Provides: mkisofs = %{epoch}:%{version}-%{release}
Obsoletes: mkisofs
%description mkisofs
×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÄÌÑ ÚÁÐÉÓÕ CD-ROM'¦× ¦ ÍÁ¤ ЦÄÔÒÉÍËÕ ÓÔ×ÏÒÅÎÎÑ
ÚÁ×ÁÎÔÁÖÕ×ÁÎÉÈ El Torito CD-ROM'¦×.
+%package btcflash
+Summary: BTC CD/DVD reader/writer firmware updater
+Summary(pl): Program do uaktualniania firmware'u czytników/nagrywarek CD/DVD BTC
+Group: Application/System
+
+%description btcflash
+BTC CD/DVD reader/writer firmware updater.
+
+%description btcflash -l pl
+Program do uaktualniania firmware'u czytników/nagrywarek CD/DVD firmy
+BTC.
+
%prep
-%setup -q -n cdrtools-2.01
+%setup -q
chmod +w -R *
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
ln -sf i586-linux-gcc.rul RULES/x86_64-linux-gcc.rul
ln -sf i586-linux-cc.rul RULES/x86_64-linux-cc.rul
%{__perl} -pi -e 's/^(INSDIR=.*)lib/$1%{_lib}/' \
libfile/Makefile libhfs_iso/Makefile lib*/*.mk
+# kill annoying beep and sleep
+%{__perl} -pi -e 's/^__gmake_warn.*//' RULES/mk-gmake.id
+
+sed -i -e "s/-o \$(INSUSR) -g \$(INSGRP)//g" RULES/rules.prg
+
%build
cd conf
cp -f /usr/share/automake/config.* .
# don't run aclocal, aclocal.m4 contains only local defs
%{__autoconf}
cd ..
-CFLAGS="%{rpmcflags}" \
-LDFLAGS="%{rpmldflags}" \
-./Gmake.linux
+
+%{__make} \
+ CC="%{__cc}" \
+ LDCC="%{__cc}" \
+ COPTOPT="%{rpmcflags}" \
+ CFLAGS="%{rpmcflags}" \
+ LDFLAGS="%{rpmldflags}"
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}/schily/scg}
-./Gmake.linux install \
+%{__make} install \
MANDIR=share/man \
INS_BASE=$RPM_BUILD_ROOT%{_prefix}
install cdrecord/cdrecord.dfl $RPM_BUILD_ROOT%{_sysconfdir}/cdrecord.conf
# fix manual pages
+chmod u+rw $RPM_BUILD_ROOT -R
+
echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/devdump.8
echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/isovfy.8
echo '.so isoinfo.8' > $RPM_BUILD_ROOT%{_mandir}/man8/isodump.8
echo '.so cdda2ogg.1' > $RPM_BUILD_ROOT%{_mandir}/man1/cdda2mp3.1
+
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AN-* doc/cdrecord.ps Changelog README README.ATAPI README.DiskT@2
-%doc README.{WORM,audio,cdplus,cdtext,cdrw,clone,copy,linux,mkisofs,multi}
+%doc README.{WORM,audio,cdplus,cdtext,cdrw,clone,copy,mkisofs,multi}
%doc README.{parallel,raw,rscsi,sony,verify} make_diskt@2.sh
%doc cdrecord/cdrecord.dfl cdrecord/LICENSE
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/cdrecord.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cdrecord.conf
%attr(755,root,root) %{_bindir}/cdrecord
%attr(755,root,root) %{_bindir}/scgcheck
%attr(755,root,root) %{_sbindir}/rscsi
%{_mandir}/man8/devdump.8*
%{_mandir}/man8/isovfy.8*
%{_mandir}/man8/isodump.8*
+%{_mandir}/man8/isodebug.8*
%files mkisofs
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mkhybrid
%{_mandir}/man8/mkisofs.8*
%{_mandir}/man8/mkhybrid.8*
+
+%files btcflash
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/btcflash
+%{_mandir}/man1/btcflash.1*