]> git.pld-linux.org Git - packages/cdparanoia-III.git/blob - cdparanoia-III.spec
- rel 2
[packages/cdparanoia-III.git] / cdparanoia-III.spec
1 Summary:        Utility to copy digital audio cd's
2 Summary(es.UTF-8):      Extrator de CDs de sonido
3 Summary(pl.UTF-8):      Program do kopiowania płyt cd-audio
4 Summary(pt_BR.UTF-8):   Extrator de CDs de áudio
5 Summary(ru.UTF-8):      Утилита для копирования цифровых аудио-CD
6 Summary(uk.UTF-8):      Утиліта для копіювання цифрових аудіо-CD
7 Name:           cdparanoia-III
8 Version:        10.2
9 Release:        2
10 Epoch:          2
11 License:        LGPL v2 (libraries), GPL v2 (utility)
12 Group:          Applications/Sound
13 Source0:        http://downloads.xiph.org/releases/cdparanoia/%{name}-%{version}.src.tgz
14 # Source0-md5:  b304bbe8ab63373924a744eac9ebc652
15 Patch0:         %{name}-acfix.patch
16 Patch1:         %{name}-gcc43.patch
17 URL:            http://www.xiph.org/paranoia/
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
21 Obsoletes:      cdparanoia
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Cdparanoia (Paranoia III) reads digital audio directly from a CD, then
26 writes the data to a file or pipe in WAV, AIFC or raw 16 bit linear
27 PCM format. Cdparanoia's strength lies in its ability to handle a
28 variety of hardware, including inexpensive drives prone to
29 misalignment, frame jitter and loss of streaming during atomic reads.
30 Cdparanoia is also good at reading and repairing data from damaged
31 CDs.
32
33 %description -l es.UTF-8
34 Cdparanoia (Paranoia III) lee la frecuencia de sonido digital
35 directamente de un CD, y a partir de ésta escribe los datos en un
36 archivo o una conexión temporal en formato WAV, AIFC o PCM 16 bits. El
37 poder del Cdparanoia consiste en la capacidad de usar una gran
38 variedad de hardware, inclusive unidades de accionamiento (drives)
39 baratos con problemas de alineamiento y que pierden datos durante la
40 lectura. El Cdparanoia también sirve para leer y reparar datos de un
41 CD con defecto.
42
43 %description -l pl.UTF-8
44 CDDA Paranoia czyta z kompaktu w postaci cyfrowej ścieżkę audio, a
45 następnie zapisuje ją do pliku lub potoku. Formatem zapisu może być
46 plik typu WAV, AIFC lub czysty, 16-bitowy PCM.
47
48 %description -l pt_BR.UTF-8
49 Cdparanoia (Paranoia III) lê freqüência de áudio digital diretamente
50 de um CD, e então escreve os dados para um arquivo ou pipe em formato
51 WAV, AIFC ou PCM 16 bits. O poder do Cdparanoia está na capacidade de
52 usar uma grande variedade de hardware, inclusive drives baratos com
53 problemas de alinhamento e que perdem dados durante a leitura. O
54 Cdparanoia também é bom para ler e reparar dados de um CD danificado.
55
56 %description -l ru.UTF-8
57 Cdparanoia (Paranoia III) читает цифровое аудио напрямую с CD,
58 записывая данные в файл или канал в форматах WAV, AIFC или raw 16 bit
59 linear PCM. Сильная сторона Cdparanoia - в возможности работать с
60 разнообразным аппаратным обеспечением, включая дешевые дисководы,
61 склонные к misalignment, frame jitter и loss of streaming during
62 atomic reads. Cdparanoia также хорошо справляется с чтением и
63 исправлением данных с поврежденных CD.
64
65 %description -l uk.UTF-8
66 Cdparanoia (Paranoia III) читає цифрове аудіо напряму з CD та записує
67 дані в файл чи канал в форматах WAV, AIFC чи raw 16 bit linear PCM.
68 Сильна сторона Cdparanoia - в можливості працювати з різноманітним
69 апаратним забезпеченням, включаючи дешеві дисководи, схильні до
70 misalignment, frame jitter та loss of streaming during atomic reads.
71 Cdparanoia також добре справляється з читанням та виправленням даних з
72 пошкоджених CD.
73
74 %package libs
75 Summary:        Libraries of CD Paranoia program
76 Summary(pl.UTF-8):      Biblioteki programu CD Paranoia
77 License:        LGPL v3
78 Group:          Libraries
79 Obsoletes:      cdparanoia-libs
80
81 %description libs
82 This package contains libraries of CD Paranoia program.
83
84 %description libs -l pl.UTF-8
85 W pakiecie tym znajdują się biblioteki programu CD Paranoia.
86
87 %package devel
88 Summary:        Header files for CD Paranoia libraries
89 Summary(pl.UTF-8):      Pliki nagłówkowe do bibliotek programu CD Paranoia
90 Summary(pt_BR.UTF-8):   Bibliotecas de desenvolvimento para o cdparanoia
91 License:        LGPL v3
92 Group:          Development/Libraries
93 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
94 Obsoletes:      cdparanoia-devel
95
96 %description devel
97 This package contains header files for CD Paranoia libraries.
98
99 %description devel -l pl.UTF-8
100 W pakiecie tym znajdują się pliki nagłówkowe do bibliotek programu CD
101 Paranoia.
102
103 %description devel -l pt_BR.UTF-8
104 Arquivos de inclusão e bibliotecas necessárias para desenvolver
105 programas que utilizam o cdparanoia.
106
107 %package static
108 Summary:        Static libraries of CD Paranoia program
109 Summary(pl.UTF-8):      Biblioteki statyczne programu CD Paranoia
110 Summary(pt_BR.UTF-8):   Bibliotecas estáticas do cdparanoia
111 License:        LGPL v3
112 Group:          Development/Libraries
113 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
114
115 %description static
116 Static libraries of CD Paranoia program.
117
118 %description static -l pl.UTF-8
119 Biblioteki statyczne programu CD Paranoia.
120
121 %description static -l pt_BR.UTF-8
122 Bibliotecas estáticas do cdparanoia.
123
124 %prep
125 %setup -q
126 %patch0 -p1
127 %patch1 -p1
128
129 %build
130 # bleh? look at the beginning of configure.in
131 cp -f %{_datadir}/automake/config.guess configure.guess
132 cp -f %{_datadir}/automake/config.sub configure.sub
133 %{__aclocal}
134 %{__autoconf}
135 %configure
136 %{__make}
137
138 %install
139 rm -rf $RPM_BUILD_ROOT
140 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/man1,%{_includedir}}
141
142 %{__make} install \
143         BINDIR=$RPM_BUILD_ROOT%{_bindir} \
144         LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
145         MANDIR=$RPM_BUILD_ROOT%{_mandir} \
146         INCLUDEDIR=$RPM_BUILD_ROOT%{_includedir}
147
148 install -D cdparanoia.1.jp $RPM_BUILD_ROOT%{_mandir}/ja/man1/cdparanoia.1
149
150 # for rpm autodeps
151 chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*so.*
152
153 %clean
154 rm -rf $RPM_BUILD_ROOT
155
156 %post   libs -p /sbin/ldconfig
157 %postun libs -p /sbin/ldconfig
158
159 %files
160 %defattr(644,root,root,755)
161 %doc README
162 %attr(755,root,root) %{_bindir}/cdparanoia
163 %{_mandir}/man1/cdparanoia.1*
164 %lang(ja) %{_mandir}/ja/man1/cdparanoia.1*
165
166 %files libs
167 %defattr(644,root,root,755)
168 %attr(755,root,root) %{_libdir}/libcdda_interface.so.*.*.*
169 %attr(755,root,root) %ghost %{_libdir}/libcdda_interface.so.0
170 %attr(755,root,root) %{_libdir}/libcdda_paranoia.so.*.*.*
171 %attr(755,root,root) %ghost %{_libdir}/libcdda_paranoia.so.0
172
173 %files devel
174 %defattr(644,root,root,755)
175 %attr(755,root,root) %{_libdir}/libcdda_interface.so
176 %attr(755,root,root) %{_libdir}/libcdda_paranoia.so
177 %{_includedir}/cdda_interface.h
178 %{_includedir}/cdda_paranoia.h
179 %{_includedir}/utils.h
180
181 %files static
182 %defattr(644,root,root,755)
183 %{_libdir}/libcdda_interface.a
184 %{_libdir}/libcdda_paranoia.a
This page took 0.108606 seconds and 3 git commands to generate.