OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   19-Mar-2008 21:18:28
  Branch: HEAD                             Handle: 2008031920182700

  Modified files:
    openpkg-src/asterisk    asterisk.patch asterisk.spec asterisk.txt

  Log:
    finally get Zaptel support working

  Summary:
    Revision    Changes     Path
    1.32        +12 -4      openpkg-src/asterisk/asterisk.patch
    1.52        +13 -5      openpkg-src/asterisk/asterisk.spec
    1.31        +11 -14     openpkg-src/asterisk/asterisk.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/asterisk/asterisk.patch
  ============================================================================
  $ cvs diff -u -r1.31 -r1.32 asterisk.patch
  --- openpkg-src/asterisk/asterisk.patch       19 Mar 2008 08:37:59 -0000      
1.31
  +++ openpkg-src/asterisk/asterisk.patch       19 Mar 2008 20:18:27 -0000      
1.32
  @@ -174,9 +174,17 @@
    
        ast_verb(0, "SSL certificate ok\n");
   Index: menuselect-tree
  ---- menuselect-tree.orig     2008-03-04 18:52:08 +0100
  -+++ menuselect-tree  2008-03-18 22:07:33 +0100
  -@@ -612,9 +612,9 @@
  +--- menuselect-tree.orig     2008-03-18 18:05:36 +0100
  ++++ menuselect-tree  2008-03-19 21:04:40 +0100
  +@@ -262,7 +262,6 @@
  + </member>
  + <member name="chan_zap" displayname="Zapata Telephony" 
remove_on_change="channels/chan_zap.o channels/chan_zap.so">
  +     <depend>res_smdi</depend>
  +-    <depend>zaptel_vldtmf</depend>
  +     <depend>zaptel</depend>
  +     <depend>tonezone</depend>
  +     <use>pri</use>
  +@@ -616,9 +615,9 @@
                <member name="CORE-SOUNDS-EN-ULAW" displayname="English, mu-Law 
format">
                </member>
                <member name="CORE-SOUNDS-EN-ALAW" displayname="English, a-Law 
format">
  @@ -187,7 +195,7 @@
                </member>
                <member name="CORE-SOUNDS-EN-G729" displayname="English, G.729 
format">
                </member>
  -@@ -666,6 +666,7 @@
  +@@ -676,6 +675,7 @@
                <member name="EXTRA-SOUNDS-EN-ULAW" displayname="English, 
mu-Law format">
                </member>
                <member name="EXTRA-SOUNDS-EN-ALAW" displayname="English, a-Law 
format">
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/asterisk/asterisk.spec
  ============================================================================
  $ cvs diff -u -r1.51 -r1.52 asterisk.spec
  --- openpkg-src/asterisk/asterisk.spec        19 Mar 2008 17:16:44 -0000      
1.51
  +++ openpkg-src/asterisk/asterisk.spec        19 Mar 2008 20:18:27 -0000      
