Hello,

Here's the second release of Bootstrap, a tool used to create
GoboLinux distributions from scratch. It has reached a good maturity
state, being able to create ports for ARM, x86, SH-4 (and probably
others) ready for boot.

The tarball is available for download in the following url:
http://gobolinux.org/download/bootstrap/Bootstrap-1.1.tar.bz2

The list of what's changed since the last release, based on the CVS
logs, follows below.

Good hacking!
Lucas


BOOTSTRAP
========

2007-01-25 11:28  lucasvr

        * README: Updated URL

2007-01-23 23:46  lucasvr

        * Config.in, packages/KBD/Config.in: Added KBD to the game.

2007-01-23 17:45  lucasvr

        * downloads/TinyScripts/bin/InstallPackage: Using basename; Doing a
          better sed.

2007-01-23 00:44  lucasvr

        * packages/Glibc/Shrink: Do not remove gconv entirely. Take
          information from .config instead.

2007-01-23 00:43  lucasvr

        * bin/Shrink: New encodings added.

2007-01-23 00:43  lucasvr

        * packages/Firefox/Config.in: Hooray! Firefox cross-compiled,
          tested and now being added to the package list!

2007-01-23 00:41  lucasvr

        * Config.in: New encodings and packages added.

2007-01-23 00:38  lucasvr

        * packages/: Claws-Mail/Config.in, Sylpheed/Config.in,
          Sylpheed/Shrink: new packages

2007-01-22 03:34  lucasvr

        * packages/Xorg/Shrink: first shrink script for Xorg

2007-01-22 03:34  lucasvr

        * packages/TIFF/Shrink: first shrink script for TIFF

2007-01-22 03:34  lucasvr

        * packages/SDL/Shrink: first shrink script for SDL

2007-01-22 03:34  lucasvr

        * packages/ReiserFSProgs/Shrink: first shrink script for
          ReiserFSProgs

2007-01-22 03:34  lucasvr

        * packages/NSS/: Config.in, Shrink: first shrink script for NSS

2007-01-22 03:34  lucasvr

        * packages/NSPR/Shrink: first shrink script for NSPR

2007-01-22 03:34  lucasvr

        * packages/Mowitz/Shrink: first shrink script for Mowitz

2007-01-22 03:34  lucasvr

        * packages/Madplay/Shrink: first shrink script for Madplay

2007-01-22 03:34  lucasvr

        * packages/LibXML2/Shrink: first shrink script for LibXML2

2007-01-22 03:34  lucasvr

        * packages/LibUSB/Shrink: first shrink script for LibUSB

2007-01-22 03:33  lucasvr

        * packages/LibIDL/Shrink: first shrink script for LibIDL

2007-01-22 03:33  lucasvr

        * packages/LibGPG-Error/Shrink: first shrink script for
          LibGPG-Error

2007-01-22 03:33  lucasvr

        * packages/LibGCrypt/Shrink: first shrink script for LibGCrypt

2007-01-22 03:33  lucasvr

        * packages/IMLib/Shrink: first shrink script for IMLib

2007-01-22 03:33  lucasvr

        * packages/GnuTLS/Shrink: first shrink script for GnuTLS

2007-01-22 03:33  lucasvr

        * packages/Gettext/Shrink: first shrink script for Gettext

2007-01-22 03:33  lucasvr

        * packages/GTK+/Shrink: first shrink script for GTK+

2007-01-22 03:33  lucasvr

        * packages/GPM/Shrink: first shrink script for GPM

2007-01-22 03:33  lucasvr

        * packages/E2FSProgs/Shrink: first shrink script for E2FSProgs

2007-01-22 03:33  lucasvr

        * packages/Bison/Shrink: first shrink script for Bison

2007-01-22 03:33  lucasvr

        * packages/Bash/Shrink: first shrink script for Bash

2007-01-22 03:33  lucasvr

        * packages/ALSA-Lib/Shrink: first shrink script for ALSA-Lib

