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 <mich...@gobolinux.org>

> 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
> gobolinux-devel@lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel
>
>
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to