]> git.pld-linux.org Git - packages/wavpack.git/blob - wavpack.spec
b0f8fe8523a9bfbb4b62a69582a646a6252ae3eb
[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:        4.75.2
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:  e8bbc4c3382f9148918ad7b896e10ac1
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 %{__make}
115
116 %install
117 rm -rf $RPM_BUILD_ROOT
118
119 %{__make} install \
120         DESTDIR=$RPM_BUILD_ROOT
121
122 %clean
123 rm -rf $RPM_BUILD_ROOT
124
125 %post   libs -p /sbin/ldconfig
126 %postun libs -p /sbin/ldconfig
127
128 %files
129 %defattr(644,root,root,755)
130 %attr(755,root,root) %{_bindir}/wavpack
131 %attr(755,root,root) %{_bindir}/wvgain
132 %attr(755,root,root) %{_bindir}/wvunpack
133 %{_mandir}/man1/wavpack.1*
134 %{_mandir}/man1/wvgain.1*
135 %{_mandir}/man1/wvunpack.1*
136
137 %files libs
138 %defattr(644,root,root,755)
139 %doc AUTHORS COPYING ChangeLog README
140 %attr(755,root,root) %{_libdir}/libwavpack.so.*.*.*
141 %attr(755,root,root) %ghost %{_libdir}/libwavpack.so.1
142
143 %files devel
144 %defattr(644,root,root,755)
145 %doc doc/{file_format,library_use}.txt
146 %attr(755,root,root) %{_libdir}/libwavpack.so
147 %{_libdir}/libwavpack.la
148 %{_includedir}/wavpack
149 %{_pkgconfigdir}/wavpack.pc
150
151 %files static
152 %defattr(644,root,root,755)
153 %{_libdir}/libwavpack.a
This page took 0.096769 seconds and 2 git commands to generate.