2007-01-22 03:29  lucasvr

        * packages/Pango/Shrink: removing libtool archives before doing
          processing.

2007-01-22 03:28  lucasvr

        * packages/Ncurses/Shrink: redirecting errors to /dev/null

2007-01-22 03:28  lucasvr

        * bin/Shrink: removing package entry if there are no more contents
          after shrinking; restricting 'find' to a reduced set of files.

2007-01-22 03:26  lucasvr

        * packages/GDB/Config.in, packages/Snes9express/Config.in,
          Config.in: new packages

2007-01-20 03:18  lucasvr

        * bin/BootStrap: Trying to unmount everyone inside Areas.

2007-01-20 03:16  lucasvr

        * Config.in: Added new packages.

2007-01-20 03:15  lucasvr

        * packages/: NSPR/Config.in, RealVNC/Config.in, SGmixer/Config.in,
          Snes9x/Config.in: new package.

2007-01-12 10:49  lucasvr

        * bin/BootStrap: Do not trust /etc/mtab!

2007-01-12 10:47  lucasvr

        * Config.in, packages/GQview/Config.in, packages/Gaim/Config.in,
          packages/GnuTLS/Config.in, packages/LibGCrypt/Config.in,
          packages/LibGPG-Error/Config.in, packages/Pentagram/Config.in:
          Added new tested packages.

2007-01-12 10:43  lucasvr

        * bin/CreateFiles: Fixed typo; Creating optimized paths to help the
          loader.

2007-01-12 10:41  lucasvr

        * bin/InvokeCompile: Taking the revision off the version when
          running UpdateSettings; Temporarily disabling UnionSandbox;
          cross-compile mode is not working fine yet.

2007-01-12 10:39  lucasvr

        * functions/BlackList: Added LibStdC++ to the Compile blacklist.

2007-01-08 23:03  lucasvr

        * Config.in, bin/PrepareTarget, packages/LibStdC++/Config.in: Added
          LibStdC++ to the list of available packages.

2007-01-07 17:14  lucasvr

        * bin/BootStrap: Do not attempt to remove the old Area if some
          unmount was not successful.

2007-01-07 17:03  lucasvr

        * bin/InvokeCompile: Allows the usage of UnionFS.

2007-01-05 15:26  lucasvr

        * bin/InvokeCompile: TinyScripts must own inittab and the Udev
          task.

2007-01-05 14:11  lucasvr

        * bin/FixupEnvironment, bin/InvokeCompile, functions/PkgFunctions:
          Cleanup: removal of cvs* functions, now we have recipes for
          everything we need; Handling versions correcly for packages
          compiled from a CVS/SVN recipe.

2007-01-05 14:07  lucasvr

        * bin/CreateFiles: Always overwrite the file pointed to by the
          symlink.

2007-01-05 00:40  lucasvr

        * downloads/TinyScripts/Makefile: Using the Current symlink
          generated by PrepareProgram.

2007-01-05 00:29  lucasvr

        * downloads/TinyScripts/src/Makefile: Removing compression, as it
          frequently halts the checkout process; Forcing link creation.

2007-01-04 23:06  lucasvr

        * BUGS: Added another recipe which needs a specific Dependencies
          for cross compiling.

2006-12-24 14:54  lucasvr

        * Config.in: Added E2FSProgs

2006-12-24 13:43  lucasvr

        * functions/PkgFunctions: Fixed wrong file locations; If
          cross-compiling, defaults version of BinUtils and GCC to the one
          used by the toolchain; Added a hook to FreeType, fixed ARM Glibc
          hook; Ignoring the GTK+ hook if one has choosen to compile Cairo.

2006-12-24 13:40  lucasvr

        * bin/: CreateGoboLinuxTree, FixupEnvironment, MakeDeps,
          MakeKernelHeaders: Replaced redirections by calls to Quiet.

2006-12-24 13:36  lucasvr

        * bin/InvokeCompile: Replaced redirections by calls to 'Quiet';
          Added 'EXIT' to the trap handler; Replacement of 'Log_Error +
          exit 1' by 'Die'.

