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