1 Name: genivi-audio-manager
4 Summary: GENIVI Audio Manager
7 Source: %{name}-%{version}.tar.bz2
8 Source1001: genivi-audio-manager.manifest
10 BuildRequires: pkgconfig(libsystemd-journal)
11 BuildRequires: pkgconfig(python)
12 BuildRequires: pkgconfig(sqlite3)
13 BuildRequires: pkgconfig(dbus-1)
14 BuildRequires: pkgconfig(automotive-dlt)
15 BuildRequires: pkgconfig(zlib)
16 BuildRequires: pkgconfig(CommonAPI)
17 BuildRequires: pkgconfig(CommonAPI-DBus)
18 BuildRequires: pkgconfig(murphy-common)
19 BuildRequires: pkgconfig(murphy-domain-controller)
20 BuildRequires: pkgconfig(murphy-dbus-libdbus)
23 Requires(post): /sbin/ldconfig
24 Requires(postun): /sbin/ldconfig
27 The AudioManager is a framework for managing audio in the IVI context.
30 Summary: Development files for %{name}
31 Group: Development/Libraries
32 Requires: %{name} = %{version}-%{release}
36 This package provides headers for developing AudioManager plugins
40 %setup -q -n %{name}-%{version}
47 %cmake -DUSE_BUILD_LIBS=OFF \
49 -DWITH_ENABLED_IPC=DBUS \
50 -DWITH_DBUS_WRAPPER=ON \
53 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
56 %__make %{?_smp_mflags}
62 mkdir -p %{buildroot}%{_includedir}/%{name}
63 for cpath in *.h command control routing shared; do
64 mv %{buildroot}%{_includedir}/${cpath} %{buildroot}%{_includedir}/%{name}
66 rm %{buildroot}%{_libdir}/audioManager/routing/libPluginRoutingInterfaceAsync.so*
69 %manifest %{name}.manifest
70 %doc LICENCE README.html
71 %{_bindir}/AudioManager
72 %{_bindir}/domain-manager
73 %{_libdir}/audioManager/command/libPluginCommandInterfaceDbus.so*
74 %{_libdir}/audioManager/routing/libPluginRoutingInterfaceDbus.so*
75 %{_libdir}/audioManager/control/libPluginControlInterface.so*
76 %{_libdir}/audioManager/control/libPluginControlInterfaceDbus.so*
77 %{_libdir}/audioManager/control/libPluginControlInterfaceMurphy.so*
78 %{_datadir}/audiomanager/*xml
81 %manifest %{name}.manifest
82 %{_includedir}/%{name}/*