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:   20-Mar-2008 20:21:17
  Branch: HEAD                             Handle: 2008032019211600

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

  Log:
    libiax is now packaged in asterisk-libiax

  Summary:
    Revision    Changes     Path
    1.33        +0  -47     openpkg-src/asterisk/asterisk.patch
    1.56        +5  -29     openpkg-src/asterisk/asterisk.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/asterisk/asterisk.patch
  ============================================================================
  $ cvs diff -u -r1.32 -r1.33 asterisk.patch
  --- openpkg-src/asterisk/asterisk.patch       19 Mar 2008 20:18:27 -0000      
1.32
  +++ openpkg-src/asterisk/asterisk.patch       20 Mar 2008 19:21:16 -0000      
1.33
  @@ -100,53 +100,6 @@
         *)
         ac_default_prefix=/usr
         if test ${sysconfdir} = '${prefix}/etc'; then
  -Index: iax-0.2.2/src/Makefile.in
  ---- iax-0.2.2/src/Makefile.in.orig   2001-11-13 18:45:14 +0100
  -+++ iax-0.2.2/src/Makefile.in        2008-03-18 22:06:58 +0100
  -@@ -71,7 +71,7 @@
  - PACKAGE = @PACKAGE@
  - RANLIB = @RANLIB@
  - VERSION = @VERSION@
  --CFLAGS =  -g -Wall -Wstrict-prototypes -I . -DDEBUG_SUPPORT -DDEBUG_DEFAULT 
 $(UCFLAGS)
  -+CFLAGS =  -I . -DDEBUG_SUPPORT -DDEBUG_DEFAULT  $(UCFLAGS)
  - 
  - pkgdir = $(libdir)
  - pkg_LTLIBRARIES = libiax.la
  -@@ -304,12 +304,11 @@
  - 
  - 
  - install:
  --    mkdir -p $(includedir)/iax
  --    install -m 644 md5.h $(includedir)/iax
  --    install -m 644 frame.h $(includedir)/iax
  --    install -m 644 iax.h $(includedir)/iax
  --    install -m 644 iax-client.h $(includedir)/iax
  --    /sbin/ldconfig
  -+    mkdir -p $(DESTDIR)$(includedir)/iax
  -+    install -m 644 md5.h $(DESTDIR)$(includedir)/iax
  -+    install -m 644 frame.h $(DESTDIR)$(includedir)/iax
  -+    install -m 644 iax.h $(DESTDIR)$(includedir)/iax
  -+    install -m 644 iax-client.h $(DESTDIR)$(includedir)/iax
  - 
  - # Tell versions [3.59,3.63) of GNU make to not export all variables.
  - # Otherwise a system limit (for SysV at least) may be exceeded.
  -Index: iax-0.2.2/src/iax.c
  ---- iax-0.2.2/src/iax.c.orig 2001-11-07 00:10:41 +0100
  -+++ iax-0.2.2/src/iax.c      2008-03-18 22:06:58 +0100
  -@@ -33,13 +33,11 @@
  - #include <sys/time.h>
  - #include <stdlib.h>
  - #include <string.h>
  --#include <malloc.h>
  - #include <stdarg.h>
  - #include <stdio.h>
  - #include <unistd.h>
  - #include <fcntl.h>
  - #include <errno.h>
  --#include <error.h>
  - #include <sys/select.h>
  - #include <netinet/in.h>
  - #include <arpa/inet.h>
   Index: main/Makefile
   --- main/Makefile.orig       2008-02-28 01:11:31 +0100
   +++ main/Makefile    2008-03-18 22:06:58 +0100
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/asterisk/asterisk.spec
  ============================================================================
  $ cvs diff -u -r1.55 -r1.56 asterisk.spec
  --- openpkg-src/asterisk/asterisk.spec        20 Mar 2008 19:07:33 -0000      
1.55
  +++ openpkg-src/asterisk/asterisk.spec        20 Mar 2008 19:21:16 -0000      
1.56
  @@ -27,7 +27,6 @@
   %define       V_asterisk_addons       1.6.0-beta2
   %define       V_asterisk_sounds_core  1.4.10
   %define       V_asterisk_sounds_extra 1.4.7
  -%define       V_asterisk_libiax       0.2.2
   %define       V_asterisk_perl         0.10
   %define       V_chan_capi             1_6_1
   
  @@ -63,17 +62,16 @@
   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://downloads.digium.com/pub/libiax/iax-%{V_asterisk_libiax}.tar.gz
  -Source5:      
http://asterisk.gnuinter.net/files/asterisk-perl-%{V_asterisk_perl}.tar.gz
  -Source6:      
http://www.turbocat.net/~hselasky/capi4pbx/releases/chan_capi_%{V_chan_capi}.tar.bz2
  -Source7:      asterisk.txt
  -Source8:      rc.asterisk
  +Source4:      
http://asterisk.gnuinter.net/files/asterisk-perl-%{V_asterisk_perl}.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
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20040130, bison, gcc, make, grep, config
  +BuildPreReq:  OpenPKG, openpkg >= 20040130, bison, gcc, make, grep
   PreReq:       OpenPKG, openpkg >= 20040130
   BuildPreReq:  zlib, curl, openssl, ncurses, speex, popt
   PreReq:       zlib, curl, openssl, ncurses, speex, popt
  @@ -158,11 +156,6 @@
           url       = 
http://downloads.digium.com/pub/telephony/sounds/releases/
           regex     = asterisk-extra-sounds-en-alaw-(\d+\.\d+(\.\d+)+)\.tar\.gz
       }
  -    prog asterisk16:libiax = {
  -        version   = %{V_asterisk_libiax}
  -        url       = http://downloads.digium.com/pub/libiax/
  -        regex     = iax-(\d+\.\d+(\.\d+)+)\.tar\.gz
  -    }
       prog asterisk16:agi = {
           version   = %{V_asterisk_perl}
           url       = http://asterisk.gnuinter.net/files/
  @@ -179,7 +172,6 @@
       %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
  -    %setup -q -n asterisk-%{V_asterisk} -D -T -a 6
       %patch -p0
       cp %{SOURCE2} %{SOURCE3} sounds/
       %{l_shtool} subst \
  @@ -382,17 +374,6 @@
       ) || exit $?
   %endif
   
  -    #   build libiax
  -    ( cd iax-%{V_asterisk_libiax}
  -      %{l_prefix}/bin/config install .
  -      CC="%{l_cc}" \
  -      CFLAGS="%{l_cflags -O}" \
  -      ./configure \
  -          --prefix=%{l_prefix} \
  -          --disable-shared
  -      %{l_make} %{l_mflags -O}
  -    ) || exit $?
  -
       #   build Perl API
       %{l_prefix}/bin/perl-openpkg prepare
       %{l_prefix}/bin/perl-openpkg -d asterisk-perl-%{V_asterisk_perl} 
configure build
  @@ -418,11 +399,6 @@
       ) || exit $?
   %endif
   
  -    #   install libiax
  -    ( cd iax-%{V_asterisk_libiax}
  -      %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
  -    ) || exit $?
  -
       #   install Perl API
       %{l_prefix}/bin/perl-openpkg -d asterisk-perl-%{V_asterisk_perl} install
       %{l_shtool} install -c -m 644 %{l_value -s -a} \
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to