[Pkg-voip-commits] r8754 - in /asterisk/branches/experimental/debian: asterisk-mobile.install asterisk-mp3.install asterisk-mysql.install asterisk-ooh323.install changelog control patches/enable_addons patches/series rules

tzafrir at alioth.debian.org tzafrir at alioth.debian.org
Fri Feb 11 00:13:18 UTC 2011


Author: tzafrir
Date: Fri Feb 11 00:13:12 2011
New Revision: 8754

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=8754
Log:
* asterisk-mysql, asterisk-mobile, asterisk-mp3, asterisk-ooh323:
  - asterisk-addons was merged into Asterisk.
  - Patch enable_addons: do build those modules.
  - Also app_saycountpl, which will go into the mian package.
  - asterisk-mp3 does not build for now, empty package.

Added:
    asterisk/branches/experimental/debian/asterisk-mobile.install
    asterisk/branches/experimental/debian/asterisk-mp3.install
    asterisk/branches/experimental/debian/asterisk-mysql.install
    asterisk/branches/experimental/debian/asterisk-ooh323.install
    asterisk/branches/experimental/debian/patches/enable_addons
Modified:
    asterisk/branches/experimental/debian/changelog
    asterisk/branches/experimental/debian/control
    asterisk/branches/experimental/debian/patches/series
    asterisk/branches/experimental/debian/rules

Added: asterisk/branches/experimental/debian/asterisk-mobile.install
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/asterisk-mobile.install?rev=8754&op=file
==============================================================================
--- asterisk/branches/experimental/debian/asterisk-mobile.install (added)
+++ asterisk/branches/experimental/debian/asterisk-mobile.install Fri Feb 11 00:13:12 2011
@@ -1,0 +1,1 @@
+usr/lib/asterisk/modules/chan_mobile.so

Added: asterisk/branches/experimental/debian/asterisk-mp3.install
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/asterisk-mp3.install?rev=8754&op=file
==============================================================================
    (empty)

Added: asterisk/branches/experimental/debian/asterisk-mysql.install
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/asterisk-mysql.install?rev=8754&op=file
==============================================================================
--- asterisk/branches/experimental/debian/asterisk-mysql.install (added)
+++ asterisk/branches/experimental/debian/asterisk-mysql.install Fri Feb 11 00:13:12 2011
@@ -1,0 +1,3 @@
+usr/lib/asterisk/modules/app_mysql.so
+usr/lib/asterisk/modules/cdr_mysql.so
+usr/lib/asterisk/modules/res_config_mysql.so

Added: asterisk/branches/experimental/debian/asterisk-ooh323.install
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/asterisk-ooh323.install?rev=8754&op=file
==============================================================================
--- asterisk/branches/experimental/debian/asterisk-ooh323.install (added)
+++ asterisk/branches/experimental/debian/asterisk-ooh323.install Fri Feb 11 00:13:12 2011
@@ -1,0 +1,1 @@
+usr/lib/asterisk/modules/chan_ooh323.so

Modified: asterisk/branches/experimental/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/changelog?rev=8754&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/changelog (original)
+++ asterisk/branches/experimental/debian/changelog Fri Feb 11 00:13:12 2011
@@ -17,8 +17,13 @@
   * Separate sub-packages for voicemail backends:
     - asterisk-voicemail{,-{imap,odbc}storage}
     - And rename the modules accordingly.
-
- -- Tzafrir Cohen <tzafrir at debian.org>  Fri, 24 Dec 2010 15:22:58 +0200
+  * asterisk-mysql, asterisk-mobile, asterisk-mp3, asterisk-ooh323:
+    - asterisk-addons was merged into Asterisk.
+    - Patch enable_addons: do build those modules.
+    - Also app_saycountpl, which will go into the mian package.
+    - asterisk-mp3 does not build for now, empty package.
+
+ -- Tzafrir Cohen <tzafrir at debian.org>  Fri, 11 Feb 2011 02:08:28 +0200
 
 asterisk (1:1.6.2.9-2) unstable; urgency=high
 