1.52
  @@ -248,6 +248,9 @@
           -e 's;lua5.1/lua.h;lua/lua.h;' \
           -e 's;ffmpeg/avcodec.h;libavcodec/avcodec.h;' \
           configure
  +    cflags="%{l_cflags -O}"
  +    cppflags="%{l_cppflags ncurses lua .}"
  +    ldflags="%{l_ldflags}"
       libs=""
   %if "%{with_ogg}" == "yes"
       libs="$libs -logg -lm"
  @@ -258,10 +261,14 @@
   %if "%{with_ldap}" == "yes"
       libs="$libs -lldap -llber -lssl -lcrypto"
   %endif
  +%if "%{with_zaptel}" == "yes"
  +    cppflags="$cppflags -I$zaptel_prefix/include"
  +    ldflags="$ldflags -L$zaptel_prefix/lib"
  +%endif
       CC="%{l_cc}" \
  -    CFLAGS="%{l_cflags -O}" \
  -    CPPFLAGS="%{l_cppflags ncurses lua .}" \
  -    LDFLAGS="%{l_ldflags}" \
  +    CFLAGS="$cflags" \
  +    CPPFLAGS="$cppflags" \
  +    LDFLAGS="$ldflags" \
       LIBS="$libs" \
       ./configure \
           --prefix=%{l_prefix} \
  @@ -300,8 +307,10 @@
   %endif
   %if "%{with_zaptel}" == "yes"
           --with-zaptel=$zaptel_prefix \
  +        --with-tonezone=$zaptel_prefix \
   %else
           --without-zaptel \
  +        --without-tonezone \
   %endif
   %if "%{with_avcodec}" == "yes"
           --with-avcodec=%{l_prefix} \
  @@ -339,14 +348,13 @@
           --without-osptk \
           --without-pri \
           --without-suppserv \
  -        --without-tonezone \
           --without-vpb \
           --without-sdl \
           --without-x11 \
           --without-gtk \
           --without-gtk2
       %{l_make} %{l_mflags} \
  -        CC="%{l_cc} %{l_cflags -O} -I. -I./include -I../include 
-I../../include %{l_cppflags ncurses lua .}"
  +        CC="%{l_cc} $cflags -I. -I./include -I../include -I../../include 
$cppflags"
   
       #   build addon modules
       ( cd asterisk-addons-*
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/asterisk/asterisk.txt
  ============================================================================
  $ cvs diff -u -r1.30 -r1.31 asterisk.txt
  --- openpkg-src/asterisk/asterisk.txt 19 Mar 2008 15:12:27 -0000      1.30
  +++ openpkg-src/asterisk/asterisk.txt 19 Mar 2008 20:18:27 -0000      1.31
  @@ -46,18 +46,12 @@
   [modules]
   autoload = yes
   noload   = chan_iax2.so            ; not yet wished
  -noload   = chan_agent.so           ; not yet wished
   noload   = chan_mgcp.so            ; not yet wished
   noload   = chan_skinny.so          ; not yet wished
  -noload   = pbx_dundi.so            ; not yet wished
  -noload   = app_queue.so            ; not yet wished
  -noload   = cdr_custom.so           ; not yet wished
  -noload   = pbx_ael.so              ; not yet wished
  -noload   = res_phoneprov.so        ; not yet wished
  -noload   = res_smdi.so             ; not yet wished
  -noload   = app_meetme.so           ; not yet wished
   noload   = chan_ooh323.so          ; not yet wished
  -load     = app_conference.so       ; wished
  +noload   = chan_gtalk.so           ; not yet wished
  +noload   = app_conference.so       ; not yet wished
  +load     = app_meetme.so           ; wished
   load     = res_musiconhold.so      ; wished
   
   [global]
  @@ -408,8 +402,8 @@
   serveremail      = [EMAIL PROTECTED]
   attach           = yes
   maxmsg           = 20
  -maxmessage       = 180
  -minmessage       = 3
  +maxsecs          = 180
  +minsecs          = 3
   maxgreet         = 60
   skipms           = 3000
   maxsilence       = 10
  @@ -481,10 +475,13 @@
   </file>
   <file name="zapata.conf">
   ;;
  -;;  zapata.conf -- Asterisk Zap channel configuration
  +;;  zapata.conf -- Asterisk Zaptel channel configuration
   ;;
   
  -;   (an empty configuration is ok, but required even for dummy Zaptel 
support)
  +;   (an empty configuration is ok, but required even for Zaptel "ztdummy" 
only)
  +[trunkgroups]
  +[channels]
  +
   </file>
   <file name="capi.conf">
   ;;
  @@ -596,7 +593,7 @@
   stutter      = 350+440/750,440/750
   
   ;   Germany
  -:   (according to http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf)
  +;   (according to http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf)
   [de]
   description  = Germany (DE)
   ringcadence  = 1000,4000
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to