2006-12-24 13:34  lucasvr

        * README: Updated to describe the Bootstrap shell script.

2006-12-24 13:34  lucasvr

        * Bootstrap, Makefile, bin/CreateDescriptions: Using
          DescribeProgram to populate package descriptions.

2006-12-24 11:59  lucasvr

        * packages/: Bash/Config.in, BusyBox/Config.in, DirectFB/Config.in,
          FFmpeg-Motion/Config.in, GCC/Config.in, GMP/Config.in,
          GPM/Config.in, Glibc/Config.in, Gnokii/Config.in,
          GoboHide/Config.in, LZO/Config.in, LibTool/Config.in,
          LibVorbis/Config.in, Motion/Config.in, Ncurses/Config.in,
          Siag/Config.in, TCC/Config.in, UClibc/Config.in, ZLib/Config.in:
          Removed hand-written descriptions; Replacement of TABs by 4
          spaces.

2006-12-24 11:31  lucasvr

        * BUGS: Updated.

2006-12-22 09:18  lucasvr

        * packages/E2FSProgs/Config.in: Inclusion of e2fsprogs.

2006-12-17 14:16  lucasvr

        * packages/: BC/Config.in, Bison/Config.in, Flex/Config.in,
          M4/Config.in, Make/Config.in: Inclusion of new tested packages.

2006-12-17 11:37  lucasvr

        * bin/BootStrap: Only shows a message if the operation failed.

2006-12-17 11:32  lucasvr

        * Config.in: Replacing old SoftFloat.conf by SoftFP.conf on
          comments; Updated kernel version to latest headers available.

2006-12-17 04:17  lucasvr

        * Bootstrap, bin/BootStrap: Creation of a shell script to invoke
          Bootstrap. The old test in bin/BootStrap was not enough, and so
          has been removed.

2006-12-17 04:14  lucasvr

        * bin/InvokeCompile: Added 's|S' to skip a single app.

2006-12-11 23:34  lucasvr

        * BUGS, bin/BootStrap: Added a check for 'alias make'; Removal of
          old problems listed on BUGS.

2006-12-11 23:32  lucasvr

        * bin/PrepareTarget: Using Quiet instead of redirections.

2006-12-07 10:32  lucasvr

        * bin/InvokeCompile: Removed hardcoded kernel version;
          Automatically downloading the tarball into Clean/$arch

2006-12-04 11:11  lucasvr

        * bin/InstallDependencies: Using Quiet wrapper; Relying on a local
          ChrootCompile package; General cleanups.

2006-11-02 02:57  lucasvr

        * functions/PkgFunctions: Updated package versions based on the
          latest known to work.

2006-11-02 02:55  lucasvr

        * bin/InvokeCompile: When making headers, ensure to take the latest
          available kernel from kernel.org; When installing a preprocessed
          package, take 2.6.16 from the package store, install under
          $prefix/$goboPrograms and copy it to Clean/$arch, so that
          Dependencies are satisfied, too; Do not relax if an answer
          different than y/n is given; an exact answer is required to
          proceed; Reverted logic: glibc depends on linux-headers and not
          linux-headers on glibc.

2006-11-02 01:35  lucasvr

        * bin/InstallDependencies: Checking for consistency of
          /System/Settings/Compile/Cross and the respective dirs under the
          chroot/tools/Compile and chroot/Unpacked. It's always ensured
          that the cache file used is the biggest one (which probably has
          more rules), while the conf files are taken always from the
          host's /System/Settings/Compile dir; Small changes in variable
          names.

2006-11-02 01:26  lucasvr

        * functions/Platforms: Creation of a get_native_arch() function;
          Replacement of ARM-SoftFloat.conf by ARM-SoftFP.conf.

2006-10-07 16:26  lucasvr

        * Config.in, bin/CreateGoboLinuxTree, bin/InvokeCompile,
          functions/Platforms: Added support to Cross-ARM-SoftFloat.conf.

