1 Name: genivi-audio-manager
4 Summary: GENIVI Audio Manager
7 Source: %{name}-%{version}.tar.bz2
9 BuildRequires: pkgconfig(libsystemd-journal)
10 BuildRequires: pkgconfig(python)
11 BuildRequires: pkgconfig(sqlite3)
12 BuildRequires: pkgconfig(dbus-1)
13 BuildRequires: pkgconfig(automotive-dlt)
14 BuildRequires: pkgconfig(zlib)
15 BuildRequires: pkgconfig(CommonAPI)
16 BuildRequires: pkgconfig(CommonAPI-DBus)
17 BuildRequires: pkgconfig(murphy-common)
18 BuildRequires: pkgconfig(murphy-domain-controller)
19 BuildRequires: pkgconfig(murphy-dbus-libdbus)
22 Requires(post): /sbin/ldconfig
23 Requires(postun): /sbin/ldconfig
26 The AudioManager is a framework for managing audio in the IVI context.
29 Summary: Development files for %{name}
30 Group: Development/Libraries
31 Requires: %{name} = %{version}-%{release}
34 %{summary}. This package provides headers for developing AudioManager plugins and applications.
37 %setup -q -n %{name}-%{version}
43 %cmake -DUSE_BUILD_LIBS=OFF -DWITH_TESTS=OFF -DWITH_ENABLED_IPC=DBUS -DWITH_DBUS_WRAPPER=ON -DWITH_NSM=OFF -DWITH_DLT=OFF -DCMAKE_INSTALL_PREFIX=/usr ..
45 %__make %{?_smp_mflags}
48 rm -rf "$RPM_BUILD_ROOT"
50 %make_install DESTDIR=$RPM_BUILD_ROOT
51 mkdir $RPM_BUILD_ROOT%{_includedir}/%{name}
52 mv $RPM_BUILD_ROOT%{_includedir}/*.h $RPM_BUILD_ROOT%{_includedir}/command $RPM_BUILD_ROOT%{_includedir}/control $RPM_BUILD_ROOT%{_includedir}/routing $RPM_BUILD_ROOT%{_includedir}/shared $RPM_BUILD_ROOT%{_includedir}/%{name}
53 rm $RPM_BUILD_ROOT%{_libdir}/audioManager/routing/libPluginRoutingInterfaceAsync.so*
56 %doc LICENCE README.html
57 %{_bindir}/AudioManager
58 %{_bindir}/domain-manager
59 %{_libdir}/audioManager/command/libPluginCommandInterfaceDbus.so*
60 %{_libdir}/audioManager/routing/libPluginRoutingInterfaceDbus.so*
61 %{_libdir}/audioManager/control/libPluginControlInterface.so*
62 %{_libdir}/audioManager/control/libPluginControlInterfaceDbus.so*
63 %{_libdir}/audioManager/control/libPluginControlInterfaceMurphy.so*
64 %{_datadir}/audiomanager/*xml
67 %{_includedir}/%{name}/*