]> git.pld-linux.org Git - packages/cdparanoia-III.git/blobdiff - cdparanoia-III.spec
- updated to 10.2
[packages/cdparanoia-III.git] / cdparanoia-III.spec
index 59a72f5467f6d75f4baac5fdc806c61abeda1666..8e1a9de30413609db85c9013d228aefe190c4965 100644 (file)
@@ -1,25 +1,24 @@
 Summary:       Utility to copy digital audio cd's
-Summary(es):   Extrator de CDs de sonido
-Summary(pl):   Program do kopiowania p³yt cd-audio
-Summary(pt_BR):        Extrator de CDs de áudio
-Summary(ru):   õÔÉÌÉÔÁ ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ ÃÉÆÒÏ×ÙÈ ÁÕÄÉÏ-CD
-Summary(uk):   õÔÉ̦ÔÁ ÄÌÑ ËÏЦÀ×ÁÎÎÑ ÃÉÆÒÏ×ÉÈ ÁÕĦÏ-CD
+Summary(es.UTF-8):     Extrator de CDs de sonido
+Summary(pl.UTF-8):     Program do kopiowania płyt cd-audio
+Summary(pt_BR.UTF-8):  Extrator de CDs de áudio
+Summary(ru.UTF-8):     Утилита для копирования цифровых аудио-CD
+Summary(uk.UTF-8):     Утиліта для копіювання цифрових аудіо-CD
 Name:          cdparanoia-III
-Version:       alpha9.8
-Release:       4
-License:       GPL
+Version:       10.2
+Release:       1
+Epoch:         2
+License:       LGPL v2 (libraries), GPL v2 (utility)
 Group:         Applications/Sound
-Source0:       http://www.xiph.org/paranoia/download/%{name}-%{version}.src.tgz
-# Source0-md5: 7218e778b5970a86c958e597f952f193
-Patch0:                %{name}.patch
-Patch1:                %{name}-acfix.patch
-Patch2:                %{name}-gcc34.patch
-URL:           http://www.xiph.org/paranoia/download/
+Source0:       http://downloads.xiph.org/releases/cdparanoia/%{name}-%{version}.src.tgz
+# Source0-md5: b304bbe8ab63373924a744eac9ebc652
+Patch0:                %{name}-acfix.patch
+URL:           http://www.xiph.org/paranoia/
 BuildRequires: autoconf
 BuildRequires: automake
-Requires:      %{name}-libs = %{version}
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Obsoletes:     cdparanoia
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 Cdparanoia (Paranoia III) reads digital audio directly from a CD, then
@@ -30,98 +29,100 @@ misalignment, frame jitter and loss of streaming during atomic reads.
 Cdparanoia is also good at reading and repairing data from damaged
 CDs.
 
-%description -l es
+%description -l es.UTF-8
 Cdparanoia (Paranoia III) lee la frecuencia de sonido digital
-directamente de un CD, y a partir de ésta escribe los datos en un
-archivo o una conexión temporal en formato WAV, AIFC o PCM 16 bits. El
+directamente de un CD, y a partir de ésta escribe los datos en un
+archivo o una conexión temporal en formato WAV, AIFC o PCM 16 bits. El
 poder del Cdparanoia consiste en la capacidad de usar una gran
 variedad de hardware, inclusive unidades de accionamiento (drives)
 baratos con problemas de alineamiento y que pierden datos durante la
-lectura. El Cdparanoia también sirve para leer y reparar datos de un
+lectura. El Cdparanoia también sirve para leer y reparar datos de un
 CD con defecto.
 
-%description -l pl
-CDDA Paranoia czyta z kompaktu w postaci cyfrowej ¶cie¿kê audio, a
-nastêpnie zapisuje j± do pliku lub potoku. Formatem zapisu mo¿e byæ
+%description -l pl.UTF-8
+CDDA Paranoia czyta z kompaktu w postaci cyfrowej ścieżkę audio, a
+następnie zapisuje ją do pliku lub potoku. Formatem zapisu może być
 plik typu WAV, AIFC lub czysty, 16-bitowy PCM.
 
-%description -l pt_BR
-Cdparanoia (Paranoia III) lê freqüência de áudio digital diretamente
-de um CD, e então escreve os dados para um arquivo ou pipe em formato
-WAV, AIFC ou PCM 16 bits. O poder do Cdparanoia está na capacidade de
+%description -l pt_BR.UTF-8
+Cdparanoia (Paranoia III) lê freqüência de áudio digital diretamente
+de um CD, e então escreve os dados para um arquivo ou pipe em formato
+WAV, AIFC ou PCM 16 bits. O poder do Cdparanoia está na capacidade de
 usar uma grande variedade de hardware, inclusive drives baratos com
 problemas de alinhamento e que perdem dados durante a leitura. O