2006-09-13 10:59  lucasvr

        * Config.in, packages/ALSA-Utils/Config.in: Added ALSA-Utils to the
          game.

2006-08-28 18:21  lucasvr

        * bin/PrepareTarget: Saving 3 bytes of text data (what did you
          expect to read about this commit? something serious? :-) )

2006-08-28 18:19  lucasvr

        * bin/InvokeCompile, functions/Platforms: Centralization of
          uname-functions inside functions/Platforms; Uncompressing and
          symlinking the generated package inside the target filesystem.

2006-08-28 18:17  lucasvr

        * Config.in, packages/Htop/Config.in: Added htop to the game.

2006-08-27 02:58  lucasvr

        * bin/InstallDependencies: 'Bootstrap' has been renamed to
          'BaseDependencies' on ChrootCompile. Making InstallDependencies
          aware of that; When cross-compiling, one always have to configure
          its cross compiler environment in the host machine. So, in order
          to reduce the possibility of errors, we're always ensuring that
          the host's Settings/Compile/Cross files match the ones used by
          Bootstrap.

2006-08-24 17:45  lucasvr

        * Config.in: Linux-Header changes; New entries for tested packages
          (ARM); Fixed capitalization on Mrxvt.

2006-08-24 17:42  lucasvr

        * packages/GQmpeg/Config.in: Initial import.

2006-08-24 17:35  lucasvr

        * packages/: LibID3Tag/Config.in, Linux-Headers/Shrink,
          Madplay/Config.in, Minicom/Config.in, PPP/Config.in,
          SDL_mixer/Config.in, SDL_ttf/Config.in: New packages.

2006-08-24 17:33  lucasvr

        * bin/Shrink: Replaced the test by a real removal operation.

2006-08-24 17:32  lucasvr

        * bin/InvokeCompile: Replaced Linux-Libc-Headers by Linux-Headers.

2006-08-24 17:32  lucasvr

        * bin/CreateRamdisk: Increased verbosity.

2006-08-24 17:28  lucasvr

        * bin/CreateGoboLinuxTree: Removal of /initrd.

2006-08-24 17:27  lucasvr

        * BUGS: New entry.

2006-08-21 01:09  lucasvr

        * downloads/TinyScripts/bin/InstallPackage: Handling
          Defaults/Settings.

2006-08-15 10:23  lucasvr

        * packages/Mrxvt/Config.in: Fixed capitalization in package name.

2006-08-15 03:17  lucasvr

        * Config.in: Added LibIDL and MRXVT packages to the list.

2006-08-15 03:16  lucasvr

        * BUGS: Merged some other comments on cross-compiling problems.

2006-08-15 03:11  lucasvr

        * docs/Shrink.txt: First import.

2006-08-15 03:07  lucasvr

        * README: Updates on instructions.

2006-08-15 03:02  lucasvr

        * bin/CreateVirtualDisk: Initial import. Needs testing.

2006-08-15 02:59  lucasvr

        * bin/CreateRamdisk: Taking the target directory from the config
          file.

2006-08-15 02:58  lucasvr

        * bin/CreateFiles: Added calls to create pango and gtk+ index
          files; Specifying path to fonts on fc-cache.

2006-08-15 02:56  lucasvr

        * BUGS: Update on current bugs.

2006-08-15 02:51  lucasvr

        * packages/LibIDL/Config.in: First import.

2006-08-13 12:55  lucasvr

        * packages/SVGALib/Config.in: First import.

2006-08-13 12:52  lucasvr

        * bin/Shrink: Making STRIP variables visible inside individual
          Shrink scripts; Handling Shared/gtk-doc and lib/X11/locale;
          Removing per-application empty dirs and broken links.

2006-08-13 12:50  lucasvr

        * packages/LibTool/Shrink: First import.

2006-08-13 12:47  lucasvr

        * packages/Ncurses/Shrink: Supressing pushd/popd messages.

2006-08-13 12:45  lucasvr

        * packages/Ncurses/Shrink: Asserting that directory exists prior to
          running a wild "find | xargs rm".

