Changeset 1823
- Timestamp:
- 02/01/07 11:53:28 (2 years ago)
- Files:
-
- trunk/freewrt/package/asterisk-12/Config.in (modified) (1 diff)
- trunk/freewrt/package/asterisk-12/Makefile (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/package/asterisk-12/Config.in
r1815 r1823 38 38 IAX2 allows trunking communication channels together. 39 39 40 config FWRT_PACKAGE_ASTERISK_12_CODEC_ ILBC41 prompt "asterisk-codec- ilbc............. Internet Low Bitrate Codec (ILBC)Translator"40 config FWRT_PACKAGE_ASTERISK_12_CODEC_SPEEX 41 prompt "asterisk-codec-speex............ Speex/PCM16 Codec Translator" 42 42 tristate 43 43 default n 44 44 depends FWRT_PACKAGE_ASTERISK_12 45 select FWRT_PACKAGE_LIBSPEEX 45 46 help 46 The Internet Low Bitrate Codec (ILBC) Translator for Asterisk 47 48 config FWRT_PACKAGE_ASTERISK_12_CODEC_LPC10 49 prompt "asterisk-codec-lpc10............ LPC10 (Linear Predictor Code) 2.4kbps Voice Coder" 50 tristate 51 default n 52 depends FWRT_PACKAGE_ASTERISK_12 53 help 54 The LPC10 (Linear Predictor Code) 2.4kbps Voice Coder for Asterisk 55 56 #config FWRT_PACKAGE_ASTERISK_12_CODEC_SPEEX 57 # prompt "asterisk-codec-speex............ Speex/PCM16 Codec Translator" 58 # tristate 59 # default n 60 # depends FWRT_PACKAGE_ASTERISK_12 61 # select FWRT_PACKAGE_LIBSPEEX 62 # help 63 # The Speex speech compression codec for Asterisk 47 The Speex speech compression codec for Asterisk 64 48 65 49 config FWRT_PACKAGE_ASTERISK_12_PBX_DUNDI trunk/freewrt/package/asterisk-12/Makefile
r1815 r1823 26 26 $(eval $(call PKG_template,ASTERISK_12_CHAN_SKINNY,asterisk-12-chan-skinny,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 27 27 $(eval $(call PKG_template,ASTERISK_12_CHAN_IAX2,asterisk-12-chan-iax2,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 28 $(eval $(call PKG_template,ASTERISK_12_CODEC_ILBC,asterisk-12-codec-ilbc,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))29 $(eval $(call PKG_template,ASTERISK_12_CODEC_LPC10,asterisk-12-codec-lpc10,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))30 28 $(eval $(call PKG_template,ASTERISK_12_CODEC_SPEEX,asterisk-12-codec-speex,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 31 29 $(eval $(call PKG_template,ASTERISK_12_PBX_DUNDI,asterisk-12-pbx-dundi,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) … … 48 46 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_CHAN_SKINNY}+= asterisk-chan-skinny-install 49 47 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_CHAN_IAX2}+= asterisk-chan-iax2-install 50 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_CODEC_ILBC}+= asterisk-codec-ilbc-install51 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_CODEC_LPC10}+= asterisk-codec-lpc10-install52 48 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_CODEC_SPEEX}+= asterisk-codec-speex-install 53 49 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_PBX_DUNDI}+= asterisk-pbx-dundi-install … … 64 60 MAKE_FLAGS+= DEBUG= 65 61 MAKE_FLAGS+= ASTVARLIBDIR="/usr/lib/asterisk" 66 # FIXME: dirty workaround for false zaptel version 67 #MAKE_FLAGS+= WITHOUT_ZAPTEL=1 62 #MAKE_FLAGS+= WITHOUT_ZAPTEL=1 # this can be used to force disabling of zaptel 68 63 INSTALL_STYLE:= auto 69 64 INSTALL_TARGET:= install samples 70 65 TCFLAGS+= ${TCPPFLAGS} 71 66 72 #do-build:73 # ${MAKE} -C "${WRKBUILD}" \74 # CC=${TARGET_CC} \75 # CROSS_ARCH="Linux" \76 # CROSS_COMPILE="${TARGET_CROSS}" \77 # ${TARGET_CONFIGURE_OPTS} \78 # EXTRA_CFLAGS="${TCFLAGS} ${TCPPFLAGS} ${TLDFLAGS} -I${WRKBUILD}/include" \79 # EXTRA_CPPFLAGS="${TCPPFLAGS}" \80 # EXTRA_LDFLAGS="${TLDFLAGS}" \81 # PROC="${KERNEL_ARCH}" \82 # DEBUG="" \83 # OPTIONS="-DLOW_MEMORY -Dlinux" \84 # NOCRYPTO="yes" \85 # INCLUDE="${TCPPFLAGS}" \86 # EXTRA_APP_MODULES="${EXTRA_APP_MODULES}" \87 # EXTRA_CDR_MODULES="${EXTRA_CDR_MODULES}" \88 # EXTRA_CHAN_MODULES="${EXTRA_CHAN_MODULES}" \89 # EXTRA_CODEC_MODULES="${EXTRA_CODEC_MODULES}" \90 # EXTRA_RES_MODULES="${EXTRA_RES_MODULES}" \91 # DESTDIR="${WRKINST}" \92 # ${EXTRA_DEFINES} \93 # all install samples94 # rm -f ${WRKINST}/etc/asterisk/*.old95 96 #do-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y}97 # ${CP} ${WRKINST}/* ${IDIR_ASTERISK_12}98 # rm -rf ${IDIR_ASTERISK_12}/usr/sbin/astgenkey99 # rm -rf ${IDIR_ASTERISK_12}/usr/bin100 # rm -rf ${IDIR_ASTERISK_12}/usr/share101 # rm -rf ${IDIR_ASTERISK_12}/usr/include102 # rm -rf ${IDIR_ASTERISK_12}/var103 # (cd ${IDIR_ASTERISK_12}/usr/lib/asterisk; \104 # rm -rf agi-bin; \105 # rm -rf images; \106 # rm -rf keys/*; \107 # rm -rf mohmp3/*.mp3; \108 # rm -rf sounds/*; \109 # cd modules; \110 # rm -rf *adsi* *festival* *modem* *meetme* *oss* *phone* *intercom* \111 # *mp3* *nbscat* *mysql* *postgres* *pgsql* *voicemail* *speex* \112 # *zapateller* *jpeg*; \113 # rm -f chan_bluetooth.so ; \114 # rm -f chan_h323.so ; \115 # rm -f chan_mgcp.so ; \116 # rm -f chan_skinny.so ; \117 # rm -f {codec,format}_ilbc.so ; \118 # rm -f codec_lpc10.so ; \119 # rm -f pbx_dundi.so ; \120 # rm -f res_agi.so ; \121 # )122 # (cd ${IDIR_ASTERISK_12}/etc/asterisk; \123 # rm -f *odbc* *mysql* *postgres* *pgsql* *voicemail* *adsi* *oss* *alsa* \124 # *festival* *modem* *meetme* *phone* *tds* *vofr* *rpt* *vpb* \125 # *zapata*; \126 # rm -f bluetooth.conf ; \127 # rm -f mgcp.conf ; \128 # rm -f skinny.conf ; \129 # rm -f dundi.conf ; \130 # )131 # install -m0644 ./files/modules.conf ${IDIR_ASTERISK_12}/etc/asterisk/132 # ${SED} 's|/var/lib/asterisk|/usr/lib/asterisk|g' ${WRKINST}/etc/asterisk/musiconhold.conf133 # install -d -m0755 ${IDIR_ASTERISK_12}/etc/init.d134 # install -m0755 ./files/asterisk.init ${IDIR_ASTERISK_12}/etc/init.d/S${PKG_INIT}asterisk135 136 67 post-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y} 137 ${INSTALL_DIR} ${IDIR_ASTERISK_12}/etc/ asterisk68 ${INSTALL_DIR} ${IDIR_ASTERISK_12}/etc/{asterisk,init.d} 138 69 ${INSTALL_DIR} ${IDIR_ASTERISK_12}/usr/lib/asterisk/ 139 70 ${INSTALL_DIR} ${IDIR_ASTERISK_12}/usr/sbin … … 142 73 ${CP} ${WRKINST}/usr/lib/asterisk/modules/ ${IDIR_ASTERISK_12}/usr/lib/asterisk 143 74 (cd ${IDIR_ASTERISK_12}/usr/lib/asterisk/modules ; \ 144 rm -f *ilbc* *agi* *sqlite* *iax* *lpc10* *voicemail* *dundi* *adsi* *skinny* \ 145 *mgcp* *ilbc* ; \ 75 rm -f *ilbc* *agi* *sqlite* *iax* *lpc10* \ 76 *voicemail* *dundi* *adsi* *skinny* \ 77 *mgcp* ; \ 146 78 ) 147 79 (cd ${IDIR_ASTERISK_12}/etc/asterisk ; \ 148 80 rm -f *iax* *voicemail* *skinny* *mgcp* *dundi* ; \ 149 81 ) 82 ${INSTALL_DATA} ./files/modules.conf ${IDIR_ASTERISK_12}/etc/asterisk/ 83 ${SED} 's|/var/lib/asterisk|/usr/lib/asterisk|g' ${WRKINST}/etc/asterisk/musiconhold.conf 84 ${INSTALL_BIN} ./files/asterisk.init ${IDIR_ASTERISK_12}/etc/init.d/S${PKG_INIT}asterisk 85 150 86 151 87 asterisk-sqlite-install: … … 194 130 install -m0755 ${WRKBUILD}/channels/chan_skinny.so ${IDIR_ASTERISK_12_CHAN_SKINNY}/usr/lib/asterisk/modules/ 195 131 196 asterisk-codec-ilbc-install:197 install -d -m0755 ${IDIR_ASTERISK_12_CODEC_ILBC}/usr/lib/asterisk/modules198 install -m0755 ${WRKBUILD}/codecs/codec_ilbc.so ${IDIR_ASTERISK_12_CODEC_ILBC}/usr/lib/asterisk/modules/199 install -m0755 ${WRKBUILD}/formats/format_ilbc.so ${IDIR_ASTERISK_12_CODEC_ILBC}/usr/lib/asterisk/modules/200 201 asterisk-codec-lpc10-install:202 install -d -m0755 ${IDIR_ASTERISK_12_CODEC_LPC10}/usr/lib/asterisk/modules203 install -m0755 ${WRKBUILD}/codecs/codec_lpc10.so ${IDIR_ASTERISK_12_CODEC_LPC10}/usr/lib/asterisk/modules/204 205 132 asterisk-codec-speex-install: 206 133 install -d -m0755 ${IDIR_ASTERISK_12_CODEC_SPEEX}/usr/lib/asterisk/modules