-Cdparanoia também é bom para ler e reparar dados de um CD danificado.
-
-%description -l ru
-Cdparanoia (Paranoia III) ÞÉÔÁÅÔ ÃÉÆÒÏ×ÏÅ ÁÕÄÉÏ ÎÁÐÒÑÍÕÀ Ó CD,
-ÚÁÐÉÓÙ×ÁÑ ÄÁÎÎÙÅ × ÆÁÊÌ ÉÌÉ ËÁÎÁÌ × ÆÏÒÍÁÔÁÈ WAV, AIFC ÉÌÉ raw 16 bit
-linear PCM. óÉÌØÎÁÑ ÓÔÏÒÏÎÁ Cdparanoia - × ×ÏÚÍÏÖÎÏÓÔÉ ÒÁÂÏÔÁÔØ Ó
-ÒÁÚÎÏÏÂÒÁÚÎÙÍ ÁÐÐÁÒÁÔÎÙÍ ÏÂÅÓÐÅÞÅÎÉÅÍ, ×ËÌÀÞÁÑ ÄÅÛÅ×ÙÅ ÄÉÓËÏ×ÏÄÙ,
-ÓËÌÏÎÎÙÅ Ë misalignment, frame jitter É loss of streaming during
-atomic reads. Cdparanoia ÔÁËÖÅ ÈÏÒÏÛÏ ÓÐÒÁ×ÌÑÅÔÓÑ Ó ÞÔÅÎÉÅÍ É
-ÉÓÐÒÁ×ÌÅÎÉÅÍ ÄÁÎÎÙÈ Ó ÐÏ×ÒÅÖÄÅÎÎÙÈ CD.
-
-%description -l uk
-Cdparanoia (Paranoia III) ÞÉÔÁ¤ ÃÉÆÒÏ×Å ÁÕĦϠÎÁÐÒÑÍÕ Ú CD ÔÁ ÚÁÐÉÓÕ¤
-ÄÁΦ × ÆÁÊÌ ÞÉ ËÁÎÁÌ × ÆÏÒÍÁÔÁÈ WAV, AIFC ÞÉ raw 16 bit linear PCM.
-óÉÌØÎÁ ÓÔÏÒÏÎÁ Cdparanoia - × ÍÏÖÌÉ×ÏÓÔ¦ ÐÒÁÃÀ×ÁÔÉ Ú Ò¦ÚÎÏÍÁΦÔÎÉÍ
-ÁÐÁÒÁÔÎÉÍ ÚÁÂÅÚÐÅÞÅÎÎÑÍ, ×ËÌÀÞÁÀÞÉ ÄÅÛÅצ ÄÉÓËÏ×ÏÄÉ, ÓÈÉÌØΦ ÄÏ
-misalignment, frame jitter ÔÁ loss of streaming during atomic reads.
-Cdparanoia ÔÁËÏÖ ÄÏÂÒÅ ÓÐÒÁ×ÌѤÔØÓÑ Ú ÞÉÔÁÎÎÑÍ ÔÁ ×ÉÐÒÁ×ÌÅÎÎÑÍ ÄÁÎÉÈ Ú
ÏÛËÏÄÖÅÎÉÈ CD.
+Cdparanoia também é bom para ler e reparar dados de um CD danificado.
+
+%description -l ru.UTF-8
+Cdparanoia (Paranoia III) читает цифровое аудио напрямую с CD,
+записывая данные в файл или канал в форматах WAV, AIFC или raw 16 bit
+linear PCM. Сильная сторона Cdparanoia - в возможности работать с
+разнообразным аппаратным обеспечением, включая дешевые дисководы,
+склонные к misalignment, frame jitter и loss of streaming during
+atomic reads. Cdparanoia также хорошо справляется с чтением и
+исправлением данных с поврежденных CD.
+
+%description -l uk.UTF-8
+Cdparanoia (Paranoia III) читає цифрове аудіо напряму з CD та записує
+дані в файл чи канал в форматах WAV, AIFC чи raw 16 bit linear PCM.
+Сильна сторона Cdparanoia - в можливості працювати з різноманітним
+апаратним забезпеченням, включаючи дешеві дисководи, схильні до
+misalignment, frame jitter та loss of streaming during atomic reads.
+Cdparanoia також добре справляється з читанням та виправленням даних з
¿Ð¾Ñ\88коджениÑ\85 CD.
 
 %package libs
 Summary:       Libraries of CD Paranoia program
