[prev in list] [next in list] [prev in thread] [next in thread]
List: gobolinux-users
Subject: [gobolinux-users] New version of tools
From: "Lucas C. Villa Real" <lucasvr () gobolinux ! org>
Date: 2008-01-29 7:05:27
Message-ID: 2c03f9590801282305x347dc721w26344e45527b9c2f () mail ! gmail ! com
[Download RAW message or body]
Hello,
New versions of Scripts (2.8.3) and Compile (10.0.1) are out! Please
update your versions by running 'InstallPackage Scripts' and
'InstallPackage Compile'.
These new versions feature:
- Better integration with freedesktop.org's basedir specification
- Support for dynamic user/group creation in recipes and packages
- Fixes for left-over files in Python scripts
- Support for GIT in Compile
- Improvements in the infrastructure used by Manager, Scripts and Freshen
- Assorted bug fixes
Thanks to everyone who helped us by filing bug reports at
bugs.gobolinux.org. Please continue to use the bug tracker!
Follow below the full ChangeLog for these tools.
Cheers,
Lucas
### Compile ###
2008-01-26 01:03 lucasvr
* bin/PackRecipe: One more variant of the Temple Place GPL2
license.
2008-01-26 01:01 lucasvr
* bin/Compile: Use $sudo_exec in scons install stage; Added
'prefix' to scons_variables.
2008-01-25 23:22 lucasvr
* bin/MakeRecipe: Reintroduce $basefile, as it's expected to exist
by the script (revision 1.39 mistakenly removed it).
2008-01-25 04:39 mohjive
* bin/Compile: Not use negation in check so that we return true by
default
2008-01-25 02:07 lucasvr
* bin/Compile: Deducting everything from $recipedir and $target.
This should put a smile upon Jonas' face for the rest of the day.
2008-01-24 22:59 lucasvr
* bin/MakeRecipe: Create the Resources dir by default (should help
newcomers to point them to the place where Dependencies should be
filled).
2008-01-24 22:47 lucasvr
* bin/Compile: Ensuring that required users and groups are created
before calling the install target of the recipe.
2008-01-15 20:19 mwh
* bin/: EditRecipe, PackRecipe: Make EDITOR errors more verbose
after a number of questions about them recently.
2008-01-15 14:55 mohjive
* bin/GetRecipe: Forgot {} around the variable expression
2008-01-15 14:31 mohjive
* bin/Compile: Add option to not run PostInstall after installation
2008-01-15 13:00 mohjive
* bin/GetRecipe: Remove trailing slash from the path
2008-01-10 21:09 hisham
* bin/PackRecipe: Make sure error code is returned on failure.
2008-01-09 14:13 mohjive
* bin/Compile: Forgot to add the option 'install-separatly'
2008-01-09 14:02 mohjive
* bin/Compile: Adding support for 'part_of'. Defining this in a
recipe will make that recipe "insert" the application into the
"containing" meta application
2008-01-06 03:38 lucasvr
* bin/RecipeLint: Added support for GIT.
2008-01-06 02:13 lucasvr
* bin/: Compile, FetchArchive: Finished adding initial support for
GIT on Compile.
2008-01-06 02:00 lucasvr
* bin/: FetchArchive, MakeRecipe, NewVersion: Added support for
GIT, which also happened to be bug #209 -- closed now.
2008-01-06 01:51 lucasvr
* bin/MakeRecipe: Specifying the directory where cvs/svn files will
be fetched to; Adding quotes around cvs_server.
2008-01-06 01:31 lucasvr
* bin/Compile: Specifying make cmd using --make, as --command
doesn't serve for that purposes.
2008-01-05 15:40 lucasvr
* bin/Compile: Propagate $make to SandboxInstall.
2008-01-04 17:58 hisham
* bin/RecipeLint: We should use the compatibility list for abstract
dependency names such as "JRE"
### Scripts ###
2008-01-28 22:30 lucasvr
* bin/CreateRootlessEnvironment: Update version.
2008-01-28 01:39 lucasvr
* src/LinkOrExpandAll.c: Filtering out CVS directory names from
conflicts in SymlinkProgram.
2008-01-25 02:07 lucasvr
* Functions/Requirements, bin/SymlinkProgram: Deducting everything
from $recipedir and $target. This should put a smile upon Jonas'
face for the rest of the day.
2008-01-24 22:47 lucasvr
* Functions/Requirements, bin/SymlinkProgram: reqfile needs to be
passed as a parameter now that we parse it from both packages and
recipes.
2008-01-19 07:22 mohjive
* Functions/OptionParser: Handle more than 9 arguments
2008-01-19 05:16 mohjive
* bin/ListProgramFiles: Probably more robust to get something and
then check that for validity
2008-01-19 01:47 mohjive
* bin/ListProgramFiles: Current link must exists. We can't return a
missing or broken link
2008-01-18 13:10 mohjive
* Functions/OptionParser: changed to bash built-in string handling
as 'cut' could not handle when the argument to an option had '='
in it as well
2008-01-18 00:04 mwh
* bin/GetAvailable, lib/python2.3/site-packages/PythonUtils.py: Add
len() support to KeyInsensitiveDict, and fix
GetAvailable(['installed']) to work with that.
2008-01-17 20:01 mwh
* lib/python2.3/site-packages/PythonUtils.py: Make in work for
KeyInsensitiveDict
2008-01-17 00:47 mwh
* bin/CheckDependencies: Work properly when a recipe URL is passed
in, and when no version is specified.
2008-01-16 19:18 mwh
* lib/python2.3/site-packages/PythonUtils.py: Add iterator support
to KeyInsensitiveDict, and allow creating/updating from an
iterable of 2-sequences like built-in dict.
2008-01-15 22:02 mwh
* lib/python2.3/site-packages/PythonUtils.py: Allow terminating
consoleProgressHook with different string output, such as "done."
or \\r. Defaults to \\n still.
2008-01-15 00:03 mwh
* bin/CheckDependencies: This output is really annoying for a
console application. Is it necessary?
2008-01-13 14:58 detsch
* bin/CheckDependencies: Fixed caching of package matching a given
rule.
2008-01-12 14:47 detsch
* bin/CheckDependencies: Caching find_matching_package results, to
improve speed when calling CheckDependencies for multiple
programs.
2008-01-10 14:47 mohjive
* Functions/GoboLinux, Resources/Environment: It's possible that
the target directories don't exist, so we try to create them
first. Also add definition of XDG_CONFIG_DIRS and add $goboShared
to XDG_DATA_DIRS. This together with the previous commit fixes
bug #240
2008-01-10 14:20 mohjive
* Functions/GoboLinux, Resources/Environment: Fixing better
implementation of freedesktop.org's basedir specification. Now
our base XDG_DATA directory is $goboVariable/xdg.
2008-01-09 15:11 mohjive
* bin/Dependencies: Make Dependencies use 'All_Versions'
2008-01-09 15:04 mohjive
* bin/AttachProgram: Changing AttachProgram to use the new function
'All_Versions'
2008-01-09 15:03 mohjive
* Functions/Versions: Expanding 'All_Versions' to optionally take a
program prefix
2008-01-09 14:57 mohjive
* bin/CheckDependants: Fixing better handling when trying to get
which version to use
2008-01-09 14:55 mohjive
* Functions/Versions: Added new function 'All_Versions' that
returns all available versions excluding such as 'Variables'
2008-01-09 04:24 hisham
* Shared/zsh/zkbd-rxvt-pc-linux-gnu: Add rules for rxvt.
2008-01-08 17:22 hisham
* bin/TemplateScript: We removed EditScript a while ago, but this
remained. Removing it, to help cleaning up bin/ and tab
completions. It's easy to follow the mold from other scripts, no
need for a dedicated template.
2008-01-08 17:20 hisham
* bin/RenameCaps: Removing one of the last few remnants of the days
when Scripts used to my just my personal scripts collection.
2008-01-08 14:42 lucasvr
* Functions/Requirements, bin/SymlinkProgram: We can access
Resources/Requirements from $package and $version alone.
2008-01-08 13:36 lucasvr
* Functions/Requirements, bin/SymlinkProgram: Added support for
Resources/Requirements. Closes bugs #10 and #11.
2008-01-06 15:25 lucasvr
* bin/SandboxInstall: Cleaning .pyc/.pyo from the sandbox (catching
both in the same place), as there's no way, now, to tell Python
to disable the (re)generation of its .pyo files. This closes bugs
#218 and #200.
2008-01-06 01:30 lucasvr
* bin/SandboxInstall: Introduced --make so that we can use other
make variants. --command doesn't serve for that purposes.
2008-01-04 17:54 hisham
* Resources/Defaults/Settings/Scripts/CompatibilityList: Handle
some other naming variations out there.
2008-01-04 17:52 hisham
* Resources/Defaults/Settings/Scripts/CompatibilityList: JDK works
as a JRE
2007-12-30 23:20 lucasvr
* bin/CreateRootlessEnvironment: Adds Glibc and Xorg to
Dependencies.blacklist when creating the Rootless environment.
Closes bug #220.
_______________________________________________
gobolinux-users mailing list
gobolinux-users@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic