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