-Summary(pl):   Biblioteki programu CD Paranoia
+Summary(pl.UTF-8):     Biblioteki programu CD Paranoia
+License:       LGPL v3
 Group:         Libraries
+Obsoletes:     cdparanoia-libs
 
 %description libs
 This package contains libraries of CD Paranoia program.
 
-%description libs -l pl
-W pakiecie tym znajduj± siê biblioteki programu CD Paranoia.
+%description libs -l pl.UTF-8
+W pakiecie tym znajdują się biblioteki programu CD Paranoia.
 
 %package devel
 Summary:       Header files for CD Paranoia libraries
-Summary(pl):   Pliki nag³ówkowe do bibliotek programu CD Paranoia
-Summary(pt_BR):        Bibliotecas de desenvolvimento para o cdparanoia
+Summary(pl.UTF-8):     Pliki nagłówkowe do bibliotek programu CD Paranoia
+Summary(pt_BR.UTF-8):  Bibliotecas de desenvolvimento para o cdparanoia
+License:       LGPL v3
 Group:         Development/Libraries
-Requires:      %{name}-libs = %{version}
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Obsoletes:     cdparanoia-devel
 
 %description devel
 This package contains header files for CD Paranoia libraries.
 
-%description devel -l pl
-W pakiecie tym znajduj± siê pliki nag³ówkowe do bibliotek programu CD
+%description devel -l pl.UTF-8
+W pakiecie tym znajdują się pliki nagłówkowe do bibliotek programu CD
 Paranoia.
 
-%description devel -l pt_BR
-Arquivos de inclusão e bibliotecas necessárias para desenvolver
+%description devel -l pt_BR.UTF-8
+Arquivos de inclusão e bibliotecas necessárias para desenvolver
 programas que utilizam o cdparanoia.
 
 %package static
 Summary:       Static libraries of CD Paranoia program
-Summary(pl):   Biblioteki statyczne programu CD Paranoia
-Summary(pt_BR):        Bibliotecas estáticas do cdparanoia
+Summary(pl.UTF-8):     Biblioteki statyczne programu CD Paranoia
+Summary(pt_BR.UTF-8):  Bibliotecas estáticas do cdparanoia
+License:       LGPL v3
 Group:         Development/Libraries
-Requires:      %{name}-devel = %{version}
+Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
 
 %description static
 Static libraries of CD Paranoia program.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Biblioteki statyczne programu CD Paranoia.
 
-%description static -l pt_BR
-Bibliotecas estáticas do cdparanoia.
+%description static -l pt_BR.UTF-8
+Bibliotecas estáticas do cdparanoia.
 
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 # bleh? look at the beginning of configure.in
@@ -136,13 +137,16 @@ cp -f %{_datadir}/automake/config.sub configure.sub
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/man1,%{_includedir}}
 
-%{__make} install BINDIR=$RPM_BUILD_ROOT%{_bindir} \
+%{__make} install \
+       BINDIR=$RPM_BUILD_ROOT%{_bindir} \
        LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
        MANDIR=$RPM_BUILD_ROOT%{_mandir} \
        INCLUDEDIR=$RPM_BUILD_ROOT%{_includedir}
 
-install -d $RPM_BUILD_ROOT%{_mandir}/ja/man1
-install cdparanoia.1.jp $RPM_BUILD_ROOT%{_mandir}/ja/man1
+install -D cdparanoia.1.jp $RPM_BUILD_ROOT%{_mandir}/ja/man1/cdparanoia.1
+
+# for rpm autodeps
+chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*so.*
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -152,20 +156,27 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README FAQ.txt
+%doc README
 %attr(755,root,root) %{_bindir}/cdparanoia
-%{_mandir}/man?/*
-%lang(ja) %{_mandir}/ja/man1/*
+%{_mandir}/man1/cdparanoia.1*
+%lang(ja) %{_mandir}/ja/man1/cdparanoia.1*
 
 %files libs
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/libcdda_interface.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libcdda_interface.so.0
+%attr(755,root,root) %{_libdir}/libcdda_paranoia.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libcdda_paranoia.so.0
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/*
-%attr(755,root,root) %{_libdir}/lib*.so
+%attr(755,root,root) %{_libdir}/libcdda_interface.so
+%attr(755,root,root) %{_libdir}/libcdda_paranoia.so
+%{_includedir}/cdda_interface.h
+%{_includedir}/cdda_paranoia.h
+%{_includedir}/utils.h
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libcdda_interface.a
+%{_libdir}/libcdda_paranoia.a
This page took 0.076702 seconds and 4 git commands to generate.