Log of /branches/common-nfo/package/asterisk-12/Makefile
Parent Directory
|
Revision Log
Revision
3265 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 18 12:45:43 2007 UTC
(6 years, 7 months ago)
by
tg
File length: 9246 byte(s)
Diff to
previous 3239
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
3015 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 28 17:55:57 2007 UTC
(6 years, 7 months ago)
by
wbx
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 9168 byte(s)
Diff to
previous 2678
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
2678 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue May 29 14:04:00 2007 UTC
(6 years, 8 months ago)
by
tg
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 9168 byte(s)
Diff to
previous 2653
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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu May 24 10:23:28 2007 UTC
(6 years, 9 months ago)
by
tg
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 9167 byte(s)
Diff to
previous 2642
• 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
2562 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun May 20 13:15:22 2007 UTC
(6 years, 9 months ago)
by
wbx
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 9167 byte(s)
Diff to
previous 2509
* 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon May 14 18:19:25 2007 UTC
(6 years, 9 months ago)
by
tg
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 9081 byte(s)
Diff to
previous 2485
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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat May 12 22:36:00 2007 UTC
(6 years, 9 months ago)
by
tg
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 9081 byte(s)
Diff to
previous 2232
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
2114 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 28 23:13:53 2007 UTC
(6 years, 11 months ago)
by
n0-1
Original Path:
trunk/freewrt/package/asterisk-12/Makefile
File length: 8445 byte(s)
Diff to
previous 1945
* 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
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.