Hello Michael, hi all,
Is it possible to have the source package? I have a 64 bit version of
gobo and compiled version for 32 bit architecture are of no use for me.
2009/12/23 Michael Homer <[email protected]>
> Hi all,
> These are the first release candidates of Scripts 2.10.0 and Compile
> 1.13.0,
> and if there are no major issues the final release will be sometime this
> weekend.
>
> The major addition in both tools is the /System/Aliens structure, which is
> why
> they have had a minor version bump. This allows programs (both recipes and
> packages) to depend on components from third-party packaging systems, like
> RubyGems, CPAN, or LuaRocks. Using these features will also require
> building
> the newest versions of Ruby, Perl, and LuaRocks - if you aren't using them,
> you don't need to do that, and they should be installed automatically when
> required. So far, those three are all we have wrappers for, but more should
> be
> forthcoming, and contributions are very welcome. Dependencies of the form
> "LuaRocks:json" are handed off to the alien system to install.
>
> Another important change here is in the default mirror configuration:
> gobo.calica.com has disappeared, and a new mirror has been added to
> replace
> it. If you are using kundor.org you don't need to make any change (though
> it
> will be out of date until it is set up to synchronise with the new
> infrastructure), but otherwise you should swap in the new mirror in
> /S/S/Scripts/GetAvailable.conf. UpdateSettings will prompt you about it
> when
> you install the Scripts package. The gobolinux.org package mirror is now
> the
> master and still working as well, but is not included in the configuration
> by
> default.
>
> There are also the usual bugfixes and minor feature improvements. There is
> support for more archive types in Compile (xz and cpio), and a few
> variables
> should now be correctly set in some more corner cases. Many of the changes
> relate to improving functioning with the /System/Index structure that will
> be
> in 015, but most work on that is occurring in the "015" SVN branch. There
> will
> be another tools release in the new year (probably another minor version
> bump)
> that will incorporate all of those changes and be used in 015.
>
> Installation and testing of these packages is encouraged, and please report
> any bugs you encounter. To test the Aliens system, create a test recipe or
> modify a LocalRecipe to depend on an alien package - you should see the
> package installed when you build the recipe, unless the dependency is
> already
> satisfied.
>
> To install, use `InstallPackage
> http://mwh.geek.nz/files/gobo/Scripts--2.10.0rc1--i686.tar.bz2`<http://mwh.geek.nz/files/gobo/Scripts--2.10.0rc1--i686.tar.bz2%60>and
> `InstallPackage
> http://mwh.geek.nz/files/gobo/Compile--1.13.0rc1--i686.tar.bz2`<http://mwh.geek.nz/files/gobo/Compile--1.13.0rc1--i686.tar.bz2%60>
>
> The full changelogs are below. Again, please report any bugs you encounter
> either here or on the tracker, and with any luck the final release will be
> in a
> few days.
>
> Scripts:
> 2009-12-22 12:47 mohjive
>
> * Functions/Archive, bin/GetAvailable, bin/UpdateSettings: * Quiet
> errors when no settings exist
> * Add support for cpio+gzip archives to Archive
> * Preserve modification time for cpio archives
> * Tabulation fix
> (Merged from 015 branch)
>
> 2009-12-22 08:59 mwh
>
> * Data/gpg/goboring.gpg: Add new stronger GPG key to the ring. Also
> remove expired key.
>
> 2009-12-22 03:46 mwh
>
> * Resources/Defaults/Settings/Scripts/GetAvailable.conf: Swap out
> broken mirror for new, working one in preparation for release
>
> 2009-12-10 19:01 hisham
>
> * bin/PrepareProgram: minor fix
>
> 2009-12-10 17:39 hisham
>
> * bin/Alien-CPAN: case insensitive search
>
> 2009-12-10 16:33 hisham
>
> * bin/Alien-CPAN: Add CPAN support for Alien
>
> 2009-12-10 08:33 mwh
>
> * src/CommandNotFound.c: Also suggest packages for possible typo
> commands, using the same database
>
> 2009-12-10 05:21 mwh
>
> * Data/CommandNotFound.data: Update CNF DB. Also clean moved KDE
> programs.
>
> 2009-12-10 05:11 mwh
>
> * src/CommandNotFound.c: Suggest existing commands from CNF when
> nothing in DB
>
> 2009-12-09 03:09 lucasvr
>
> * Functions/Log: Fix evaluation of strings containing special
> characters.
>
> 2009-12-08 11:43 lucasvr
>
> * Functions/Bootstrap: Creating /System/Index/libexec.
>
> 2009-12-07 20:32 lucasvr
>
> * bin/GetAvailable: Printing a more meaningful message on timeouts.
>
> 2009-12-07 20:01 lucasvr
>
> * bin/GoboPath: Introducing $goboData.
>
> 2009-12-07 16:29 lucasvr
>
> * bin/PrepareProgram: Do not change mandir when compiling against
> /System/Index.
>
> 2009-12-07 14:22 lucasvr
>
> * bin/Corrections: Handle network timeout errors.
>
> 2009-12-07 13:52 lucasvr
>
> * Functions/Bootstrap: Creating Configfs dir and symlink.
>
> 2009-12-04 17:46 lucasvr
>
> * Functions/Bootstrap: /Depot no longer exists in /System/Index
> setups.
>
> 2009-12-03 05:55 mwh
>
> * bin/InstallPackage: Move Alien install below URL check so it
> doesn't trigger when it shouldn't.
>
> 2009-12-01 03:47 mwh
>
> * bin/Alien-RubyGems: Add RubyGems Aliens wrapper
>
> 2009-11-30 06:48 mwh
>
> * bin/InstallPackage: Fix indent
>
> 2009-11-30 03:05 mwh
>
> * lib/python2.3/site-packages: Update svn:ignore for new modules
>
> 2009-11-30 03:04 mwh
>
> * bin/InstallPackage: Add Alien installation support to
> InstallPackage
>
> 2009-11-30 03:03 mwh
>
> * bin/Alien-LuaRocks: Add --install mode to Alien example
> (Alien-LuaRocks)
>
> 2009-11-30 03:02 mwh
>
> * Makefile: Add Alien to PYTHON_LIBS list in makefile
>
> 2009-11-30 03:01 mwh
>
> * bin/Alien, lib/python2.3/site-packages/Alien.py: Make Alien into
> a script rather than just a module
>
> 2009-11-25 19:08 lucasvr
>
> * bin/CheckDependencies: User-supplied blacklist must be put to
> lowercase, too.
>
> 2009-11-12 23:15 lucasvr
>
> * Functions/Bootstrap: Creating /dev/inictl; Moved 'create_link
> bin' to the symlinks block.
>
> 2009-11-11 14:17 lucasvr
>
> * Functions/Bootstrap: Ops. Typing too fast :-)
>
> 2009-11-11 14:14 lucasvr
>
> * Functions/Bootstrap: Since /System/Index/{bin,sbin} are merged,
> sbin needs to be a symlink to bin; We expect that at most 32 loop
> devices exist, so their device nodes must be there.
>
> 2009-11-10 04:51 lucasvr
>
> * Functions/Bootstrap: Forgot about /share/info.
>
> 2009-11-10 04:35 lucasvr
>
> * Functions/Bootstrap: More /System/Index fixes: creating symlinks
> for compatibility with /System/Links.
>
> 2009-11-10 01:51 lucasvr
>
> * Functions/Bootstrap: Fixes for /System/Index
>
> 2009-11-10 00:24 lucasvr
>
> * bin/CreateInitRD: Internal function is named Args_To_Array, not
> Array_To_Args.
>
> 2009-11-02 08:31 mwh
>
> * bin/Alien-LuaRocks: Add Alien-LuaRocks script, implementing the
> Aliens interface.
>
> This script gives an example of the proposed interface and has
> been
> written for clarity in that mor than for any other goal. It is
> likely
> that the final interface script will be in Lua and access the
> LuaRocks
> database directly, rather than parsing the output of the
> command-line
> tool. The same interface is proposed for every wrapper of an
> alien
> package manager.
>
> This script does not support installing yet, and does not
> specifically
> use the /System/Aliens tree nor create the /S/A/LuaRocks
> hierarchy.
>
> 2009-11-02 08:25 mwh
>
> * bin/CheckDependencies: Add Alien querying support to
> CheckDependencies.
>
> This replaces the proof-of-concept code accidentally committed in
> r4073
> with safe versions using the Alien module added in the last
> commit.
>
> With this change, CheckDependencies will process dependency rules
> of the
> form <AlienManager>:<AlienPackage> by handing off to the Alien
> module to
> query the <AlienManager> wrapper for details about
> <AlienPackage>, and
> add the alien match to the matches list if the dependency is not
> already
> met. If the alien manager is not installed at all, it will also
> add that
> to the matches before any alien packages that require it.
>
> 2009-11-02 08:21 mwh
>
> * lib/python2.3/site-packages/Alien.py: Add Python module for
> Aliens, query-only at this stage.
>
> This module can answer several questions about the state of alien
> packages in the system, and also return information to
> CheckDependencies
> about the alien system itself.
>
> The intention is for this to be fleshed out into a script later,
> which
> can then be called from Compile, and to add an --install option
> to
> trigger installation of an alien package.
>
>
> Compile:
> 2009-12-22 11:54 mohjive
>
> * Functions/BuildType_configure, bin/Compile, bin/RecipeLint: *
> Adding support for xz archives to RecipeLint
> * Defining $builddir before re-sourcing the recipe so that
> variable is usable in the recipe
> * Re-source the recipe before build_variables and
> install_variables are used to have them take the correct values
> * Don't override $configure and $autogen if already set in the
> recipe
> (Merged from 015 branch)
>
> 2009-12-10 17:40 hisham
>
> * Functions/Compile: additional line of defense, for when Alien
> entries slip through this function
>
> 2009-12-09 20:05 lucasvr
>
> * bin/RecipeLint: Fix copy-paste error.
>
> 2009-12-08 17:26 lucasvr
>
> * bin/RecipeLint: Added Compile_goboPrefix and Compile_goboData.
>
> 2009-12-03 05:40 mwh
>
> * bin/Compile: Actually, should check whether is URL, since they
> contain colons too
>
> 2009-12-03 05:34 mwh
>
> * bin/Compile: Reverse backwards test
>
> 2009-11-30 06:48 mwh
>
> * bin/Compile: Fix indent
>
> 2009-11-30 03:21 mwh
>
> * bin/Compile: Add Alien install support to Compile
>
> 2009-11-24 20:42 mohjive
>
> * Functions/BuildType_cmake: Use the $userconfigureoptions array as
> that's what we set passing --configure-options to Compile
>
> -Michael
>
> _______________________________________________
> gobolinux-devel mailing list
> [email protected]
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel
>
>
_______________________________________________
gobolinux-devel mailing list
[email protected]
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel