WOW! It's... El Prototypo! (New GARNOME format.)



Hi everyone,

Finally, a combination of a few days off and some rested headspace have
contributed to me finally getting around to doing the big layout migration
that I've been meaning to do for ages. HERE IT IS! :-)

El Prototypo is all the same stuff as before, but hopefully in a more
accessible and understandable format. Rather than having meta garballs that
go off and build garballs in badly defined directories, I've nailed down a
set of directories that represent real or idealised GNOME release sets. This
means that users of the build system are more exposed to the underlying idea
that GARNOME is a ports tree. That's a good thing, and will hopefully make
it easier to understand, and therefore contribute!

Some notes to get you started:

  * There is no meta directory anymore, just a series of directories that
    represent GNOME release sets. To build the GNOME Desktop release, you
    once did this:

      cd meta/gnome-desktop; make install

    Now you do this:

      cd desktop; make paranoid-install

  * Whenever you're building one of the directories, use paranoid-install so
    GAR ensures that every garball is built. I will probably make it so that
    'install' does a 'paranoid-install' in the root and each category in
    future.

  * Anything you do in the root will not affect the bindings or broken
    categories. ie. if you do 'make paranoid-garchive' in the root to
    download everything, it will *totally ignore* everything under broken
    and bootstrap. If you want to build anything in there, you'll have to do
    it manually. (I've done this because most people will not need anything
    in these directories, and will want to ignore them. Anyone who needs
    them will know already.)

  * The broken category includes modules that are unlikely to build on most
    systems. If you have fixes for these, please tell me and the author so
    we can convince them to do a new release. :-)

  * The GNOME-related settings are now kept in gar.gnome.mk, including your
    preferred download mirrors. Change settings here if you don't want to
    build with debugging symbols (NAUGHTY!) or have a server closer to you.

If you have any suggestions, fixes, changes posted to the list that I've
missed, or evidence of muppetry on my part, please mail the list, I'm paying
attention again. :-) There will be another GARNOME coming out on or around
Wednesday next week, along with the GNOME 2.5.2 release.

Hey, you'd probably like a link so you can try this sucker out! HERE IT IS:

  http://www.gnome.org/~jdub/garnome/download/elprototypo-0.0.1.tar.bz2

Rock on,

- Jeff

-- 
GVADEC 2004: Kristiansand, Norway                    http://2004.guadec.org/
 
             "Laughter is a force for democracy." - John Cleese



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]