]> git.pld-linux.org Git - packages/wavpack.git/blame_incremental - wavpack.spec
- updated to 5.4.0 (fixes CVE-2020-35738)
[packages/wavpack.git] / wavpack.spec
... / ...
CommitLineData
1Summary: Open audio compression codec
2Summary(pl.UTF-8): Otwarty kodek kompresji dźwięku
3Name: wavpack
4Version: 5.4.0
5Release: 1
6License: BSD
7Group: Libraries
8#Source0Download: http://www.wavpack.com/downloads.html
9Source0: http://www.wavpack.com/%{name}-%{version}.tar.xz
10# Source0-md5: d21570637fe5d5cee06039707c2d9d6e
11URL: http://www.wavpack.com/
12BuildRequires: autoconf >= 2.50
13BuildRequires: automake
14BuildRequires: docbook-dtd412-xml
15BuildRequires: docbook-style-xsl
16BuildRequires: libtool
17BuildRequires: libxslt-progs
18BuildRequires: tar >= 1:1.22
19BuildRequires: xz
20Requires: %{name}-libs = %{version}-%{release}
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24WavPack is a completely open audio compression format providing
25lossless, high-quality lossy, and a unique hybrid compression mode.
26
27Although the technology is loosely based on previous versions of
28WavPack, the new version 4 format has been designed from the ground up
29to offer unparalleled performance and functionality. In the default
30lossless mode WavPack acts just like a WinZip compressor for audio
31files. However, unlike MP3 or WMA encoding which can affect the sound
32quality, not a single bit of the original information is lost, so
33there's no chance of degradation. This makes lossless mode ideal for
34archiving audio material or any other situation where quality is
35paramount. The compression ratio depends on the source material, but
36generally is between 30% and 70%.
37
38The hybrid mode provides all the advantages of lossless compression
39with an additional bonus. Instead of creating a single file, this mode
40creates both a relatively small, high-quality lossy file that can be
41used all by itself, and a "correction" file that (when combined with
42the lossy file) provides full lossless restoration. For some users
43this means never having to choose between lossless and lossy
44compression!
45
46%description -l pl.UTF-8
47WavPack to całkowicie otwarty format kompresji dźwięku dostarczający
48tryby kompresji: bezstratny, stratny wysokiej jakości oraz unikalny
49hybrydowy.
50
51Chociaż technologia jest luźno oparta na poprzednich wersjach
52WavPacka, format nowej wersji 4 został zaprojektowany od nowa, aby
53zaoferować niezrównaną wydajność i funkcjonalność. W domyślnym trybie
54bezstratnym WavPack zachowuje się tak jak kompresor WinZip dla plików
55dźwiękowych. Jednak w przeciwieństwie do kodowań MP3 czy WMA, które
56wpływają na jakość dźwięku, żaden bit oryginalnej informacji nie jest
57tracony, więc nie ma żadnych szans na degradację. Czyni to tryb
58bezstratny idealnym do archiwizowania materiałów dźwiękowych oraz w
59innych sytuacjach, gdzie jakość jest najważniejsza. Współczynnik
60kompresji zależy od materiału źródłowego, ale zwykle jest pomiędzy
6130% a 70%.
62
63Tryb hybrydowy udostępnia wszystkie zalety kompresji bezstratnej z
64dodatkowym ulepszeniem. Zamiast tworzenia pojedynczego pliku tryb ten
65tworzy zarówno stosunkowo mały, wysokiej jakości plik stratny, który
66może być używany jako taki oraz plik "poprawek", który (w połączeniu z
67plikiem stratnym) odtwarza pełną jakość bez strat. Dla niektórych
68użytkowników oznacza to, że nie muszą wybierać pomiędzy kompresją
69bezstratną a stratną.
70
71%package libs
72Summary: Wavpack library
73Summary(pl.UTF-8): Biblioteka Wavpack
74Group: Libraries
75Requires: %{name}-libs = %{version}-%{release}
76
77%description libs
78Wavpack library.
79
80%description libs -l pl.UTF-8
81Biblioteka Wavpack.
82
83%package devel
84Summary: Header files for Wavpack
85Summary(pl.UTF-8): Pliki nagłówkowe Wavpack
86Group: Development/Libraries
87Requires: %{name}-libs = %{version}-%{release}
88
89%description devel
90Header files for Wavpack.
91
92%description devel -l pl.UTF-8
93Pliki nagłówkowe biblioteki Wavpack.
94
95%package static
96Summary: Static Wavpack library
97Summary(pl.UTF-8): Statyczna biblioteka Wavpack
98Group: Development/Libraries
99Requires: %{name}-devel = %{version}-%{release}
100
101%description static
102Static Wavpack library.
103
104%description static -l pl.UTF-8
105Statyczna biblioteka Wavpack.
106
107%prep
108%setup -q
109
110%build
111%{__libtoolize}
112%{__aclocal}
113%{__autoconf}
114%{__automake}
115%configure \
116 --enable-legacy
117%{__make}
118
119%install
120rm -rf $RPM_BUILD_ROOT
121
122%{__make} install \
123 DESTDIR=$RPM_BUILD_ROOT
124
125%clean
126rm -rf $RPM_BUILD_ROOT
127
128%post libs -p /sbin/ldconfig
129%postun libs -p /sbin/ldconfig
130
131%files
132%defattr(644,root,root,755)
133%attr(755,root,root) %{_bindir}/wavpack
134%attr(755,root,root) %{_bindir}/wvgain
135%attr(755,root,root) %{_bindir}/wvtag
136%attr(755,root,root) %{_bindir}/wvunpack
137%{_mandir}/man1/wavpack.1*
138%{_mandir}/man1/wvgain.1*
139%{_mandir}/man1/wvtag.1*
140%{_mandir}/man1/wvunpack.1*
141
142%files libs
143%defattr(644,root,root,755)
144%doc AUTHORS COPYING ChangeLog README.md
145%attr(755,root,root) %{_libdir}/libwavpack.so.*.*.*
146%attr(755,root,root) %ghost %{_libdir}/libwavpack.so.1
147
148%files devel
149%defattr(644,root,root,755)
150%doc doc/{WavPack*.pdf,wavpack_doc.html,style.css}
151%attr(755,root,root) %{_libdir}/libwavpack.so
152%{_libdir}/libwavpack.la
153%{_includedir}/wavpack
154%{_pkgconfigdir}/wavpack.pc
155
156%files static
157%defattr(644,root,root,755)
158%{_libdir}/libwavpack.a
This page took 0.058595 seconds and 4 git commands to generate.