English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Log of /branches/common-nfo/package/asterisk-12

View Directory Listing Directory Listing


Sticky Revision:

Revision 3270 - Directory Listing
Modified Wed Jul 18 13:30:55 2007 UTC (6 years, 7 months ago) by tg
merge the rest

Revision 3265 - Directory Listing
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
copy trunk/freewrt r3264 into a new branch for making the nfo system
because upgrading the old adk branch would be a hell more work


Revision 3239 - Directory Listing
Modified Mon Jul 16 16:39:51 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
make postinstall scripts require mksh as functions.sh does
(how good it's in lbin/ anyway)


Revision 3220 - Directory Listing
Modified Mon Jul 16 05:29:01 2007 UTC (6 years, 7 months ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
fix for Linux 2.4 targets

Revision 3156 - Directory Listing
Modified Thu Jul 5 23:40:08 2007 UTC (6 years, 7 months ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
sync with upstream

Revision 3015 - Directory Listing
Modified Thu Jun 28 17:55:57 2007 UTC (6 years, 7 months ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
remove the junghanns junk. after I installed a junghanns ISDN based voip system, I like
to avoid these hardware and software. furthermore it is not integrated in mainstream and it will 
never be, as junghanns said at CLT2007 while his talk. 

Furthermore zaphfc is such a crappy shit of kernel driver and junghanns said he will never fix
it. 

security update for asterisk and maintenance update for zaptel.

okay @le, @ms

We are going the MISDN way up to now.



Revision 2994 - Directory Listing
Modified Thu Jun 28 14:04:50 2007 UTC (6 years, 7 months ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
update misdn package to latest version, provide both, inkernel patched version and external package

Revision 2678 - Directory Listing
Modified Tue May 29 14:04:00 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
the treebreaker ☺

overhaul the fetch'n'checksum system to be more bsd-like
• make fetch, make checksum supported
• future expansion possibilities already prepared:
  – more distfiles than just one
  – check sizes of downloaded files (size matters!!!!!111)
  – more hashes than just MD5
  – recursive fetch/checksum targets
  – PERMIT_{SOURCES,DISTFILES}=Yes/«reason» – licence issues
• download.pl dies

quirks:
• GNU make only has a poor excuse for a .for loop
• some things (esp. toolchain and target/linux) now have
  a ${WRKDIR} where they didn't have it before
• ${WRKDIR}/.checksum_done – no comment… it was necessary
  because otherwise everything will get rebuilt every time
  (did I mention that GNU make sucks?)
• I had troubles tracking the dependency problems down
  because GNU make, unlike BSD make, doesn't have good debugging
• DISTFILES -> FULLDISTFILES
• DL_DIR -> DISTDIR
• PKG_SOURCE -> DISTFILES
• PKG_SOURCE_URL -> MASTER_SITES
• no @SF and @GNU any more, use BSD network.template syntax
  (feel free to add more master sites)
• GNU make doesn't really strip whitespaces from variables…
  (did I mention how much better BSD make is?)
• echo 'LOCAL_DISTFILES=/path/to/distfiles' >>${TOPDIR}/prefs.mk
  will save the need to download 'em, Closes: #102
• MASTER_SITES now *must* have the trailing slashes (there may be
  a few that don't and a few with double ones, please fix them)

I've tested that a normal build (unchanged .config from the default) works
on GNU/Linux. There's definitively room for improvement, but most of that
will come with the NFO system only. Fixes appreciated.

This work sponsored by AurISP, part of the NFO conversion project ☻


Revision 2653 - Directory Listing
Modified Thu May 24 10:23:28 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
• base-files/files/etc/init.d/rcK, base-files/files/etc/init.d/rcS:
  do correct shebang processing, like the BSD kernel and mksh: get
  first line of script to run if it begins with "#!", strip that and
  any leading space/tab off, then get shell name (terminates with
  space/tab/end of string) and shell argument quoting according to
  unix common proceedings; use /bin/sh as interpreter if none could
  be found
• mk/package.mk: ensure all init scripts are 0755 by default
• busybox: flesh out inetd init script, so that all init scripts in
  FreeWRT either can be found with -path \*/init.d/\* or -name \*.init
• other packages: add #!/bin/sh shebang line to init scripts¹, bump dashver

¹) change this to /bin/ash if you use ash-specific features that mksh
   can also do; never use ash-specific features that mksh cannot do (are
   there any?), change to /bin/mksh if you use mksh-specific features
   and add a run-time dependency on mksh in that case


Revision 2642 - Directory Listing
Modified Wed May 23 15:40:50 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
some install scripts didn't work properly because they
didn't specify sh explicitly


Revision 2562 - Directory Listing
Modified Sun May 20 13:15:22 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
* update asterisk, zaptel and libpri to latest upstream version
* add junghanns latest asterisk patches and drivers for qozap and zaphfc

runtime tests on routerboard 2.6, compiles on brcm-2.4. 
more testing as soon as my ISDN line is up and running, after LT2007...



Revision 2509 - Directory Listing
Modified Mon May 14 18:19:25 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
by request of wbx@, add a clause
| autostop) ;;
to all cases inside all init scripts so that we won't have any
errors on shutdown. the alternative would be
| autostop) exec $0 stop "$@" ;;
of course, for packages that want it.

also bump all patchlevels again *sigh*

attention: mechanical commit. please read diff and fix breakage
if you are package maintainer.


Revision 2485 - Directory Listing
Modified Sat May 12 22:36:00 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
by request of wbx@:

make it possible for users to do
| /etc/init.d/<foo> restart
instead of having to do
| /etc/init.d/S*<foo> restart
by moving the order into a magickal™ comment.

Untested.

Also remove the svn:executable properties, because rcS and rcK will
always call them with /bin/sh, and bump dashvers accordingly.


Revision 2232 - Directory Listing
Modified Thu Mar 22 14:25:52 2007 UTC (6 years, 11 months ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
fix misdn compile

Revision 2114 - Directory Listing
Modified Wed Feb 28 23:13:53 2007 UTC (6 years, 11 months ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
* big asterisk configuration rework, XOR selection should now work
* fixed asterisk-12 for building with misdn support
* dropped a patch for a badly implemented driver
* ported mISDNuser which provides important libs for when using chan_misdn
  with asterisk


Revision 2073 - Directory Listing
Modified Sun Feb 18 18:52:58 2007 UTC (7 years ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
allow other 2.6 ports to play with asterisk/zaphfc hell

Revision 2072 - Directory Listing
Modified Sun Feb 18 17:45:04 2007 UTC (7 years ago) by tg
Original Path: trunk/freewrt/package/asterisk-12
more 2.6

Revision 2036 - Directory Listing
Modified Sat Feb 17 15:50:38 2007 UTC (7 years ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
fix zaptel and asterisk build for x86

Revision 1945 - Directory Listing
Modified Mon Feb 12 12:35:26 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
* seperate subpackage for asterisk-12 zaptel support
* some deps fixup


Revision 1930 - Directory Listing
Modified Sat Feb 10 18:03:20 2007 UTC (7 years ago) by wbx
Original Path: trunk/freewrt/package/asterisk-12
fix dependencies to ncurses and pthread

Revision 1900 - Directory Listing
Modified Thu Feb 8 10:21:45 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
speex is provided in a separate package

Revision 1868 - Directory Listing
Modified Mon Feb 5 11:55:08 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
meetme is a separate package

Revision 1823 - Directory Listing
Modified Thu Feb 1 10:53:28 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
* disabled codecs ilbc and lpc10 (not essential and non-working)
* reenabled speex (non-working, but should be fixed soon)
* reviewed the Makefile


Revision 1819 - Directory Listing
Modified Wed Jan 31 16:57:24 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
adding propset to ignore info.mk

Revision 1818 - Directory Listing
Modified Wed Jan 31 16:55:57 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
falsely added

Revision 1816 - Directory Listing
Modified Wed Jan 31 16:48:46 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
after falsely checking it in, now tested and enabled

Revision 1815 - Directory Listing
Added Wed Jan 31 16:41:03 2007 UTC (7 years ago) by n0-1
Original Path: trunk/freewrt/package/asterisk-12
* major makefile rewrite
* zaptel support
* should be well prepared for testing


root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20