packaging: bumped version.
[profile/ivi/audiomanager.git] / audiomanager.spec.in
1 Name:             audiomanager
2 License:          Mozilla Public License 2.0
3 Group:            System/Daemons
4 Summary:          AudioManager
5 Version:          @VERSION@
6 Release:          0
7 Source:           %{name}-@VERSION@.tar.gz
8 @DECLARE_PATCHES@
9 #BuildRequires:    pkgconfig(automotive-dlt)
10 BuildRequires:    pkgconfig(sqlite3)
11 BuildRequires:    pkgconfig(dbus-1)
12 BuildRequires:    cmake
13 Requires(post):   /sbin/ldconfig
14 Requires(postun): /sbin/ldconfig
15
16 %description
17 Automotive AudioManager
18
19 %package devel
20 License:         Mozilla Public License 2.0
21 Summary:         Automotive AudioManager Development Package
22 Group:           System/Development
23 Requires:        %{name} = %{version}-%{release}
24
25 %description devel
26 Files needed for developing against the Automotive AudioManager
27
28 %prep
29 %setup -q -n %{name}-@VERSION@
30 @APPLY_PATCHES@
31
32 %build
33 mkdir build
34 cd build
35
36 case %{_arch} in
37     *64) libdir=lib64;;
38     *)   libdir=lib;;
39 esac
40
41 cmake -DWITH_TESTS=OFF -DUSE_BUILD_LIBS=OFF -DWITH_DLT=OFF -DCMAKE_INSTALL_PREFIX=/usr -DLIBDIR=$libdir ..
42 make %{?jobs:-j %jobs}
43
44 %install
45 rm -rf "$RPM_BUILD_ROOT"
46 cd build
47 make install DESTDIR=$RPM_BUILD_ROOT
48
49 %post -p /sbin/ldconfig
50
51 %postun -p /sbin/ldconfig
52
53 %clean
54 rm -rf "$RPM_BUILD_ROOT"
55
56 %files
57 %defattr(-,root,root,-)
58 %{_bindir}/AudioManager
59 %{_libdir}/audioManager/command/*.so.*
60 %{_libdir}/audioManager/control/*.so.*
61 %{_libdir}/audioManager/routing/*.so.*
62 %{_libdir}/audioManager/command/*.so
63 %{_libdir}/audioManager/control/*.so
64 %{_libdir}/audioManager/routing/*.so
65
66 %files devel
67 %defattr(-,root,root,-)
68 %{_includedir}/*.h
69 %{_includedir}/command/*.h
70 %{_includedir}/control/*.h
71 %{_includedir}/routing/*.h
72 %{_includedir}/shared/*.h
73 %{_libdir}/pkgconfig/*.pc
74 %{_sysconfdir}/dbus-1/system.d/audiomanager.conf