Changeset 2114
- Timestamp:
- 03/01/07 00:13:53 (2 years ago)
- Files:
-
- trunk/freewrt/mk/pkg-depend.mk (modified) (2 diffs)
- trunk/freewrt/package/Config.in (modified) (3 diffs)
- trunk/freewrt/package/Makefile (modified) (1 diff)
- trunk/freewrt/package/asterisk-12/Config.in (modified) (2 diffs)
- trunk/freewrt/package/asterisk-12/Makefile (modified) (2 diffs)
- trunk/freewrt/package/asterisk-12/patches/100-junghanns.patch (deleted)
- trunk/freewrt/package/asterisk-12/patches/patch-channels_Makefile (added)
- trunk/freewrt/package/asterisk-12/patches/patch-channels_misdn_Makefile (added)
- trunk/freewrt/package/asterisk-12/patches/patch-utils_Makefile (modified) (1 diff)
- trunk/freewrt/package/asterisk/Config.in (modified) (16 diffs)
- trunk/freewrt/package/asterisk/Makefile (modified) (1 diff)
- trunk/freewrt/package/misdnuser (added)
- trunk/freewrt/package/misdnuser/Config.in (added)
- trunk/freewrt/package/misdnuser/Makefile (added)
- trunk/freewrt/package/misdnuser/ipkg (added)
- trunk/freewrt/package/misdnuser/ipkg/mISDNuser.control (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/mk/pkg-depend.mk
r2088 r2114 161 161 asterisk-compile: zaptel-compile 162 162 endif 163 ifneq ($(FWRT_PACKAGE_ASTERISK_MISDN),) 164 asterisk-compile: misdnuser-compile 165 endif 163 166 164 167 asterisk-12-compile: ncurses-compile openssl-compile zlib-compile curl-compile popt-compile … … 181 184 asterisk-12-compile: zaptel-12-compile 182 185 endif 186 ifneq ($(FWRT_PACKAGE_ASTERISK_12_MISDN),) 187 asterisk-12-compile: misdnuser-compile 188 endif 183 189 184 190 freeradius-compile: libtool-compile openssl-compile trunk/freewrt/package/Config.in
r2086 r2114 88 88 source "package/arpd/Config.in" 89 89 source "package/arpwatch/Config.in" 90 source "package/asterisk/Config.in"91 source "package/asterisk-12/Config.in"92 90 source "package/atftp/Config.in" 93 91 source "package/avahi/Config.in" … … 243 241 endmenu 244 242 245 #menu "Telephony"246 #source "package/misdnuser/Config.in"247 #endmenu248 249 243 menu "Libraries" 250 244 source "package/apr/Config.in" … … 341 335 endmenu 342 336 337 menu "Telephony" 338 339 config FWRT_PACKAGE_ASTERISK_META 340 prompt "asterisk.......................... Complete open source PBX" 341 tristate 342 select FWRT_PACKAGE_ASTERISK_12 if FWRT_PACKAGE_ASTERISK_VERSION_12 343 select FWRT_PACKAGE_ASTERISK_14 if FWRT_PACKAGE_ASTERISK_VERSION_14 344 select FWRT_PACKAGE_LIBCURL 345 select FWRT_PACKAGE_LIBNCURSES 346 select FWRT_PACKAGE_LIBPTHREAD 347 default n 348 help 349 Asterisk is a complete PBX in software. It provides all of the features 350 you would expect from a PBX and more. Asterisk does voice over IP in three 351 protocols, and can interoperate with almost all standards-based telephony 352 equipment using relatively inexpensive hardware. 353 354 http://www.asterisk.org/ 355 356 choice 357 prompt "Asterisk Version" 358 boolean 359 depends on FWRT_PACKAGE_ASTERISK_META 360 361 config FWRT_PACKAGE_ASTERISK_VERSION_12 362 prompt "1.2" 363 config FWRT_PACKAGE_ASTERISK_VERSION_14 364 prompt "1.4" 365 366 endchoice 367 source "package/asterisk-12/Config.in" 368 source "package/asterisk/Config.in" 369 370 source "package/misdnuser/Config.in" 371 endmenu 372 343 373 menu "Utilities" 344 374 source "package/bc/Config.in" trunk/freewrt/package/Makefile
r2103 r2114 167 167 package-$(FWRT_COMPILE_MIREDO) += miredo 168 168 package-$(FWRT_PACKAGE_MISDN) += misdn 169 package-$(FWRT_PACKAGE_MISDNUSER) += misdnuser 169 170 package-$(FWRT_PACKAGE_MKSH) += mksh 170 171 package-$(FWRT_COMPILE_MONIT) += monit trunk/freewrt/package/asterisk-12/Config.in
r2073 r2114 1 menu "asterisk-1.2...................... Complete open source PBX (Version 1.2)" 1 config FWRT_PACKAGE_ASTERISK_12 2 tristate 3 default n 4 depends on FWRT_PACKAGE_ASTERISK_VERSION_12 2 5 3 config FWRT_PACKAGE_ASTERISK_12 4 prompt "asterisk.......................... Complete open source PBX" 5 tristate 6 select FWRT_PACKAGE_LIBCURL 7 select FWRT_PACKAGE_LIBNCURSES 8 select FWRT_PACKAGE_LIBPTHREAD 9 default n 10 help 11 Asterisk is a complete PBX in software. It provides all of the features 12 you would expect from a PBX and more. Asterisk does voice over IP in three 13 protocols, and can interoperate with almost all standards-based telephony 14 equipment using relatively inexpensive hardware. 15 16 http://www.asterisk.org/ 6 menu "asterisk-modules.................. Additional modules for Asterisk 1.2" 7 depends on FWRT_PACKAGE_ASTERISK_12 17 8 18 9 config FWRT_PACKAGE_ASTERISK_12_CHAN_MGCP … … 109 100 This package allows creation of conference channels. 110 101 102 config FWRT_PACKAGE_ASTERISK_12_MISDN 103 prompt "asterisk-misdn.................... Support for mISDN" 104 tristate 105 default n 106 depends on FWRT_PACKAGE_ASTERISK_12 107 select FWRT_PACKAGE_MISDNUSER 108 depends on FWRT_LINUX_2_6_RB 111 109 endmenu trunk/freewrt/package/asterisk-12/Makefile
r1945 r2114 8 8 9 9 PKG_NAME:= asterisk 10 PKG_VERSION:= 1.2.1 410 PKG_VERSION:= 1.2.15 11 11 PKG_RELEASE:= 1 12 PKG_MD5SUM:= 2ce03466b99e0b9471e6c791ed14a5f212 PKG_MD5SUM:= 9fa08e97e1398f82c60009e56d6c97da 13 13 PKG_INIT:= 60 14 14 PKG_SOURCE_URL:= http://ftp.digium.com/pub/asterisk/old-releases/ \ … … 77 77 rm -f *ilbc* *agi* *sqlite* *iax* *lpc10* \ 78 78 *voicemail* *dundi* *adsi* *skinny* \ 79 *mgcp* *meetme* *speex* ; \79 *mgcp* *meetme* *speex* *zap*; \ 80 80 ) 81 81 (cd ${IDIR_ASTERISK_12}/etc/asterisk ; \ 82 rm -f *iax* *voicemail* *skinny* *mgcp* *dundi* *meetme* *speex* ; \82 rm -f *iax* *voicemail* *skinny* *mgcp* *dundi* *meetme* *speex* *zap* ; \ 83 83 ) 84 84 ${INSTALL_DATA} ./files/modules.conf ${IDIR_ASTERISK_12}/etc/asterisk/ trunk/freewrt/package/asterisk-12/patches/patch-utils_Makefile
r1815 r2114 3 3 never forget the LDFLAGS when linking 4 4 5 --- asterisk-1.2.1 4.orig/utils/Makefile 2005-11-29 19:24:39.000000000 +01006 +++ asterisk-1.2.1 4/utils/Makefile 2007-01-31 02:48:25.000000000 +01007 @@ -6 4,10 +64,10 @@ check_expr: check_expr.c ast_expr2.o ast8 $(CC) $(CFLAGS) -o $@ $^5 --- asterisk-1.2.15.orig/utils/Makefile 2007-01-24 18:43:50.000000000 +0100 6 +++ asterisk-1.2.15/utils/Makefile 2007-02-28 18:50:04.000000000 +0100 7 @@ -65,10 +65,10 @@ check_expr: check_expr.c ast_expr2.o ast 8 $(CC) $(CFLAGS) -o $@ check_expr.c ast_expr2.o ast_expr2f.o 9 9 10 10 smsq: smsq.o trunk/freewrt/package/asterisk/Config.in
r1735 r2114 1 menu "asterisk.......................... Complete open source PBX (Version 1.4)" 1 config FWRT_PACKAGE_ASTERISK_14 2 tristate 3 default n 4 depends on FWRT_PACKAGE_ASTERISK_VERSION_14 2 5 3 config FWRT_PACKAGE_ASTERISK 4 prompt "asterisk.......................... Complete open source PBX" 5 tristate 6 select FWRT_PACKAGE_LIBCURL 7 default n 8 help 9 Asterisk is a complete PBX in software. It provides all of the features 10 you would expect from a PBX and more. Asterisk does voice over IP in three 11 protocols, and can interoperate with almost all standards-based telephony 12 equipment using relatively inexpensive hardware. 13 14 http://www.asterisk.org/ 6 menu "asterisk-modules.................. Additional modules for Asterisk 1.4" 7 depends on FWRT_PACKAGE_ASTERISK_14 15 8 16 9 config FWRT_PACKAGE_ASTERISK_CHAN_MGCP … … 18 11 tristate 19 12 default n 20 depends FWRT_PACKAGE_ASTERISK 13 depends FWRT_PACKAGE_ASTERISK_14 21 14 help 22 15 Media Gateway Control Protocol implementation for Asterisk … … 26 19 tristate 27 20 default n 28 depends FWRT_PACKAGE_ASTERISK 21 depends FWRT_PACKAGE_ASTERISK_14 29 22 help 30 23 Skinny Client Control Protocol implementation for Asterisk … … 34 27 tristate 35 28 default n 36 depends FWRT_PACKAGE_ASTERISK 29 depends FWRT_PACKAGE_ASTERISK_14 37 30 help 38 31 IAX2 allows trunking communication channels together. … … 45 38 tristate 46 39 default n 47 depends FWRT_PACKAGE_ASTERISK 40 depends FWRT_PACKAGE_ASTERISK_14 48 41 help 49 42 The Internet Low Bitrate Codec (ILBC) Translator for Asterisk … … 53 46 tristate 54 47 default n 55 depends FWRT_PACKAGE_ASTERISK 48 depends FWRT_PACKAGE_ASTERISK_14 56 49 help 57 50 The LPC10 (Linear Predictor Code) 2.4kbps Voice Coder for Asterisk … … 61 54 # tristate 62 55 # default n 63 # depends FWRT_PACKAGE_ASTERISK 56 # depends FWRT_PACKAGE_ASTERISK_14 64 57 # select FWRT_PACKAGE_LIBSPEEX 65 58 # help … … 70 63 tristate 71 64 default n 72 depends FWRT_PACKAGE_ASTERISK 65 depends FWRT_PACKAGE_ASTERISK_14 73 66 help 74 67 The GSM codec for Asterisk … … 78 71 tristate 79 72 default n 80 depends FWRT_PACKAGE_ASTERISK 73 depends FWRT_PACKAGE_ASTERISK_14 81 74 help 82 75 Distributed Universal Number Discovery (DUNDi) support for Asterisk … … 86 79 tristate 87 80 default n 88 depends FWRT_PACKAGE_ASTERISK 81 depends FWRT_PACKAGE_ASTERISK_14 89 82 help 90 83 Asterisk Gateway Interface module … … 94 87 tristate 95 88 default n 96 depends FWRT_PACKAGE_ASTERISK 89 depends FWRT_PACKAGE_ASTERISK_14 97 90 select FWRT_PACKAGE_LIBPQ 98 91 help … … 103 96 tristate 104 97 default n 105 depends FWRT_PACKAGE_ASTERISK 98 depends FWRT_PACKAGE_ASTERISK_14 106 99 select FWRT_PACKAGE_LIBSQLITE 107 100 help … … 112 105 tristate 113 106 default n 114 depends FWRT_PACKAGE_ASTERISK 107 depends FWRT_PACKAGE_ASTERISK_14 115 108 help 116 109 Sound files for Asterisk … … 120 113 tristate 121 114 default n 122 depends FWRT_PACKAGE_ASTERISK 115 depends FWRT_PACKAGE_ASTERISK_14 123 116 help 124 117 Voicemail related modules for Asterisk … … 128 121 tristate 129 122 default n 130 depends FWRT_PACKAGE_ASTERISK 123 depends FWRT_PACKAGE_ASTERISK_14 131 124 select FWRT_PACKAGE_ZAPTEL 132 125 depends on FWRT_LINUX_2_6_RB … … 134 127 This package allows creation of conference channels. 135 128 129 config FWRT_PACKAGE_ASTERISK_MISDN 130 prompt "asterisk-misdn.................... Support for mISDN" 131 tristate 132 default n 133 depends FWRT_PACKAGE_ASTERISK_14 134 select FWRT_PACKAGE_MISDNUSER 135 depends on FWRT_LINUX_2_6_RB 136 136 endmenu trunk/freewrt/package/asterisk/Makefile
r2078 r2114 17 17 include $(TOPDIR)/mk/package.mk 18 18 19 $(eval $(call PKG_template,ASTERISK ,asterisk,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))19 $(eval $(call PKG_template,ASTERISK_14,asterisk,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 20 $(eval $(call PKG_template,ASTERISK_PGSQL,asterisk-pgsql,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 21 21 $(eval $(call PKG_template,ASTERISK_SQLITE,asterisk-sqlite,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))


