Changeset af2e7c1 in freewrt for package


Ignore:
Timestamp:
Jun 26, 2007, 10:21:48 PM (18 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Children:
c0186ba
Parents:
6b0ef5b
Message:

fix and update asterisk 1.4 and zaptel 1.4.x

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2955 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package
Files:
2 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • package/Config.in

    r6b0ef5b raf2e7c1  
    397397        tristate
    398398        select FWRT_PACKAGE_ASTERISK_12 if FWRT_PACKAGE_ASTERISK_VERSION_12
    399         select FWRT_PACKAGE_ASTERISK_14 if FWRT_PACKAGE_ASTERISK_VERSION_14
     399        select FWRT_PACKAGE_ASTERISK if FWRT_PACKAGE_ASTERISK_VERSION_14
    400400        select FWRT_PACKAGE_LIBCURL
    401401        select FWRT_PACKAGE_LIBNCURSES
  • package/Depends.mk

    r6b0ef5b raf2e7c1  
    7979miax-compile: bluez-libs-compile
    8080miredo-compile: uclibc++-compile
     81misdnuser-compile: ncurses-compile
    8182monit-compile: openssl-compile
    8283mrd6-compile: uclibc++-compile
  • package/asterisk/Config.in

    r6b0ef5b raf2e7c1  
    1 config FWRT_PACKAGE_ASTERISK_14
     1config FWRT_PACKAGE_ASTERISK
    22        tristate
    33        default n
     
    55
    66menu "asterisk-modules.................. Additional modules for Asterisk 1.4"
    7 depends on FWRT_PACKAGE_ASTERISK_14
     7depends on FWRT_PACKAGE_ASTERISK
    88
    99config FWRT_PACKAGE_ASTERISK_CHAN_MGCP
     
    1111        tristate
    1212        default n
    13         depends FWRT_PACKAGE_ASTERISK_14
     13        depends FWRT_PACKAGE_ASTERISK
    1414        help
    1515          Media Gateway Control Protocol implementation for Asterisk
     
    1919        tristate
    2020        default n
    21         depends FWRT_PACKAGE_ASTERISK_14
     21        depends FWRT_PACKAGE_ASTERISK
    2222        help
    2323          Skinny Client Control Protocol implementation for Asterisk
     
    2727        tristate
    2828        default n
    29         depends FWRT_PACKAGE_ASTERISK_14
     29        depends FWRT_PACKAGE_ASTERISK
    3030        help
    3131          IAX2 allows trunking communication channels together.
     
    3838        tristate
    3939        default n
    40         depends FWRT_PACKAGE_ASTERISK_14
     40        depends FWRT_PACKAGE_ASTERISK
    4141        help
    4242          The Internet Low Bitrate Codec (ILBC) Translator for Asterisk
     
    4646        tristate
    4747        default n
    48         depends FWRT_PACKAGE_ASTERISK_14
     48        depends FWRT_PACKAGE_ASTERISK
    4949        help
    5050          The LPC10 (Linear Predictor Code) 2.4kbps Voice Coder for Asterisk
     
    5454#       tristate
    5555#       default n
    56 #       depends FWRT_PACKAGE_ASTERISK_14
     56#       depends FWRT_PACKAGE_ASTERISK
    5757#       select FWRT_PACKAGE_LIBSPEEX
    5858#       help
     
    6363        tristate
    6464        default n
    65         depends FWRT_PACKAGE_ASTERISK_14
     65        depends FWRT_PACKAGE_ASTERISK
    6666        help
    6767          The GSM codec for Asterisk
     
    7171        tristate
    7272        default n
    73         depends FWRT_PACKAGE_ASTERISK_14
     73        depends FWRT_PACKAGE_ASTERISK
    7474        help
    7575          Distributed Universal Number Discovery (DUNDi) support for Asterisk
     
    7979        tristate
    8080        default n
    81         depends FWRT_PACKAGE_ASTERISK_14
     81        depends FWRT_PACKAGE_ASTERISK
    8282        help
    8383          Asterisk Gateway Interface module
     
    8787        tristate
    8888        default n
    89         depends FWRT_PACKAGE_ASTERISK_14
     89        depends FWRT_PACKAGE_ASTERISK
    9090        select FWRT_PACKAGE_LIBPQ
    9191        help
     
    9696        tristate
    9797        default n
    98         depends FWRT_PACKAGE_ASTERISK_14
    99         select FWRT_PACKAGE_LIBSQLITE
     98        depends FWRT_PACKAGE_ASTERISK
     99        select FWRT_PACKAGE_LIBSQLITE2
    100100        help
    101101          SQLite modules for Asterisk
     
    105105        tristate
    106106        default n
    107         depends FWRT_PACKAGE_ASTERISK_14
     107        depends FWRT_PACKAGE_ASTERISK
    108108        help
    109109          Sound files for Asterisk
     
    113113        tristate
    114114        default n
    115         depends FWRT_PACKAGE_ASTERISK_14
     115        depends FWRT_PACKAGE_ASTERISK
    116116        help
    117117          Voicemail related modules for Asterisk
     
    121121        tristate
    122122        default n
    123         depends FWRT_PACKAGE_ASTERISK_14
     123        depends FWRT_PACKAGE_ASTERISK
    124124        select FWRT_PACKAGE_ZAPTEL
    125125        depends on FWRT_LINUX_2_6_RB
     
    131131        tristate
    132132        default n
    133         depends FWRT_PACKAGE_ASTERISK_14
     133        depends FWRT_PACKAGE_ASTERISK
    134134        select FWRT_PACKAGE_MISDNUSER
    135135        depends on FWRT_LINUX_2_6_RB
  • package/asterisk/Makefile

    r6b0ef5b raf2e7c1  
    88
    99PKG_NAME:=              asterisk
    10 PKG_VERSION:=           1.4.0
    11 PKG_RELEASE:=           5
    12 PKG_MD5SUM:=            b4586be9bf00d438d6a53d408ba247d4
     10PKG_VERSION:=           1.4.5
     11PKG_RELEASE:=           1
     12PKG_MD5SUM:=            97fb237ceeba828cd2d7970fc697b437
    1313MASTER_SITES:=          http://ftp.digium.com/pub/asterisk/ \
    1414                        ftp://ftp.digium.com/pub/asterisk/
     
    1616include $(TOPDIR)/mk/package.mk
    1717
    18 $(eval $(call PKG_template,ASTERISK_14,asterisk,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     18$(eval $(call PKG_template,ASTERISK,asterisk,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    1919$(eval $(call PKG_template,ASTERISK_PGSQL,asterisk-pgsql,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    2020$(eval $(call PKG_template,ASTERISK_SQLITE,asterisk-sqlite,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     
    131131ALL_TARGET:=            all install samples
    132132
    133 pre-build:
    134         cd "$(WRKBUILD)/menuselect"; ./configure
     133pre-configure:
     134        cd "$(WRKBUILD)/menuselect"; ./configure 
    135135
    136136post-build:
    137137        cd ${WRKBUILD}/sounds ; \
    138         tar xzf asterisk-core-sounds-en-gsm-1.4.4.tar.gz ; \
     138        tar xzf asterisk-core-sounds-en-gsm-1.4.7.tar.gz ; \
    139139        tar xzf asterisk-moh-freeplay-wav.tar.gz ; \
    140         rm asterisk-core-sounds-en-gsm-1.4.4.tar.gz ; \
     140        rm asterisk-core-sounds-en-gsm-1.4.7.tar.gz ; \
    141141        rm asterisk-moh-freeplay-wav.tar.gz
    142142        @echo
  • package/zaptel/Makefile

    r6b0ef5b raf2e7c1  
    99
    1010PKG_NAME:=              zaptel
    11 PKG_VERSION:=           1.4.0
     11PKG_VERSION:=           1.4.3
    1212PKG_RELEASE:=           1
    1313PKG_MODULE:=            60
    14 PKG_MD5SUM:=            27b43dfa3f1629f063a20779300f68c8
     14PKG_MD5SUM:=            e00685ff2cd081b63a62a3d9cd9a4c0a
    1515MASTER_SITES:=          http://ftp.digium.com/pub/zaptel/releases/
    1616
     
    2424CONFIGURE_ENV+=         KSRC=${LINUX_DIR}
    2525BUILD_STYLE:=           auto
    26 MAKE_FLAGS+=            LD="${TARGET_CROSS}ld" \
    27                         CFLAGS="${KFLAGS}" \
     26ifeq ($(KERNEL),2.4)
     27XAKE_FLAGS+=            LD="${TARGET_CROSS}ld" \
     28                        CC="${TARGET_CC}" \
    2829                        BUILD_XPP=no \
    2930                        ARCH="${KERNEL_ARCH}" \
    3031                        CROSS_COMPILE="${TARGET_CROSS}" \
     32                        KFLAGS="${ZAPTEL_KFLAGS}" \
     33                        EXTRA_CFLAGS='${TARGET_CFLAGS} -DBUILDING_TONEZONE \
     34                                -DZAPTEL_CONFIG=\"/etc/zaptel.conf\" -I. \
     35                                -I${LINUX_DIR}/include' \
     36                        KVERS="2.4" \
     37                        BUILDVER="linux24" \
    3138                        V=1 \
    32                         MODULES="zaptel ztdummy"
    33 ALL_TARGET:=            linux26
     39                        DYNFS=yes \
     40                        BUILD_TOPDIR_MODULES="zaptel ztdummy" \
     41                        BUILD_SUBDIR_MODULES="" \
     42                        KSRC=${LINUX_DIR}
     43else
     44XAKE_FLAGS+=            LD="${TARGET_CROSS}ld" \
     45                        CC="${TARGET_CC}" \
     46                        BUILD_XPP=no \
     47                        ARCH="${KERNEL_ARCH}" \
     48                        CROSS_COMPILE="${TARGET_CROSS}" \
     49                        KFLAGS="${ZAPTEL_KFLAGS}" \
     50                        EXTRA_CFLAGS='${TARGET_CFLAGS} -DBUILDING_TONEZONE \
     51                                -DZAPTEL_CONFIG=\"/etc/zaptel.conf\" -I. -I${LINUX_DIR}/include' \
     52                        V=1 \
     53                        KVERS="2.6" \
     54                        DYNFS=yes \
     55                        BUILDVER="linux26" \
     56                        BUILD_TOPDIR_MODULES="zaptel ztdummy" \
     57                        BUILD_SUBDIR_MODULES="" \
     58                        KSRC=${LINUX_DIR}
     59endif
    3460INSTALL_STYLE:=         auto
    35 XAKE_FLAGS+=            CC="${TARGET_CC}" \
    36                         KSRC="${LINUX_DIR}" \
    3761FAKE_FLAGS+=            INSTALL_PREFIX="${WRKINST}"
    38 INSTALL_TARGET:=        install-include install-libs
     62ZAPTEL_KFLAGS:=         ${TCFLAGS} ${KERNEL_C_INCS} ${KERNEL_M_OPTS} \
     63                        -DEXPORT_SYMTAB \
     64                        -DSTANDALONE_ZAPATA \
     65                        -DZAPTEL_CONFIG=\"/etc/zaptel.conf\"
    3966
    40 KFLAGS:=${TARGET_CFLAGS} -Wall -Os -D__KERNEL__ -DMODULE \
    41                 -c -march=mips32 -fno-pic -mno-abicalls -mlong-calls \
    42                 -I. -I${LINUX_DIR}/include \
    43                 -I${LINUX_DIR}/include/asm-mips/mach-generic \
    44                 -DSTANDALONE_ZAPATA
    45 
    46 pre-build:
    47         (cd "${WRKBUILD}/menuselect"; ./configure);
     67pre-configure:
     68        cd "$(WRKBUILD)/menuselect"; ./configure
    4869        ${MAKE} -C ${WRKBUILD}/menuselect
    4970
  • package/zaptel/patches/patch-Makefile

    r6b0ef5b raf2e7c1  
    11$FreeWRT$
    2  
    3  * compile host application with HOSTCC
    4  * do not compile wct4xxp
    5        
    6 --- zaptel-1.4.0.orig/Makefile  2006-12-07 00:25:42.000000000 +0100
    7 +++ zaptel-1.4.0/Makefile       2007-01-11 17:11:49.000000000 +0100
    8 @@ -153,10 +153,10 @@ MOD_DIR:=$(INSTALL_PREFIX)/lib/modules/$
    9  MOD_DESTDIR:=zaptel
    10  
    11  obj-m:=$(MODULESO)
    12 -ifeq ($(findstring wct4xxp,$(MENUSELECT_MODULES)),)
    13 -obj-m+=wct4xxp/
    14 -MODULES+=wct4xxp
    15 -endif
    16 +#ifeq ($(findstring wct4xxp,$(MENUSELECT_MODULES)),)
    17 +#obj-m+=wct4xxp/
    18 +#MODULES+=wct4xxp
    19 +#endif
    20  
    21  # Set this to override hotplug firmware loading and revert to classic header
    22  #HOTPLUG_FIRMWARE=no
    23 @@ -257,8 +257,8 @@ radfw.h: pciradio.rbt makefw
     2--- zaptel-1.4.3.orig/Makefile  2007-06-08 17:37:44.000000000 +0200
     3+++ zaptel-1.4.3/Makefile       2007-06-26 22:05:13.000000000 +0200
     4@@ -276,8 +276,9 @@ radfw.h: pciradio.rbt makefw
    245 makefw: makefw.c
    256        $(HOSTCC) -o $@ $^
     
    2910+gendigits: gendigits.c
    3011+       $(HOSTCC) -o $@ $^ -lm
     12+
    3113 
    32  zaptel.c: tones.h
     14 prereq: config.status tones.h tor2fw.h radfw.h version.h
    3315 
     16@@ -403,14 +404,8 @@ endif
     17        if [ -f zttool ]; then \
     18                $(INSTALL) -D -m 755 zttool $(INSTALL_PREFIX)/sbin/zttool; \
     19        fi
     20-       $(INSTALL) -m 644 doc/ztcfg.8 $(INSTALL_PREFIX)/usr/share/man/man8
     21-       $(INSTALL) -m 644 doc/zttool.8 $(INSTALL_PREFIX)/usr/share/man/man8
     22-       [ `id -u` = 0 ] && /sbin/depmod -a $(KVERS) || :
     23        [ -f $(CONFIG_FILE) ] || $(INSTALL) -D -m 644 zaptel.conf.sample $(CONFIG_FILE)
     24        build_tools/genmodconf $(BUILDVER) "$(ROOT_PREFIX)" "$(filter-out zaptel ztdummy xpp zttranscode ztdynamic,$(BUILD_MODULES)) $(MODULE_ALIASES)"
     25-       @if [ -d /etc/modutils ]; then \
     26-               /sbin/update-modules ; \
     27-       fi
     28 
     29 install-libs: $(LTZ_SO) $(LTZ_A)
     30        $(INSTALL) -D -m 755 $(LTZ_A) $(LIB_DIR)/$(LTZ_A)
Note: See TracChangeset for help on using the changeset viewer.