> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Carsten V. Munk
> Sent: Tuesday, September 21, 2010 2:37 PM
> To: [email protected]
> Subject: [meego-commits] 7644: New package Trunk:Testing/libcmtspeechdata
>
> Hi,
> Adding new package libcmtspeechdata in project Trunk:Testing. Please review
> and accept ASAP.
>
> Justification for this new package:
>
> This package provides libcmtspeechdata, an application
> engine (APE) side library, for the Nokia CMT Speech Data
> SSI protocol. The library provides an application interface,
> for implementing the speech data path for cellular voice
> calls. The library depends on other components for setting
> up and managing the call signaling path.
>
> Part of a larger submission which makes FEA#4133, FEA#4134, FEA#4135,
> FEA#4136 (Call capability) satisfied for ARM. Submitting these slowly as to
> reveal eventual problems already in acceptance.
> Will make MeeGo Handset 1.1 able to make actual audio phone calls on a
> reference device (N900).
>
> Feature freeze exception granted by Gavin Hindman & co based on material at
> http://wiki.meego.com/ARM/N900/Features/CallAudio
> - please contact them if there's any doubts about permission.
>
> Packaging review welcome, naturally.
>
>
> Thank You,
> Carsten V. Munk
>
> [This message was auto-generated]
>
> ---
>
> Request #7644:
>
> submit: devel:devices:n900:feature11_modem/libcmtspeechdata(r4) ->
> Trunk:Testing/libcmtspeechdata
>
>
> Message:
> This package provides libcmtspeechdata, an application
> engine (APE) side library, for the Nokia CMT Speech Data
> SSI protocol. The library provides an application interface,
> for implementing the speech data path for cellular voice
> calls. The library depends on other components for setting
> up and managing the call signaling path.
>
> Part of a larger submission which makes FEA#4133, FEA#4134, FEA#4135,
> FEA#4136 (Call capability) satisfied for ARM. Submitting these slowly as to
> reveal eventual problems already in acceptance.
> Will make MeeGo Handset 1.1 able to make actual audio phone calls on a
> reference device (N900).
>
> Feature freeze exception granted by Gavin Hindman & co based on material at
> http://wiki.meego.com/ARM/N900/Features/CallAudio
> - please contact them if there's any doubts about permission.
>
> Packaging review welcome, naturally.
>
>
> State: new 2010-09-20T23:37:14 cvm
> Comment: None
>
>
> This is a NEW package in Trunk:Testing project.
> The files in the new package:
> libcmtspeechdata/
> |__ libcmtspeechdata.changes
> |__ libcmtspeechdata.spec
> |__ meego-cellular-libcmtspeechdata-v2.0.8.tar.gz
>
> The content of the spec file, libcmtspeechdata.spec:
> ================================================================
> ===
> Name: libcmtspeechdata
> Version: 2.0.8
> Release: 0
> Summary: Library for cellular speech data path
> Group: System/Libraries
> License: LGPLv2.1+
> URL: http://meego.gitorious.org/meego-cellular/libcmtspeechdata
>
> Source0: meego-cellular-%{name}-v%{version}.tar.gz
> BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
>
> Buildrequires: pkgconfig(check)
> Buildrequires: pkgconfig(dbus-1)
>
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
>
>
> %description
> This package provides "libcmtspeechdata", an application
> engine (APE) side library, for the Nokia CMT Speech Data
> SSI protocol. The library provides an application interface,
> for implementing the speech data path for cellular voice
> calls. The library depends on other components for setting
> up and managing the call signaling path.
>
> CMT is abbreviation of Cellular Modem Terminal, i.e. the
> cellular modem. APE refers to Application Engine, i.e.
> the processing environment where libcmtspeechdata is run.
> In DFL6x configurations, APE is a TI OMAP3 processor.
> SSI refers to the Synchronous Serial Interface, which is
> a serial bus found on TI OMAP application engines as well
> as on Nokia cellular modems. SSI is used as the low-level
> interface used to communicate between APE and CMT.
>
>
> %package devel
> Summary: Development files for libcmtspeechdata
> Group: Development/Libraries
> Requires: %{name} = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
>
> %description devel
> This package contains development files for
> "libcmtspeechdata", an application engine (APE) side
> library, for the Nokia CMT Speech Data SSI protocol.
>
>
> %prep
> %setup -q -n meego-cellular-%{name}
>
>
> %build
> autoreconf -v --install
> %configure --prefix=/usr/ --enable-static=no
We don't need specify --prefix=/user, which is default.
> make %{?_smp_mflags}
>
>
> %install
> rm -rf $RPM_BUILD_ROOT
> make install DESTDIR=$RPM_BUILD_ROOT
>
>
> %clean
> rm -rf $RPM_BUILD_ROOT
>
>
> %post -p /sbin/ldconfig
> %postun -p /sbin/ldconfig
>
> %post devel -p /sbin/ldconfig
> %postun devel -p /sbin/ldconfig
>
>
> %files
> %defattr(-,root,root,-)
> /usr/bin/cmtspeech_ramp_test
> /usr/bin/send_cmtspeech_reset
> %{_libdir}/libcmtspeechdata-dummy/libcmtspeechdata.so.0
> %{_libdir}/libcmtspeechdata-dummy/libcmtspeechdata.so.0.0.0
> %{_libdir}/libcmtspeechdata.so.0
> %{_libdir}/libcmtspeechdata.so.0.0.0
>
> %files devel
> %defattr(-,root,root,-)
> %{_includedir}/cmtspeech.h
> %{_includedir}/cmtspeech_config.h
> %{_includedir}/cmtspeech_msgs.h
> %{_libdir}/libcmtspeechdata-dummy/libcmtspeechdata.so
> %{_libdir}/libcmtspeechdata.so
>
> %exclude /usr/lib/libcmtspeechdata-dummy/libcmtspeechdata.la
> %exclude /usr/lib/libcmtspeechdata.la
>
Since we build with --enable-static=no, we seem don't need this
Peter
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging