[gobolinux-users] Bootstrap 1.1
Lucas C. Villa Real
lucasvr at gobolinux.org
Thu Jan 25 13:50:30 UTC 2007
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
More information about the gobolinux-users
mailing list