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