2006-08-13 12:43  lucasvr

        * packages/: LibART_LGPL/Shrink, LibUngif/Shrink, Pango/Shrink,
          SVGALib/Shrink, XFCE/Shrink, Expat/Shrink, FreeType/Shrink,
          GLib/Shrink: First import.

2006-08-08 22:57  lucasvr

        * Config.in:
          Added SVGALib to the list of available packages.

2006-08-08 22:25  lucasvr

        * bin/InvokeCompile: Ignore the usage of UnionSandbox in a clean
          way.

2006-08-04 18:22  lucasvr

        * bin/: BootStrap, FixupEnvironment, InvokeCompile, PrepareTarget,
          Shrink: We're ready to create native distributions! ;-)

2006-08-04 18:21  lucasvr

        * Config.in: INSTALL_PREFIX and KERNEL_DIR are now configured
          inside Cross-Native.conf, following the semantics of
          cross-compile mode; Added an option to ignore the build of a libc
          package.

2006-08-04 17:58  lucasvr

        * bin/FixSymlinks: This was an early script used while porting
          GoboLinux to the GP32. Not needed anymore.

2006-08-04 17:57  lucasvr

        * bin/CleanTree: Removed, as it was just a sketch on how the Shrink
          script should be.

2006-08-04 11:01  lucasvr

        * Config.in, bin/BootStrap, bin/FixupEnvironment,
          bin/InvokeCompile, bin/PrepareTarget, bin/Shrink,
          configs/arm-motion_defconfig, configs/arm-siriustar_defconfig,
          packages/LibGCC/Config.in: Renamed 'CROSS_NONE' to
          'NATIVE_COMPILING'; Added a dependency on !NATIVE_COMPILING to
          create the LibGCC package.

2006-08-04 10:58  lucasvr

        * .config, .config.cmd: Removal of temporary files.

2006-08-04 10:50  lucasvr

        * functions/PkgFunctions: Fixed tabs.

2006-08-04 10:50  lucasvr

        * bin/: FixupEnvironment, InvokeCompile: Do not skip the processing
          of FixupEnvironment if not cross-compiling; Removed the use of
          variables configured in cross mode only; If cross-compiling, try
          to fetch a Linux-Libc-Headers. If not, process raw kernel headers
          with LFS' headers script.

2006-08-03 18:05  lucasvr

        * COPYING: Added a license to the package.

2006-08-03 18:00  lucasvr

        * bin/InvokeCompile: Do not play with cross variables if we're not
          cross-compiling; Tab fixes.

2006-08-03 16:15  lucasvr

        * bin/: InstallDependencies, PrepareTarget: Making sure that
          ChrootCompile got the necessary packages from rsync; Quiet
          pushd's.

2006-08-03 11:46  lucasvr

        * downloads/TinyScripts/src/SymlinkProgram.c: Making 'vim' aware of
          our tab settings.

2006-08-03 11:15  lucasvr

        * downloads/TinyScripts/src/SymlinkProgram.c: Introduced 'set_dir'
          macro; Handling info and man pages; Fixed a bug on headers, which
          were being symlinked inside goboShared; Running ldconfig when
          needed.

2006-07-29 11:17  lucasvr

        * Config.in: Added comments to shrink options.

2006-07-28 17:40  lucasvr

        * bin/FixupEnvironment: Always perform a SymlinkProgram on
          TinyScripts so that the base files doesn't get overwritten by
          another program.

2006-07-26 00:31  lucasvr

        * bin/CreateFiles: Working without prefixing cross dirs to
          variables declared at GoboPath; Enhanced the EnvironmentCheck
          task with steps that one needs to perform at the first boot.

2006-07-25 23:00  lucasvr

        * downloads/TinyScripts/Resources/Defaults/Settings/inittab:
          Allowing automatic login on the first terminal by default.

2006-07-25 21:10  lucasvr

        * BUGS: Removal of fixed bugs.

2006-07-25 19:00  lucasvr

        * bin/Shrink: Redirecting RemoveBroken's output to /dev/null.

