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:   08-Jul-2008 19:50:57
  Branch: HEAD                             Handle: 2008070818505600

  Modified files:
    openpkg-src/asterisk    asterisk.spec

  Log:
    add new german voice prompts

  Summary:
    Revision    Changes     Path
    1.75        +33 -19     openpkg-src/asterisk/asterisk.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/asterisk/asterisk.spec
  ============================================================================
  $ cvs diff -u -r1.74 -r1.75 asterisk.spec
  --- openpkg-src/asterisk/asterisk.spec        4 Jul 2008 17:52:47 -0000       
1.74
  +++ openpkg-src/asterisk/asterisk.spec        8 Jul 2008 17:50:56 -0000       
1.75
  @@ -22,12 +22,13 @@
   ##
   
   #   package version
  -%define       V_opkg                  1.6.0b9
  -%define       V_asterisk              1.6.0-beta9
  -%define       V_asterisk_addons       1.6.0-beta4
  -%define       V_asterisk_sounds_core  1.4.12
  -%define       V_asterisk_sounds_extra 1.4.7
  -%define       V_chan_capi             1_6_1
  +%define       V_opkg                     1.6.0b9
  +%define       V_asterisk                 1.6.0-beta9
  +%define       V_asterisk_addons          1.6.0-beta4
  +%define       V_asterisk_sounds_core_en  1.4.12
  +%define       V_asterisk_sounds_core_de  20080705
  +%define       V_asterisk_sounds_extra_en 1.4.7
  +%define       V_chan_capi                1_6_1
   
   #   package information
   Name:         asterisk
  @@ -40,7 +41,7 @@
   Group:        VoIP
   License:      GPL
   Version:      %{V_opkg}
  -Release:      20080704
  +Release:      20080708
   
   #   package options
   %option       with_zaptel  no
  @@ -60,11 +61,12 @@
   #   list of sources
   Source0:      
http://downloads.digium.com/pub/asterisk/releases/asterisk-%{V_asterisk}.tar.gz
   Source1:      
http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-%{V_asterisk_addons}.tar.gz
  -Source2:      
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-%{V_asterisk_sounds_core}.tar.gz
  -Source3:      
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-%{V_asterisk_sounds_extra}.tar.gz
  -Source4:      
http://www.turbocat.net/~hselasky/capi4pbx/releases/chan_capi_%{V_chan_capi}.tar.bz2
  -Source5:      asterisk.txt
  -Source6:      rc.asterisk
  +Source2:      
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-%{V_asterisk_sounds_core_en}.tar.gz
  +Source3:      
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-%{V_asterisk_sounds_extra_en}.tar.gz
  +Source4:      
http://www.amooma.de/asterisk/sprachbausteine/asterisk-core-sounds-de-gsm-%{V_asterisk_sounds_core_de}.tar.gz
  +Source5:      
http://www.turbocat.net/~hselasky/capi4pbx/releases/chan_capi_%{V_chan_capi}.tar.bz2
  +Source6:      asterisk.txt
  +Source7:      rc.asterisk
   Patch0:       asterisk.patch
   
   #   build information
  @@ -140,16 +142,21 @@
           url       = http://downloads.digium.com/pub/asterisk/releases/
           regex     = asterisk-addons-(\d+\.\d+(\.\d+)+)\.tar\.gz
       }
  -    prog asterisk:sounds_core = {
  -        version   = %{V_asterisk_sounds_core}
  +    prog asterisk:sounds_core_en = {
  +        version   = %{V_asterisk_sounds_core_en}
           url       = 
http://downloads.digium.com/pub/telephony/sounds/releases/
           regex     = asterisk-core-sounds-en-alaw-(\d+\.\d+(\.\d+)+)\.tar\.gz
       }
  -    prog asterisk:sounds_extra = {
  -        version   = %{V_asterisk_sounds_extra}
  +    prog asterisk:sounds_extra_en = {
  +        version   = %{V_asterisk_sounds_extra_en}
           url       = 
http://downloads.digium.com/pub/telephony/sounds/releases/
           regex     = asterisk-extra-sounds-en-alaw-(\d+\.\d+(\.\d+)+)\.tar\.gz
       }
  +    prog asterisk:sounds_core_de = {
  +        version   = %{V_asterisk_sounds_core_de}
  +        url       = http://www.amooma.de/asterisk/sprachbausteine/
  +        regex     = asterisk-core-sounds-de-gsm-(__VER__)\.tar\.gz
  +    }
       prog asterisk:chan_capi = {
           version   = %{V_chan_capi}
           url       = http://www.turbocat.net/~hselasky/capi4pbx/releases/
  @@ -159,12 +166,12 @@
   %prep
       %setup -q -n asterisk-%{V_asterisk}
       %setup -q -n asterisk-%{V_asterisk} -D -T -a 1
  -    %setup -q -n asterisk-%{V_asterisk} -D -T -a 4
  +    %setup -q -n asterisk-%{V_asterisk} -D -T -a 5
       %patch -p0
       cp %{SOURCE2} %{SOURCE3} sounds/
       %{l_shtool} subst \
  -        -e 's;\(CORE_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_core};' \
  -        -e 's;\(EXTRA_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_extra};' 
\
  +        -e 
's;\(CORE_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_core_en};' \
  +        -e 
's;\(EXTRA_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_extra_en};' \
           sounds/Makefile
       %{l_shtool} subst \
           -e 's;-lradiusclient-ng;-lradiusclient;g' \
  @@ -391,6 +398,13 @@
       ) || exit $?
   %endif
   
  +    #   install addon sounds
  +    %{l_shtool} mkdir -f -p -m 755 \
  +        $RPM_BUILD_ROOT%{l_prefix}/share/asterisk/sounds/de
  +    ( cd $RPM_BUILD_ROOT%{l_prefix}/share/asterisk/sounds/de
  +      %{l_gzip} -d -c %{SOURCE4} | %{l_tar} xf -
  +    ) || exit $?
  +
       #   strip down installation
       rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/autosupport >/dev/null 2>&1 || true
       rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/safe_asterisk >/dev/null 2>&1 || 
true
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to