]> git.pld-linux.org Git - packages/wavpack.git/blame - wavpack.spec
- updated to 5.3.0
[packages/wavpack.git] / wavpack.spec
CommitLineData
d03a0ee4 1Summary: Open audio compression codec
82320f1d 2Summary(pl.UTF-8): Otwarty kodek kompresji dźwięku
d03a0ee4 3Name: wavpack
31b22506 4Version: 5.3.0
9d1cae66 5Release: 1
c35961c8 6License: BSD
d03a0ee4 7Group: Libraries
9d1cae66 8#Source0Download: http://www.wavpack.com/downloads.html
149f07ea 9Source0: http://www.wavpack.com/%{name}-%{version}.tar.xz
31b22506 10# Source0-md5: 18e524a9af1526afd13a39406dae9c8e
19db617c 11URL: http://www.wavpack.com/
9d1cae66 12BuildRequires: autoconf >= 2.50
d03a0ee4 13BuildRequires: automake
9d1cae66
JB
14BuildRequires: docbook-dtd412-xml
15BuildRequires: docbook-style-xsl
d03a0ee4 16BuildRequires: libtool
9d1cae66 17BuildRequires: libxslt-progs
149f07ea
JB
18BuildRequires: tar >= 1:1.22
19BuildRequires: xz
d03a0ee4 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
ae8f122b
JR
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
19db617c
JB
49hybrydowy.
50
ae8f122b
JR
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
19db617c
JB
6130% a 70%.
62
ae8f122b 63Tryb hybrydowy udostępnia wszystkie zalety kompresji bezstratnej z
19db617c 64dodatkowym ulepszeniem. Zamiast tworzenia pojedynczego pliku tryb ten
ae8f122b
JR
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ą.
d03a0ee4 70
71%package libs
72Summary: Wavpack library
82320f1d 73Summary(pl.UTF-8): Biblioteka Wavpack
d03a0ee4 74Group: Libraries
75Requires: %{name}-libs = %{version}-%{release}
76
77%description libs
78Wavpack library.
79
ae8f122b 80%description libs -l pl.UTF-8
d03a0ee4 81Biblioteka Wavpack.
82
83%package devel
84Summary: Header files for Wavpack
82320f1d 85Summary(pl.UTF-8): Pliki nagłówkowe Wavpack
d03a0ee4 86Group: Development/Libraries
87Requires: %{name}-libs = %{version}-%{release}
88
89%description devel
90Header files for Wavpack.
91
ae8f122b
JR
92%description devel -l pl.UTF-8
93Pliki nagłówkowe biblioteki Wavpack.
d03a0ee4 94
95%package static
96Summary: Static Wavpack library
82320f1d 97Summary(pl.UTF-8): Statyczna biblioteka Wavpack
d03a0ee4 98Group: Development/Libraries
99Requires: %{name}-devel = %{version}-%{release}
100
101%description static
102Static Wavpack library.
103
ae8f122b 104%description static -l pl.UTF-8
d03a0ee4 105Statyczna biblioteka Wavpack.
106
107%prep
108%setup -q
109
110%build
111%{__libtoolize}
112%{__aclocal}
113%{__autoconf}
114%{__automake}
f2d7fe85
JB
115%configure \
116 --enable-legacy
d03a0ee4 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)
c35961c8
MB
133%attr(755,root,root) %{_bindir}/wavpack
134%attr(755,root,root) %{_bindir}/wvgain
f2d7fe85 135%attr(755,root,root) %{_bindir}/wvtag
c35961c8
MB
136%attr(755,root,root) %{_bindir}/wvunpack
137%{_mandir}/man1/wavpack.1*
138%{_mandir}/man1/wvgain.1*
f2d7fe85 139%{_mandir}/man1/wvtag.1*
c35961c8 140%{_mandir}/man1/wvunpack.1*
d03a0ee4 141
142%files libs
143%defattr(644,root,root,755)
149f07ea 144%doc AUTHORS COPYING ChangeLog README.md
c35961c8
MB
145%attr(755,root,root) %{_libdir}/libwavpack.so.*.*.*
146%attr(755,root,root) %ghost %{_libdir}/libwavpack.so.1
d03a0ee4 147
148%files devel
149%defattr(644,root,root,755)
f2d7fe85 150%doc doc/{WavPack*.pdf,wavpack_doc.html,style.css}
c35961c8
MB
151%attr(755,root,root) %{_libdir}/libwavpack.so
152%{_libdir}/libwavpack.la
d03a0ee4 153%{_includedir}/wavpack
c35961c8 154%{_pkgconfigdir}/wavpack.pc
d03a0ee4 155
156%files static
157%defattr(644,root,root,755)
c35961c8 158%{_libdir}/libwavpack.a
This page took 0.106685 seconds and 4 git commands to generate.