Modified: asterisk/branches/experimental/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/control?rev=8754&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/control (original)
+++ asterisk/branches/experimental/debian/control Fri Feb 11 00:13:12 2011
@@ -13,6 +13,8 @@
  libasound2-dev,
  libpq-dev,
  unixodbc-dev,
+ libmysqlclient-dev | libmysqlclient15-dev,
+ libbluetooth-dev,
  libpri-dev (>= 1.4.7),
  libss7-dev,
  libvpb-dev,
@@ -51,7 +53,7 @@
 Package: asterisk
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, asterisk-config (= ${source:Version}) | asterisk-config-custom, adduser, asterisk-prompt-en
-Provides: asterisk-1.6.2
+Provides: asterisk-1.8
 Recommends: sox, asterisk-voicemail | asterisk-voicemail-storage
 Suggests: asterisk-doc, asterisk-dev, asterisk-h323
 Description: Open Source Private Branch Exchange (PBX)
@@ -89,9 +91,8 @@
  nowdays maintained and distributed by Digium, Inc. Hence, it is considered 
  the official H.323 chanel driver.
  .
- This is one of many H.323 channel implementations for Asterisk with others
- being chan_oh323 and chan_ooh323c, distributed by Debian as asterisk-oh323 and
- asterisk-ooh323c, respectively.
+ There is another H.323 channel implementations for Asterisk: chan_ooh323,
+ distributed by Debian as asterisk-ooh323c.
  .
  For more information about the Asterisk PBX, have a look at the Asterisk
  package.
@@ -164,6 +165,61 @@
  For more information about the Asterisk PBX, have a look at the Asterisk
  package.
 
+Package: asterisk-ooh323
+Architecture: any
+Depends: asterisk, ${shlibs:Depends}, ${misc:Depends}
+Description: H.323 protocol support for the Asterisk PBX - ooH323c
+ Asterisk is an Open Source PBX and telephony toolkit.
+ .
+ This channel driver (chan_ooh323c) provides support for the H.323 protocol
+ for Asterisk. This is an independent implementation that does not depend
+ on OpenH323, but may be less functional than the original chan_h323.
+ .
+ This is one of many H.323 channel implementations for Asterisk with other
+ being chan_h323, distributed by Debian as asterisk-h323.
+ .
+ For more information about the Asterisk PBX, have a look at the Asterisk
+ package.
+
+Package: asterisk-mp3
+Architecture: any
+Depends: asterisk, ${shlibs:Depends}, ${misc:Depends}
+Description: MP3 playback support for the Asterisk PBX (DUMMY)
+ Asterisk is an Open Source PBX and telephony toolkit.
+ .
+ This package SHOULD provide support for playing MP3-encoded files in
+ Asterisk. Due to build issues it is merely an empty package for now.
+ .
+ For more information about the Asterisk PBX, have a look at the Asterisk
+ package.
+
+Package: asterisk-mysql
+Architecture: any
+Depends: asterisk, ${shlibs:Depends}, ${misc:Depends}
+Description: MySQL database protocol support for the Asterisk PBX
+ Asterisk is an Open Source PBX and telephony toolkit.
+ .
+ This package provides support for using a MySQL database to store
+ configuration, call-detatils record, and also provides generic access to
+ it from the dialplan.
+ .
+ For more information about the Asterisk PBX, have a look at the Asterisk
+ package.
+
+Package: asterisk-mobile
+Architecture: any
+Depends: asterisk, ${shlibs:Depends}, ${misc:Depends}
+Description: Bluetooth phone support for the Asterisk PBX
+ Asterisk is an Open Source PBX and telephony toolkit.
+ .
+ This package provides support for connecting Bluetooth devices to the
+ Asterisk PBX. It allows you to:
+   * Send and receive PSTN calls and SMS messages over a Bluetooth phone.
+   * Use a Bluetooth handset as a local phone connected to your PBX.
+ .
+ For more information about the Asterisk PBX, have a look at the Asterisk
+ package.
+
 Package: asterisk-doc
 Depends: ${misc:Depends}
 Recommends: asterisk

