[Tizen-submit] 16248: New package Tizen:IVI/genivi-audio-manager

noreply at tizen.org noreply at tizen.org
Mon Oct 21 13:55:40 GMT 2013


Hi,
Adding new package genivi-audio-manager in project Tizen:IVI. Please review and accept ASAP.

Justification for this new package:

Submitter: Alexander Kanavin <alexander.kanavin at intel.com>
Comments: Initial release
Git project: profile/ivi/genivi/genivi-audio-manager
Tag: submit/tizen/20131021.135237
Commit: ffb15f1c54a28436173fdf48833c994fd960dc28 Add missing include

Thank You,
Alexander Kanavin

[This message was auto-generated]

---

Request: #16248

  submit:       Tizen:IVI:build/genivi-audio-manager(cleanup) -> Tizen:IVI


Message:
Submitter: Alexander Kanavin <alexander.kanavin at intel.com>
Comments: Initial release
Git project: profile/ivi/genivi/genivi-audio-manager
Tag: submit/tizen/20131021.135237
Commit: ffb15f1c54a28436173fdf48833c994fd960dc28 Add missing include

State:   new        2013-10-21T13:54:09 tizenrobot
Comment: <no comment>
new:
----
  genivi-audio-manager-3.2.tar.bz2
  genivi-audio-manager.spec

spec files:
-----------

++++++ new spec file:
--- genivi-audio-manager.spec
+++ genivi-audio-manager.spec
@@ -0,0 +1,63 @@
+#this disables failing check-buildroot
+%define __arch_install_post /usr/lib/rpm/check-rpaths
+
+Name:             genivi-audio-manager
+License:          MPL-2.0
+Group:            Automotive/GENIVI
+Summary:          GENIVI Audio Manager
+Version:          3.2
+Release:          1
+VCS:              profile/ivi/genivi/genivi-audio-manager#submit/tizen/20131021.135237-0-gffb15f1c54a28436173fdf48833c994fd960dc28
+Source:           %{name}-%{version}.tar.bz2
+BuildRequires:    cmake
+BuildRequires:	  pkgconfig(libsystemd-journal)
+BuildRequires:	  pkgconfig(python)
+BuildRequires:	  pkgconfig(sqlite3)
+BuildRequires:	  pkgconfig(dbus-1)
+Requires(post):   /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description
+The AudioManager is a framework for managing audio in the IVI context.
+
+%package devel
+Summary:    Development files for %{name}
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+mkdir build
+cd build
+
+cmake -DWITH_DLT=OFF -DUSE_BUILD_LIBS=OFF -DCMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT/usr ..
+#make VERBOSE=1
+make %{?jobs:-j %jobs}
+
+%install
+rm -rf "$RPM_BUILD_ROOT"
+cd build
+make install
+mkdir $RPM_BUILD_ROOT%{_includedir}/%{name}
+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}
+rm $RPM_BUILD_ROOT%{_libdir}/audioManager/routing/libPluginRoutingInterfaceAsync.so*
+
+%clean
+rm -rf "$RPM_BUILD_ROOT"
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/AudioManager
+%{_libdir}/audioManager/command/libPluginCommandInterfaceDbus.so*
+%{_libdir}/audioManager/routing/libPluginRoutingInterfaceDbus.so*
+%{_libdir}/audioManager/control/libPluginControlInterface.so*
+%{_datadir}/audiomanager/*xml
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/%{name}/*
\ No newline at end of file

other changes:
--------------

++++++ genivi-audio-manager-3.2.tar.bz2 (new)


More information about the Tizen-submit mailing list