Browse Source

Clifford Wolf <clifford@clifford.at>:

- 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


git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1715 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Clifford Wolf 21 years ago
parent
commit
c3cd2b43d2
5 changed files with 72 additions and 1 deletions
  1. +7
    -0
      Documentation/Developers/CHANGELOG-RENE
  2. +11
    -0
      package/base/mine/hotfix.patch
  3. +2
    -1
      package/base/sysfiles/stone.sh
  4. +11
    -0
      package/clifford/calltree/calltree.conf
  5. +41
    -0
      package/clifford/calltree/calltree.desc

+ 7
- 0
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

+ 11
- 0
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) {

+ 2
- 1
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

+ 11
- 0
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,'"

+ 41
- 0
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 <js@cs.tu-berlin.de>
[M] Clifford Wolf <clifford@clifford.at>
[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/

Loading…
Cancel
Save