debian/0000755000000000000000000000000012321445060007163 5ustar debian/README.source0000644000000000000000000000025312321445046011346 0ustar NMUs are welcome Please make your changes in the git VCS, push the changes and make a signed tag when you NMU, otherwise your changes will be lost on the next upload. debian/changelog0000644000000000000000000000327412321445055011047 0ustar sipxtapi (3.3.0~test17-1) unstable; urgency=medium * New upstream release -- Daniel Pocock Thu, 10 Apr 2014 00:21:37 +0200 sipxtapi (3.3.0~test16-1) unstable; urgency=medium * New upstream release -- Daniel Pocock Wed, 09 Apr 2014 16:51:55 +0200 sipxtapi (3.3.0~test15-1) unstable; urgency=medium * New upstream release * Option to disable inband DTMF tones. -- Daniel Pocock Tue, 25 Mar 2014 17:07:36 +0100 sipxtapi (3.3.0~test14-1) unstable; urgency=medium * New upstream release * Fixes support for G.722 RTP clock rate as per RFC 3551 s4.5.2. -- Daniel Pocock Sun, 23 Mar 2014 09:34:49 +0100 sipxtapi (3.3.0~test13-2) unstable; urgency=medium * Use dh-autoreconf -- Daniel Pocock Sun, 23 Mar 2014 08:10:29 +0100 sipxtapi (3.3.0~test13-1) unstable; urgency=medium * New upstream release * Compile with speex support enabled (also enables speexdsp resampling for other codecs). -- Daniel Pocock Sat, 22 Mar 2014 23:50:49 +0100 sipxtapi (3.3.0~test12-2) unstable; urgency=high * Only supported on Linux for now -- Daniel Pocock Fri, 06 Sep 2013 13:15:00 +0200 sipxtapi (3.3.0~test12-1) unstable; urgency=low * New upstream release -- Daniel Pocock Wed, 07 Aug 2013 23:39:32 +0200 sipxtapi (3.3.0~test11-1) unstable; urgency=low * New upstream release -- Daniel Pocock Tue, 06 Aug 2013 22:42:37 +0200 sipxtapi (3.3.0~test9-1) unstable; urgency=low * Initial release (Closes: #706613) -- Daniel Pocock Sun, 05 May 2013 18:33:33 +0200 debian/compat0000644000000000000000000000000212321445046010365 0ustar 9 debian/control0000644000000000000000000000324012321445046010571 0ustar Source: sipxtapi Section: libs Priority: extra Maintainer: Debian VoIP Team Uploaders: Daniel Pocock Build-Depends: debhelper (>= 9.0.0), libssl-dev (>= 0.9.8), libcppunit-dev, autotools-dev, automake, libpcre3-dev, dpkg-dev (>= 1.16.1~), dh-autoreconf, libxerces-c-dev, pkg-config, libgsm1-dev, libspandsp-dev, libspeexdsp-dev, doxygen, libopus-dev Homepage: http://www.sipxtapi.org Standards-Version: 3.9.5 Vcs-Git: git://git.debian.org/pkg-voip/sipxtapi.git Vcs-Browser: http://git.debian.org/?p=pkg-voip/sipxtapi.git;a=summary Package: libsipxtapi Architecture: linux-any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: SIP stack, RTP media framework and codecs sipXtapi is a framework that makes it easy to construct SIP user agents, including softphones and telephony servers. . This package provides the libraries for dynamic linking. Package: libsipxtapi-dev Section: libdevel Architecture: linux-any Depends: libsipxtapi (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: SIP stack, RTP media framework and codecs (headers) sipXtapi is a framework that makes it easy to construct SIP user agents, including softphones and telephony servers. . This package provides headers and resources for development. Package: libsipxtapi-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: SIP stack, RTP media framework and codecs (API documentation) sipXtapi is a framework that makes it easy to construct SIP user agents, including softphones and telephony servers. . This package provides developer documentation about the API. debian/copyright0000644000000000000000000001726712321445046011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: sipXtapi Upstream-Contact: sipXtapi community Source: https://github.com/sipXtapi/sipXtapi Files: * Copyright: 2004-2006, Pingtel Corp. 2004-2009, SIPfoundry Inc. 2006-2013, SIPez LLC 2006, Robert J. Andreasen, Jr. 2003, Peter Petersen (pp@on-time.de) 2006, Plantronics 2006, Scott Godin 2007, Jaroslav Libak 2008, Mutualink, Inc 1996-2006, Paul Hsieh 1992-2013, Free Software Foundation, Inc 2013, Daniel Pocock License: LGPL-2.1 Comment: Most artifacts identify their original author, although many have been extended by other authors. Therefore, all names have been gathered together in this copyright notice without a file-by-file analysis. . Contains build artifacts from autotools (FSF copyright) Files: sipXtackLib/src/resparse/*.c Copyright: 1982-1994, The Regents of the University of California 1996, Internet Software Consortium 1993, Digital Equipment Corporation License: BSD-UC Files: sipXtackLib/include/*.c Copyright: 1997, Peter Wemm License: BSD-2 Files: sipXtackLib/src/net/NetMd5Codec.cpp Copyright: 1991-2, RSA Data Security, Inc License: RSA Files: build-aux/install-sh Copyright: 1994, X Consortium License: BSD-X Files: sipXportLib/include/xmlparser/* Copyright: 2000-2002, Lee Thomason (www.grinninglizard.com) License: TINY License: LGPL-2.1 On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. License: BSD-UC This code is derived from software contributed to Berkeley by Mike Hibler and Chris Torek. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: BSD-2 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: RSA License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing this software or this function. . License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing the derived work. . RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. . These notices must be retained in any copies of any part of this documentation and/or software. License: BSD-X Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. . Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from the X Consor- tium. License: TINY This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. . 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. . 3. This notice may not be removed or altered from any source distribution. debian/libsipxtapi-dev.README.Debian0000644000000000000000000000007312321445046014333 0ustar Please see README.Debian in the main package libsipxtapi debian/libsipxtapi-dev.install0000644000000000000000000000003612321445046013662 0ustar usr/include usr/lib/*/lib*.so debian/libsipxtapi-doc.README.Debian0000644000000000000000000000007312321445046014322 0ustar Please see README.Debian in the main package libsipxtapi debian/libsipxtapi-doc.install0000644000000000000000000000002712321445046013651 0ustar usr/share/doc/sipxtapi debian/libsipxtapi.README.Debian0000644000000000000000000000360712321445046013565 0ustar Disambiguation -------------- There have been two significant forks from the sipXtapi project, in addition to the continuous development of the original codebase. The sipXecs project maintains one fork and the other fork is promoted on Google Code. Both of those forks use the same name for their project, but they are not immediately compatible. They each have their own mailing lists, forums and repositories. For historic reasons, some of the real sipXtapi documentation points to a list archive URL that now redirects to the forums association with the sipXecs fork. The situation is discussed here: http://list.resiprocate.org/archive/recon-devel/msg00208.html and to summarise, here are the correct links: Project URL: http://www.sipxtapi.org (redirects to: http://sipxtapi.sipfoundry.org) Upstream VCS: http://scm.sipfoundry.org/rep/sipX/main Github mirror of official upstream: http://github.com/sipXtapi/sipXtapi-svn-mirror Mailing list: http://lists.sipxtapi.org (redirects to: http://groups.google.com/group/sipx) If creating links to this project, please use the sipxtapi.org URLs wherever possible. Repackaged upstream tarball --------------------------- Upstream has not tagged or released an official tarball. Many users of this project have simply tracked SVN. The upstream repository has several directories each with similar build systems. In order to facilitate a smooth experience packaging this code for multiple platforms, Daniel Pocock has created a github fork of the project and added a top-level autotools configure script. The fork is maintained here: https://github.com/dpocock/sipXtapi3 The source tarball for the Debian packages has been generated from the fork using `make dist' at the top level. The improvements have been offered to the upstream developers under the LGPL license terms of the project and will eventually be integrated upstream. debian/libsipxtapi.install0000644000000000000000000000007112321445046013105 0ustar usr/lib/*/lib*.so.* usr/lib/*/sipxtapi/codecs/codec_*.so debian/libsipxtapi.lintian-overrides0000644000000000000000000000036512321445046015103 0ustar # package contains a collection of libraries that are highly interrelated during compilation and usage libsipxtapi binary: package-name-doesnt-match-sonames # the XML parser is not used, only the media stack libsipxtapi binary: embedded-library debian/rules0000755000000000000000000000127512321445046010254 0ustar #!/usr/bin/make -f DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp override_dh_auto_configure: dh_auto_configure -- \ --enable-topology-graph \ --disable-codec-ilbc \ --disable-codec-g726 \ --enable-codec-speex \ --enable-speex-dsp \ --enable-codec-g722 \ --enable-codec-opus \ --enable-codec-gsm override_dh_auto_build: dh_auto_build --parallel # don't actually run the test cases, they don't run well # automatically and require network access override_dh_auto_test: true # force building in the pkgroot or it won't build %: dh $@ --with autoreconf --builddirectory=. debian/source/0000755000000000000000000000000012321445046010467 5ustar debian/source/format0000644000000000000000000000001412321445046011675 0ustar 3.0 (quilt)