]> git.pld-linux.org Git - packages/pcaudiolib.git/blame - pcaudiolib.spec
- updated to 1.2
[packages/pcaudiolib.git] / pcaudiolib.spec
CommitLineData
5d87d219
JB
1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
4#
5Summary: Portable C Audio Library
6Summary(pl.UTF-8): Portable C Audio Library - przenośna biblioteka C do dźwięku
7Name: pcaudiolib
76a47f39 8Version: 1.2
5d87d219
JB
9Release: 1
10License: GPL v3+
11Group: Libraries
12#Source0Download: https://github.com/espeak-ng/pcaudiolib/releases
13Source0: https://github.com/espeak-ng/pcaudiolib/archive/%{version}/%{name}-%{version}.tar.gz
76a47f39 14# Source0-md5: 9ef1255054dead5a2c110a41c16e09b2
5d87d219
JB
15URL: https://github.com/espeak-ng/pcaudiolib
16BuildRequires: alsa-lib-devel
17BuildRequires: autoconf >= 2.65
202a279a 18BuildRequires: automake >= 1:1.11
5d87d219
JB
19BuildRequires: libtool
20BuildRequires: pkgconfig
21BuildRequires: pulseaudio-devel >= 0.9
22Requires: pulseaudio-libs >= 0.9
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26The Portable C Audio Library (pcaudiolib) provides a C API to
27different audio devices. It supports the following audio frameworks:
28ALSA (Linux), OSS (POSIX), PulseAudio (Linux), QSA (QNX), XAudio2
29(Windows).
30
31%description -l pl.UTF-8
32pcaudiolib (Portable C Audio Library - przenośna biblioteka C do
33dźwięku) udostępnia API jęyzka C do różnych urządzeń dźwiękowych.
34Obsługuje następujące szkielety (w zależności od systemu
35operacyjnego): ALSA (Linux), OSS (POSIX), PulseAudio (Linux), QSA
36(QNX), XAudio2 (Windows).
37
38%package devel
39Summary: Header files for pcaudiolib library
40Summary(pl.UTF-8): Pliki nagłówkowe biblioteki pcaudiolib
41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
43Requires: alsa-lib-devel
44Requires: pulseaudio-devel >= 0.9
45
46%description devel
47Header files for pcaudiolib library.
48
49%description devel -l pl.UTF-8
50Pliki nagłówkowe biblioteki pcaudiolib.
51
52%package static
53Summary: Static pcaudiolib library
54Summary(pl.UTF-8): Statyczna biblioteka pcaudiolib
55Group: Development/Libraries
56Requires: %{name}-devel = %{version}-%{release}
57
58%description static
59Static pcaudiolib library.
60
61%description static -l pl.UTF-8
62Statyczna biblioteka pcaudiolib.
63
64%prep
65%setup -q
66
67%build
68%{__libtoolize}
69%{__aclocal} -I m4
70%{__autoconf}
71%{__autoheader}
72%{__automake}
73%configure \
74 %{!?with_static_libs:--disable-static}
75%{__make}
76
77%install
78rm -rf $RPM_BUILD_ROOT
79
80%{__make} install \
81 DESTDIR=$RPM_BUILD_ROOT
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%post -p /sbin/ldconfig
87%postun -p /sbin/ldconfig
88
89%files
90%defattr(644,root,root,755)
91%doc AUTHORS CHANGELOG.md README.md
92%attr(755,root,root) %{_libdir}/libpcaudio.so.*.*.*
93%attr(755,root,root) %ghost %{_libdir}/libpcaudio.so.0
94
95%files devel
96%defattr(644,root,root,755)
97%attr(755,root,root) %{_libdir}/libpcaudio.so
98%{_libdir}/libpcaudio.la
99%{_includedir}/pcaudiolib
100
101%if %{with static_libs}
102%files static
103%defattr(644,root,root,755)
104%{_libdir}/libpcaudio.a
105%endif
This page took 0.14344 seconds and 4 git commands to generate.