diff options
Diffstat (limited to 'automotive-dlt.spec.cheetah')
-rwxr-xr-x | automotive-dlt.spec.cheetah | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/automotive-dlt.spec.cheetah b/automotive-dlt.spec.cheetah new file mode 100755 index 0000000..10c1866 --- /dev/null +++ b/automotive-dlt.spec.cheetah @@ -0,0 +1,103 @@ +Name: automotive-dlt +Summary: %{name} - Diagnostic Log and Trace +Version: 2.2.0 +Release: 1 +License: LGPLv2.1 with special exception +Group: System Environment/Base +Vendor: BMW Group AG +Source: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires: %{name} = %{version}-%{release}, pkgconfig + +%description +This component provides a standardised log and trace interface, based on the +standardised protocol specified in the AUTOSAR standard 4.0 DLT. +This component can be used by GENIVI components and other applications as +logging facility providing +- the DLT shared library +- the DLT daemon, including startup scripts +- the DLT daemon adaptors +- the DLT client console utilities +- the DLT test applications + +%package doc +Summary: %{name} - Diagnostic Log and Trace: Documentation +Group: Documentation + +%description doc +This component provides the documentation for %{name}. + +%package devel +Summary: %{name} - Diagnostic Log and Trace: Development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release}, pkgconfig + +%description devel +This component provides the development libraries and includes for %{name}. + +%prep +%setup +echo "building package automotive-dlt" + +%build +#if $BUILD_DOC == "ON" +%configure --enable-build-doc +#else +%configure +#end if +make + +%install +rm -rf \$RPM_BUILD_ROOT +make install DESTDIR=\$RPM_BUILD_ROOT +mkdir -p \$RPM_BUILD_ROOT/etc/init.d +/usr/bin/install -c -m 755 testscripts/dltdaemon \$RPM_BUILD_ROOT/etc/init.d + +%clean +rm -rf \$RPM_BUILD_ROOT + +%files +/etc/init.d/dltdaemon +%{_libdir}/libdlt.so.2 +%{_libdir}/libdlt.so.2.2.0 +%{_libdir}/libdlt.so +%attr(0755,root,root) %{_bindir}/dltinfo.sh +%{_bindir}/dlt-convert +%{_bindir}/dlt-receive +%{_bindir}/dlt-adaptor-stdin +%{_bindir}/dlt-adaptor-udp +%{_bindir}/dlt-test-client +%{_bindir}/dlt-test-user +%{_bindir}/dlt-test-stress +%{_bindir}/dlt-test-internal +%attr(0755,root,root) %{_bindir}/dlt-daemon +%{_bindir}/dlt-example-user +%{_bindir}/dlt-example-user-func +%{_bindir}/dltdaemon + + +%files doc +%{_usr}/doc/dlt2/LICENSE.txt +#if $BUILD_DOC == "ON" +/usr/local/doc/%{name}/GENIVI_UserManual_DLT_Daemon.odt +/usr/local/doc/%{name}/GENIVI_UserManual_DLT_Daemon.pdf +/usr/local/doc/%{name}/GENIVI_Specification_DLT_Daemon.odt +/usr/local/doc/%{name}/GENIVI_Specification_DLT_Daemon.pdf +/usr/local/doc/%{name}/GENIVI_UserManual_DLT_Client.odt +/usr/local/doc/%{name}/GENIVI_UserManual_DLT_Client.pdf +/usr/local/doc/%{name}/GENIVI_Specification_DLT_Daemon.vsd +#end if + + +%files devel +%{_libdir}/pkgconfig/*.pc +%{_includedir}/dlt/*.h +%{_libdir}/pkgconfig/automotive-dlt.pc + +%pre + +%post + +%changelog +* Wed Nov 24 2010 dlt_maintainer <dlt_maintainer@genivi.org> 2.2.0 +- Creation |