]> git.pld-linux.org Git - packages/zita-alsa-pcmi.git/blame - zita-alsa-pcmi.spec
pass %%{_lib} to make install
[packages/zita-alsa-pcmi.git] / zita-alsa-pcmi.spec
CommitLineData
4447e848
JK
1Summary: C++ library for easy access to ALSA PCM devices
2Name: zita-alsa-pcmi
3Version: 0.2.0
4Release: 1
5License: GPL v3+
6Group: Libraries
7Source0: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{name}-%{version}.tar.bz2
8# Source0-md5: 0ba4d59abce231056e2628d081124114
9Patch0: ldconfig.patch
10URL: http://kokkinizita.linuxaudio.org/linuxaudio/
11BuildRequires: alsa-lib-devel
12BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14%description
15Zita-alsa-pcmi is the successor of clalsadrv. It provides easy access
16to ALSA PCM devices, taking care of the many functions required to
17open, initialise and use a hw: device in mmap mode, and providing
18floating point audio data.
19
20%package devel
21Summary: Header files for %{name} library
22Summary(pl.UTF-8): Pliki nagłówkowe biblioteki %{name}
23Group: Development/Libraries
24Requires: %{name} = %{version}-%{release}
25
26%description devel
27Header files for %{name} library.
28
29%description devel -l pl.UTF-8
30Pliki nagłówkowe biblioteki %{name}.
31
32%package apps
33Summary: Sample applications files for %{name} library
34Summary(pl.UTF-8): Przykładowe aplikacje biblioteki %{name}
35Group: Applications/Sound
36Requires: %{name} = %{version}-%{release}
37
38%description apps
39Sample applications files for %{name} library.
40
41%description devel -l pl.UTF-8
42Przykładowe aplikacje biblioteki %{name}.
43
44%prep
45%setup -q
46%patch0 -p1
47
48%build
49cd libs
50%{__make} \
51 CXXFLAGS="%{rpmcxxflags}" \
52 CPPFLAGS="%{rpmcppflags}" \
53 LDFLAGS="%{rpmldflags}"
54ln -sf libzita-alsa-pcmi.so.* libzita-alsa-pcmi.so
55cd ..
56
57cd apps
58%{__make} \
59 CXXFLAGS="%{rpmcxxflags}" \
60 CPPFLAGS="%{rpmcppflags} -I../libs" \
61 LDFLAGS="%{rpmldflags} -L../libs"
62cd ..
63
64%install
65rm -rf $RPM_BUILD_ROOT
66
67%{__make} -C libs install \
68 DESTDIR=$RPM_BUILD_ROOT \
31c11120
JK
69 PREFIX=%{_prefix} \
70 LIBDIR=%{_lib}
4447e848
JK
71
72%{__make} -C apps install \
73 DESTDIR=$RPM_BUILD_ROOT \
74 PREFIX=%{_prefix}
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%post -p /sbin/ldconfig
80%postun -p /sbin/ldconfig
81
82%files
83%defattr(644,root,root,755)
84%doc AUTHORS README
85%attr(755,root,root) %{_libdir}/lib%{name}.so.*.*.*
86%attr(755,root,root) %ghost %{_libdir}/lib%{name}.so.0
87
88%files devel
89%defattr(644,root,root,755)
90%attr(755,root,root) %{_libdir}/lib%{name}.so
91%{_includedir}/%{name}.h
92
93%files apps
94%defattr(644,root,root,755)
95%attr(755,root,root) %{_bindir}/alsa_delay
96%attr(755,root,root) %{_bindir}/alsa_loopback
This page took 0.098996 seconds and 4 git commands to generate.