2006-07-25 18:07  lucasvr

        * bin/PrepareTarget: Creating a symlink to Compile and Scripts'
          Settings instead of fake packages that conflict with TinyScripts
          entries.

2006-07-25 17:13  lucasvr

        * bin/InvokeCompile: Added a call to UpdateSettings before
          SymlinkProgram.

2006-07-21 01:14  lucasvr

        * downloads/TinyScripts/bin/InstallPackage: Running ldconfig if the
          installed package has a 'lib' subdir.

2006-07-21 00:33  lucasvr

        * Makefile, bin/CreateRamdisk: Added a target 'ramdisk' to
          Makefile; Modified the usage syntax on CreateRamdisk, as it's
          intended to be used only from the 'make' interface.

2006-07-21 00:31  lucasvr

        * configs/arm-motion_defconfig: Added a defconfig file with a
          template for embedded projects based in the Motion package.

2006-07-21 00:10  lucasvr

        * bin/CreateFiles: Avoid the creation of a resolv.conf without
          assigning an IP to the nameserver; Always overwriting
          NetworkSettings.

2006-07-21 00:07  lucasvr

        * bin/: FixupEnvironment, PrepareTarget: Moved the creation of
          files to FixupEnvironment, so that the installation of
          TinyScripts/Scripts doesn't overwrite the custom settings.

2006-07-20 17:52  lucasvr

        * bin/CreateFiles: Ensuring to run only if the right arguments are
          passed in; Fixed a copy+paste bug.

2006-07-20 17:40  lucasvr

        * packages/OpenSSH/Shrink: Added Shrink file for OpenSSH.

2006-07-20 15:02  lucasvr

        * bin/CreateFiles: Hey, we don't have Glibc compiled at the time
          this script is run. Duh! :)

2006-07-20 14:24  lucasvr

        * bin/CreateFiles: Ensuring that ld.so.cache exists, and that it
          points to Glibc/Settings; Added 'fc-cache' to the "Environment"
          task. This task still needs more attention and organization.

2006-07-20 14:21  lucasvr

        * bin/FixupEnvironment: No more tricks needed on ld.so.cache, as
          it's handled by SymlinkProgram now.

2006-07-20 10:06  lucasvr

        * downloads/TinyScripts/src/Makefile: Ensuring that scripts such as
          GoboPath have their executable bit set.

2006-07-20 10:01  lucasvr

        * downloads/TinyScripts/src/Makefile: Handling a symlink l -> List.

2006-07-19 03:05  lucasvr

        * downloads/TinyScripts/Resources/Tasks/LoadModules: There's no
          need to source GoboPath just to invoke modprobe.

2006-07-19 03:01  lucasvr

        * bin/CreateGoboLinuxTree: Removal of excessive quotes; Creating
          /Mount/JFFS2 when dealing with ARM or SH4.

2006-07-19 02:48  lucasvr

        * bin/CreateFiles: Creating /System/Settings/GoboLinuxVersion.

2006-07-19 02:41  lucasvr

        * downloads/TinyScripts/Resources/Tasks/GenIssue: Added a task to
          create an issue file at boot time.

2006-07-19 02:02  lucasvr

        * bin/CreateRamdisk: New file, used to create ramdisks given a
          dirname and a file size.

2006-07-19 01:16  lucasvr

        * downloads/TinyScripts/Resources/:
          Defaults/Settings/BootScripts/BootUp, Tasks/Hostname: Added a
          Hostname task.

2006-07-17 21:01  lucasvr

        * Config.in, bin/Shrink: Allowing to select among 3 strip options
          (full, unneeded and none).

2006-07-12 09:18  lucasvr

        * Makefile: Added and described a 'shrink' target.

2006-07-11 21:53  lucasvr

        * bin/Shrink, packages/Glibc/Shrink, packages/Gnokii/Shrink: Added
          a Shrink file for Gnokii; Fixed Shrink file for Glibc; Populating
          the Shrink script with real calls to removal of files. It also
          has now preliminary entries to make a cleanup on installed fonts.

