Added support of AL_LOOP_COUNT Source parameter
[platform/upstream/openal-soft.git] / packaging / openal-soft.spec
1 Name:           openal-soft
2 Version:        1.17.2
3 Release:        2
4 License:        LGPL-2.0+
5 Summary:        A cross-platform 3D audio API
6 URL:            http://connect.creativelabs.com/openal/
7 Group:          System/Libraries
8 Source:         %{name}-%{version}.tar.bz2
9 Source1001:     openal-soft.manifest
10 BuildRequires:  cmake
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(libpulse)
13
14 %description
15 OpenAL is a cross-platform 3D audio API appropriate for use with gaming
16 applications and many other types of audio applications.
17
18 %package devel
19 Summary:        openal-soft development package
20 Group:          Development/Libraries
21 Requires:       %{name} = %{version}
22
23 %description devel
24 Development package for OpenAL, a cross-platform 3D audio API
25 appropriate for use with gaming applications and many other types of
26 audio applications.
27
28 %prep
29 %setup -q
30 cp %{SOURCE1001} .
31
32 %build
33
34 export CFLAGS+=" -D__TIZEN__ -DUSE_DLOG "
35 export TIZEN_BUILD=1
36
37 %cmake .
38 make %{?_smp_mflags}
39
40 %install
41 %make_install
42
43
44 %post -p /sbin/ldconfig
45
46 %postun -p /sbin/ldconfig
47
48
49 %files
50 %manifest %{name}.manifest
51 %license COPYING
52 %{_bindir}/openal-info
53 %{_bindir}/altonegen
54 %{_libdir}/libopenal.so.*
55 /etc/openal/alsoft.conf
56 %exclude /usr/lib/debug/.build-id/*
57 %exclude %{_datadir}/openal/hrtf/*
58
59 %files devel
60 %manifest %{name}.manifest
61 %{_includedir}/AL/*.h
62 %{_libdir}/libopenal.so
63 %{_libdir}/pkgconfig/openal.pc