2011-05-29

Slitaz -- crosstool-ng / bb-log




1.
root@slitaz:~# tazpkg info crosstool-ng

Tazpkg information
================================================================================
Package    : crosstool-ng
Version    : 1.9.1
Category   : development
Short desc : Tool to Build toolchains.
Maintainer : pascal.bellard@slitaz.org
Depends    : slitaz-toolchain
Build deps : flex cvs gawk texinfo
Web site   : http://ymorin.is-a-geek.org/projects/crosstool
================================================================================

root@slitaz:~# ls -l /home/slitaz/cooking/packages-incoming/crosstool-ng-1.9.1.tazpkg
-rw-r--r--    1 root     root       1707908 May 29 16:22 /home/slitaz/cooking/packages-incoming/crosstool-ng-1.9.1.tazpkg

2.
 root@slitaz:~# ct-ng -v
GNU Make 3.82
Built for i686-pc-linux-gnu
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.


3.
#!/Bb/Log: /usr/bin/tazwok
tazwok cook crosstool-ng
日 5月 29 16:21:44 UTC 2011
Cooking crosstool-ng
Cleaning crosstool-ng
Looking for build dependencies

Installing missing packages :  cvs gawk texinfo

cvs-1.11.23 already in the cache : /var/cache/tazpkg/cooking/packages

Installation of : cvs
================================================================================
Copying cvs... [ OK ]
Extracting cvs... [ OK ]
Extracting the pseudo fs... (lzma) [ OK ]
Installing cvs... [ OK ]
Removing all tmp files... [ OK ]
================================================================================
cvs (1.11.23) is installed.

gawk-3.1.8 already in the cache : /var/cache/tazpkg/cooking/packages

Installation of : gawk
================================================================================
Copying gawk... [ OK ]
Extracting gawk... [ OK ]
Extracting the pseudo fs... (lzma) [ OK ]
Installing gawk... [ OK ]
Removing all tmp files... [ OK ]
================================================================================
gawk (3.1.8) is installed.

texinfo-4.13a already in the cache : /var/cache/tazpkg/cooking/packages

Installation of : texinfo
================================================================================
Copying texinfo... [ OK ]
Extracting texinfo... [ OK ]
Extracting the pseudo fs... (lzma) [ OK ]
Installing texinfo... [ OK ]
Removing all tmp files... [ OK ]
================================================================================

texinfo (4.13a) is installed.

Checking for source tarball: crosstool-ng

Downloading from http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.9.1.tar.bz2...

Untaring source tarball
Repacking sources in .tar.lzma format
Executing compile_rules

Checking for 'grep'... /bin/grep
Checking whether '/bin/grep' supports -E... yes
Checking for 'sed'... /bin/sed
Checking whether '/bin/sed' supports -i and -e... yes
Checking for 'bash'... /bin/bash
Checking for 'cut'... /usr/bin/cut
Checking for 'install'... /usr/bin/install
Checking for 'make'... /usr/bin/make
Checking for 'gcc'... /usr/bin/gcc
Checking for 'awk'... /usr/bin/awk
Checking for 'bison'... /usr/bin/bison
Checking for 'flex'... /usr/bin/flex
Checking for 'makeinfo'... /usr/bin/makeinfo
Checking for 'automake'... /usr/bin/automake
Checking for 'libtool'... /usr/bin/libtool
Checking for 'stat'... /bin/stat
Checking for 'aria2c'... no
Checking for 'curl'... /usr/bin/curl
Checking for 'cvs'... /usr/bin/cvs
Checking for 'patch'... /usr/bin/patch
Checking for 'tar'... /bin/tar
Checking for 'gzip'... /usr/bin/gzip
Checking for 'bzip2'... /usr/bin/bzip2
Checking for 'lzma'... /usr/bin/lzma
Checking for 'readlink'... /usr/bin/readlink
Checking for 'objcopy'... /usr/bin/objcopy
Checking for 'objdump'... /usr/bin/objdump
Checking for 'readelf'... /usr/bin/readelf
Checking for 'patch'... /usr/bin/patch
Checking for 'ncurses/ncurses.h'... no
Checking for 'ncurses/curses.h'... no
Checking for 'ncurses.h'... yes
Checking for 'libncursesw.so'... yes
Computing version string... 1.9.1
Building up Makefile... done

crosstool-NG configured as follows:

  PREFIX='/usr'
  BINDIR='/usr/bin'
  LIBDIR='/usr/lib/ct-ng-1.9.1'
  DOCDIR='/usr/share/doc/ct-ng-1.9.1'
  MANDIR='/usr/share/man'

Now run:
  make
  make install
  SED    'ct-ng'
  SED    'scripts/crosstool-NG.sh'
  SED    'scripts/saveSample.sh'
  GEN    'paths.mk'
  SED    'scripts/showTuple.sh'
  SED    'docs/ct-ng.1'
  GZIP   'docs/ct-ng.1.gz'
  MKDIR   '/home/slitaz/cooking/wok/crosstool-ng/crosstool-ng-1.9.1/_pkg/usr/bin/'
  RMDIR   '/home/slitaz/cooking/wok/crosstool-ng/crosstool-ng-1.9.1/_pkg/usr/lib/ct-ng-1.9.1/'
  MKDIR   '/home/slitaz/cooking/wok/crosstool-ng/crosstool-ng-1.9.1/_pkg/usr/lib/ct-ng-1.9.1/'
  MKDIR   '/home/slitaz/cooking/wok/crosstool-ng/crosstool-ng-1.9.1/_pkg/usr/share/doc/ct-ng-1.9.1/'

  MKDIR   '/home/slitaz/cooking/wok/crosstool-ng/crosstool-ng-1.9.1/_pkg/usr/share/man/man1/'
  INST    'ct-ng'
For auto-completion, do not forget to install 'ct-ng.comp' into
your bash completion directory (usually /etc/bash_completion.d)
  INSTDIR 'config/'
  INSTDIR 'contrib/'
  INSTDIR 'kconfig/'
  INSTDIR 'patches/'
  INSTDIR 'scripts/'
  INST    'docs/*.txt'
  INST    'ct-ng.1.gz'
  INST    'steps.mk'
  INST    'paths.mk'
  INSTDIR 'samples/'

Removing sources directory
Building crosstool-ng with the receipt
Executing genpkg_rules
Executing strip on all files
Removing all .pyc and .pyo files from package ...
Copying the receipt
Creating the list of files
Creating md5sum of files
Updating receipt sizes
Creating full cpio archive
Restoring original package tree
Planning re-try a cook of reverse depends
Updating packages lists: /home/slitaz/cooking/packages-incoming

Getting datas from crosstool-ng

Sorting packages lists
Look for package(s) to upgrade
Removing previous build dependencies

Removing theses packages : cvs gawk texinfo

Removing: cvs
================================================================================
Removing all files installed...[ OK ]
Removing package receipt...[ OK ]

The following packages have been modified by gawk:
  busybox

Removing: gawk
================================================================================
Removing all files installed...[ OK ]
Removing package receipt...[ OK ]
Check /var/lib/tazpkg/installed/busybox/modifiers for reinstallation

Removing: texinfo
================================================================================
Removing all files installed...[ OK ]
Removing package receipt...[ OK ]