2006-07-11 21:46  lucasvr

        * Config.in: Added an option to strip libraries and executables.

2006-07-11 14:26  lucasvr

        * bin/PrepareTarget: do not keep copy of subdirectories on libgcc
          such as 'libgcc_s.so.1.dir'

2006-07-10 23:05  lucasvr

        * functions/PkgFunctions: Removed restriction on BusyBox package.

2006-07-10 23:03  lucasvr

        * Config.in, packages/FFmpeg-Motion/Config.in,
          packages/LZO/Config.in: Added LZO to the game; Replaced 'depends
          on' to 'default y if PKG_MOTION' on FFmpeg-Motion.

2006-07-10 21:24  lucasvr

        * configs/arm-siriustar_defconfig: added a default config for the
          SiriuStart platform (desktop edition)

2006-07-10 21:18  lucasvr

        * Config.in: added new package entries; added a shrink option to do
          insane cleanups on packages.

2006-07-10 21:16  lucasvr

        * packages/: FFmpeg-Motion/Config.in, Motion/Config.in: added
          Motion dependency on FFmpeg-Motion.

2006-07-10 21:09  lucasvr

        * packages/: FFmpeg-Motion/Config.in, Gnokii/Config.in,
          Motion/Config.in, OpenVPN/Config.in: new entries.

2006-07-08 03:18  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Udev: rollback: there's no
          need to have a wrapper, mdev can do the job itself.

2006-07-02 18:02  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Network: added restart
          command.

2006-07-02 14:29  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Udev: Calling mdev_wrapper
          on hotplug events. This wrapper is available on BusyBox 1.1.3
          recipe.

2006-06-30 00:20  lucasvr

        * downloads/TinyScripts/bin/ldd: Do not try to execute ldd on
          directories.

2006-06-30 00:19  lucasvr

        * downloads/TinyScripts/Resources/Defaults/Settings/inittab: Do not
          confuse tty1.

2006-06-30 00:18  lucasvr

        *
          downloads/TinyScripts/Resources/Defaults/Settings/BootScripts/BootUp:
          Creating a fresh issue file at boot; Do not look for swap
          partitions by default.

2006-06-30 00:16  lucasvr

        * downloads/TinyScripts/Resources/Tasks/: Network, Udev: Specifying
          the default script to be launched when the dhcp server responds;
          Adding a symlink /dev/net -> /dev, so that the TUN/TAP entries
          appears correctly to apps.

2006-06-28 11:05  lucasvr

        * bin/CreateFiles: putting /tmp on tmpfs

2006-06-20 17:17  lucasvr

        * downloads/TinyScripts/src/SymlinkProgram.c: Removed debug
          messages from SymlinkProgram.

2006-06-20 12:06  lucasvr

        * packages/OpenSSL/Shrink: Added Shrink file for OpenSSL.

2006-06-20 11:59  lucasvr

        * packages/ZLib/Shrink: Added Shrink file for ZLib.

2006-06-20 11:57  lucasvr

        * packages/LibPNG/Shrink: Added Shrink file for LibPNG.

2006-06-20 11:56  lucasvr

        * packages/JPEG/Shrink: Added Shrink file for JPEG.

2006-06-20 11:52  lucasvr

        * packages/Glibc/Shrink: Added Shrink file for Glibc. Please note
          that its aim is to make an extreme cleanup of the package.
          There's no locale support at this point.

2006-06-20 02:04  lucasvr

        * packages/Ncurses/Shrink: Keeps xterm and xterm-color terminfo
          data, too, so that we don't hurt X-term users' eyes.

2006-06-19 22:16  lucasvr

        * packages/Ncurses/Shrink: Starting to add per-package shrink
          scripts. This is the first one, for Ncurses.

2006-06-19 22:06  lucasvr

        * downloads/TinyScripts/Resources/Defaults/Settings/inittab:
          specifying that we're on a linux console by default.

