[Pkg-voip-commits] r6989 - in /callweaver/trunk/debian: TODO.Debian backports/etch backports/sarge callweaver.dirs callweaver.install callweaver.postinst control rules watch
tzafrir-guest at alioth.debian.org
tzafrir-guest at alioth.debian.org
Sun Apr 12 09:28:48 UTC 2009
Author: tzafrir-guest
Date: Sun Apr 12 09:28:48 2009
New Revision: 6989
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=6989
Log:
A callweaver package that builds:
* Disabled building chan_zap for now (fails with dahdi)
* First shot at removing openssl dependency
* First shot at an Etch backport
* Remove a broken watch file, as upstream has no tarball for now
Added:
callweaver/trunk/debian/TODO.Debian
Removed:
callweaver/trunk/debian/backports/sarge
callweaver/trunk/debian/watch
Modified:
callweaver/trunk/debian/backports/etch
callweaver/trunk/debian/callweaver.dirs
callweaver/trunk/debian/callweaver.install
callweaver/trunk/debian/callweaver.postinst
callweaver/trunk/debian/control
callweaver/trunk/debian/rules
Added: callweaver/trunk/debian/TODO.Debian
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/TODO.Debian?rev=6989&op=file
==============================================================================
--- callweaver/trunk/debian/TODO.Debian (added)
+++ callweaver/trunk/debian/TODO.Debian Sun Apr 12 09:28:48 2009
@@ -1,0 +1,9 @@
+* Modules are rebuilt on install.
+* Zaptel support is currently disabled as it fails to build with DAHDI.
+ It seems that DAHDI is uspported in trunk but not in 1.2 .
+* The huge command-line is non-optimal.
+* Links with openssl?
+* A general licenses review
+* Other lintian warnings
+* An upstream tarball would also be nice
+* Write a proper watch file when there is one
Modified: callweaver/trunk/debian/backports/etch
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/backports/etch?rev=6989&op=diff
==============================================================================
--- callweaver/trunk/debian/backports/etch (original)
+++ callweaver/trunk/debian/backports/etch Sun Apr 12 09:28:48 2009
@@ -1,10 +1,17 @@
-#!/bin/bash
+#!/bin/sh
#
-# Hook for automatic backports at Buildserver.NET
+# Hook for automatic backports
#
# Target dist: Debian Etch
# Replace libcurl4-openssl-dev with libcurl3-dev
-sed -i -e 's#^\(Build-Depends:.*\)libcurl4[^\ ]*-dev\([ ,$]\+.*\)$#\1libcurl3-dev\2#' debian/control
+sed -i -e 's/^ libcurl4-dev,/ libcurl3-dev,/' debian/control
-# replace libcap2-dev with libcap-dev?
+# The optional libloudmouth (for Jabber) is new:
+sed -i -e '/^ libloudmouth/d' debian/control
+
+# on the Etch version, speexdsp is provided by speex:
+sed -i -e '/^ libspeexdsp/d' debian/control
+
+# replace libcap2-dev with libcap-dev:
+sed -i -e 's/^ libcap2-dev,/ libcap-dev,/' debian/control
Modified: callweaver/trunk/debian/callweaver.dirs
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/callweaver.dirs?rev=6989&op=diff
==============================================================================
--- callweaver/trunk/debian/callweaver.dirs (original)
+++ callweaver/trunk/debian/callweaver.dirs Sun Apr 12 09:28:48 2009
@@ -1,4 +1,3 @@
-usr/bin
usr/sbin
usr/share/callweaver/ogi
var/lib/callweaver
Modified: callweaver/trunk/debian/callweaver.install
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/callweaver.install?rev=6989&op=diff
==============================================================================
--- callweaver/trunk/debian/callweaver.install (original)
+++ callweaver/trunk/debian/callweaver.install Sun Apr 12 09:28:48 2009
@@ -3,6 +3,5 @@
usr/lib/callweaver/libcwsqlite3*.so.*
usr/lib/callweaver/modules/*.so
usr/lib/callweaver/modules/icd/*.so
-usr/sbin
-usr/bin
-etc/callweaver
+usr/sbin/*
+etc/callweaver/*
Modified: callweaver/trunk/debian/callweaver.postinst
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/callweaver.postinst?rev=6989&op=diff
==============================================================================
--- callweaver/trunk/debian/callweaver.postinst (original)
+++ callweaver/trunk/debian/callweaver.postinst Sun Apr 12 09:28:48 2009
@@ -27,7 +27,7 @@
test -d /var/log/callweaver || mkdir /var/log/callweaver
test -d /var/log/callweaver/cdr-csv || mkdir /var/log/callweaver/cdr-csv
- chown -R callweaver.callweaver /var/log/callweaver /var/run/callweaver \
+ chown -R callweaver: /var/log/callweaver /var/run/callweaver \
/var/spool/callweaver /var/lib/callweaver /etc/callweaver
chmod o-rwx /etc/callweaver/*
Modified: callweaver/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/control?rev=6989&op=diff
==============================================================================
--- callweaver/trunk/debian/control (original)
+++ callweaver/trunk/debian/control Sun Apr 12 09:28:48 2009
@@ -1,27 +1,30 @@
Source: callweaver
Priority: optional
Section: comm
+# both have /usr/sbin/smsq:
+Conflicts: asterisk
Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
Uploaders: Kilian Krause <kilian at debian.org>, Mark Purcell <msp at debian.org>, Tzafrir Cohen <tzafrir.cohen at xorcom.com>
Build-Depends: debhelper (>= 4.1.0),
dpatch,
libcap2-dev,
libspandsp-dev (>= 0.0.6~pre7),
- libssl-dev,
libncurses-dev,
libpq-dev,
libspeex-dev,
+ libspeexdsp-dev,
libcurl4-dev,
unixodbc-dev,
libcapi20-dev,
- zaptel-source,
+ dahdi-source | zaptel-source,
+ libloudmouth1-dev,
libreadline-dev,
libsqlite3-dev,
libmysqlclient15-dev,
autoconf,
automake,
libbluetooth2-dev
-Standards-Version: 3.6.2
+Standards-Version: 3.8.0
Homepage: http://www.callweaver.org/
Vcs-Svn: svn://svn.debian.org/pkg-voip/callweaver/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/callweaver/?op=log
Modified: callweaver/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/callweaver/trunk/debian/rules?rev=6989&op=diff
==============================================================================
--- callweaver/trunk/debian/rules (original)
+++ callweaver/trunk/debian/rules Sun Apr 12 09:28:48 2009
@@ -107,6 +107,8 @@
--enable-mysql=yes \
--with-app_sql_mysql=yes \
--with-cdr_mysql=yes \
+ --enable-zaptel=no \
+ --without-ssl \
--with-res_config_mysql=yes
build: build-stamp
More information about the Pkg-voip-commits
mailing list