sipX-3.4.0 alpha packages for Ubuntu Dapper Drake

New packages for sipX-3.4.0 alpha are available from my sipX Ubuntu package repository. See also HowTo install sipX 3.4 on Ubuntu Dapper Drake and HowTo install sipX 3.4 on Debian Sarge on the sipX-Wiki.

cppunit

Package name is cppunit in Sarge (transitional package) and libcppunit-1.10-2c2a in Dapper. See patches against Sarge debian/control in link below.

debian/rules

sipxproxy is built with --enable-rpmbuild so that the Ruby Gem gets built bot not installed during the build. The gem is packaged in a separate package sipxcallresolver. See also rubygems below.

libsipxcommserver

Package name of libxercesc26 is libxercesc26c2 in Dapper, dependency changed by patching debian/control. See patches against Sarge debian/control in link below.

sipxproxy

rubygems

The dependency with rubygems was removed from the Dapper build as there is currently no package available. You will need to install rubygems from source.

Install rubygems from source:

wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
tar -xzf rubygems-0.8.11.tgz
cd rubygems-0.8.11 
sudo ruby setup.rb

sipxcallresolver Ruby gem

The call resolver Ruby gem is packaged in a new DEB sipxcallresolver_3.4.0-1_i386.deb. After installing this package, the gem will be in /usr/share/sipxpbx/lib/sipxcallresolver-1.0.0.gem. It then needs to be installed manually:

gem install \
		--install-dir /usr/lib/ruby/gems/1.8/gems \
		--local /usr/share/sipxpbx/lib/sipxcallresolver-1.0.0.gem

Related links

mike – Sun, 2006 – 06 – 04 18:28