2006-06-15 05:24  lucasvr

        * bin/InvokeCompile: fixed the way packages chosen by the user were
          collected.

2006-06-14 01:18  lucasvr

        * bin/CreateFiles: do not assume the filesystem is ext2 on fstab,
          using auto instead; added usbfs to fstab.

2006-06-09 16:09  lucasvr

        *
          downloads/TinyScripts/Resources/Defaults/Settings/BootScripts/BootUp:
          launching syslogd and klogd services by default

2006-06-09 14:23  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Udev: Ditto for /dev/input

2006-06-07 19:04  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Udev: BusyBox' mdev doesn't
          create sub-directories, so we avoid ALSA problems by simply
          creating a symlink /dev/snd -> /dev.

2006-05-31 20:14  lucasvr

        * Config.in: Added comments around each font configuration (taken
          from the Linux kernel); Moved the font menu to the shrink
          options.

2006-05-31 18:44  lucasvr

        * bin/CreateFiles: Woohaa, we have an enhanced skel now! ;)

2006-05-31 18:42  lucasvr

        * Config.in: Cosmetic fixes; Added a 'Native Language Support'
          menu, so that only the preferred fonts are built and installed.

2006-05-31 18:40  lucasvr

        * BUGS: Removed fixed bugs

2006-05-29 18:31  lucasvr

        * bin/: BootStrap, FixupEnvironment, InvokeCompile, PrepareTarget,
          Shrink: Using new directory Cross.

2006-05-29 18:30  lucasvr

        * BUGS: New entry.

2006-05-29 18:28  lucasvr

        * bin/CreateFiles: Overwriting previous instances of ld.so.conf if
          there was some.

2006-05-29 18:27  lucasvr

        * Config.in, bin/InvokeCompile: SymlinkProgram Linux-Libc-Headers
          must be aware if we're cross compiling; Removed hardcoded kernel
          version from InvokeCompile - taking it from Config.in now.

2006-05-29 18:19  lucasvr

        * bin/MakeKernelHeaders: Replaced hardcoded kernel version by a
          variable passed by the caller; Creating the 'include' subdir at
          $target/Glibc/Current prior to trying to enter that directory;
          Removed SymlinkProgram call, as it was being already done on the
          main script.

2006-05-29 18:17  lucasvr

        * functions/PkgFunctions: Added hook functions for glibc and
          busybox

2006-05-26 02:02  lucasvr

        * bin/Shrink, Config.in: Initial framework for doing a final
          cleanup on the generated filesystem.

2006-05-26 01:54  lucasvr

        * BUGS: Yes, we have bugs.

2006-05-26 01:52  lucasvr

        * bin/PrepareTarget: Since we have $goboDevices bind-mounted,
          unmount it prior to creating the base device nodes.

2006-05-26 01:51  lucasvr

        * bin/CreateFiles: '-a' must be used on conditional test, as the
          symlink will probably be broken.

2006-05-26 01:30  lucasvr

        * bin/: CreateFiles, PrepareTarget: Passing the target's dir prefix
          to CreateFiles; Do not use cross_prefix_dir, since it's specific
          to cross-compiling mode (and we want Bootstrap to be able to do
          more than that); Taking into account the network and hostname
          configuration from the menuconfig interface; Using 'cat << EOF'
          when there are too many lines to put in a file; Removed the
          creation of BootUp, since it's a job for TinyScripts/BootScripts;
          Using /proc/mounts instead of /etc/mtab.

2006-05-26 01:01  lucasvr

        * Config.in, packages/IMLib/Config.in, packages/IceWM/Config.in,
          packages/LibUngif/Config.in: Added new packages; Added network
          and hostname configuration through the menuconfig.

2006-05-26 00:14  lucasvr

        * bin/InvokeCompile: modified test to make it more easy to
          understand at a first look.

2006-05-24 14:34  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Network: switched test for
          the sake of readability

2006-05-24 02:03  lucasvr

        * downloads/TinyScripts/Resources/Tasks/Network: only dealing with
          the gateway if there's one specified on NetworkSettings
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to