disable-all-funcs
[platform/adaptation/ap_broadcom/audio-hal-bcm2837.git] / packaging / audio-hal-bcm2837.spec
1 Name:       audio-hal-bcm2837
2 Summary:    TIZEN Audio HAL for BCM2837
3 Version:    0.1.16DISABLED
4 Release:    0
5 Group:      System/Libraries
6 License:    Apache-2.0
7 URL:        http://tizen.org
8 Source0:    audio-hal-bcm2837-%{version}.tar.gz
9 BuildRequires: pkgconfig(vconf)
10 BuildRequires: pkgconfig(iniparser)
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(alsa)
13 BuildRequires: pkgconfig(hal-api-common)
14 BuildRequires: pkgconfig(hal-api-audio)
15 #BuildRequires: pkgconfig(tinyalsa)
16 Provides: libhal-backend-audio.so
17
18 %description
19 TIZEN Audio HAL for BCM2837
20
21 %prep
22 %setup -q -n %{name}-%{version}
23
24 %build
25 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE -DSYSCONFDIR=\\\"%{_hal_sysconfdir}\\\""
26 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
27 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
28
29 export USE_TINYALSA="0"
30
31 %autogen
32 ./configure --libdir=%{_hal_libdir}
33
34 make %{?jobs:-j%jobs}
35
36 %install
37 rm -rf %{buildroot}
38 %make_install
39 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}
40 cp LICENSE.Apache-2.0 %{buildroot}%{_hal_licensedir}/%{name}
41
42 %post
43 /sbin/ldconfig
44
45 %postun
46 /sbin/ldconfig
47
48 %files
49 %manifest audio-hal-bcm2837.manifest
50 %defattr(-,root,root,-)
51 %{_hal_libdir}/libhal-backend-audio.so
52 %{_hal_licensedir}/%{name}/*