diff --git a/Documentation/Developers/CHANGELOG-RENE b/Documentation/Developers/CHANGELOG-RENE index 5f1cd2fba..462efbfa2 100644 --- a/Documentation/Developers/CHANGELOG-RENE +++ b/Documentation/Developers/CHANGELOG-RENE @@ -1,4 +1,11 @@ +*) 2003-11-08 (2.0.0-rc2 - 2.0.0-rc3) + + - Clifford Wolf: added package calltree (nice for understanding e.g. linux + kernel) + mine/gasgui "Full install" fix (bug reported by daja77) + stone: only look in module files for main menu entries + *) 2003-11-07 (2.0.0-rc2 - 2.0.0-rc3) - Dimitar Zhekov: disable gcc2 chill and gcc33 java compilers for the diff --git a/package/base/mine/hotfix.patch b/package/base/mine/hotfix.patch index ec6629d1a..77a191b91 100644 --- a/package/base/mine/hotfix.patch +++ b/package/base/mine/hotfix.patch @@ -13,3 +13,14 @@ install: install mine $(sysprefix)/bin/mine +--- ./selector.c (revision 15) ++++ ./selector.c (revision 16) +@@ -551,7 +551,7 @@ + } + + if ( !pkgcount && !bigmain ) { +- char *dirname = "All Packages"; ++ char *dirname = "all"; + struct directory_entry * e; + if ( instmenu1() == 1 ) dirname = "base"; + for (e = rootdir->list; e != NULL; e = e->next) { diff --git a/package/base/sysfiles/stone.sh b/package/base/sysfiles/stone.sh index 866ae21df..6a2ab0448 100644 --- a/package/base/sysfiles/stone.sh +++ b/package/base/sysfiles/stone.sh @@ -55,7 +55,8 @@ then x="'" ; cmd="${cmd//,/ }" command="$command '${name//$x/$x\\$x$x}'" command="$command '$STONE ${cmd//$x/$x\\$x$x}'" - done < <( grep -h '^# \[MAIN\] [0-9][0-9] ' $SETUPD/* | sort ) + done < <( grep -h '^# \[MAIN\] [0-9][0-9] ' \ + $SETUPD/mod_*.sh | sort ) eval "$command" do : ; done else diff --git a/package/clifford/calltree/calltree.conf b/package/clifford/calltree/calltree.conf new file mode 100644 index 000000000..1ab53e57f --- /dev/null +++ b/package/clifford/calltree/calltree.conf @@ -0,0 +1,11 @@ + +# Schilly has a different idea of how to build a +# source package and write makefiles than the rest +# of the world... +runconf=0 +makeinstopt="$makeinstopt INS_BASE=$root/$prefix" + +# don't install those files... +var_append INSTALL_WRAPPER_FILTER "|" \ + "sed '/OBJ/ ! s,.*/\(libschily.a\|align.h\|avoffset.h\|makefiles.5\|makerules.5\),$builddir/dummy_\1,'" + diff --git a/package/clifford/calltree/calltree.desc b/package/clifford/calltree/calltree.desc new file mode 100644 index 000000000..4769cab68 --- /dev/null +++ b/package/clifford/calltree/calltree.desc @@ -0,0 +1,41 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/clifford/calltree/calltree.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] a static call tree generator for C programs + +[T] calltree is a static call tree generator for C programs. It parses a +[T] collection of input files and builds a graph that represents the static +[T] call structure of the files. + +[A] Joerg Schilling +[M] Clifford Wolf + +[C] extra/development + +[L] GPL +[S] Stable +[V] 2.2 +[P] X -----5---9 637.000 + +[D] 0 calltree-2.2.tar.gz ftp://ftp.berlios.de/pub/calltree/ +