[gobolinux-users] New version of GoboLinux tools
Lucas C. Villa Real
lucasvr at gobolinux.org
Thu Jun 7 05:50:36 UTC 2007
Hello,
Here comes the so-expected flood of new versions of GoboLinux tools.
And this time Compile/Scripts didn't came alone! Here are their new
friends:
=> AbsTK 0.3
=> BootScripts 2.1.2
=> Compile 1.8.5
=> ConfigTools 1.1.2
=> Installer 1.0.3
=> Listener 1.3
=> LiveCD 1.0.2
=> Manager 1.1.6
=> Scripts 2.6.5
Please note that some of these are only relevant for the ISO, so you
won't need to install them all -- you're probably more interested in
Compile, Manager and Scripts. As usual, just invoke 'InstallPackage
<program>' to install the ones you're interested in.
The full change log for each one can be found below.
Cheers,
Lucas
=============================
Compile
=============================
2007-06-01 00:25 lucasvr
* Compile/bin/Compile: Removed call to 'rm $selecteddeps', as that
variable doesn't refer to temporaries under $goboTemp anymore.
2007-05-04 19:00 mohjive
* Compile/bin/Compile: Compile must die if patching from generated
patches fails
2007-05-04 18:55 mohjive
* Compile/bin/NewVersion: forgot a quote in the last commit
2007-05-04 16:33 mohjive
* Compile/bin/NewVersion: do not deduct $file from url if $file is
already set in the recipe
2007-04-27 17:41 mohjive
* Compile/bin/Compile: Adding option --no-unmanaged to Compile to
make it possible to skip installation of unmanaged files while
using Compile
2007-04-27 17:40 mohjive
* Compile/bin/Compile: Updating which version of Scripts Compile
needs
2007-04-27 17:37 mohjive
* Compile/bin/Compile: Changing how unmanged files are handled by
Compile. Instead of just setting allow leftovers to the sandbox
and copying everything left in the sandbox to Unmanaged, use the
new feature of SandboxInstall to handle unmanaged files.
2007-04-21 16:25 mohjive
* Compile/bin/Compile: Changed echoing dependencies to verbose mode
=============================
Scripts
=============================
2007-06-04 03:20 lucasvr
* Scripts/bin/TemplateScript: Fixed typo, closing bug #113.
2007-05-30 16:34 detsch
* Scripts/bin/GetAvailable: Fixed bug preventing some programs to
be returned when a regular user runs GetAvailable -t i.
2007-05-30 06:38 mohjive
* Scripts/bin/FiboSandbox: Mounts has to be cleaned up before
trying to restore ownerships as the mounts can hide files which
causes a lot of errors. Perhaps ownership restoring isn't needed
with the new implementation?
2007-05-14 13:20 detsch
* Scripts/src/List.c: Storing total number of bytes in 64 bits,
allowing directories with a total of more than 2^31 bytes (2GB)
to be correctly shown.
2007-04-27 17:30 mohjive
* Scripts/bin/: FiboSandbox, SandboxInstall, UnionSandbox:
FiboSandbox: * adding 'trap' function to clean up sandbox even
when interupted * adding option to specify directories in root
system that should be mapped to directories in 'Unmanaged' via
'--map' option SandboxInstall: * adding 'trap' function to clean
up sandbox even when interupted * adding --unmanaged-files option
wich takes a colon separated list of files and directories and
place them withim Unmanged when installing UnionSandbox: *
readlink returns nothing when called with a nonexisting
file/directory * we must assert that the mountpoint exists as
well
2007-04-27 17:20 mohjive
* Scripts/: Functions/File, Functions/GoboLinux,
bin/DisableProgram, bin/RemoveProgram, bin/SymlinkProgram: *
Adding helping functions to query status of a directory (if real
directory and empty/non-empty) as well as finding if a executable
is in path * adding function to update mime database * updating
SymlinkProgram, DisableProgram and RemoveProgram to update mime
database if the current application comes with mime definitions
2007-04-21 18:21 mohjive
* Scripts/Resources/Defaults/Settings/: bashrc, xprofile, zshrc: *
We must ensure that environment variables are set in the cache
file
2007-04-21 16:29 mohjive
* Scripts/bin/KillProcess: * silencing error from 'kill' * Making
unable to close the process terse instead of verbose
2007-04-20 12:32 detsch
* Scripts/bin/GetAvailable: Relevant fix: new current_only
parameter must be 'False' by default.
=============================
Manager
=============================
2007-05-01 17:37 detsch
* Manager/bin/ShowPackages: Fixed bug related to programs with
different cases introduced with the last commit.
2007-04-22 14:14 detsch
* Manager/bin/ShowPackages: - Enabled 'local-dirs' option; -
Support for revisions; - Printing programs in their original
case, not always lower case.
=============================
BootScripts
=============================
2007-05-30 05:44 mohjive
* BootScripts/Themes/AppleII: Hiding output from the user instead
2007-05-29 13:46 mohjive
* BootScripts/Themes/AppleII: /dev/tty2 isn't available, using
/dev/console instead
=============================
Listener
=============================
2007-06-07 02:20 lucasvr
* Listener/: Makefile, src/Makefile: Fixes in Makefiles to employ
the same mechanism of doing new releases in all GoboLinux tools.
2007-06-07 02:08 lucasvr
* Listener/src/rules.c: Fixed bug #24.
2007-06-07 01:38 lucasvr
* Listener/: Resources/Defaults/Settings/listener.conf,
src/rules.c: Removing documentation about 'RECURSIVE' until that
feature is implemented correctly.
2007-04-03 01:56 lucasvr
* Listener/src/rules.c: Added missing variable declarations.
2006-11-03 11:51 lucasvr
* Listener/src/rules.c: Allows references for both $ENTRY_RELATIVE
and $ENTRY in the same line.
=============================
ConfigTools
=============================
2007-06-06 23:12 lucasvr
* ConfigTools/Makefile: Adjusted to become 'make dist' friendly.
2007-05-02 05:13 lucasvr
* ConfigTools/bin/ModifyXorgConf: Small cleanup.
2007-04-21 16:19 mohjive
* ConfigTools/bin/GenFstab: Cleaner implementation for skipping
entry for extended partition (type 5)
2007-04-21 15:01 detsch
* ConfigTools/Makefile: Fixed compilation of python modules.
2007-04-20 01:42 lucasvr
* ConfigTools/bin/GenFstab: Oops :-)
2007-04-20 01:42 lucasvr
* ConfigTools/bin/GenFstab: Starting counter at 1.
2007-04-20 01:40 lucasvr
* ConfigTools/bin/GenFstab: Fixed indentation.
2007-04-20 01:07 lucasvr
* ConfigTools/bin/GenFstab: From John E. Rose:
1) bootableflag and id require more of the "fdisk -l" output than
is saved in the varable partition. I created a new variable pt to
take care of this; 2) the test 'test ! -z "${extralist}" && if
echo "${extralist}" | grep -q "${drive}${partitionnumber}"' never
reaches the else that unsets several variables if there is no
extralist; 3) "partitionnumber" is misspelled in one place
("partionnumber") 4) an incorrect line is added to the output if
the id is 5 5) the arrays "types" and "drives" are not correctly
expanded by $types and $drives; something like ${types[@]} is
needed
2007-04-17 15:17 detsch
* ConfigTools/bin/: GenGrubMenu, dev2grub.sh: Using a separate
script for device string conversion. This time, code copied from
grub package itself.
2007-04-17 12:40 detsch
* ConfigTools/bin/dev2grub.sh: Script is not needed here anymore.
2007-04-17 12:38 detsch
* ConfigTools/bin/GenGrubMenu: Using old routine (from ConfigTools
1.0) to convert device strings to grub format, as it looks like
that was the correct way to do it.
2007-03-18 01:10 lucasvr
* ConfigTools/bin/GenFstab: Added missing commits from Jonas
Karlsson after Savannah's backup restore:
* Added support for a list with predefined mounts * Added support
for ntfs * Some generalization of the drive loop
2007-03-03 17:49 mohjive
* ConfigTools/bin/: .chroot, EthInterfaces, GenFstab, GenXorgConf,
MakeGrubKeymap, ModifyXorgConf, dev2grub.sh: We depend on bash
=============================
Installer
=============================
2007-06-07 00:21 lucasvr
* Installer/Makefile: Adjusted to become 'make dist' friendly.
2007-06-06 01:42 lucasvr
* Installer/Makefile: Do not using old DirPythonCompile anymore to
compile python scripts.
2007-04-27 19:12 mohjive
* Installer/bin/: GoboLinuxInstaller, ProfileInstall: Cleaning up
paths a bit
2007-04-22 14:38 detsch
* Installer/bin/ProfileInstall: Changed the way we enforce 'red' as
being the superuser's prompt color.
2007-04-21 17:50 detsch
* Installer/bin/GoboLinuxInstaller: Exporting LANG and LC_ALL
variables in Bootscripts Env file.
2007-04-21 17:44 detsch
* Installer/bin/ProfileInstall: Removed 'sync' commands, dated from
the unstable cloop days.
2007-04-21 17:36 detsch
* Installer/bin/ProfileInstall: Being more verbose if some program
from the profile is not found; Removed copy of Daemons, as it is
not needed anymore.
2007-04-21 17:27 detsch
* Installer/bin/ProfileInstall: Overall cleanup: - Following our
shell scripts coding-style (spacing, function names) -
Rearrangement of the 'main function', being more concise without
changing functionality
2007-04-21 17:12 detsch
* Installer/bin/ProfileInstall: Removed bunch of comments at the
beginning of ProfileInstall scripts.
2007-04-21 16:57 detsch
* Installer/bin/GoboLinuxInstaller: Updated old comments.
2007-04-21 15:23 lucasvr
* Installer/bin/GoboLinuxInstaller: Configuring known locale
settings.
2007-04-21 15:23 lucasvr
* Installer/Shared/Installer/Language/tt2_hu_HU.ts: Converted from
8859-2 to UTF-8.
2007-03-07 22:11 lucasvr
* Installer/: Shared/Installer/Language/tt2_hu_HU.ts,
Shared/Installer/Language/hu_HU/Conclusion,
Shared/Installer/Language/hu_HU/Introduction, src/Installer.pro:
Added support for Magyar (hu_HU), thanks to the efforts of Viola
Zoltán.
=============================
AbsTK
=============================
2007-06-06 03:20 lucasvr
* AbsTK/Makefile: SignProgram, ListProgramFiles and some other
inheritances from Compile and Scripts Makefile.
2007-06-06 03:08 lucasvr
* AbsTK/Makefile: Fixed use of non-existing variable.
2007-06-06 01:42 lucasvr
* AbsTK/Makefile: Fixing syntax, while also redirecting stderr to
/dev/null.
2007-06-06 01:35 lucasvr
* AbsTK/Makefile: Redirecting stdout to /dev/null so that output
doesn't get garbled.
2007-06-05 17:16 detsch
* AbsTK/Makefile: Do not using old DirPythonCompile anymor to
compile python scripts.
2007-03-06 11:20 mohjive
* AbsTK/src/: cwizard.py, qtwizard.py: Added support for removing
screens
2007-03-02 21:22 mohjive
* AbsTK/src/: cwizard.py, qtwizard.py: Added functionallity for
adding screens at custom possitions
=============================
LiveCD
=============================
2007-06-07 02:22 lucasvr
* LiveCD/Makefile: Temporary fix until we discover why pylupdate
doesn't like files encoded in utf-8...
2007-06-07 00:48 lucasvr
* LiveCD/Data/Language/tt2_hu_HU.ts: Removing "type=$LANG" from
'translation' mark.
2007-06-07 00:45 lucasvr
* LiveCD/Makefile: Get new dirs and prune empty ones on update.
2007-05-17 00:04 lucasvr
* LiveCD/bin/StartLiveCD: Ensuring that we have the remaning
filesystems mounted before launching any application that could
benefit from them.
2007-05-02 05:12 lucasvr
* LiveCD/bin/ConfigureLiveCD: Adjusting menu size to show all
available languages.
2007-04-22 14:37 detsch
* LiveCD/Data/Users_gobo/.zshrc: Disabling use of unionsanbox
within live cd.
2007-04-21 15:52 lucasvr
* LiveCD/Data/Users_gobo/Desktop/: GParted, QtParted: Replaced
QtParted desktop icon by GParted.
2007-04-17 15:31 detsch
* LiveCD/bin/StartLiveCD: Creating
/System/Kernel/Boot/grub/device.map file during boot -
*background operation*. It might take some time (~30 sec on my
laptop), but almost no CPU is used (< 0.01 sec). So is good to
initialize the file here in order to have it already done when
the installer is invoked.
2007-03-07 21:25 lucasvr
* LiveCD/: Data/Language/LiveCD.pro, Data/Language/Welcome_hu_HU,
Data/Language/tt2_hu_HU.ts, Data/Users_gobo/Desktop/Install
GoboLinux, bin/ConfigureLiveCD: Added Magyar support to the
Installer. Kudos to Viola Zóltan!
More information about the gobolinux-users
mailing list