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



Dear Jeff,

One other small remark that I forgot was that I had to change PKG_CONFIG_PATH to include the pkgconfig lib folder in the newly created setup. Like this PKG_CONFIG_PATH=/usr/test/garnome3:/usrlocal/lib/pkgconfig. Could this be included in the setup or is this scriptwise not possible.

Cheers,

Stef

Jeff Waugh wrote:

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





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