Changeset 1945
- Timestamp:
- 02/12/07 13:35:26 (2 years ago)
- Files:
-
- trunk/freewrt/mk/pkg-depend.mk (modified) (1 diff)
- trunk/freewrt/package/asterisk-12/Config.in (modified) (1 diff)
- trunk/freewrt/package/asterisk-12/Makefile (modified) (5 diffs)
- trunk/freewrt/package/asterisk-12/ipkg/asterisk-12-meetme.control (modified) (1 diff)
- trunk/freewrt/package/asterisk-12/ipkg/asterisk-12-zaptel.conffiles (added)
- trunk/freewrt/package/asterisk-12/ipkg/asterisk-12-zaptel.control (added)
- trunk/freewrt/package/zaptel-12/Makefile (modified) (2 diffs)
- trunk/freewrt/package/zaptel-12/ipkg/zaptel-12.conffiles (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/mk/pkg-depend.mk
r1935 r1945 169 169 asterisk-12-compile: sqlite2-compile 170 170 endif 171 ifneq ($(FWRT_PACKAGE_ASTERISK_12_ MEETME),)171 ifneq ($(FWRT_PACKAGE_ASTERISK_12_ZAPTEL),) 172 172 asterisk-12-compile: zaptel-12-compile 173 173 endif trunk/freewrt/package/asterisk-12/Config.in
r1930 r1945 95 95 default n 96 96 depends FWRT_PACKAGE_ASTERISK_12 97 select FWRT_PACKAGE_ ZAPTEL_1297 select FWRT_PACKAGE_ASTERISK_12_ZAPTEL 98 98 depends on FWRT_LINUX_2_6_RB 99 99 help 100 100 This package allows creation of conference channels. 101 101 102 config FWRT_PACKAGE_ASTERISK_12_ZAPTEL 103 prompt "asterisk-zaptel................. Support For Zaptel" 104 tristate 105 default n 106 depends on FWRT_LINUX_2_6_RB 107 depends on FWRT_PACKAGE_ASTERISK_12 108 select FWRT_PACKAGE_ZAPTEL_12 109 help 110 This package allows creation of conference channels. 111 102 112 endmenu trunk/freewrt/package/asterisk-12/Makefile
r1900 r1945 29 29 $(eval $(call PKG_template,ASTERISK_12_PBX_DUNDI,asterisk-12-pbx-dundi,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 30 30 $(eval $(call PKG_template,ASTERISK_12_RES_AGI,asterisk-12-res-agi,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 31 32 ifneq (${FWRT_PACKAGE_ASTERISK_12_SQLITE},) 33 EXTRA_CDR_MODULES += cdr_sqlite.so 34 endif 35 ifneq (${FWRT_PACKAGE_ASTERISK_12_CODEC_SPEEX},) 36 TCFLAGS += -I${STAGING_DIR}/usr/include/speex 37 EXTRA_CODEC_MODULES += codec_speex.so 38 endif 31 $(eval $(call PKG_template,ASTERISK_12_ZAPTEL,asterisk-12-zaptel,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 39 32 40 33 SUB_INSTALLS-y:= … … 50 43 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_RES_AGI}+= asterisk-res-agi-install 51 44 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_MEETME}+= asterisk-meetme-install 45 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_12_ZAPTEL}+= asterisk-zaptel-install 52 46 53 47 BUILD_STYLE:= auto … … 57 51 MAKE_ENV+= CROSS_ARCH="${KERNEL_ARCH}" 58 52 MAKE_ENV+= LIBS="${TLDFLAGS} -ldl -lpthread -lresolv" NOCRYPTO=yes 59 # DEBUG is originally set to -g3 53 MAKE_FLAGS+= ASTVARLIBDIR="/usr/lib/asterisk" 54 ifneq (${FWRT_DO_DEBUGGING},) 55 MAKE_FLAGS+= DEBUG= -g3 56 else 60 57 MAKE_FLAGS+= DEBUG= 61 MAKE_FLAGS+= ASTVARLIBDIR="/usr/lib/asterisk" 62 #MAKE_FLAGS+= WITHOUT_ZAPTEL=1 # this can be used to force disabling of zaptel 58 endif 59 ifeq (${FWRT_PACKAGE_ASTERISK_12_ZAPTEL},) 60 MAKE_FLAGS+= WITHOUT_ZAPTEL=1 61 endif 63 62 INSTALL_STYLE:= auto 64 63 INSTALL_TARGET:= install samples 65 64 TCFLAGS+= ${TCPPFLAGS} 65 ifneq (${FWRT_PACKAGE_ASTERISK_12_CODEC_SPEEX},) 66 TCFLAGS += -I${STAGING_DIR}/usr/include/speex 67 endif 66 68 67 69 post-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y} … … 97 99 ${IDIR_ASTERISK_12_MEETME}/etc/asterisk/meetme.conf 98 100 101 asterisk-zaptel-install: 102 install -d -m0755 ${IDIR_ASTERISK_12_ZAPTEL}/usr/lib/asterisk/modules/ 103 install -d -m0755 ${IDIR_ASTERISK_12_ZAPTEL}/etc/asterisk/ 104 install -m0755 ${WRKBUILD}/apps/app_zap{ateller,barge,ras,scan}.so \ 105 ${IDIR_ASTERISK_12_ZAPTEL}/usr/lib/asterisk/modules/ 106 install -m0755 ${WRKBUILD}/channels/chan_zap.so \ 107 ${IDIR_ASTERISK_12_ZAPTEL}/usr/lib/asterisk/modules/ 108 install -m0755 ${WRKBUILD}/configs/zapata.conf.sample \ 109 ${IDIR_ASTERISK_12_ZAPTEL}/etc/asterisk/zapata.conf 110 99 111 asterisk-chan-iax2-install: 100 112 install -d -m0755 ${IDIR_ASTERISK_12_CHAN_IAX2}/usr/lib/asterisk/modules … … 110 122 111 123 asterisk-voicemail-install: 112 install -d -m0755 ${IDIR_ASTERISK_12_VOICEMAIL}/etc/asterisk 113 install -m0644 ${WRKBUILD}/configs/voicemail.conf.sample ${IDIR_ASTERISK_12_VOICEMAIL}/etc/asterisk/voicemail.conf 114 install -d -m0755 ${IDIR_ASTERISK_12_VOICEMAIL}/usr/lib/asterisk/modules 124 ${INSTALL_DIR} ${IDIR_ASTERISK_12_VOICEMAIL}/etc/asterisk 125 ${INSTALL_DIR} ${IDIR_ASTERISK_12_VOICEMAIL}/usr/lib/asterisk/modules 126 ${INSTALL_DATA} ${WRKBUILD}/configs/voicemail.conf.sample \ 127 ${IDIR_ASTERISK_12_VOICEMAIL}/etc/asterisk/voicemail.conf 115 128 install -m0755 ${WRKBUILD}/apps/*voicemail.so ${IDIR_ASTERISK_12_VOICEMAIL}/usr/lib/asterisk/modules/ 116 129 install -m0755 ${WRKBUILD}/res/res_adsi.so ${IDIR_ASTERISK_12_VOICEMAIL}/usr/lib/asterisk/modules/ trunk/freewrt/package/asterisk-12/ipkg/asterisk-12-meetme.control
r1815 r1945 3 3 Section: net 4 4 Description: MeetMe support files for asterisk-12 5 Depends: asterisk-12 5 Depends: asterisk-12, zaptel-12 trunk/freewrt/package/zaptel-12/Makefile
r1883 r1945 41 41 -Wall -I. -Wstrict-prototypes -fomit-frame-pointer \ 42 42 -I${LINUX_DIR}/drivers/net/wan -I${LINUX_DIR}/include/net \ 43 -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG= ${WRKINST}/etc/zaptel.conf43 -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG=/etc/zaptel.conf 44 44 45 45 pre-build: … … 47 47 48 48 post-install: 49 ${INSTALL_DIR} ${IDIR_ZAPTEL_12}/usr/lib 49 ${INSTALL_DIR} ${IDIR_ZAPTEL_12}/usr/{lib,sbin} 50 ${INSTALL_DIR} ${IDIR_ZAPTEL_12}/etc 50 51 ${CP} ${WRKINST}/usr/lib/libtonezone.so.* ${IDIR_ZAPTEL_12}/usr/lib 52 ${INSTALL_BIN} ${WRKINST}/sbin/ztcfg ${IDIR_ZAPTEL_12}/usr/sbin/ 53 ${INSTALL_DATA} ${WRKINST}/etc/zaptel.conf ${IDIR_ZAPTEL_12}/etc/ 51 54 ${INSTALL_DIR} ${IDIR_KMOD_ZAPTEL_12}/lib/modules/${KERNEL_VERSION} 52 55 ${INSTALL_DATA} ${WRKBUILD}/zaptel.${KERNEL_MOD_SUFFIX} \


