Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: defb9ef5ae
Fetching contributors…

Cannot retrieve contributors at this time

113 lines (88 sloc) 3.063 kB
Name: @PACKAGE@
Version: @VERSION@
Release: @PACKAGE_REVISION@
Summary: Call processing library
License: LGPL
Group: Development/Libraries
Vendor: SIPfoundry
Packager: SIPfoundry <sipx-dev@sipfoundry.org>
Url: http://www.sipfoundry.org/sipXcallLib
BuildRequires: automake
BuildRequires: gcc-c++
BuildRequires: cppunit-devel
BuildRequires: openssl-devel >= 0.9.7a
BuildRequires: pcre-devel >= 4.5
# why does src reference headers in mediaadapater but installation
# doesn't require mediaadapter *.so to be installed?
BuildRequires: sipxmediaadapterlib-devel >= %version
BuildRequires: sipxmedialib-devel >= %version
BuildRequires: sipxtacklib-devel >= %version
Source: %name-%version.tar.gz
Requires: sipxtacklib >= %version
Requires: sipxmedialib >= %version
Prefix: %_prefix
BuildRoot: %{_tmppath}/%name-%version-root
%description
The call processing subsystem provides the core to all sipX end points
or user agents (e.g. sipXphone and sipXvxml). The sipXcallLib library
contains technologies related to call processing:
* cp - An abstracted Call Processing model
* ptapi - A C++ version of JTAPI call model
* ps - An abstraction for virtual (or physical) phone set objects
(e.g. lamps, hookswitch)
* tao - A transport layer designed to decouple (and remote) the
application layer from call processing.
%if %{_vendor} == suse
%debug_package
%endif
# Install header files
%package devel
Requires: %name
Requires: sipxtacklib-devel >= %version
Requires: sipxmedialib-devel >= %version
Group: Development/Libraries
Vendor: SIPfoundry
Summary: Header files for %name
%description devel
The call processing subsystem provides the core to all sipX end points
or user agents (e.g. sipXphone and sipXvxml). The sipXcallLib library
contains technologies related to call processing:
* cp - An abstracted Call Processing model
* ptapi - A C++ version of JTAPI call model
* ps - An abstraction for virtual (or physical) phone set objects
(e.g. lamps, hookswitch)
* tao - A transport layer designed to decouple (and remote) the
application layer from call processing.
This package contains the neccessary header files and static libraries
helpful to build projects from the sipX library
%prep
%setup -q
# suse and obs build system
mv %{_builddir}/%name-%version/%name-rpmlintrc %{_sourcedir}
%build
%configure @SIPX_RPM_CONFIGURE_OPTIONS@
cp config.log %name.configlog
make
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc README ChangeLog %name.configlog
%attr(755,root,root) %{_libdir}/libsipXcall.la
%attr(755,root,root) %{_libdir}/libsipXcall.so*
%files devel
%defattr(644,root,root,755)
%{_libdir}/libsipXcall.a
%dir %attr(755,root,root) %{_includedir}/cp
%dir %attr(755,root,root) %{_includedir}/ps
%dir %attr(755,root,root) %{_includedir}/ptapi
%dir %attr(755,root,root) %{_includedir}/tao
%dir %attr(755,root,root) %{_includedir}/tapi
%{_includedir}/cp/*
%{_includedir}/ps/*
%{_includedir}/ptapi/*
%{_includedir}/tao/*
%{_includedir}/tapi/*
Jump to Line
Something went wrong with that request. Please try again.