Added: asterisk/branches/experimental/debian/patches/enable_addons
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/patches/enable_addons?rev=8754&op=file
==============================================================================
--- asterisk/branches/experimental/debian/patches/enable_addons (added)
+++ asterisk/branches/experimental/debian/patches/enable_addons Fri Feb 11 00:13:12 2011
@@ -1,0 +1,72 @@
+Description: enable modules formly from asterisk-addons
+Author: Tzafrir Cohen <tzafrir at debian.org>
+Applied-Upsteam: no
+
+The modules under addons/ are originally from the separate asterisk-addons
+package. As of asterisk 1.8 they are included in the main Asterisk
+distribution but not enabled by default. this patch enables them, as it
+seems valid in Debian.
+
+format_mp3.c is not enabled, yet, though: the complete source is not
+included. See contrib/scripts/get_mp3_source.sh in the source tree.
+
+--- a/addons/app_mysql.c
++++ b/addons/app_mysql.c
+@@ -25,7 +25,6 @@
+ 
+ /*** MODULEINFO
+ 	<depend>mysqlclient</depend>
+-	<defaultenabled>no</defaultenabled>
+  ***/
+ 
+ #include "asterisk.h"
+--- a/addons/app_saycountpl.c
++++ b/addons/app_saycountpl.c
+@@ -21,7 +21,6 @@
+  */
+ 
+ /*** MODULEINFO
+-	<defaultenabled>no</defaultenabled>
+  ***/
+ 
+ #include "asterisk.h"
+--- a/addons/chan_mobile.c
++++ b/addons/chan_mobile.c
+@@ -27,7 +27,6 @@
+ 
+ /*** MODULEINFO
+ 	<depend>bluetooth</depend>
+-	<defaultenabled>no</defaultenabled>
+  ***/
+ 
+ #include "asterisk.h"
+--- a/addons/chan_ooh323.c
++++ b/addons/chan_ooh323.c
+@@ -18,7 +18,6 @@
+ 
+ 
+ /*** MODULEINFO
+-	<defaultenabled>no</defaultenabled>
+  ***/
+ 
+ #include "chan_ooh323.h"
+--- a/addons/res_config_mysql.c
++++ b/addons/res_config_mysql.c
+@@ -24,7 +24,6 @@
+ 
+ /*** MODULEINFO
+ 	<depend>mysqlclient</depend>
+-	<defaultenabled>no</defaultenabled>
+  ***/
+ 
+ #include "asterisk.h"
+--- a/addons/cdr_mysql.c
++++ b/addons/cdr_mysql.c
+@@ -35,7 +35,6 @@
+ 
+ /*** MODULEINFO
+ 	<depend>mysqlclient</depend>
+-	<defaultenabled>no</defaultenabled>
+  ***/
+ 
+ #include "asterisk.h"

Modified: asterisk/branches/experimental/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/patches/series?rev=8754&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/patches/series (original)
+++ asterisk/branches/experimental/debian/patches/series Fri Feb 11 00:13:12 2011
@@ -16,3 +16,4 @@
 # bugfixes on top of everything
 sound_files
 h323-extra-target
+enable_addons

Modified: asterisk/branches/experimental/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/rules?rev=8754&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/rules (original)
+++ asterisk/branches/experimental/debian/rules Fri Feb 11 00:13:12 2011
@@ -170,7 +170,8 @@
 	dh_builddeb -i
 
 SUBPACKS_EXTRA = dahdi h323 \
-		 voicemail voicemail-odbcstorage voicemail-imapstorage
+		 voicemail voicemail-odbcstorage voicemail-imapstorage \
+		 ooh323 mysql mp3 mobile
 SUBPACKS_EXTRA_DIRS = $(SUBPACKS_EXTRA:%=$(CURDIR)/debian/asterisk-%)
 SUBPACKS_EXTRA_DIRS_MOD = $(SUBPACKS_EXTRA_DIRS:%=%/usr/lib/asterisk/modules)
 




More information about the Pkg-voip-commits mailing list