]> git.pld-linux.org Git - packages/portaudio.git/blob - portaudio.spec
- tabs in preamble
[packages/portaudio.git] / portaudio.spec
1 #
2 # Conditional build:
3 %bcond_without  static_libs # don't build static libraries
4 #
5 Summary:        Free, cross platform, open-source, audio I/O library
6 Summary(pl.UTF-8):      Darmowa, międzyplatformowa i otwarta biblioteka I/O audio
7 Name:           portaudio
8 Version:        19
9 %define snap    061121
10 Release:        1.20%{snap}.1
11 License:        LGPL-like
12 Group:          Libraries
13 Source0:        http://www.portaudio.com/archives/pa_stable_v%{version}_%{snap}.tar.gz
14 # Source0-md5:  f2ceca92b3bfc206abccfb439c169a3c
15 Patch0:         %{name}-ac.patch
16 URL:            http://www.portaudio.com/
17 BuildRequires:  alsa-lib-devel >= 0.9
18 BuildRequires:  autoconf >= 2.13
19 BuildRequires:  automake
20 BuildRequires:  jack-audio-connection-kit-devel
21 BuildRequires:  pkgconfig
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 PortAudio is a free, cross platform, open-source, audio I/O library.
26 It lets you write simple audio programs in 'C' that will compile and
27 run on many platforms including Windows, Macintosh (8,9,X), Unix
28 (OSS), SGI, and BeOS.
29
30 %description -l pl.UTF-8
31 PortAudio to darmowa, międzyplatformowa i otwarta biblioteka I/O
32 audio. Pozwala na pisanie prostych programów w "C", które będą się
33 kompilować i uruchamiać na wielu platformach, w tym Windows, Macintosh
34 (8,9,X), Unix (OSS), SGI, i BeOS.
35
36 %package devel
37 Summary:        Header files for PortAudio library
38 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki PortAudio
39 Group:          Development/Libraries
40 Requires:       %{name} = %{version}-%{release}
41 Requires:       alsa-lib-devel >= 0.9
42 Requires:       jack-audio-connection-kit-devel
43
44 %description devel
45 Header files for PortAudio library.
46
47 %description devel -l pl.UTF-8
48 Pliki nagłówkowe biblioteki PortAudio.
49
50 %package static
51 Summary:        Static PortAudio library
52 Summary(pl.UTF-8):      Statyczna biblioteka PortAudio
53 Group:          Development/Libraries
54 Requires:       %{name}-devel = %{version}-%{release}
55
56 %description static
57 Static PortAudio library.
58
59 %description static -l pl.UTF-8
60 Statyczna biblioteka PortAudio.
61
62 %prep
63 %setup -q -n %{name}
64 %patch0 -p1
65
66 %build
67 cp -f /usr/share/automake/config.sub .
68 %{__libtoolize}
69 %{__aclocal}
70 %{__autoconf}
71 %configure \
72         --enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no}
73
74 %{__make}
75
76 %install
77 rm -rf $RPM_BUILD_ROOT
78
79 %{__make} install \
80         DESTDIR=$RPM_BUILD_ROOT
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %post   -p /sbin/ldconfig
86 %postun -p /sbin/ldconfig
87
88 %files
89 %defattr(644,root,root,755)
90 %doc README.txt LICENSE.txt
91 %attr(755,root,root) %{_libdir}/libportaudio.so.*.*.*
92
93 %files devel
94 %defattr(644,root,root,755)
95 #%doc doc/html/* ???
96 %attr(755,root,root) %{_libdir}/libportaudio.so
97 %{_libdir}/libportaudio.la
98 %{_includedir}/portaudio.h
99 %{_pkgconfigdir}/portaudio-*.pc
100
101 %if %{with static_libs}
102 %files static
103 %defattr(644,root,root,755)
104 %{_libdir}/lib*.a
105 %endif
This page took 0.047656 seconds and 3 git commands to generate.