3 %bcond_without static_libs # don't build static libraries
5 Summary: Free DTS Coherent Acoustics decoder with support for HD extensions
6 Summary(pl.UTF-8): Wolnodostępny dekoder DTS Coherent Acoustics z obsługą rozszerzeń HD
11 Group: Applications/Sound
12 Source0: https://github.com/foo86/dcadec/archive/v%{version}.tar.gz
13 # Source0-md5: 14005424ad2ee56ce3d33b921ef749cb
14 URL: https://github.com/foo86/dcadec
15 Requires: %{name}-libs = %{version}-%{release}
17 Obsoletes: libdts-tools
18 Conflicts: libdts < 0.0.5-4
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 dcadec is a free DTS Coherent Acoustics decoder with support for HD
26 - Decoding of standard DTS core streams with up to 5.1 channels
27 - Decoding of DTS-ES streams with discrete back channel
28 - Decoding of High Resolution streams with up to 7.1 channels and
30 - Decoding of 96/24 core streams
31 - Lossless decoding of Master Audio streams with up to 7.1 channels,
33 - Downmixing to stereo and 5.1 using embedded coefficients
35 Features not implemented:
36 - Decoding of DTS Express streams
37 - Applying dynamic range compression and dialog normalization
39 %description -l pl.UTF-8
40 dcadec to wolnodostępny dekoder formatu DTS Coherent Acoustics z
41 obsługą rozszerzeń HD.
44 - dekodowanie standardowych strumieni podstawowych DTS o liczbie
46 - dekodowanie strumieni DTS-ES z dyskretnym kanałem tylnym
47 - dekodowanie strumieni HD o liczbie kanałów do 7.1 z rozszerzoną
49 - dekodowanie strumieni podstawowych 96/24
50 - bezstratne dekodowanie strumieni Master Audio o liczbie kanałów do
52 - miksowanie w dół do stereo i 5.1 przy użyciu wbudowanych
56 - dekodowanie strumieni DTS Express
57 - wykonywanie kompresji dynamiki oraz normalizacja dialogów
60 Summary: Free DTS Coherent Acoustics decoder library with support for HD extensions
61 Summary(pl.UTF-8): Wolnodostępna biblioteka dekodera DTS Coherent Acoustics z obsługą rozszerzeń HD
65 libdcadec is a free DTS Coherent Acoustics decoder library with
66 support for HD extensions.
69 - Decoding of standard DTS core streams with up to 5.1 channels
70 - Decoding of DTS-ES streams with discrete back channel
71 - Decoding of High Resolution streams with up to 7.1 channels and
73 - Decoding of 96/24 core streams
74 - Lossless decoding of Master Audio streams with up to 7.1 channels,
76 - Downmixing to stereo and 5.1 using embedded coefficients
78 Features not implemented:
79 - Decoding of DTS Express streams
80 - Applying dynamic range compression and dialog normalization
82 %description libs -l pl.UTF-8
83 libdcadec to wolnodostępna biblioteka dekodera formatu DTS Coherent
84 Acoustics z obsługą rozszerzeń HD.
87 - dekodowanie standardowych strumieni podstawowych DTS o liczbie
89 - dekodowanie strumieni DTS-ES z dyskretnym kanałem tylnym
90 - dekodowanie strumieni HD o liczbie kanałów do 7.1 z rozszerzoną
92 - dekodowanie strumieni podstawowych 96/24
93 - bezstratne dekodowanie strumieni Master Audio o liczbie kanałów do
95 - miksowanie w dół do stereo i 5.1 przy użyciu wbudowanych
99 - dekodowanie strumieni DTS Express
100 - wykonywanie kompresji dynamiki oraz normalizacja dialogów
103 Summary: Header files for libdcadec library
104 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libdcadec
105 Group: Development/Libraries
106 Requires: %{name}-libs = %{version}-%{release}
109 Header files for libdcadec library.
111 %description devel -l pl.UTF-8
112 Pliki nagłówkowe biblioteki libdcadec.
115 Summary: Static libdcadec library
116 Summary(pl.UTF-8): Statyczna biblioteka libdcadec
117 Group: Development/Libraries
118 Requires: %{name}-devel = %{version}-%{release}
121 Static libdcadec library.
123 %description static -l pl.UTF-8
124 Statyczna biblioteka libdcadec.
130 CFLAGS="%{rpmcflags}" \
131 LDFLAGS="%{rpmldflags}" \
138 %if %{with static_libs}
139 %{__make} libdcadec/libdcadec.a
143 rm -rf $RPM_BUILD_ROOT
147 DESTDIR=$RPM_BUILD_ROOT \
151 %if %{with static_libs}
152 cp -p libdcadec/libdcadec.a $RPM_BUILD_ROOT%{_libdir}
156 rm -rf $RPM_BUILD_ROOT
158 %post libs -p /sbin/ldconfig
159 %postun libs -p /sbin/ldconfig
162 %defattr(644,root,root,755)
164 %attr(755,root,root) %{_bindir}/dcadec
167 %defattr(644,root,root,755)
168 %attr(755,root,root) %ghost %{_libdir}/libdcadec.so.0
169 %attr(755,root,root) %{_libdir}/libdcadec.so.*.*
172 %defattr(644,root,root,755)
173 %{_includedir}/libdcadec
174 %{_pkgconfigdir}/dcadec.pc
175 %attr(755,root,root) %{_libdir}/libdcadec.so
177 %if %{with static_libs}
179 %defattr(644,root,root,755)
180 %{_libdir}/libdcadec.a