1 2009-04-16 Murray Cumming <murrayc@murrayc.com>
3 * modulesets/gnome-2.26.modules:
4 * modulesets/gnome-2.28.modules: Glom no longer depends on bakery.
6 2009-04-16 Frederic Peters <fpeters@0d.be>
8 * jhbuild/buildbot/changes.py:
9 * jhbuild/buildbot/status/web/changes.py:
10 * jhbuild/buildbot/steps.py: fixed handling of git commit emails, and
11 display of such in the web interface.
13 2009-04-16 Frederic Peters <fpeters@0d.be>
15 * jhbuild/commands/checkbranches.py: don't skip modules when checking
18 2009-04-16 Frederic Peters <fpeters@0d.be>
20 * modulesets/gnome-suites-2.26.modules: ekiga, evolution,
21 evolution-data-server, evolution-exchange, evolution-mapi,
22 gnome-power-manager and gnome-themes branched for 2.26.
24 2009-04-14 Frederic Peters <fpeters@0d.be>
26 * modulesets/gnome-suites-2.26.modules: gnome-settings-daemon and
27 gtkhtml both branched for 2.26.
29 2009-04-14 Dan Winship <danw@gnome.org>
31 * modulesets/gnome-suites-2.26.modules: branch libsoup. Also, add
32 explicit gconf dep. (It worked before because it was getting the
33 dep implicitly via libproxy, but it ought to be explicit.)
35 * modulesets/gnome-suites-2.28.modules: likewise, add gconf dep to
38 2009-04-13 Frederic Peters <fpeters@0d.be>
40 * jhbuild/commands/autobuild.py, jhbuild/commands/gui.py,
41 jhbuild/commands/tinderbox.py: return an error code on failure.
44 2009-04-13 Frederic Peters <fpeters@0d.be>
46 * jhbuild/commands/sanitycheck.py: print prefix/checkoutroot if they
47 are not existing or writable. (closes: #572305)
49 2009-04-12 Frederic Peters <fpeters@0d.be>
51 * modulesets/gnome-2.28.modules, modulesets/gnome-suites-2.28.modules:
52 marked pango, gnome-scan and conduit as having moved to git.
54 2009-04-12 Frederic Peters <fpeters@0d.be>
56 * jhbuild/buildbot/changes.py: added support for git commit emails.
58 2009-04-10 Jaap Haitsma <jaap@haitsma.org>
60 * modulesets/gnome-2.28.modules: tracker moved to git
62 2009-04-09 Murray Cumming <murrayc@murrayc.com>
64 * modulesets/gnome-2.26.modules: gnome-python-extras: libgda, not gda.
66 2009-04-09 Murray Cumming <murrayc@murrayc.com>
68 * modulesets/gnome-2.26.modules:
69 * modulesets/gnome-2.28.modules: gnome-python-extras: Depend on libgda.
70 I am surprised that this was not the case before.
72 2009-04-08 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
74 * modulesets/gnome-2.26.modules: Use new vala release (0.7.0).
76 2009-04-07 Owen Taylor <otaylor@redhat.com>
78 * install-check.c (main): Clean up my last commit by removing
81 2009-04-07 Owen Taylor <otaylor@redhat.com>
83 Bug 571240 – Search for 'install' binary at run time
85 * install-check.c (main): Some systems (in particular Arch Linux)
86 use put the install executable somewhere other than
87 /usr/bin/install. So use execvp() rather than execv() to run the
90 2009-04-06 Frederic Peters <fpeters@0d.be>
92 * modulesets/gnome-suites-2.26.modules: evince and gnome-keyring opened
95 2009-04-06 Frederic Peters <fpeters@0d.be>
97 * modulesets/gnome-suites-2.20.modules:
98 * modulesets/gnome-suites-2.22.modules:
99 * modulesets/gnome-suites-2.24.modules:
100 * modulesets/gnome-suites-2.26.modules:
101 * modulesets/gnome-suites-2.28.modules: switched glib and gtk+ to
104 2009-04-05 Felix Riemann <friemann@svn.gnome.org>
106 * modulesets/gnome-suites-2.26.modules: Fix eog branch.
108 2009-04-05 Felix Riemann <friemann@svn.gnome.org>
110 * modulesets/gnome-suites-2.26.modules: eog branched for 2.26.
112 2009-03-31 José Alburquerque <jaalburqu@svn.gnome.org>
114 * modulesets/gnome-2.22.modules:
115 * modulesets/gnome-2.24.modules: Removed gstreamermm-plugins-good from
116 previous stable versions; sorry for including in previous commit.
118 2009-03-31 José Alburquerque <jaalburqu@svn.gnome.org>
120 * modulesets/gnome-2.22.modules:
121 * modulesets/gnome-2.24.modules:
122 * modulesets/gnome-2.26.modules:
123 * modulesets/gnome-2.28.modules: Added gstreamermm-plugins-good.
125 2009-03-29 Fernando Herrera <fherrera@onirica.com>
127 * modulesets/gnome-external-deps-2.28.modules: update
128 icon-naming-utils to 0.8.90.
130 2009-03-21 Jaap A. Haitsma <jaap@haitsma.org>
132 * modulesets/gnome-2.26.modules:
133 * modulesets/gnome-2.28.modules:
134 gst-plugins-gl moved to git on freedesktop.org
136 2009-03-20 Michael J. Chudobiak <mjc@svn.gnome.org>
138 * modulesets/gnome-2.26.modules:
139 * modulesets/gnome-2.28.modules:
142 2009-03-19 Christian Persch <chpe@gnome.org>
144 * modulesets/gnome-suites-2.26.modules: Use gnome-2-26 branch of
147 2009-03-19 Christian Persch <chpe@gnome.org>
149 * modulesets/gnome-suites-2.26.modules: Gnome Terminal and Gucharmap
152 2009-03-19 Frederic Peters <fpeters@0d.be>
154 * jhbuild/versioncontrol/git.py: support for quiet mode for git version
157 2009-03-19 Frederic Peters <fpeters@0d.be>
159 * modulesets/gnome-suites-2.26.modules: gcalctool branched for 2.26.
161 2009-03-19 Frederic Peters <fpeters@0d.be>
163 * modulesets/gnome-suites-2.26.modules: atk branched for 2.26.
165 2009-03-18 Frederic Peters <fpeters@0d.be>
167 * modulesets/gnome-external-deps-2.26.modules: updated ptlib and opal
168 to their latest releases.
170 2009-03-17 Frederic Peters <fpeters@0d.be>
172 * modulesets/gnome-suites-2.26.modules: bug-buddy, gnome-applets,
173 gnome-games, gnome-nettool and anjuta branched for 2.26.
175 2009-03-17 Frederic Peters <fpeters@0d.be>
177 * modulesets/gnome-suites-2.26.modules: gnome-utils, gok, mousetweaks,
178 gdl branched for 2.26.
180 2009-03-16 Philip Withnall <philip@tecnocode.co.uk>
182 * modulesets/gnome-suites-2.26.modules: totem-pl-parser has branched
185 2009-03-16 Vivien Malerba <malerba@gnome-db.org>
187 * modulesets/gnome-external-deps-2.26.modules:
188 * modulesets/gnome-external-deps-2.28.modules: updated Libgda
191 2009-03-16 Frederic Peters <fpeters@0d.be>
193 * modulesets/gnome-suites-2.26.modules: tomboy branch for 2.26.
195 2009-03-16 Frederic Peters <fpeters@0d.be>
197 * modulesets/gnome-suites-2.26.modules: gnome-netstatus has also been
200 2009-03-16 Frederic Peters <fpeters@0d.be>
202 * modulesets/gnome-suites-2.26.modules: brasero and orca branched for
205 2009-03-15 Vivien Malerba <malerba@gnome-db.org>
207 * modulesets/gnome-external-deps-2.26.modules:
208 * modulesets/gnome-external-deps-2.28.modules: updated Libgda
211 2009-03-14 Frederic Peters <fpeters@0d.be>
213 * jhbuild/moduleset.py: allow moduleset config variable to be a tuple.
216 2009-03-14 Frederic Peters <fpeters@0d.be>
218 * modulesets/gnome-2.26.modules, modulesets/gnome-2.28.modules:
219 epiphany trunk do not require --with-engine=webkit to build with WebKit
222 2009-03-12 Ali Sabil <ali.sabil@gmail.com>
224 * jhbuild/versioncontrol/bzr.py: add support for bzr://, bzr+ssh:// and
227 2009-03-10 Frederic Peters <fpeters@0d.be>
229 * modulesets/gnome-suites-2.26.modules: empathy branched for 2.26.
231 2009-03-09 Vivien Malerba <malerba@gnome-db.org>
233 * modulesets/gnome-external-deps-2.26.modules:
234 * modulesets/gnome-external-deps-2.28.modules: updated Libgda to
237 2009-03-07 Frederic Peters <fpeters@0d.be>
239 * modulesets/gnome-external-deps-2.26.modules:
240 * modulesets/gnome-external-deps-2.28.modules: fixed libnice download
243 2009-03-07 Frederic Peters <fpeters@0d.be>
245 * modulesets/gnome-external-deps-2.26.modules:
246 * modulesets/gnome-external-deps-2.28.modules: updated libnice to latest
249 2009-03-05 Andrés G. Aragoneses <aaragoneses@novell.com>
251 * jhbuild/commands/sanitycheck.py: Be clearer about the macro
252 filenames and the paths in which they need to be.
254 2009-03-04 Vincent Untz <vuntz@gnome.org>
256 * modulesets/gnome-external-deps-2.26.modules:
257 * modulesets/gnome-external-deps-2.28.modules: update ptlib & opal, as
260 2009-03-03 Vincent Untz <vuntz@gnome.org>
262 * modulesets/gnome-external-deps-2.24.modules:
263 * modulesets/gnome-external-deps-2.26.modules:
264 * modulesets/gnome-external-deps-2.28.modules: download gtk-vnc from
267 2009-03-03 Philip Withnall <philip@tecnocode.co.uk>
269 * modulesets/gnome-suites-2.26.modules: Totem branched for 2.26.
271 2009-03-02 Vincent Untz <vuntz@gnome.org>
273 * modulesets/freedesktop-2.28.modules:
274 * modulesets/gnome-2.28.modules:
275 * modulesets/gnome-external-deps-2.28.modules:
276 * modulesets/gnome-suites-2.28.modules:
277 * modulesets/mobile-2.28.modules: add 2.28 modulesets since some people
278 started working on 2.28.
280 2009-03-01 Jaap Haitsma <jaap@haitsma.org>
282 * modulesets/gnome-2.26.modules: add gpointing-device-settings
284 2009-03-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
286 * modulesets/gnome-2.26.modules: Add gupnp-media-renderer and libowl-av.
288 2009-02-28 Vivien Malerba <malerba@gnome-db.org>
290 * modulesets/gnome-external-deps-2.26.modules: updated Libgda to
293 2009-02-27 Jaap Haitsma <jaap@haitsma.org>
295 * modulesets/gnome-2.26.modules: vala-trunk moved to git
297 2009-02-27 Frederic Peters <fpeters@0d.be>
299 * modulesets/gnome-2.26.modules: marked a few modules as moved to git
300 (seed, nemiver and pitivi)
302 2009-02-25 Frederic Peters <fpeters@0d.be>
304 * modulesets/gnome-2.26.modules: turned back WebKit from a tarball
305 source to git, as it is not bound to the rules of (potential) external
308 2009-02-25 Frederic Peters <fpeters@0d.be>
310 * modulesets/gnome-external-deps-2.26.modules: bumped mozilla to
311 firefox 2.0.0.20 as .16 got removed from the mirrors.
313 2009-02-21 Frederic Peters <fpeters@0d.be>
315 * modulesets/gnome-external-deps-2.26.modules: bumped clutter and
316 clutter-gtk to the latest versions.
318 2009-02-19 Frederic Crozat <fcrozat@mandriva.com>
320 * modulesets/gnome-external-deps-2.26.modules: added DeviceKit and
321 DeviceKit-power tarballs to external deps.
323 2009-02-18 Frederic Peters <fpeters@0d.be>
325 * modulesets/gnome-suites-2.26.modules: added missing gnome-panel
326 dependency to vinagre module.
328 2009-02-18 Sebastian Pölsterl <sebp@svn.gnome.org>
330 * modulesets/gnome-2.26.modules: Updated URL of dvb-daemon repository
332 2009-02-18 Frederic Peters <fpeters@0d.be>
334 * modulesets/gnome-external-deps-2.26.modules: disable python bindings
335 to farsight2 by default.
337 2009-02-17 Frederic Peters <fpeters@0d.be>
339 * modulesets/gnome-suites-2.26.modules: moved e-d-s from suggest to
342 2009-02-17 Frederic Peters <fpeters@0d.be>
344 * modulesets/gnome-suites-2.26.modules: added missing e-d-s dependency
347 2009-02-16 Frederic Peters <fpeters@0d.be>
349 * modulesets/gnome-2.26.modules: fixed dependencies node name for
352 2009-02-16 Frederic Peters <fpeters@0d.be>
354 * modulesets/gnome-2.26.modules: added wv and abiword modules.
356 2009-02-16 Frederic Peters <fpeters@0d.be>
358 * modulesets/moduleset.dtd: moved comments, as DTD comments can't be in
361 2009-02-15 Frederic Peters <fpeters@0d.be>
363 * jhbuild/utils/httpcache.py: possibility to pass a age argument when
364 using httpcache, to have a different expiration age, also passing 0
365 will make it not using the cache.
367 2009-02-15 Frederic Peters <fpeters@0d.be>
369 * modulesets/gnome-suites-2.26.modules: sound-juicer now depends on
372 2009-02-15 Frederic Peters <fpeters@0d.be>
374 * modulesets/gnome-suites-2.26.modules: anjuta now depends on
377 2009-02-15 Frederic Peters <fpeters@0d.be>
379 * modulesets/gnome-suites-2.26.modules: added libgweather to desktop
380 suite metamodule, and pangomm to c++ bindings metamodule.
382 2009-02-14 Frederic Peters <fpeters@0d.be>
384 * modulesets/gnome-2.26.modules: updated NetworkManager and
385 network-manager-applet modules, also added libnl as required by
388 2009-02-14 Frederic Peters <fpeters@0d.be>
390 * modulesets/gnome-suites-2.26.modules: fixed libunique reference (it's
391 unique, not libunique)
393 2009-02-14 Frederic Peters <fpeters@0d.be>
395 * modulesets/gnome-suites-2.26.modules: added libunique dependency to
396 gnome-media (used by the new volume control); moved esound to suggests
397 as it is only required for the disabled-by-default vumeter.
399 2009-02-13 Vivien Malerba <malerba@gnome-db.org>
401 * modulesets/gnome-external-deps-2.26.modules:
402 updated libgda to 3.99.11
404 2009-02-13 Frederic Peters <fpeters@0d.be>
406 * modulesets/gnome-suites-2.26.modules: hamster-applet branched for
409 2009-02-11 Johan Dahlin <jdahlin@async.com.br>
411 * modulesets/gnome-2.26.modules:
412 gobject-introspection, gir-repository, gjs and gnome-shell
415 2009-02-10 William Jon McCann <jmccann@redhat.com>
417 * modulesets/gnome-suites-2.26.modules: gnome-screensaver
420 2009-02-10 William Jon McCann <jmccann@redhat.com>
422 * modulesets/gnome-suites-2.26.modules: gnome-screensaver
425 2009-02-10 Frederic Peters <fpeters@0d.be>
427 * jhbuild/config.py: set MONO_PREFIX and MONO_GAC_PREFIX so the
428 jhbuilded mono environment is used. (closes: #550671)
430 2009-02-10 Frederic Peters <fpeters@0d.be>
432 * modulesets/gnome-suites-2.26.modules: fixed sqlite module name in
433 libsoup dependencies (should have been "sqlite3").
435 2009-02-10 Frederic Peters <fpeters@0d.be>
437 * jhbuild/versioncontrol/git.py: hint user about the switch from svn to
438 git when a git module is missing .git. (closes: #570858)
440 2009-02-10 Frederic Peters <fpeters@0d.be>
442 * modulesets/gnome-suites-2.26.modules: libsoup has now a (mostly) hard
443 dependency on libproxy and sqlite. (closes: #571149)
445 2009-02-10 Frederic Peters <fpeters@0d.be>
447 * modulesets/gnome-2.26.modules:
448 * modulesets/gnome-external-deps-2.26.modules:
449 * modulesets/gnome-suites-2.26.modules: updated to mono 2.2, which
452 2009-02-09 Philip Withnall <philip@tecnocode.co.uk>
454 * modulesets/gnome-suites-2.26.modules: Removed outdated gnome-common
455 dependency from Totem and added its GConf dependency.
457 2009-02-05 Frederic Peters <fpeters@0d.be>
459 * jhbuild/modtypes/tarball.py: warn about invalid file sizes, instead
460 of aborting with a Python trace.
462 2009-02-05 Frederic Peters <fpeters@0d.be>
464 * modulesets/gnome-suites-2.26.modules: metacity branched for 2.26.
466 2009-02-05 Frederic Peters <fpeters@0d.be>
468 * modulesets/gnome-external-deps-2.26.modules: updated libcroco to
471 2009-02-05 Paolo Borelli <pborelli@katamail.com>
473 * modulesets/gnome-external-deps-2.26.modules:
474 Bump libxml2 version to 2.7.3
476 2009-02-04 Frederic Peters <fpeters@0d.be>
478 * modulesets/gnome-external-deps-2.26.modules: Downgrade cairo to
479 version 1.8.4 (as 1.8.6 does not build with libtool 1.5)
481 2009-02-04 Frederic Peters <fpeters@0d.be>
483 * modulesets/gnome-suites-2.26.modules: added gdm dependency on
484 gnome-panel (for the new user switch applet).
486 2009-02-04 John Carr <john.carr@unrouted.co.uk>
488 * jhbuild/modtypes/linux.py: Fix a bug that prevented jhbuild
489 calling make modules_install. Support doing make mrproper. Do
490 make install by hand (to avoid colliding with custom distro
491 Kbuild foo or installing to /boot). Install headers. Support
492 'make defconfig' if moduleset doesnt specificy a kconfig.
494 2009-02-04 Christian Persch <chpe@gnome.org>
496 * modulesets/gnome-2.26.modules: Add quick-lounge-applet.
498 2009-02-04 John Carr <john.carr@unrouted.co.uk>
500 * jhbuild/modtypes/tarball.py: Forward tarball makeinstallargs on
503 2009-02-03 Claudio Saavedra <csaavedra@igalia.com>
505 * modulesets/gnome-external-deps-2.26.modules: Update cairo to
508 2009-02-03 Vincent Untz <vuntz@gnome.org>
510 * modulesets/gnome-suites-2.26.modules: remove libgnomeprintui dep of
511 tomboy (see bug #512369).
513 2009-02-03 Murray Cumming <murrayc@murrayc.com>
515 * modulesets/gnome-2.26.modules: glom: Now uses libgdamm trunk, not
516 libgdamm-3.0, and does not depend on libgnome.
518 2009-02-03 Frederic Peters <fpeters@0d.be>
520 * modulesets/gnome-external-deps-2.26.modules: updated telepathy-glib
521 to latest released tarball.
523 2009-02-03 Frederic Peters <fpeters@0d.be>
525 * modulesets/gnome-suites-2.26.modules: added brasero dependency to
528 2009-02-03 Frederic Peters <fpeters@0d.be>
530 * modulesets/gnome-external-deps-2.26.modules: works around libnice
531 extracting to nice-0.0.4/.
533 2009-02-03 Frederic Peters <fpeters@0d.be>
535 * modulesets/gnome-suites-2.26.modules: marked the dependency of anjuta
536 on devhelp as optional.
538 2009-02-03 Frederic Peters <fpeters@0d.be>
540 * modulesets/gnome-suites-2.26.modules: added telepathy-farsight
541 dependency to empathy.
543 2009-02-03 Theppitak Karoonboonyanan <thep@linux.thai.net>
545 More fix for Bug #569778.
547 * patches/samba.configure-for-libs.patch: Adjusted to allow
548 non-source-dir configuration via autogen.sh.
549 * modulesets/gnome-external-deps-2.26.modules: tdb, talloc and tevent
550 now support non-source-dir builds.
552 2009-02-02 Vivien Malerba <malerba@gnome-db.org>
554 * modulesets/gnome-suites-2.26.modules: updated libgda to 3.99.10
556 2009-02-02 Theppitak Karoonboonyanan <thep@linux.thai.net>
558 * modulesets/freedesktop-2.26.modules:
559 * modulesets/gnome-external-deps-2.26.modules: Mark some modules as
560 not supporting non-source-dir builds. Partially fixes #569778.
562 2009-02-02 Andy Wingo <wingo@pobox.com>
564 * jhbuild/modtypes/__init__.py (Package.to_sxml): Whoops, fix some
565 indentation that broke attribute serialization for non-bool
568 2009-02-02 Frederic Peters <fpeters@0d.be>
570 * jhbuild/commands/bot.py: declare bot attributes.
572 2009-02-02 Frederic Peters <fpeters@0d.be>
574 * jhbuild/buildbot/status/web/bot.py:
575 * jhbuild/buildbot/status/web/__init__.py:
576 * jhbuild/commands/bot.py: replaced jhbuild bot --slvfile option by a
577 --slave-dir option, pointing to a directory with slaves.csv (csv with
578 slave names and passwords) and XML files describing each hosts
579 (options, contact informations, etc) ($slavename.xml); added pages in
580 web view to get those informations.
582 2009-02-02 Frederic Peters <fpeters@0d.be>
584 * jhbuild/commands/bot.py:
585 * jhbuild/config.py: reload (parts of) jhbuild configuration file when
586 buildbot server is sent SIGHUP (everything but environment variables).
588 2009-02-01 Vincent Untz <vuntz@gnome.org>
590 * modulesets/gnome-suites-2.26.modules: move brasero and
591 gnome-user-share where they belong in the file (they were below the
592 proposed module header)
594 2009-01-31 Frederic Peters <fpeters@0d.be>
596 * modulesets/gnome-suites-2.24.modules: pessulus branched for 2.24.
598 2009-01-31 Vincent Untz <vuntz@gnome.org>
600 * modulesets/gnome-suites-2.26.modules: kill gnome-build: it's been
601 integrated in anjuta.
603 2009-01-28 Frederic Peters <fpeters@0d.be>
605 * jhbuild/versioncontrol/cvs.py: revert the exception change
606 accidentally commited in last commit.
608 2009-01-27 Callum McKenzie <callum@spooky-possum.org>
610 * modulesets/gnome-suites-2.26.modules: Explicitly enable the
613 2009-01-26 Frederic Peters <fpeters@0d.be>
615 * modulesets/gnome-suites-2.24.modules: sabayon branched for 2.24.
617 2009-01-26 Frederic Peters <fpeters@0d.be>
619 * modulesets/gnome-suites-2.26.modules: anjuta removed its
620 libgnomeprint/ui dependency.
622 2009-01-26 Frederic Peters <fpeters@0d.be>
624 * modulesets/gnome-external-deps-2.26.modules: updated libmapi size and
625 md5sum, hooray for changing tarballs.
627 2009-01-24 Frederic Peters <fpeters@0d.be>
629 * modulesets/gnome-2.26.modules:
630 * modulesets/gnome-external-deps-2.26.modules:
631 * modulesets/gnome-suites-2.26.modules: added mono-addins,
632 clutter-cairo and clutter-gtk to accepted external dependencies.
634 2009-01-24 Luca Ferretti <elle.uca@libero.it>
636 * modulesets/gnome-suites-2.26.modules: tomboy requires mono-addins
639 2009-01-24 Frederic Peters <fpeters@0d.be>
641 * modulesets/gnome-external-deps-2.26.modules: added --enable-fhs to
642 samba4 configure so headers are installed in .../include/samba-4.0/
643 instead of .../include/ (where ldap.h would then confuse lots of other
646 2009-01-24 Frederic Peters <fpeters@0d.be>
648 * modulesets/gnome-suites-2.26.modules: empathy and gedit have optional
649 dependencies on enchant and iso-codes.
651 2009-01-23 Luca Ferretti <elle.uca@libero.it>
653 * modulesets/gnome-suites-2.26.modules: empathy depends on
654 enchant and iso-codes for spell checking.
656 2009-01-23 Luca Ferretti <elle.uca@libero.it>
658 * modulesets/gnome-external-deps-2.26.moduls: libnice, not nice
660 2009-01-21 Frederic Peters <fpeters@0d.be>
662 * modulesets/gnome-external-deps-2.26.modules:
663 * patches/samba.configure-for-libs.patch: added a patch to Samba 4 so
664 shipped libraries have a working autogen.sh; duplicate the module entry
665 for those libraries, and use the new source-subdir attribute to get
668 2009-01-21 Frederic Peters <fpeters@0d.be>
670 * jhbuild/versioncontrol/tarball.py:
671 * modulesets/moduleset.dtd: added a new source-subdir attribute (for
672 tarball "version control"), required by Samba4 and related libraries.
674 2009-01-21 Marc-André Lureau <marcandre.lureau@gmail.com>
676 * modulesets/{gnome-2.26.modules,gnome-suites-2.26.modules}:
677 GStreamer switched to git. (closes: #551241)
679 2009-01-21 Frederic Peters <fpeters@0d.be>
681 * modulesets/gnome-suites-2.26.modules: added gnome-media dependency on
684 2009-01-20 Suman Manjunath <msuman@novell.com>
686 * modulesets/gnome-external-deps-2.26.modules: Use samba4 alpha6 and
689 2009-01-20 Suman Manjunath <msuman@novell.com>
691 * modulesets/gnome-external-deps-2.26.modules: Use libical 0.43
693 2009-01-20 Kjartan Maraas <kmaraas@gnome.org>
695 * modulesets/gnome-external-deps-2.26.modules: Fix
696 the md5sum of libical-0.42.tar.gz
698 2009-01-19 Kjartan Maraas <kmaraas@gnome.org>
700 * modulesets/gnome-suites-2.26.modules: Make brasero
701 depend on libxml2 not libxml.
703 2009-01-19 Vivien Malerba <malerba@gnome-db.org>
705 * modulesets/gnome-suites-2.26.modules: updated libgda to 3.99.9
707 2009-01-19 Luca Ferretti <elle.uca@libero.it>
709 * modulesets/gnome-suites-2.26.modules: clean brasero deps and
710 add brasero as suggest for totem to its plugin (to be honest not
711 needed at compile time... mayby just <after>?)
713 2009-01-19 Vincent Untz <vuntz@gnome.org>
715 * modulesets/gnome-external-deps-2.26.modules: add some missing version
716 properties to make convert-to-tarballs.py happy
718 2009-01-19 Frederic Peters <fpeters@0d.be>
720 * modulesets/gnome-external-deps-2.26.modules,
721 modulesets/gnome-2.26.modules: moved libnotify to external
724 2009-01-19 Frederic Peters <fpeters@0d.be>
726 * modulesets/gnome-2.26.modules: added nautilus-cd-burner.
728 2009-01-19 Frederic Peters <fpeters@0d.be>
730 * modulesets/gnome-suites-2.26.modules: removed remaining references
731 to nautilus-cd-burner.
733 2009-01-19 Frederic Peters <fpeters@0d.be>
735 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules,
736 modulesets/gnome-external-deps-2.26.modules: updated according to
737 release-team module decisions; added with known issues for
738 evolution-mapi (libmapi and samba incompatible versions) and libnice
739 (unpacks to wrong directory).
741 2009-01-19 Luca Ferretti <elle.uca@libero.it>
743 * modulesets/gnome-external-deps-2.26.modules: Add gstreamer dep
746 2009-01-19 Frederic Peters <fpeters@0d.be>
748 * jhbuild/modtypes/autotools.py, modulesets/moduleset.dtd,
749 doc/C/jhbuild.xml: added support for a new skip-autogen value, "never",
750 so autogen.sh (or configure) is never skipped. (closes: #566437)
752 2009-01-17 Claudio Saavedra <csaavedra@igalia.com>
754 * modulesets/gnome-suites-2.26.modules: Replace eog dependency on
755 libgnomeui with gnome-desktop.
757 2009-01-13 Christian Persch <chpe@gnome.org>
759 * modulesets/gnome-suites-2.26.modules: Use the gnome-2-26 branch for
762 2009-01-12 Murray Cumming <murrayc@murrayc.com>
764 * modulesets/freedesktop-2.26.modules: Added dbus-glib and
765 telepathy-glib from git so that telepathy-gabble has new-enough
766 versions to build, instead of just using the tarball versions from
767 the included gnome-external-deps modules. Revert this if it disturbs
770 2009-01-12 Luca Ferretti <elle.uca@libero.it>
772 * modulesets/freedesktop-2.26.modules:
773 Add libnice and telepathy-farsight modules; adjust farsight2 deps;
774 add telepathy-farsight to meta-telepathy-connection-managers.
776 2009-01-12 Luca Ferretti <elle.uca@libero.it>
778 * modulesets/gnome-2.26.modules: (re)add devhelp-webkit module
779 * modulesets/gnome-suites-2.26.modules: change devhelp (gecko) module
780 to use gnome-2-22 branch on svn insted tarball
782 2009-01-12 Frederic Peters <fpeters@0d.be>
784 * modulesets/gnome-external-deps-2.26.modules: bumped telepathy-glib to
787 2009-01-12 Murray Cumming <murrayc@murrayc.com>
789 * modulesets/freedesktop-2.26.modules: Copy the loudmouth module
790 definition from gnome-2.26 modules (not included) because it was an
791 undefined dependency of telepathy-gabble.
793 2009-01-11 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
795 * modulesets/gnome-2.26.modules: Use new vala release (0.5.5).
797 2009-01-09 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
799 * modulesets/gnome-2.26.modules: Use new vala release (0.5.4).
801 2009-01-09 Frederic Peters <fpeters@0d.be>
803 * jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
804 jhbuild/versioncontrol/cvs.py: properly import CommandError exception
805 in arch, bzr and cvs modules. (closes: #567107)
807 2009-01-07 Frederic Peters <fpeters@0d.be>
809 * modulesets/gnome-suites-2.26.modules: libcanberra and gstreamer
810 dependencies were removed from gnome-control-center (and esound too,
813 2009-01-07 Gabor Kelemen <kelemeng@gnome.hu>
815 * modulesets/gnome-suites-2.26.modules: gtk-sharp's bootstrap-2.12
816 renamed to bootstrap-2.14
818 2009-01-07 Matthias Clasen <mclasen@redhat.com>
820 * modulesets/gnome-external-deps-2.26.modules: Update poppler
823 2009-01-07 Matthias Clasen <mclasen@redhat.com>
825 * modulesets/gnome-external-deps-2.26.modules: Update pixman
828 2009-01-07 Matthias Clasen <mclasen@redhat.com>
830 * modulesets/gnome-external-deps-2.26.modules: Update iso-codes
833 2009-01-06 Frederic Peters <fpeters@0d.be>
835 * modulesets/gnome-suites-2.26.modules: clutter is now an hard
836 dependency of gnome-games.
838 2009-01-06 Frederic Peters <fpeters@0d.be>
840 * modulesets/gnome-2.26.modules: nautilus-sendto got optional empathy
843 2009-01-06 Frederic Peters <fpeters@0d.be>
845 * modulesets/gnome-suites-2.26.modules: empathy now depends on
848 2009-01-06 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
850 * modulesets/gnome-2.26.modules: GUPnP moved to git.
852 2009-01-06 Sebastian Pölsterl <sebp@svn.gnome.org>
854 * modulesets/gnome-2.26.modules: dvb-daemon depends on
855 gst-plugins-good, too
857 2009-01-06 Sebastian Pölsterl <sebp@svn.gnome.org>
859 * modulesets/gnome-2.26.modules: gst-rtsp-server depends on
860 gst-plugins-base not gst-plugins-bad
862 2009-01-06 Frederic Peters <fpeters@0d.be>
864 * modulesets/gnome-external-deps-2.26.modules: updated ptlib and opal
865 to their newest versions, required by ekiga.
867 2009-01-05 Frederic Peters <fpeters@0d.be>
869 * modulesets/gnome-external-deps-2.26.modules:
870 * modulesets/gnome-suites-2.26.modules: added pulseaudio and
871 requirements as external dependencies, and marked gnome-media as
872 depending on pulseaudio.
874 2009-01-05 Frederic Peters <fpeters@0d.be>
876 * modulesets/gnome-suites-2.24.modules: file-roller branched for 2.24.
878 2009-01-04 Frederic Peters <fpeters@0d.be>
880 * jhbuild/config.py, jhbuild/defaults.jhbuildrc, jhbuild/moduleset.py,
881 doc/C/jhbuild.xml: added a new modulesets_dir configuration variable,
882 so it is possible to define an alternate directory for moduleset files;
883 added an entry about this configuration variable to the documentation.
884 (closes: #566456, initial patch by David Farning)
886 2009-01-04 Sebastian Pölsterl <sebp@svn.gnome.org>
888 * modulesets/gnome-2.26.modules: dvb-daemon depends on gst-python
890 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
892 * modulesets/gnome-suites-2.26.modules: gnome-python and
893 gnome-python-desktop now use a builtin waf.
895 * modulesets/gnome-suites-2.24.modules,
896 * modulesets/gnome-suites-2.22.modules: gnome-python and gnome-python-desktop branched.
898 2009-01-03 Frederic Peters <fpeters@0d.be>
900 * modulesets/gnome-suites-2.26.modules: removed hard dependency of glib
901 on shared-mime-info, as shared-mime-info has a real build dependency on
902 glib, and it caused a dependency cycle; added shared-mime-info as
903 <after> for both glib and gtk+ to get back to the situation before glib
904 and gtk+ deps shuffleing.
906 2009-01-03 Frederic Peters <fpeters@0d.be>
908 * modulesets/gnome-external-deps-2.26.modules:
909 * modulesets/gnome-suites-2.26.modules: updated libgda to 3.99.7 and
910 added it as a dependency of anjuta.
912 2009-01-03 Frederic Peters <fpeters@0d.be>
914 * modulesets/gnome-suites-2.26.modules: gnome-build has been
915 incorporated in anjuta source tree.
917 2009-01-03 Frederic Peters <fpeters@0d.be>
919 * jhbuild/commands/base.py: display an informative message when running
920 `jhbuild build $module' while $module is in the ignore list.
923 2009-01-03 Frederic Peters <fpeters@0d.be>
925 * modulesets/gnome-external-deps-2.26.modules: added expat as
926 dependency of fontconfig (it could also use libxml2 but fontconfig
927 configure script prefers expat). (closes: #565994)
929 2009-01-02 Matthias Clasen <mclasen@redhat.com>
931 * modulesets/gnome-suites-2.26.modules: Shuffle glib, gtk+ deps
934 2008-12-31 Sebastian Pölsterl <sebp@svn.gnome.org>
936 * modulesets/gnome-2.26.modules: dvb-daemon no longer
939 2008-12-28 Luca Ferretti <elle.uca@libero.it>
941 * modulesets/freedesktop-2.26.modules: add DeviceKit, DeviceKit-power
942 and DeviceKit-disks modules (need external unmanaged deps, see
943 comments to modules definitions)
945 2008-12-26 Frederic Peters <fpeters@0d.be>
947 * jhbuild/commands/base.py: display updated bootstrap modules when
948 checking the bootstrap moduleset changes. (closes: #565355)
950 2008-12-23 Paolo Borelli <pborelli@katamail.com>
952 * jhbuild/commands/base.py:
954 Add a "--start-at" option to the list command and document it.
956 2008-12-23 Frederic Peters <fpeters@0d.be>
958 * modulesets/bootstrap.modules, patches/python-2.5.2-lib64.patch:
959 reenabled python patch, after the removal of a Mandriva specific
962 2008-12-22 Frederic Peters <fpeters@0d.be>
964 * modulesets/gnome-suites-2.26.modules: updated GTK+ to use trunk.
966 2008-12-22 Andy Wingo <wingo@pobox.com>
968 * jhbuild/commands/snapshot.py: New file, implements the new
969 command, "jhbuild snapshot". (closes: #564873)
971 * jhbuild/utils/sxml.py: New helper lib for xml serialization.
973 * jhbuild/versioncontrol/svn.py (SubversionRepository.to_sxml)
974 (SubversionBranch.to_sxml):
975 * jhbuild/versioncontrol/git.py (GitRepository.to_sxml)
977 * jhbuild/versioncontrol/tarball.py (TarballRepository.to_sxml)
978 (TarballBranch.to_sxml):
979 * jhbuild/versioncontrol/__init__.py (Repository.to_sxml)
981 * jhbuild/versioncontrol/cvs.py (CVSRepository.to_sxml)
983 * jhbuild/modtypes/__init__.py (Package.to_sxml)
984 (MetaModule.to_sxml): Plug in to_sxml() methods for serialization.
986 * jhbuild/modtypes/autotools.py (AutogenModule.xml_tag_and_attrs):
987 * jhbuild/modtypes/mozillamodule.py (MozillaModule):
988 * jhbuild/modtypes/waf.py (WafModule.xml_tag_and_attrs):
989 * jhbuild/modtypes/linux.py (LinuxModule.xml_tag_and_attrs):
990 * jhbuild/modtypes/perl.py (PerlModule.xml_tag_and_attrs):
991 * jhbuild/modtypes/ant.py (AntModule.xml_tag_and_attrs):
992 * jhbuild/modtypes/distutils.py (DistutilsModule.xml_tag_and_attrs):
993 * jhbuild/modtypes/mesa.py (MesaModule.xml_tag_and_attrs):
994 * jhbuild/modtypes/testmodule.py (TestModule.xml_tag_and_attrs):
995 Plug bits so we can serialize all the types of modules. There are
996 still some version control backends that aren't yet serialized
999 2008-12-22 Frederic Peters <fpeters@0d.be>
1001 * modulesets/bootstrap.modules: removed python patch for the time being
1002 as it caused lots of problem recently; will have to be tested and
1003 checked on multiple architectures before being reenabled.
1005 2008-12-20 Frederic Peters <fpeters@0d.be>
1007 * jhbuild/versioncontrol/tarball.py: added --continue-at flag to curl,
1008 to match what has been done with wget. (following-up: #562918)
1010 2008-12-20 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1012 * modulesets/gnome-2.26.modules: Add Sebastian's branch of
1013 gst-rtsp-server package as dvb-daemon now depends on it.
1015 2008-12-18 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
1017 * modulesets/gnome-2.26.modules: refresh dependencies for
1020 2008-12-18 Frederic Peters <fpeters@0d.be>
1022 * jhbuild/versioncontrol/tarball.py: added --continue flag to wget, to
1023 work a little bit better on unreliable connections. (closes: #562918)
1025 2008-12-18 Frederic Peters <fpeters@0d.be>
1027 * modulesets/bootstrap.modules: added m4 as some systems lack it in a
1028 sufficient version. Report and patch by Richard Hult. (closes: #561777)
1030 2008-12-18 Frederic Peters <fpeters@0d.be>
1032 * jhbuild/config.py, jhbuild/frontends/terminal.py: do not fail on
1033 missing standard python curses module (required only for quiet mode).
1036 2008-12-18 Frederic Peters <fpeters@0d.be>
1038 * jhbuild/config.py: display a better message on missing configuration
1039 file. (closes: #564878)
1041 2008-12-18 Vincent Untz <vuntz@gnome.org>
1043 * modulesets/gnome-suites-2.26.modules: drop eel dependency in orca,
1046 2008-12-18 Frederic Peters <fpeters@0d.be>
1048 * jhbuild/defaults.jhbuildrc: switch jhbuildbot_master default to
1051 2008-12-18 Jonh Wendell <jwendell@gnome.org>
1053 * modulesets/gnome-external-deps-2.26.modules: Bump gtk-vnc dep to
1056 2008-12-18 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1058 * modulesets/gnome-2.26.modules: Add new (0.5.3) Vala release.
1060 2008-12-16 Dan Williams <dcbw@redhat.com>
1062 * modulesets/gnome-2.20.modules, modulesets/gnome-2.22.modules,
1063 modulesets/gnome-2.24.modules, modulesets/gnome-2.26.modules: fix
1064 NetworkManager module repo
1066 2008-12-16 Frederic Peters <fpeters@0d.be>
1068 * modulesets/gnome-suites-2.24.modules: gnome-doc-utils,
1069 gnome-user-docs and nautilus-cd-burner have been branched for 2.24.
1071 2008-12-15 Frederic Peters <fpeters@0d.be>
1073 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1074 removed eel dependency from nautilus and gnome-mount.
1076 2008-12-15 Frederic Peters <fpeters@0d.be>
1078 * modulesets/moduleset.dtd: updated to current <mirror> support.
1080 2008-12-15 Daniel Elstner <danielk@openismus.com>
1082 * modulesets/gnome-2.26.modules (git.clutter-project.org): Add new
1084 (clutter*-trunk): Switch over to new git repository.
1086 2008-12-15 Sebastian Pölsterl <sebp@svn.gnome.org>
1088 * modulesets/gnome-2.26.modules: Use Vala 0.5.2 tarball,
1089 because vala trunk requires it
1091 2008-12-14 Frederic Peters <fpeters@0d.be>
1093 * modulesets/gnome-2.26.modules: added seed module.
1095 2008-12-12 Wouter Bolsterlee <wbolster@svn.gnome.org>
1097 * modulesets/gnome-suites-2.24.modules: Use glibmm-2-18
1100 2008-12-11 Dan Williams <dcbw@redhat.com>
1102 * modulesets/gnome-2.20.modules, modulesets/gnome-2.22.modules,
1103 modulesets/gnome-2.24.modules, modulesets/gnome-2.26.modules: update
1104 location and repo of NetworkManager for the move to git.freedesktop.org
1106 2008-12-11 Frederic Peters <fpeters@0d.be>
1108 * jhbuild/buildbot/factory.py, jhbuild/commands/base.py,
1109 jhbuild/commands/bot.py, jhbuild/frontends/buildscript.py: added a new
1110 cleanone command, called from buildbot, so local buildslave settings
1111 (makeclean = False) are used.
1113 2008-12-11 Vincent Untz <vuntz@gnome.org>
1115 * modulesets/gnome-suites-2.26.modules: remove duplicate intltool dep
1118 2008-12-11 Vincent Untz <vuntz@gnome.org>
1120 * modulesets/gnome-suites-2.26.modules: update gnome-session
1121 dependencies (no more libgnomeui, gnome-keyring, gnome-control-center,
1124 2008-12-08 John Carr <john.carr@unrouted.co.uk>
1126 * jhbuild/versioncontrol/bzr.py:
1127 Update jhbuild Bazaar support for tags and branches. (closes: #563658)
1129 * modulesets/gtk.modules:
1130 * modulesets/gnome-2.16.modules:
1131 * modulesets/gnome-2.18.modules:
1132 * modulesets/online-desktop.modules:
1133 * modulesets/gnome-suites-2.20.modules:
1134 * modulesets/gnome-suites-2.22.modules:
1135 * modulesets/gnome-suites-2.24.modules:
1136 * modulesets/gnome-suites-2.26.modules:
1137 * modulesets/gnome-2.20.modules:
1138 * modulesets/gnome-2.22.modules:
1139 * modulesets/gnome-2.24.modules:
1140 * modulesets/gnome-2.26.modules:
1141 Update the mirror definitions to take advantage of this.
1143 2008-12-08 Frederic Peters <fpeters@0d.be>
1145 * modulesets/gnome-suites-2.22.modules:
1146 * modulesets/gnome-suites-2.24.modules:
1147 * modulesets/gnome-suites-2.26.modules: fixed markup for dependency of
1148 gnome-python-desktop on nautilus.
1150 2008-12-08 Frederic Peters <fpeters@0d.be>
1152 * jhbuild/moduleset.py, tests/tests.py: do not assume after/suggests
1153 modules have a relationship of after/suggests with their dependencies.
1154 nautilus after tracker, nautilus-cd-burner depends on nautilus, tracker
1155 depends on nautilus-cd-burner, the <after> would be evaluated first and
1156 would transform the dependency of nautilus-cd-burner into an <after>,
1157 ignoring it as it would cycle, causing nautilus-cd-burner to be built
1158 before nautilus. (closes: #563597)
1160 2008-12-08 Frederic Peters <fpeters@0d.be>
1162 * jhbuild/moduleset.py, tests/tests.py: do not let <after> introduce
1163 new dependencies unless explicitely pointing to a <metamodule>.
1166 2008-12-06 Frederic Peters <fpeters@0d.be>
1168 * modulesets/gnome-suites-2.24.modules: gtksourceview, pygtksourceview,
1169 gnome-netstatus and gnome-session have been branched for 2.24.
1171 2008-12-05 Frederic Peters <fpeters@0d.be>
1173 * modulesets/gnome-2.26.modules: removed gnopernicus from
1174 meta-gnome-accessibility module, as it no longer exists.
1176 2008-12-04 Suman Manjunath <msuman@novell.com>
1178 * modulesets/gnome-suites-2.26.modules: Add libgweather as a
1179 dependency for evolution-data-server.
1181 2008-12-04 Frederic Peters <fpeters@0d.be>
1183 * modulesets/bootstrap.modules, patches/python-2.5.2-lib64.patch:
1184 updated python to 2.5. (closes: #562724)
1186 2008-12-03 Luca Ferretti <elle.uca@libero.it>
1188 * modulesets/gnome-suites-2.26.modules: libsoup needs sqlite3
1189 for mozilla.sqlite style cookie storage (should need libproxy,
1190 so in <suggests> by now)
1192 2008-12-02 Frederic Peters <fpeters@0d.be>
1194 * modulesets/gnome-suites-2.24.modules: gnome-nettool branched for
1197 2008-12-01 Frederic Peters <fpeters@0d.be>
1199 * modulesets/gnome-external-deps-2.26.modules: updated clutter to 0.8.4
1200 as it fixes a build error in tests (clutter bug 1201, error: ‘raise’
1201 redeclared as different kind of symbol).
1203 2008-12-01 Frederic Peters <fpeters@0d.be>
1205 * jhbuild/frontends/terminal.py: set xterm title in output encoding
1206 (usually utf-8), this goes against the VT220 convention but it is the
1207 way gnome-terminal works; xterm has a utf8Title resource to work the
1208 same way (see xterm manpage).
1210 2008-11-30 Frederic Peters <fpeters@0d.be>
1212 * modulesets/gnome-external-deps-2.26.modules: updated libxklavier to
1215 2008-11-30 Frederic Peters <fpeters@0d.be>
1217 * jhbuild/config.py: updated PKG_CONFIG_PATH configuration logic to
1218 only add existing directories, including /usr/lib64/pkgconfig/.
1220 2008-11-30 Frederic Peters <fpeters@0d.be>
1222 * sample.jhbuildrc: removed the PKG_CONFIG_PATH lines as they are not
1225 2008-11-30 Frederic Peters <fpeters@0d.be>
1227 * jhbuild/commands/base.py: proper error message on unparseable
1228 relative time; and allow week numbers as relative time.
1230 2008-11-30 Frederic Peters <fpeters@0d.be>
1232 * modulesets/gnome-suites-2.26.modules: gnome-netstatus no longer
1233 depends on libgnomeui.
1235 2008-11-30 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1237 * modulesets/gnome-2.26.modules: dvb-daemon depends on vala trunk.
1239 2008-11-29 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1241 * modulesets/gnome-2.26.modules: Add dvb-daemon.
1243 2008-11-29 Frederic Peters <fpeters@0d.be>
1245 * modulesets/bootstrap.modules: updated gettext to 0.17; required by
1246 gst-plugins-good. (closes: #562690)
1248 2008-11-28 Frederic Peters <fpeters@0d.be>
1250 * jhbuild/config.py: add system pkgconfig lookup-directories by
1251 default. It is possible to avoid this by setting PKG_CONFIG_PATH
1252 to the empty string.
1254 2008-11-27 Iago Toral Quiroga <itoral@igalia.com>
1256 * jhbuild/buildbot/status/web/__init__.py:
1257 * jhbuild/buildbot/steps.py:
1258 * jhbuild/buildbot/factory.py: Added clean stage. Also, allow the
1259 possibility to define commands that can fail without failing
1260 the build (like clean).
1262 2008-11-26 Luca Ferretti <elle.uca@libero.it>
1264 * modulesets/freedesktop-2.26.modules: gypsy now on git.freedesktop.org
1266 2008-11-26 Luca Ferretti <elle.uca@libero.it>
1268 * modulesets/freedesktop-2.26.modules: cleanup deps for libccss
1270 2008-11-25 Frederic Peters <fpeters@0d.be>
1272 * modulesets/gnome-suites-2.24.modules: branched libgtop,
1273 gnome-system-monitor, gnome-menus, gnome-panel, libwnck and libgweather
1276 2008-11-24 Olav Vitters <olav@bkor.dhs.org>
1278 * modulesets/gnome-external-deps-2.26.modules: Update gamin to 0.1.10.
1280 2008-11-24 Luca Ferretti <elle.uca@libero.it>
1282 * modulesets/gnome-external-deps-2.24.modules:
1283 * modulesets/gnome-external-deps-2.26.modules: updated
1284 system-tools-backends to stable 2.6.0
1286 2008-11-24 Luca Ferretti <elle.uca@libero.it>
1288 * modulesets/freedesktop-2.26.modules: added libccss from git
1290 * modulesets/gnome-2.26.modules: make gtk-css-engine depends on libccss
1292 2008-11-24 Frederic Peters <fpeters@0d.be>
1294 * modulesets/gnome-suites-2.24.modules: gedit branched for 2.24.
1296 2008-11-22 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1298 * modulesets/gnome-2.26.modules: gupnp-vala now depends on vala-trunk.
1300 2008-11-21 Vincent Untz <vuntz@gnome.org>
1302 * modulesets/gnome-external-deps-2.26.modules: fix libgda
1304 2008-11-17 Vivien Malerba <malerba@gnome-db.org>
1306 * modulesets/gnome-external-deps-2.26.modules: Add libgda to
1309 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1311 * modulesets/gnome-2.24.modules:
1312 * modulesets/gnome-2.26.modules:
1313 Correct moduleset for vala-trunk; now *-mirror will work for it :)
1315 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1317 * modulesets/gnome-2.24.modules:
1318 * modulesets/gnome-2.26.modules:
1319 gmime should use revision arg instead.
1321 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1323 * modulesets/freedesktop-2.24.modules:
1324 * modulesets/freedesktop-2.26.modules:
1325 * modulesets/gnome-2.24.modules:
1326 * modulesets/gnome-2.26.modules:
1327 Make 'jhbuild checkmodulesets' pass
1329 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1331 * jhbuild/commands/checkmodulesets.py:
1332 Show which URL we are testing so its quicker to track down problems
1334 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1336 * modulesets/gnome-2.24.modules:
1337 * modulesets/gnome-2.26.modules:
1338 Fix the use of the revision arg.
1340 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1342 * jhbuild/versioncontrol/svn.py:
1343 Simplify the code that generates the svn hrefs.
1345 2008-11-17 Frederic Peters <fpeters@0d.be>
1347 * jhbuild/utils/cmds.py, jhbuild/versioncontrol/svn.py,
1348 jhbuild/config.py: keep a copy of LD_LIBRARY_PATH; and use it when
1349 calling svn, to avoid gnutls library mismatch. (closes: #561191)
1351 2008-11-17 Frederic Peters <fpeters@0d.be>
1353 * modulesets/bootstrap.modules: removed pyxml, as GStreamer doesn't
1354 depend on it any longer (it was #519635).
1356 2008-11-16 Frederic Peters <fpeters@0d.be>
1358 * jhbuild/frontends/tinderbox.py: handle unicode errors with 'replace'
1359 instead of 'xmlcharrefreplace' in tinderbox output. (closes: #560579,
1360 thanks Theppitak Karoonboonyanan for the debugging)
1362 2008-11-16 Frederic Peters <fpeters@0d.be>
1364 * modulesets/freedesktop-2.26.modules:
1365 * modulesets/gnome-external-deps-2.26.modules: updated poppler to
1366 0.10.1 and poppler-data to 0.2.1.
1368 2008-11-16 Frederic Peters <fpeters@0d.be>
1370 * modulesets/gnome-external-deps-2.26.modules: updated libproxy to
1371 build <after> Mozilla (so Mozilla is not pulled, it is just ordered
1372 before libproxy when it is already in the dependency tree); and added
1373 WebKit in the same place.
1375 2008-11-15 Frederic Peters <fpeters@0d.be>
1377 * jhbuild/commands/base.py, jhbuild/config.py, jhbuild/moduleset.py,
1378 jhbuild/defaults.jhbuildrc, doc/C/jhbuild.xml: added a new
1379 ignore-suggests option to build, update and list commands; as well as a
1380 new ignore_suggests configuration variable.
1382 2008-11-15 Frederic Peters <fpeters@0d.be>
1384 * modulesets/gnome-suites-2.24.modules:
1385 * modulesets/gnome-suites-2.26.modules: added back dependency on
1386 mozilla to epiphany (it had been removed years ago because Mozilla
1387 didn't build, in r1152).
1389 2008-11-15 Frederic Peters <fpeters@0d.be>
1391 * jhbuild/config.py: if there is a Python installed in JHBuild prefix,
1392 set it in PYTHON environment variable, so it gets picked up by
1393 configure scripts. (closes: #560872)
1395 2008-11-14 Frederic Peters <fpeters@0d.be>
1397 * jhbuild/versioncontrol/svn.py: reformat module HREF to resolve ..
1398 before handing it to Subversion. (closes: #560246#c11)
1400 2008-11-14 Luca Ferretti <elle.uca@libero.it>
1402 * modulesets/gnome-2.24.modules:
1403 * modulesets/gnome-2.26.modules: reverted previous change
1404 for *-webkit modules.
1406 2008-11-14 Frederic Peters <fpeters@0d.be>
1408 * jhbuild/frontends/tinderbox.py: be more robust against improper
1409 unicode in program outputs. (closes: #560579)
1411 2008-11-14 Luca Ferretti <elle.uca@libero.it>
1413 * modulesets/gnome-2.24.modules:
1414 * modulesets/gnome-2.26.modules: added "gmime-2-2" fetching from
1415 homonymous branch and make tracker depends on it; changed
1416 module/revison for *-webkit modules to make checkout/update works,
1417 i.e. remove revision key and put full path in module
1419 2008-11-14 Frederic Peters <fpeters@0d.be>
1421 * jhbuild/commands/bootstrap.py: do not let it display a message about
1422 bootstrap modules being outdated.
1424 2008-11-14 Frederic Peters <fpeters@0d.be>
1426 * jhbuild/buildbot/status/web/__init__.py: also display slave results
1427 summary at the top of the table.
1429 2008-11-14 Frederic Peters <fpeters@0d.be>
1431 * patches/nss.pkgconfig-and-configure.patch: updated nss Makefile patch
1432 to create a clean target and to remove installation of the .a file.
1434 2008-11-13 William Jon McCann <jmccann@redhat.com>
1436 * modulesets/gnome-suites-2.24.modules: use gnome-2-24 branch of
1439 2008-11-13 Frederic Peters <fpeters@0d.be>
1441 * jhbuild/buildbot/changes.py: makes sure there is a line to read when
1442 reading notification emails.
1444 2008-11-13 Luca Ferretti <elle.uca@libero.it>
1446 * modulesets/gnome-2.26.modules: added git repository "fishsoup.net"
1447 and "metacity-clutter", "gnome-shell" and "almanah" modules.
1449 2008-11-13 John Carr <john.carr@unrouted.co.uk>
1451 * jhbuild/versioncontrol/__init__.py:
1452 * jhbuild/versioncontrol/bzr.py:
1453 * jhbuild/versioncontrol/git.py:
1454 * jhbuild/versioncontrol/svn.py:
1455 Add an exists() function to check if a module/branch
1456 definition is correct.
1458 * jhbuild/commands/checkmodulesets.py:
1459 Add jhbuild checkmodulesets command to find modules that
1460 can't be checked out.
1462 2008-11-13 John Carr <john.carr@unrouted.co.uk>
1464 * jhbuild/versioncontrol/svn.py:
1465 Implement support for tagged version in svn repositories
1467 * modulesets/gnome-2.16.modules:
1468 * modulesets/gnome-2.18.modules:
1469 * modulesets/hildon.modules:
1470 Take advantage of tag support
1472 2008-11-13 John Carr <john.carr@unrouted.co.uk>
1474 * jhbuild/versioncontrol/svn.py:
1475 Replace trunk-path and friends with *-template to support more
1476 common repository layouts.
1478 2008-11-11 Luca Ferretti <elle.uca@libero.it>
1480 * modulesets/gnome-2.26.modules: added "empathy-webkit" from
1481 Xavier Claessens' git repository - we hope it will land on
1482 svn.gnome.org soon: it works ;)
1484 2008-11-11 Frederic Peters <fpeters@0d.be>
1486 * jhbuild/utils/httpcache.py: respect XDG_CACHE_HOME for cached
1487 modulesets. (closes: #560092, patch by James Sharpe)
1489 2008-11-11 Christian Persch <chpe@gnome.org>
1491 * modulesets/gnome-2.22.modules:
1492 * modulesets/gnome-2.24.modules:
1493 * modulesets/gnome-2.26.modules: Use new gst-plugins-gl location. Bug
1496 2008-11-10 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1498 * modulesets/gnome-2.26.modules: Add Rygel to 2.26 moduleset.
1500 2008-11-10 Frederic Peters <fpeters@0d.be>
1502 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1503 invert tracker/deskbar-applet relationship; it is tracker that should
1504 be built after deskbar-applet, not the reverse.
1506 2008-11-10 Frederic Peters <fpeters@0d.be>
1508 * modulesets/gnome-suites-2.26.modules: hint deskbar-applet to build
1509 after tracker. (closes: #560127)
1511 2008-11-10 Frederic Peters <fpeters@0d.be>
1513 * modulesets/gnome-external-deps-2.26.modules: pass --disable-tcl to
1514 sqlite configure script; as this extension doesn't respect $prefix.
1517 2008-11-10 Frederic Peters <fpeters@0d.be>
1519 * tests/hello/Makefile.am, tests/hello/autogen.sh,
1520 tests/hello/configure.in, tests/hello/hello-frontend.c,
1521 tests/libhello/Makefile.am, tests/libhello/autogen.sh,
1522 tests/libhello/configure.in, tests/libhello/libhello.c,
1523 tests/libhello/libhello.h, tests/libhello/libhello.pc.in,
1524 tests/tests.py: added test case covering libtool; thanks to Mark
1525 Seaborn (closes: #559428)
1527 2008-11-10 Frederic Peters <fpeters@0d.be>
1529 * tests/tests.py: add a copy of uencode(), now required by config.py.
1531 2008-11-10 Frederic Peters <fpeters@0d.be>
1533 * jhbuild/modtypes/testmodule.py: do not try to force a X display when
1534 running dogtail scripts and noxvfb is set.
1536 2008-11-10 Frederic Peters <fpeters@0d.be>
1538 * jhbuild/modtypes/autotools.py: ignore errors that could happen when
1539 trying to chmod autogen.sh/configure missing its exec bit.
1541 2008-11-09 Frederic Peters <fpeters@0d.be>
1543 * modulesets/gnome-2.26.modules: renamed clutter trunk modules to
1544 -trunk, removed -0.8 from the module name for the stable branches; to
1545 match what existed in gnome-external-deps.
1547 2008-11-09 Frederic Peters <fpeters@0d.be>
1549 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1550 removed duplicated (brasero, gnome-user-share, unique) modules from
1551 gnome-2.26, added brasero to proposed modules.
1553 2008-11-09 Matthias Clasen <mclasen@redhat.com>
1555 * modulesets/gnome-suites-2.26.modules: Add gnome-user-share to
1556 proposed modules, remove stray reference to conduit
1558 2008-11-09 Frederic Peters <fpeters@0d.be>
1560 * modulesets/gnome-external-deps-2.26.modules,
1561 modulesets/gnome-suites-2.26.modules, patches/nspr.config_64bits.patch,
1562 patches/nspr.configure.patch, patches/nspr.pkgconfig.patch,
1563 patches/nspr.sonames.patch, patches/nss.pkgconfig-and-configure.patch,
1564 patches/nss.sonames.patch: use nspr and nss tarballs instead of getting
1565 those libraries from the big mozilla tarball; added necessary patches
1566 so it builds and installs sanely; mostly stolen from Debian.
1568 2008-11-09 Frederic Peters <fpeters@0d.be>
1570 * jhbuild/versioncontrol/tarball.py: display expected extraction
1571 directory on tarball extraction failure.
1573 2008-11-09 Frederic Peters <fpeters@0d.be>
1575 * jhbuild/modtypes/autotools.py: make sure autogen.sh/configure are
1578 2008-11-08 Frederic Peters <fpeters@0d.be>
1580 * modulesets/gnome-suites-2.26.modules: updated eog dependencies.
1582 2008-11-08 Frederic Peters <fpeters@0d.be>
1584 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules,
1585 modulesets/gnome-external-deps-2.26.modules: added intltool as a
1586 dependency to all modules (from the official suites) that requires it.
1587 (IT_PROG_INTLTOOL or AC_PROG_INTLTOOL in their configure.{ac,in}).
1589 2008-11-08 Frederic Peters <fpeters@0d.be>
1591 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules,
1592 modulesets/gnome-external-deps-2.26.modules: corrected devhelp
1593 dependencies as trunk is using WebKit; moved WebKit to proposed
1596 2008-11-08 Frederic Peters <fpeters@0d.be>
1598 * jhbuild/moduleset.py: clearer error message on invalid dependency.
1600 2008-11-08 Frederic Peters <fpeters@0d.be>
1602 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1603 reviewed and updated dependencies for most modules of the official
1606 2008-11-08 Olav Vitters <olav@bkor.dhs.org>
1608 * jhbuild/defaults.jhbuildrc: Build GNOME 2.26 by default.
1610 2008-11-07 Frederic Peters <fpeters@0d.be>
1612 * modulesets/gnome-suites-2.26.modules: drop libgnome/ui from cheese
1613 and bug-buddy; also drop gnome-vfs from cheese. (closes: #559610,
1614 patch by Theppitak Karoonboonyanan)
1616 2008-11-06 Wouter Bolsterlee <wbolster@svn.gnome.org>
1618 * modulesets/gnome-suites-2.24.modules: Use gnome-2-24
1619 branch for seahorse-plugins.
1621 2008-11-06 Vincent Untz <vuntz@gnome.org>
1623 * modulesets/gnome-external-deps-2.26.modules: add clutter here. Was
1626 2008-11-06 John Carr <john.carr@unrouted.co.uk>
1628 * modulesets/gnome-suites-2.26.modules:
1629 * modulesets/gnome-suites-2.24.modules:
1630 Make seahorse-plugins definitions like the gnomemm stuff.
1631 This is tidier and works nicer with git-mirror.g.o.
1633 2008-11-06 John Carr <john.carr@unrouted.co.uk>
1635 * jhbuild/versioncontrol/git.py:
1636 Fix rebasing when on a branch. Fix update when trying to
1637 checkout a new branch.
1639 2008-11-06 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1641 * modulesets/gnome-2.26.modules: Use new vala release: 0.5.1.
1643 2008-11-05 Frederic Peters <fpeters@0d.be>
1645 * modulesets/gnome-suites-2.26.modules: removed gnome-vfs dependency of
1648 2008-11-05 Frederic Peters <fpeters@0d.be>
1650 * modulesets/gnome-suites-2.24.modules: gnome-keyring branched for
1653 2008-11-05 Frederic Peters <fpeters@0d.be>
1655 * modulesets/gnome-suites-2.26.modules: removed libgnome/libgnomeui
1656 dependencies of seahorse; added dbus-glib to both seahorse and
1659 2008-11-05 Frederic Peters <fpeters@0d.be>
1661 * jhbuild/frontends/terminal.py: do not use Exception.message as it has
1662 been deprecated in Python 2.6.
1664 2008-11-05 Frederic Peters <fpeters@0d.be>
1666 * modulesets/gnome-suites-2.26.modules: gnome-keyring now depends on
1669 2008-11-05 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1671 * modulesets/gnome-2.24.modules: Use new vala release: 0.5.1.
1673 2008-11-05 Frederic Peters <fpeters@0d.be>
1675 * modulesets/gnome-suites-2.26.modules: gnome-games no longer depends
1676 on libgnome; and can use clutter. seahorse(-plugins) no longer depends
1679 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1681 * jhbuild/config.py:
1682 * jhbuild/defaults.jhbuildrc:
1683 Allow user to set a mirror_policy in .jhbuildrc
1685 * jhbuild/modtypes/__init__.py:
1686 If mirror policy is set, try and use a mirror repo
1687 where possible. E.g. use git-mirror instead of SVN.
1689 * jhbuild/modtypes/autotools.py:
1690 * jhbuild/modtypes/waf.py:
1691 * jhbuild/modtypes/linux.py:
1692 * jhbuild/modtypes/cmake.py:
1693 * jhbuild/modtypes/perl.py:
1694 * jhbuild/modtypes/distutils.py:
1695 * jhbuild/modtypes/mesa.py:
1696 * jhbuild/modtypes/testmodule.py:
1697 Modtypes need to pass config data to branching func.
1699 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1701 * jhbuild/moduleset.py:
1702 Allow modulesets to specify a <mirror> node, so jhbuild is
1703 aware of $dvcs-mirror.gnome.org.
1705 * modulesets/moduleset.rnc:
1706 * modulesets/moduleset.dtd:
1707 Update DTD's for new data.
1709 * modulesets/gtk.modules:
1710 * modulesets/gnome-2.16.modules:
1711 * modulesets/gnome-2.18.modules:
1712 * modulesets/online-desktop.modules:
1713 * modulesets/gnome-suites-2.20.modules:
1714 * modulesets/gnome-suites-2.22.modules:
1715 * modulesets/gnome-suites-2.24.modules:
1716 * modulesets/gnome-suites-2.26.modules:
1717 * modulesets/gnome-2.20.modules:
1718 * modulesets/gnome-2.22.modules:
1719 * modulesets/gnome-2.24.modules:
1720 * modulesets/gnome-2.26.modules:
1721 Update modulesets so they know about the dvcs mirrors.
1723 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1725 * jhbuild/versioncontrol/bzr.py:
1726 Start to support bzr repositories where there are multiple branches
1729 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1731 * jhbuild/versioncontrol/git.py:
1732 Support checking out branches when cloning from git-svn repos.
1734 2008-11-04 Frederic Peters <fpeters@0d.be>
1736 * modulesets/gnome-suites-2.24.modules: seahorse and seahorse-plugins
1739 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1741 * modulesets/gnome-external-deps-2.26.modules: Update telepathy-glib
1744 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1746 * modulesets/gnome-external-deps-2.26.modules: Update libcanberra
1749 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1751 * modulesets/gnome-external-deps-2.26.modules: Update dbus
1754 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1756 * modulesets/gnome-external-deps-2.26.modules: Update cairo
1759 2008-11-03 William Jon McCann <jmccann@redhat.com>
1761 * modulesets/gnome-suites-2.24.modules:
1762 gnome-media branched for 2.24
1764 2008-11-03 Matthias Clasen <mclasen@redhat.com>
1766 * modulesets/gnome-external-deps-2.26.modules: Add unique to
1767 the proposed list, to make gnome-suites-2.26 work.
1769 2008-11-02 Murray Cumming <murrayc@murrayc.com>
1771 * modulesets/gnome-2.24.modules:
1772 * modulesets/gnome-2.26.modules: Bakery no longer depends on
1775 2008-11-01 Frederic Peters <fpeters@0d.be>
1777 * jhbuild/errors.py, jhbuild/main.py, jhbuild/versioncontrol/cvs.py,
1778 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/tarball.py:
1779 updated to remove things that got deprecated in Python 2.6 (while
1780 keeping it compatible with 2.3 at least). (closes: #558216)
1782 2008-11-01 Frederic Peters <fpeters@0d.be>
1784 * modulesets/bootstrap.modules: update guile to 1.8.5, and pass
1785 --enable-error-on-warning=no as it fails to build with -Werror
1786 with newer gcc. (closes: #558571)
1788 2008-11-01 Frederic Peters <fpeters@0d.be>
1790 * jhbuild/versioncontrol/tarball.py: added helpful message when a
1791 tarball branch is not correct.
1793 2008-11-01 Frederic Peters <fpeters@0d.be>
1795 * jhbuild/commands/base.py: ignore errors loading bootstrap modules
1796 when checking for its uptodateness.
1798 2008-11-01 Frederic Peters <fpeters@0d.be>
1800 * modulesets/gnome-external-deps-2.26.modules: revert dbus-python MD5
1801 update. (closes: #558833)
1803 2008-11-01 Frederic Peters <fpeters@0d.be>
1805 * modulesets/gnome-suites-2.24.modules: deskbar-applet branched for
1808 2008-10-31 Dan Winship <danw@gnome.org>
1810 * modulesets/gnome-external-deps-2.26.modules: add libproxy
1813 * modulesets/gnome-suites-2.26.modules: libsoup now suggests
1816 2008-10-30 Emmanuele Bassi <ebassi@gnome.org>
1818 * modulesets/gnome-2.24.modules: Fix the location of the Clutter
1821 * modulesets/gnome-2.26.modules: Drop clutter 0.6 and use the current
1822 stable version (0.8).
1824 2008-10-29 Zeeshan Ali (Khattak) <zeenshanak@gnome.org>
1826 * modulesets/gnome-2.24.modules: gupnp-media-server moved from o-hand
1827 to GNOME SVN and renamed to Rygel.
1829 2008-10-29 Zeeshan Ali (Khattak) <zeenshanak@gnome.org>
1831 * modulesets/gnome-2.24.modules: Vala release update (0.4.0).
1833 2008-10-26 Frederic Peters <fpeters@0d.be>
1835 * modulesets/gnome-suites-2.24.modules: gnome-devel-docs branched for
1838 2008-10-25 Lucas Rocha <lucasr@gnome.org>
1840 * modulesets/gnome-suites-2.26.modules: add cheese dependency on
1843 2008-10-25 Lucas Rocha <lucasr@gnome.org>
1845 * modulesets/gnome-external-deps-2.26.modules: add hal dependency on
1846 PolicyKit as by default it PK support is activated.
1848 2008-10-25 Lucas Rocha <lucasr@gnome.org>
1850 * modulesets/gnome-external-deps-2.26.modules: fix md5 for
1851 dbus-python tarball.
1853 2008-10-23 Frederic Peters <fpeters@0d.be>
1855 * modulesets/gnome-2.26.modules: updated bluez-gnome to use its git
1856 repository; and added bluez. (closes: #556558)
1858 2008-10-23 Luca Ferretti <elle.uca@libero.it>
1860 * modulesets/gnome-2.24.modules:
1861 * modulesets/gnome-external-deps-2.24.modules:
1863 clutter is approved external dependence for 2.24, see
1864 http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html
1866 Use release package for clutter (0.8.2) and *-0-8 branches for
1867 related project (-cairo, -gtk, -gst, pyclutter).
1869 Pending: 1) remove -0-6 stuff ? 2) use same versions for 2.26 ?
1871 2008-10-22 Frederic Peters <fpeters@0d.be>
1873 * modulesets/gnome-suites-2.24.modules: gconf and libgnome branched for
1876 2008-10-22 Vincent Untz <vuntz@gnome.org>
1878 * modulesets/gnome-external-deps-2.24.modules:
1879 * modulesets/gnome-external-deps-2.26.modules:
1880 * patches/opal-3.4.1-remove-makefile.patch:
1881 * patches/ptlib-2.4.1-remove-makefile.patch: update opal & ptlib since
1882 ekiga 3.0.1 requires the latest versions.
1884 2008-10-22 Frederic Peters <fpeters@0d.be>
1886 * modulesets/gnome-suites-2.24.modules: gnome-utils and vino branched
1889 2008-10-21 Johan Dahlin <johan@gnome.org>
1891 * modulesets/gnome-2.26.modules:
1892 Sort out the dependencies for gobject-introspection and
1895 2008-10-21 Carlos Garcia Campos <carlosgc@gnome.org>
1897 * modulesets/gnome-suites-2.24.modules: Evince branched for 2.24.
1899 2008-10-17 Iago Toral Quiroga <itoral@igalia.com>
1901 * jhbuild/commands/bot.py: Added --slvfile and --mastercfg options.
1903 2008-10-16 Iago Toral Quiroga <itoral@igalia.com>
1905 * jhbuild/commands/bot.py: Added --logfile option.
1907 2008-10-15 Frederic Peters <fpeters@0d.be>
1909 * modulesets/gnome-suites-2.24.modules: orca branched for 2.24.
1911 2008-10-13 William Jon McCann <jmccann@redhat.com>
1913 * modulesets/gnome-suites-2.24.modules:
1914 GDM branched for 2.24
1916 2008-10-13 Frederic Peters <fpeters@0d.be>
1918 * modulesets/gnome-suites-2.24.modules: vinagre branched for 2.24.
1920 2008-10-13 Claudio Saavedra <csaavedra@igalia.com>
1922 * modulesets/gnome-suites-2.24.modules: eog branched for 2.24.
1924 2008-10-12 Frederic Peters <fpeters@0d.be>
1926 * jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
1927 jhbuild/versioncontrol/cvs.py, jhbuild/versioncontrol/darcs.py,
1928 jhbuild/versioncontrol/git.py, jhbuild/versioncontrol/hg.py,
1929 jhbuild/versioncontrol/mtn.py, jhbuild/versioncontrol/svn.py: check the
1930 programs exist before the checkout (closes: #555690)
1932 2008-10-12 Frederic Peters <fpeters@0d.be>
1934 * jhbuild/versioncontrol/git.py: fixed remaining occurences of
1935 'git-svn' command usage (closes: #555259); also cleaned up module.
1937 2008-10-12 Frederic Peters <fpeters@0d.be>
1939 * modulesets/gnome-suites-2.26.modules: reall use glib trunk.
1941 2008-10-11 Marc-André Lureau <marcandre.lureau@gmail.com>
1943 * modulesets/gnome-2.26.modules: Added gjs,
1944 gobject-introspection and gir-repository.
1946 2008-10-10 Frederic Peters <fpeters@0d.be>
1948 * modulesets/gnome-suites-2.24.modules: accerciser branched for 2.24.
1950 2008-10-09 Frederic Peters <fpeters@0d.be>
1952 * sample.jhbuildrc: fixed reference to makeargs in sample configuration
1955 2008-10-09 Matthias Clasen <mclasen@redhat.com>
1957 * modulesets/gnome-suites-2.26.modules: Use glib trunk.
1959 2008-10-06 José Alburquerque <jaalburqu@svn.gnome.org>
1961 * modulesets/gnome-2.22.modules:
1962 * modulesets/gnome-2.24.modules:
1963 * modulesets/gnome-2.26.modules: Added gst-plugins-good to gstreamermm
1964 package suggestion dependency list.
1966 2008-10-03 Matthias Clasen <mclasen@redhat.com>
1968 * modulesets/gnome-external-deps-2.26.modules: Update libxml version
1971 2008-10-03 Frederic Peters <fpeters@0d.be>
1973 * modulesets/gnome-suites-2.24.modules: gnome-build and gdl branched
1976 2008-10-02 Frederic Peters <fpeters@0d.be>
1978 * modulesets/gnome-external-deps-2.24.modules: bumped gnutls to 2.4.2
1979 as the older version is no longer available and the new one has some
1982 2008-10-02 Frederic Peters <fpeters@0d.be>
1984 * modulesets/gnome-external-deps-2.24.modules:
1985 * modulesets/gnome-external-deps-2.26.modules: removed opencdk as it is
1986 now shipped as part of gnutls.
1988 2008-10-02 Iago Toral Quiroga <itoral@igalia.com>
1990 * jhbuild/buildbot/steps.py: Fixed JHBuildModulePathCommand so
1991 that action is a string instead of a list. Also, fixed incorrect
1992 usage of the --in-builddir option when executing the action.
1994 2008-10-02 Iago Toral Quiroga <itoral@igalia.com>
1996 * jhbuild/commands/bot.py: Fixed an undefined variable error when
1997 starting the buildbot master server.
1999 2008-10-02 Luca Ferretti <elle.uca@libero.it>
2001 * modulesets/gnome-suites-2.24.modules: ORBit2 branched for 2.24
2003 2008-10-02 Frederic Peters <fpeters@0d.be>
2005 * modulesets/gnome-2.26.modules:
2006 * modulesets/gnome-suites-2.26.modules: replaced obsolete gtkunique
2007 module by the new libunique, and get it from a stable tarball.
2009 2008-10-01 Frederic Peters <fpeters@0d.be>
2011 * modulesets/gnome-2.26.modules: nautilus now has a dependency on
2012 gtkunique; also added suggestions on beagle and tracker.
2014 * modulesets/gnome-suites-2.26.modules: removed instruction to build
2015 tracker after deskbar-applet as it triggers a bug in current build
2018 2008-10-01 Frederic Peters <fpeters@0d.be>
2020 * modulesets/gnome-suites-2.24.modules: nautilus and eel branched for
2023 2008-09-30 Frederic Peters <fpeters@0d.be>
2025 * jhbuild/frontends/tinderbox.py: use encoding-aware output files, to
2026 avoid UnicodeEncodeError. (closes: #554488)
2028 2008-09-30 Frederic Peters <fpeters@0d.be>
2030 * Makefile.plain: fixed call to po/Makefile.plain.
2032 2008-09-29 Marko Anastasov <marko.anastasov@gmail.com>
2034 * modulesets/gnome-external-deps-2.26.modules: Fixed typo in
2035 fontconfig tarball URL.
2037 2008-09-29 Christian Persch <chpe@gnome.org>
2039 * modulesets/gnome-suites-2.26.modules: Restore the right branch for
2042 2008-09-28 Frederic Peters <fpeters@0d.be>
2044 * modulesets/gnome-external-deps-2.24.modules: updated pixman to 0.12,
2045 as required by newer cairo.
2047 2008-09-28 Frederic Peters <fpeters@0d.be>
2049 * modulesets/gnome-external-deps-2.24.modules:
2050 * modulesets/gnome-external-deps-2.26.modules: updated cairo to stable
2051 release, 1.8.0. (closes: #554139)
2053 2008-09-27 Luca Ferretti <elle.uca@libero.it>
2055 * modulesets/gnome-2.24.modules:
2056 * modulesets/gnome-2.26.modules:
2057 Added desktop-switcher module from Ubuntu Netbook Remix project.
2059 2008-09-26 Frederic Peters <fpeters@0d.be>
2061 * modulesets/gnome-suites-2.24.modules: anjuta branched for 2.24.
2063 2008-09-26 Frederic Peters <fpeters@0d.be>
2065 * modulesets/gnome-suites-2.24.modules: gtk-engines branched.
2067 2008-09-26 Frederic Peters <fpeters@0d.be>
2069 * modulesets/gnome-suites-2.24.modules: gnome-control-center,
2070 gnome-desktop and gnome-settings-daemon branched for 2.24.
2072 2008-09-24 Matthias Clasen <mclasen@redhat.com>
2074 * modulesets/gnome-external-deps-2.26.modules: Sweeping update to
2075 current latest stable versions.
2077 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
2079 * modulesets/gnome-suites-2.24.modules: gconf-editor branched for 2.24.
2081 2008-09-24 Vincent Untz <vuntz@gnome.org>
2083 * modulesets/gnome-external-deps-2.26.modules: and do the same thing
2086 2008-09-24 Frederic Peters <fpeters@0d.be>
2088 * modulesets/gnome-external-deps-2.24.modules,
2089 patches/opal-3.4.0-add-missing-file.patch,
2090 patches/opal-3.4.0-remove-makefile.patch,
2091 patches/opal-3.4.1-remove-makefile.patch,
2092 patches/ptlib-2.4.0-remove-makefile.patch,
2093 patches/ptlib-2.4.1-remove-makefile.patch: updated ptlib to 2.4.1 and
2094 opal to 3.4.1 (and updated their patches), as required by ekiga.
2096 2008-09-24 Vincent Untz <vuntz@gnome.org>
2098 * modulesets/gnome-external-deps-2.26.modules: bump icon-naming-utils
2101 2008-09-24 Suman Manjunath <msuman@novell.com>
2103 * modulesets/freedesktop-2.26.modules:
2104 * modulesets/gnome-2.26.modules:
2105 * modulesets/gnome-suites-2.26.modules:
2106 * modulesets/mobile-2.26.modules:
2107 Fix the hrefs for 2.26 moduleset.
2109 2008-09-23 Frederic Peters <fpeters@0d.be>
2111 * modulesets/gnome-external-deps-2.24.modules: bumped icon-naming-utils
2112 to 0.8.7, required by gnome-icon-theme.
2114 2008-09-23 Frederic Peters <fpeters@0d.be>
2116 * modulesets/gnome-suites-2.24.modules: gok and gnome-icon-theme
2119 2008-09-23 Callum McKenzie <callum@spooky-possum.org>
2121 * modulesets/gnome-suites-2.24.modules: gnome-applets branched for
2124 2008-09-23 Vincent Untz <vuntz@gnome.org>
2127 * modulesets/freedesktop-2.26.modules:
2128 * modulesets/gnome-2.26.modules:
2129 * modulesets/gnome-external-deps-2.26.modules:
2130 * modulesets/gnome-suites-2.26.modules:
2131 * modulesets/mobile-2.26.modules:
2132 * sample.jhbuildrc: add 2.26 modulesets
2134 2008-09-22 Luca Ferretti <elle.uca@libero.it>
2136 * modulesets/gnome-suites-2.24.modules: cheese, ekiga, gcalctool,
2137 gnome-themes, libsoup, mousetweaks, hamster-applet branched for 2.24.
2139 2008-09-22 Christian Persch <chpe@gnome.org>
2141 * modulesets/gnome-suites-2.24.modules: Use gnome-2-24 branch for
2144 2008-09-22 Christian Persch <chpe@gnome.org>
2146 * modulesets/gnome-suites-2.24.modules: gucharmap and gnome-terminal
2147 are branched for 2.24.
2149 2008-09-22 Frederic Peters <fpeters@0d.be>
2151 * modulesets/gnome-suites-2.24.modules: at-spi, atk, evolution,
2152 evolution-exchange, evolution-data-server, gnome-games, gtkhtml
2153 and tomboy branched for 2.24.
2155 2008-09-22 Frederic Peters <fpeters@0d.be>
2157 * modulesets/gnome-external-deps-2.24.modules,
2158 patches/opal-3.4.0-add-missing-file.patch,
2159 patches/opal-3.4.0-remove-makefile.patch,
2160 patches/ptlib-2.4.0-remove-makefile.patch: updated opal and ptlib, and
2161 written appropriate patches so they build correctly.
2163 2008-09-22 Vincent Untz <vuntz@gnome.org>
2165 * modulesets/gnome-suites-2.24.modules: remove fast-user-switch-applet:
2166 it's deprecated with the new GDM.
2168 2008-09-20 Frederic Peters <fpeters@0d.be>
2170 * modulesets/freedesktop-2.24.modules: let freedesktop moduleset
2171 include official GNOME moduleset.
2173 2008-09-20 Frederic Peters <fpeters@0d.be>
2175 * modulesets/gnome-suites-2.24.modules: Empathy branched for 2.24.
2177 2008-09-19 Frederic Peters <fpeters@0d.be>
2179 * jhbuild/config.py: notify user (unless quiet mode is set) of unknown
2180 configuration variables (so a typo (eg make_flags) is easily spotted).
2182 2008-09-19 Frederic Peters <fpeters@0d.be>
2184 * modulesets/gnome-suites-2.24.modules: glib and gtk+ branched.
2186 2008-09-17 Thomas Thurman <tthurman@gnome.org>
2188 * modulesets/gnome-suites-2.24.modules:
2189 metacity does not depend on libglade. Closes #552634.
2191 2008-09-16 Luca Ferretti <elle.uca@libero.it>
2193 * modulesets/gnome-2.24.modules:
2194 - new modules from svn.gnome.org: murrine, gtk-css-engine
2195 - new repository: matchbox-project.org
2196 - new module from matchbox-project.org: libfakekey
2197 - new modules from launchpad.net: maximus, window-picker-applet,
2198 go-home-applet, netbook-remix-launcher
2199 (plus metamodule meta-netbook-remix)
2201 2008-09-11 Vincent Untz <vuntz@gnome.org>
2203 * modulesets/gnome-suites-2.24.modules:
2204 * modulesets/mobile-2.24.modules:
2205 Move some of the mobile stuff to gnome-suites-2.24.modules. We have a
2206 new meta-gnome-mobile-suite target that people can use.
2207 It's a required step to have an official release of the Mobile suite on
2210 2008-09-11 Iago Toral Quiroga <itoral@igalia.com>
2213 * jhbuild/buildbot/changes.py:V
2214 * jhbuild/buildbot/factory.py:
2215 * jhbuild/buildbot/scheduler.py:
2216 * jhbuild/buildbot/status/web/feeds.py:
2217 * jhbuild/buildbot/status/web/waterfall.py:
2218 * jhbuild/buildbot/steps.py:
2219 Added missing authors and updated buildbot copyrigt headers.
2221 2008-09-11 Cosimo Cecchi <cosimoc@gnome.org>
2223 * modulesets/gnome-suites-2.24.modules:
2224 bug-buddy branched for GNOME 2.24.
2226 2008-09-10 Don Scorgie <dscorgie@svn.gnome.org>
2228 * modulesets/gnome-external-deps-2.24.modules:
2229 Update rarian to 0.8.1 for GNOME 2.24
2231 2008-09-10 Frederic Peters <fpeters@0d.be>
2233 * modulesets/gnome-external-deps-2.24.modules: updated iso-codes to the
2234 latest version, not required by any GNOME module but it fixes a build
2235 issue (when running with makeclean = True).
2237 2008-09-10 Frederic Peters <fpeters@0d.be>
2239 * jhbuild/frontends/terminal.py: catch really badly-timed ctrl-c on
2240 command exec. (closes: #551641)
2242 2008-09-10 Frederic Peters <fpeters@0d.be>
2244 * jhbuild/moduleset.py: display an error message on missing moduleset
2247 2008-09-09 Ross Burton <ross@burtonini.com>
2249 * modulesets/mobile-2.24.modules:
2250 Fix a typo in the eds-dbus configure arguments.
2252 2008-09-08 Jonh Wendell <jwendell@gnome.org>
2254 * modulesets/gnome-external-deps-2.24.modules: Bump gtk-vnc dep to
2257 2008-09-08 Frederic Peters <fpeters@0d.be>
2259 * modulesets/gnome-external-deps-2.24.modules: swfdec 0.8 has been
2262 2008-09-08 Paolo Borelli <pborelli@katamail.com>
2264 * modulesets/gnome-suites-2.24.modules: add a couple of gedit dops
2265 that were pulled in by libgnome.
2267 2008-09-07 Marc-André Lureau <marcandre.lureau@gmail.com>
2269 * modulesets/freedesktop-2.24.modules: Telepathy and farsight are
2270 moving to git.collabora.co.uk.
2272 * modulesets/freedesktop-2.24.modules: add farsight2
2274 2008-09-07 Paolo Borelli <pborelli@katamail.com>
2276 * modulesets/gnome-suites-2.24.modules: gedit does not depend
2277 on libgnomeui anymore.
2279 2008-09-07 Wouter Bolsterlee <wbolster@svn.gnome.org>
2281 * modulesets/gnome-2.24.modules: Conduit branched for
2284 2008-09-06 Marc-André Lureau <marcandre.lureau@gmail.com>
2286 * modulesets/pulseaudio.modules: libsamplerate 0.1.4
2288 2008-09-06 Marc-André Lureau <marcandre.lureau@gmail.com>
2290 * modulesets/gnome-external-deps-2.24.modules: Fix typo.
2292 * gnome-2.24.modules, gnome-suites-2.24.modules: Remove
2293 policykit-gnome definition and replace with PolicyKit-gnome
2295 2008-09-06 Frederic Peters <fpeters@0d.be>
2297 * modulesets/gnome-suites-2.24.modules: gvfs and gnome-power-manager
2300 2008-09-06 Craig Keogh <cskeogh@adam.com.au>
2302 * modulesets/gnome-external-deps-2.24.modules,
2303 patches/libmusicbrainz-missing-includes.patch: Fix libmusicbrainz build
2304 failure. (closes: #550043)
2306 2008-09-05 Craig Keogh <cskeogh@adam.com.au>
2308 * jhbuild/commands/tinderbox.py: Support -f force for tinderbox too.
2311 2008-09-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2313 * modulesets/gnome-2.24.modules: tracker doesn't have a hard dep on
2314 deskbar-applet, so just mark deskbar-applet to be built after tracker.
2316 2008-09-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2318 * modulesets/gnome-2.24.modules: Add gupnp-vala and gupnp-media-server.
2320 2008-09-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2322 * modulesets/gnome-2.24.modules: Add a module for vala trunk.
2324 2008-09-03 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2326 * modulesets/gnome-2.24.modules: Use the latest vala release: 0.3.5.
2328 2008-09-03 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2330 * modulesets/gnome-2.24.modules: tracker depends on deskbar-applet.
2332 2008-09-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
2334 * modulesets/gnome-suites-2.24.modules: Sound Juicer
2335 branched for gnome-2-24.
2337 2008-09-03 Vincent Untz <vuntz@gnome.org>
2339 * modulesets/gnome-suites-2.24.modules: add libsigc++2 dependency for
2340 ekiga, and remove autogenargs that are no longer needed
2342 2008-09-03 Frederic Peters <fpeters@0d.be>
2344 * jhbuild/main.py, jhbuild/moduleset.py: display an informative message
2345 to users editing their moduleset locally while missing
2346 use_local_modulesets in their jhbuildrc.
2348 2008-09-03 Vincent Untz <vuntz@gnome.org>
2350 * modulesets/gnome-suites-2.22.modules: use gnome-2-22 branch for gok
2351 * modulesets/gnome-suites-2.24.modules: use trunk for gok
2353 2008-09-03 Vincent Untz <vuntz@gnome.org>
2355 * modulesets/gnome-external-deps-2.24.modules: update opal et ptlib
2357 * modulesets/gnome-suites-2.24.modules: use trunk for ekiga
2359 2008-09-03 Vincent Untz <vuntz@gnome.org>
2361 * jhbuild/config.py: set CPLUS_INCLUDE_PATH, like we do with
2362 C_INCLUDE_PATH. Help when compiling ekiga.
2364 2008-09-02 Frederic Peters <fpeters@0d.be>
2366 * modulesets/gnome-2.24.modules: marked gmime to build after gtk-sharp,
2367 but no hard dependency.
2369 2008-09-02 Frederic Peters <fpeters@0d.be>
2371 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules,
2372 modulesets/gnome-2.24.modules, modulesets/gnome-suites-2.24.modules:
2373 updated mono subversion URL.
2375 2008-09-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2377 * modulesets/gnome-external-deps-2.24.modules: Correct libdaemon URL.
2379 2008-09-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2381 * modulesets/gnome-2.24.modules: Enable vapigen build in vala package.
2383 2008-09-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2385 * modulesets/gnome-2.24.modules: gmime needs gtk-sharp to build.
2387 2008-08-31 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2389 * modulesets/gnome-external-deps-2.24.modules: Use the latest (1.5)
2390 version of libtasn1 available rather than the old and now unavailable
2393 2008-08-29 Frederic Peters <fpeters@0d.be>
2395 * modulesets/gnome-external-deps-2.24.modules: forced libcanberra to
2397 2008-08-30 Frederic Peters <fpeters@0d.be>
2399 * modulesets/gnome-suites-2.24.modules: totem and totem-pl-parser
2402 2008-08-30 Frederic Peters <fpeters@0d.be>
2404 * modulesets/gnome-suites-2.24.modules: gok branched for GNOME 2.22.
2406 2008-08-29 Frederic Peters <fpeters@0d.be>
2408 * modulesets/gnome-external-deps-2.24.modules: forced libcanberra to
2409 use its configure script, not its autogen.sh.
2411 2008-08-29 Gustavo J. A. M. Carneiro <gjc@gnome.org>
2413 * modulesets/bootstrap.modules: Upgrade WAF to version 1.4.4 to
2414 fix a build problem. Closes #548866.
2416 2008-08-28 Frederic Peters <fpeters@0d.be>
2418 * modulesets/gnome-suites-2.24.modules: added libcanberra as epiphany
2421 2008-08-28 Frederic Peters <fpeters@0d.be>
2423 * modulesets/freedesktop-2.24.modules,
2424 modulesets/gnome-external-deps-2.24.modules,
2425 modulesets/gnome-suites-2.24.modules: libcanberra has been blessed for
2426 2.24; switched to using a tarball; and marked the new dependency of
2427 gnome-control-center on libcanberra.
2429 2008-08-28 Frederic Peters <fpeters@0d.be>
2431 * jhbuild/config.py: handle the case where installprog is None.
2434 2008-08-28 Frederic Peters <fpeters@0d.be>
2436 * modulesets/gnome-external-deps-2.22.modules,
2437 modulesets/gnome-external-deps-2.24.modules: updated expat download
2438 location; patch by Craig Keogh. (closes: #549682)
2440 2008-08-26 Frederic Peters <fpeters@0d.be>
2442 * modulesets/gnome-external-deps-2.24.modules: added pysqlite2.
2443 * modulesets/gnome-suites-2.24.modules: marked the dependency of
2444 hamster-applet on pysqlite2.
2446 2008-08-24 Frederic Peters <fpeters@0d.be>
2448 * jhbuild/moduleset.py, tests/tests.py: recursively check <after>
2449 dependencies when ordering modules. (closes: #546640)
2451 2008-08-24 Frederic Peters <fpeters@0d.be>
2453 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: expose installprog
2454 configuration variable, and defaults to install-check.
2456 2008-08-24 Frederic Peters <fpeters@0d.be>
2458 * jhbuild/commands/bot.py: new --daemon option to get the server to
2459 daemonize itself, and --pidfile option to specify the location to
2460 write its PID; new --stop and --stop-server commands to stop a running
2463 2008-08-24 Frederic Peters <fpeters@0d.be>
2465 * buildbot/master.cfg, jhbuild/buildbot/__init__.py,
2466 jhbuild/commands/bot.py: moved build master "unconfiguration" stuff
2469 2008-08-24 Frederic Peters <fpeters@0d.be>
2471 * jhbuild/config.py, jhbuild/defaults.jhbuildrc, jhbuild/moduleset.py:
2472 download modulesets from svn.gnome.org by default, new option
2473 (use_local_modulesets) to use the local copy.
2475 2008-08-24 Frederic Peters <fpeters@0d.be>
2477 * jhbuild/buildbot/scheduler.py: don't log every unrelated change
2480 2008-08-22 Frederic Peters <fpeters@0d.be>
2482 * jhbuild/versioncontrol/git.py: only use git <command>, no more
2485 2008-08-22 Frederic Peters <fpeters@0d.be>
2487 * modulesets/gnome-external-deps-2.24.modules,
2488 patches/mono.remove-arg_max-check.patch: added a patch for mono to
2489 build with newer libc.
2491 2008-08-22 Frederic Peters <fpeters@0d.be>
2493 * modulesets/gnome-external-deps-2.24.modules,
2494 patches/hicolor-icon-theme.clean-target.patch: added a patch to provide
2495 an empty clean target to hicolor-icon-theme, so building with makeclean
2496 on doesn't fail on this module.
2498 2008-08-21 Frederic Peters <fpeters@0d.be>
2500 * modulesets/gnome-suites-2.24.modules: added ekiga configure flags for
2501 pwlib and opal that were lost in previous change.
2503 2008-08-21 Frederic Peters <fpeters@0d.be>
2505 * modulesets/gnome-suites-2.24.modules: changed ekiga to checkout from
2506 subversion, from its stable gnome-2-22 branch.
2508 2008-08-21 Frederic Peters <fpeters@0d.be>
2510 * patches/waf-install.patch: updated waf patch to really work.
2512 2008-08-20 Matthias Clasen <mclasen@redhat.com>
2514 * modulesets/gnome-external-deps-2.24.modules: Bump gnome-PolicyKit
2515 to 0.9.2 to get rid of an unwanted libsexy dependency. Also drop
2516 the gnome-vfs dependency, which is no longer needed.
2518 2008-08-20 Bertrand Lorentz <bertrand.lorentz@gmail.com>
2520 * modulesets/gnome-2.24.modules: Update dependencies of banshee and
2521 disable some features so that the build succeeds. Also convert the
2522 taglib-sharp tarball element to an autotools one.
2524 2008-08-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
2526 * modulesets/gnome-suites-2.24.modules: Call bootstrap-2.24 instead of
2527 non-existent bootstrap-2.20 on autogen for gnome-sharp. (closes #548574)
2529 2008-08-19 Matthias Clasen <mclasen@redhat.com>
2531 * modulesets/gnome-external-deps-2.24.modules: Add PolicyKit-gnome
2533 2008-08-19 Matthias Clasen <mclasen@redhat.com>
2535 * modulesets/freedesktop-2.24.modules:
2536 * modulesets/gnome-external-deps-2.24.modules: Move PolicyKit from
2537 freedesktop to external-deps, and use the 0.9 tarball instead of
2540 2008-08-19 Frederic Peters <fpeters@0d.be>
2542 * modulesets/freedesktop-2.24.modules, modulesets/gnome-2.24.modules:
2543 changed to use released tarballs for PolicyKit and PolicyKit-gnome.
2545 2008-08-19 Frederic Peters <fpeters@0d.be>
2547 * modulesets/gnome-suites-2.24.modules: ask for fast-user-switch-applet
2548 to be built after gdm, as it looks for a gdm.conf configuration file.
2550 2008-08-18 Björn Lindqvist <bjourne@gmail.com>
2552 * modulesets/gnome-external-deps-2.24.modules: Bump firefox
2553 tarball to 2.0.0.16. (closes #548181)
2555 2008-08-18 Frederic Peters <fpeters@0d.be>
2557 * modulesets/gnome-external-deps-2.24.modules: fixed libgpg-error and
2558 libgcrypt download location; and force ./configure to be run as they
2559 ship ./autogen.sh in their tarballs.
2561 2008-08-18 Frederic Peters <fpeters@0d.be>
2563 * jhbuild/buildbot/changes.py: fixed change notification on bad file
2564 and unknown encoding.
2566 2008-08-18 Frederic Peters <fpeters@0d.be>
2568 * buildbot/public_html/robots.txt: updated to disallow robots
2571 2008-08-17 Frederic Peters <fpeters@0d.be>
2573 * buildbot/master.cfg, buildbot/public_html/lgo.css,
2574 jhbuild/buildbot/scheduler.py: get a separate scheduler for on-commit
2575 builds as triggering the cascading builds are a little bit too much.
2577 2008-08-17 Sven Herzberg <sven@imendio.com>
2579 Bug 548141: seahorse-plugins should use default repository
2581 * modulesets/gnome-suites-2.24.modules: use the default repository, so
2582 people overriding the gnome svn repo will automatically override this
2585 2008-08-17 Frederic Peters <fpeters@0d.be>
2587 * modulesets/gnome-suites-2.24.modules: bug-buddy no longer depends on
2590 2008-08-17 Christian Persch <chpe@gnome.org>
2592 * modulesets/gnome-2.24.modules: Add devilspie.
2594 2008-08-17 Frederic Peters <fpeters@0d.be>
2596 * jhbuild/buildbot/status/web/__init__.py: fixed count of successful
2599 * jhbuild/buildbot/status/web/build.py: removed extra character, mark
2602 2008-08-17 Frederic Peters <fpeters@0d.be>
2604 * jhbuild/buildbot/status/web/builder.py: added missing imports.
2606 2008-08-17 Frederic Peters <fpeters@0d.be>
2608 * buildbot/public_html/lgo.css,
2609 jhbuild/buildbot/factory.py,
2610 jhbuild/buildbot/status/web/__init__.py,
2611 jhbuild/buildbot/status/web/build.py,
2612 jhbuild/buildbot/status/web/builder.py,
2613 jhbuild/buildbot/status/web/logs.py,
2614 jhbuild/buildbot/status/web/step.py,
2615 jhbuild/buildbot/status/web/waterfall.py,
2616 jhbuild/buildbot/steps.py: customized most buildbot pages; include test
2617 success details in waterfall views.
2619 2008-08-17 Frederic Peters <fpeters@0d.be>
2621 * jhbuild/buildbot/changes.py: fixed typo in get_content_charset()
2624 2008-08-17 Frederic Peters <fpeters@0d.be>
2626 * jhbuild/moduleset.py, modulesets/gnome-2.24.modules: ignore missing
2627 modules when constructing the GTK+ module list; also removed module
2628 gtksourceviewmm-1.0 as gtksourceview-1.0 has been removed.
2631 2008-08-17 Frederic Peters <fpeters@0d.be>
2633 * jhbuild/buildbot/changes.py: keep commit log messages as unicode as
2634 they can well be non-ascii.
2636 2008-08-16 Björn Lindqvist <bjourne@gmail.com>
2638 * modulesets/gnome-external-deps-2.24.modules: dbus depends on
2639 expat. (closes #547184)
2641 2008-08-17 Frederic Peters <fpeters@0d.be>
2643 * buildbot/public_html/lgo.css,
2644 jhbuild/buildbot/status/web/__init__.py,
2645 jhbuild/buildbot/status/web/changes.py: custom buildbot changes pages,
2646 linking to GNOME ViewVC.
2648 2008-08-16 Frederic Peters <fpeters@0d.be>
2650 * jhbuild/buildbot/scheduler.py: mark updates limited to /po/ files as
2651 unimportant as it is unlikely they would break the build.
2653 2008-08-16 Frederic Peters <fpeters@0d.be>
2655 * buildbot/public_html/lgo.css: color up buildbot exceptions and
2658 2008-08-16 Frederic Peters <fpeters@0d.be>
2660 * jhbuild/buildbot/changes.py: added support for the
2661 content-transfer-encoding header as it is used in some emails; also
2662 fixed discovery of last line in translator messages.
2664 2008-08-16 Frederic Peters <fpeters@0d.be>
2666 * jhbuild/buildbot/status/web/__init__.py: fixed slave header tooltip
2667 to report all current builds, not just the first one.
2669 2008-08-16 Frederic Peters <fpeters@0d.be>
2671 * buildbot/public_html/lgo.css, buildbot/template.html,
2672 jhbuild/buildbot/status/web/__init__.py,
2673 jhbuild/buildbot/status/web/waterfall.py: cleaned and improved module
2676 2008-08-16 Frederic Peters <fpeters@0d.be>
2678 * jhbuild/buildbot/status/web/__init__.py,
2679 jhbuild/buildbot/status/web/feeds.py,
2680 jhbuild/buildbot/status/web/waterfall.py: waterfall customisation to
2681 only display changes related to the given module; moved waterfall code
2682 in its own module; renamed feeds module from feeder to feeds.
2684 2008-08-16 Frederic Peters <fpeters@0d.be>
2686 * buildbot/master.cfg, jhbuild/config.py, jhbuild/defaults.jhbuildrc:
2687 new jhbuildbot_svn_commits_box for build master to give the path to
2688 a Maildir box with messages from svn-commits-list; also removed
2689 unrelated explanations from buildbot master.cfg.
2691 2008-08-16 Frederic Peters <fpeters@0d.be>
2693 * modulesets/gnome-external-deps-2.24.modules: added pyobject as a
2694 suggested dependency of dbus-python, as it is required for its test
2697 2008-08-15 John Carr <john.carr@unrouted.co.uk>
2700 * jhbuild/commands/bot.py: Allow changing the .jhbuildrc path by
2701 setting the JHBUILDRC environment variable.
2703 2008-08-15 John Carr <john.carr@unrouted.co.uk>
2705 * jhbuild/commands/bot.py,
2706 * jhbuild/buildbot/steps/py: Remove the need for any slave side
2707 custom code (call jhbuild updateone from server using
2710 2008-08-15 Frederic Peters <fpeters@0d.be>
2712 * jhbuild/buildbot/status/web/__init__.py: also include total of
2713 "build went ok but checks failed" in slave summary.
2715 2008-08-15 Frederic Peters <fpeters@0d.be>
2717 * jhbuild/buildbot/status/web/__init__.py,
2718 buildbot/public_html/lgo.css: paint failures in 'make check' as orange.
2720 2008-08-15 Frederic Peters <fpeters@0d.be>
2722 * modulesets/gnome-external-deps-2.24.modules: fixed check-target
2723 attribute name for libvolume_id.
2725 2008-08-15 Frederic Peters <fpeters@0d.be>
2727 * modulesets/gnome-external-deps-2.24.modules: build libdaemon with
2728 --disable-lynx by default.
2730 2008-08-15 Frederic Peters <fpeters@0d.be>
2732 * jhbuild/commands/bot.py: let build slaves always autogen (or
2735 2008-08-15 Frederic Peters <fpeters@0d.be>
2737 * modulesets/gnome-suites-2.24.modules: updated projecthamster name, as
2738 the module is now named hamster-applet.
2740 2008-08-15 Frederic Peters <fpeters@0d.be>
2742 * jhbuild/commands/bot.py: disable usepty as it is often the cause of
2745 2008-08-15 Frederic Peters <fpeters@0d.be>
2747 * modulesets/gnome-2.24.modules, modulesets/gnome-suites-2.24.modules:
2748 moved projecthamster to GNOME svn and the official desktop suite.
2750 2008-08-15 Frederic Peters <fpeters@0d.be>
2752 * buildbot/public_html/lgo.css: help pointer on table headers to hint
2755 * jhbuild/buildbot/status/web/feeder.py: improved RSS and Atom feeds
2758 2008-08-15 Frederic Peters <fpeters@0d.be>
2760 * buildbot/public_html/lgo.css: fixed background image repeat; changed
2761 text color for offline hosts.
2763 2008-08-15 Frederic Peters <fpeters@0d.be>
2765 * buildbot/public_html/lgo.css: added padding for long slave names.
2767 2008-08-15 Frederic Peters <fpeters@0d.be>
2769 * jhbuild/buildbot/status/web/__init__.py,
2770 buildbot/public_html/lgo.css: changed layout to have only one column
2771 per buildslave, with icons and tooltips to give details; and a totals
2774 2008-08-15 Frederic Peters <fpeters@0d.be>
2776 * buildbot/template.html, buildbot/public_html/lgo.css,
2777 jhbuild/buildbot/status/web/__init__.py: cleaned up homepage HTML,
2778 removing extra classes and moving stuff to CSS.
2780 2008-08-15 Frederic Peters <fpeters@0d.be>
2782 * jhbuild/buildbot/__init__.py: let master honor the skip configuration
2785 2008-08-15 Frederic Peters <fpeters@0d.be>
2787 * modulesets/gnome-external-deps-2.24.modules: removed obsolete
2788 autogen-sh attributes, as there is now an automatic fallback to
2789 configure; marked some modules as missing a check target.
2791 2008-08-15 Frederic Peters <fpeters@0d.be>
2793 * jhbuild/modtypes/autotools.py: added automatic fallback to configure
2794 if autogen.sh does not exist.
2796 2008-08-15 Frederic Peters <fpeters@0d.be>
2798 * jhbuild/buildbot/scheduler.py: import missing module and initialize
2799 correctly change notification.
2801 2008-08-15 Frederic Peters <fpeters@0d.be>
2803 * jhbuild/buildbot/scheduler.py: import missing twisted.python.log
2806 2008-08-14 Frederic Peters <fpeters@0d.be>
2808 * jhbuild/buildbot/changes.py, jhbuild/buildbot/scheduler.py: updated
2809 scheduler to get commit notification via svn-commits-list (untested).
2811 2008-08-14 Frederic Peters <fpeters@0d.be>
2813 * jhbuild/buildbot/scheduler.py: added a project parameter to the
2816 2008-08-14 Frederic Peters <fpeters@0d.be>
2818 * jhbuild/commands/bot.py: look for buildbot in lib64/ subdirectory if
2821 2008-08-14 Frederic Peters <fpeters@0d.be>
2823 * modulesets/freedesktop-2.24.modules: poppler-data do not have a check
2826 2008-08-14 Frederic Peters <fpeters@0d.be>
2828 * modulesets/gnome-external-deps-2.24.modules: updated
2829 hicolor-icon-theme to <autotools> type, so it gains check-target
2830 attribute support. Same for pwlib and opal, and marked them as
2831 missing 'make check'.
2833 2008-08-14 Frederic Peters <fpeters@0d.be>
2835 * jhbuild/modtypes/autotools.py, modulesets/moduleset.dtd,
2836 modulesets/gnome-external-deps-2.24.modules: added a new check-target
2837 attribute to <autotools> modules; for those that do *not* support
2838 make check (hicolor-icon-theme, sqlite3).
2840 2008-08-14 Frederic Peters <fpeters@0d.be>
2842 * jhbuild/buildbot/__init__.py, jhbuild/buildbot/changes.py,
2843 jhbuild/buildbot/factory.py, jhbuild/buildbot/scheduler.py,
2844 jhbuild/buildbot/status/web/feeder.py, jhbuild/buildbot/steps.py,
2845 jhbuild/buildbot/status/web/__init__.py: updated with header with
2846 license and copyright statements.
2848 2008-08-14 Frederic Peters <fpeters@0d.be>
2850 * jhbuild/buildbot/steps.py: revert the passing of jhbuildrc as the
2851 jhbuildrc location on master has no use on slaves.
2853 2008-08-14 Frederic Peters <fpeters@0d.be>
2855 * jhbuild/buildbot/steps.py, jhbuild/commands/bot.py: make the jhbuild
2856 config instance accessible to all buildbot stuff (necessary to get
2857 slaves with jhbuildrc != ~/.jhbuildrc working).
2859 2008-08-14 Frederic Peters <fpeters@0d.be>
2861 * jhbuild/commands/bot.py: only chdir() once we are sure the directory
2864 2008-08-14 Frederic Peters <fpeters@0d.be>
2866 * jhbuild/config.py: create python site-packages directories under
2867 jhbuild prefix as they won't be created by distutils.
2869 2008-08-13 Matthias Clasen <mclasen@redhat.com>
2871 * modulesets/gnome-external-deps-2.24.modules: update dbus to 1.2.3
2873 2008-08-13 William Jon McCann <jmccann@redhat.com>
2875 * modulesets/bootstrap.modules: updated autoconf to 2.62 since it is
2876 now required by some modules (closes: #547676)
2878 2008-08-13 Frederic Peters <fpeters@0d.be>
2880 * jhbuild/buildbot/__init__.py, jhbuild/buildbot/factory.py,
2881 jhbuild/buildbot/status/web/__init__.py, jhbuild/commands/bot.py:
2882 added a new jhbuild bot --start-server command to start the buildbot
2883 server; moved custom buildbot modules from buildbot/jhbuildbot/ to
2886 2008-08-13 Frederic Peters <fpeters@0d.be>
2888 * jhbuild/commands/bot.py: don't call os.makedirs() when path already
2891 2008-08-13 Frederic Peters <fpeters@0d.be>
2893 * jhbuild/commands/bot.py: updated to work with jhbuildbot installed
2894 twisted and buildbot.
2896 2008-08-13 Wouter Bolsterlee <wbolster@svn.gnome.org>
2898 * modulesets/gnome-suites-2.24.modules: Metacity has
2899 branched for gnome-2-24.
2901 2008-08-13 Frederic Peters <fpeters@0d.be>
2903 * jhbuild/defaults.jhbuildrc: added missing jhbuildbot slave options.
2905 2008-08-13 Frederic Peters <fpeters@0d.be>
2907 * buildbot/: buildbot master server.
2909 2008-08-13 Frederic Peters <fpeters@0d.be>
2911 * jhbuild/commands/bot.py, jhbuild/config.py: jhbuild bot --start
2912 command, to start a slave buildbot; and jhbuild bot --step command
2913 to execute buildbot steps.
2915 2008-08-13 Frederic Peters <fpeters@0d.be>
2917 * jhbuild/utils/trayicon.py, tests/mock.py: updated for new check
2918 options, and workaround zenity failing with fake stdin/stdout.
2920 2008-08-13 Frederic Peters <fpeters@0d.be>
2922 * jhbuild/config.py, jhbuild/defaults.jhbuildrc,
2923 jhbuild/modtypes/autotools.py, jhbuild/modtypes/waf.py: added a new
2924 'forcecheck' option, so make check is run even when build is skipped;
2925 also synced code in waf.py.
2927 2008-08-13 Frederic Peters <fpeters@0d.be>
2929 * jhbuild/commands/bot.py: new 'jhbuild bot' command; with --setup
2930 option to create a buildbot slave instance.
2932 2008-08-12 Frederic Peters <fpeters@0d.be>
2934 * modulesets/gnome-external-deps-2.24.modules: updated cairo and pixman
2935 to latest development snapshots. (closes: #546752)
2937 2008-08-11 Paolo Borelli <pborelli@katamail.com>
2939 * modulesets/gnome-suites-2.24.modules: remove some deps from gedit
2942 2008-08-10 Björn Lindqvist <bjourne@gmail.com>
2944 * modulesets/gnome-suites-2.22.modules:
2945 * modulesets/gnome-suites-2.24.modules: gnome-keyring depends on
2946 gconf, new dependency in 2.22. (closes #547194)
2948 2008-08-10 Frederic Peters <fpeters@0d.be>
2950 * modulesets/gnome-suites-2.22.modules: pygtksourceview branched for
2953 2008-08-09 Luca Ferretti <elle.uca@libero.it>
2955 * modulesets/gnome-2.24.modules: Added gnome-sound-theme.
2957 2008-08-07 Murray Cumming <murrayc@murrayc.com>
2959 * modulesets/gnome-2.24.modules: Added kiwi and flumotion.
2960 flumotion might theoretically build if your jhbuild has access to
2963 2008-08-06 Vincent Untz <vuntz@gnome.org>
2965 * modulesets/gnome-external-deps-2.24.modules: add mission version
2967 2008-08-06 Vincent Untz <vuntz@gnome.org>
2969 * modulesets/gnome-2.24.modules:
2970 * modulesets/gnome-suites-2.24.modules: move empathy in the desktop
2971 suite, remove gtksourceview-1.0
2972 * modulesets/freedesktop-2.24.modules:
2973 * modulesets/gnome-external-deps-2.24.modules: move telepathy-glib,
2974 libtelepathy and telepathy-mission-control in the external
2977 2008-08-05 Frederic Peters <fpeters@0d.be>
2979 * modulesets/gnome-suites-2.22.modules: gtksourceview
2982 2008-08-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
2984 * modulesets/gnome-suites-2.22.modules:
2985 gnome-backgrounds branched for gnome-2-22.
2987 2008-08-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
2989 * modulesets/gnome-2.24.modules: Epiphany Extensions has
2990 branched for gnome-2-24.
2992 2008-08-01 Diego Escalante Urrelo <diegoe@gnome.org>
2994 * modulesets/gnome-suites-2.22.modules: Use specific branches for
2995 pygobject and pygtk. On behalf of Wouter Bolsterlee.
2997 2008-07-30 Benjamin Otte <otte@gnome.org>
2999 * modulesets/gnome-external-deps-2.24.modules: Update to swfdec 0.7.4
3000 now that swfdec-gnome trunk tracks Swfdec unstable
3002 2008-07-28 José Alburquerque <jaalburqu@svn.gnome.org>
3004 * modulesets/gnome-2.22.modules:
3005 * modulesets/gnome-2.24.modules: Add libxml++ to gstreamermm
3008 2008-07-28 Frederic Peters <fpeters@0d.be>
3010 * jhbuild/config.py: add C_INCLUDE_DIR back and also set LDFLAGS, they
3011 are required for autoconf configure scripts to find some modules that
3012 do not use pkg-config. (closes: #545018, #377724)
3014 2008-07-26 Luca Ferretti <elle.uca@libero.it>
3016 * modulesets/gnome-external-deps-2.24.modules: Added option
3017 --enable-threadsafe to sqlite3. Better rebuild this module
3018 using the -a jhbuild switch to enable the thread-safe.
3020 2008-07-26 John Carr <john.carr@unrouted.co.uk>
3022 * jhbuild/versioncontrol/bzr.py: Have a default checkoutdir for
3025 2008-07-26 John Carr <john.carr@unrouted.co.uk>
3027 * modulesets/buildbot.modules: Add moduleset to ease deployment
3030 2008-07-25 Murray Cumming <murrayc@murrayc.com>
3032 * modulesets/gnome-suites-2.22.modules: Use the glibmm-2-16 branch
3035 2008-07-24 James Sharpe <jsharpe@svn.gnome.org>
3037 * modulesets/gnome-suites-2.24.modules: gnome-settings-daemon no
3038 longer requires libgnomeui.
3040 2008-07-24 Murray Cumming <murrayc@murrayc.com>
3042 * modulesets/gnome-2.24.modules: Added clutter-cairomm, clutter-gtkmm,
3043 clutter-box2dmm, and clutter-box2d.
3045 2008-07-24 Luca Ferretti <elle.uca@libero.it>
3047 * modulesets/gnome-external-deps-2.24.modules: added "sqlite3" module,
3048 fetching and compiling sqlite-3.5.9 (latest stable available), and
3049 use it as dependance for "mono" and "mozilla" modules
3051 * modulesets/gnome-2.24.modules: added "sqlite3" dep to "tracker",
3052 "beagle" and "WebKit" modules
3054 * modulesets/gnome-suites-2.24.modules: added "sqlite3" deps to
3055 "evolution-data-server" module; added "hal" to "gnome-keyring" module.
3057 2008-07-24 Luca Ferretti <elle.uca@libero.it>
3059 * modulesets/gnome-2.24.modules: don't force soup backend for
3060 WebKit, not yet ready for real use.
3061 See http://bugzilla.gnome.org/show_bug.cgi?id=512827#c26
3063 2008-07-23 James Sharpe <jsharpe@svn.gnome.org>
3065 * modulesets/gnome-suites-2.24.modules: corrected deps for
3068 2008-07-22 Frederic Peters <fpeters@0d.be>
3070 * modulesets/gnome-external-deps-2.24.modules: updated shared-mime-info
3073 2008-07-22 Wouter Bolsterlee <wbolster@svn.gnome.org>
3075 * modulesets/gnome-suites-2.24.modules: Epiphany has
3076 branched for gnome-2-24.
3078 2008-07-21 Sven Herzberg <sven@imendio.com>
3080 Support git-sbmodule
3082 * jhbuild/versioncontrol/git.py: added git-submodule support
3084 2008-07-21 Sven Herzberg <sven@imendio.com>
3086 Use $(MAKE) instead of literal make; this way make can know that a
3087 command will invoke make again. Knowing this will help make to schedule
3090 * Makefile.plain: use $(MAKE) instead of literal make
3092 2008-07-21 Frederic Peters <fpeters@0d.be>
3094 * jhbuild/commands/autobuild.py, jhbuild/versioncontrol/svn.py: don't
3095 let svn interact with the user when --no-interact is passed; and force
3096 non-interactive build for the autobuild command. (closes: #543767)
3098 2008-07-18 Sven Herzberg <herzi@gnome-de.org>
3100 Bug #310541: patch to make mozilla 'make check' pass
3102 * jhbuild/config.py: added modules_makecheck option
3103 * jhbuild/defaults.jhbuildrc: declare modules_makecheck dictionary
3104 * jhbuild/modtypes/autotools.py: only run "make check" if it's not
3105 explicitly disabled per module
3107 2008-07-18 Murray Cumming <murrayc@murrayc.com>
3109 * modulesets/gnome-suites-2.24.modules: pangomm is now in its own
3110 tarball (previously part of gtkmm).
3112 2008-07-17 Frederic Peters <fpeters@0d.be>
3114 * jhbuild/commands/base.py, jhbuild/moduleset.py: fixed "module not
3115 found" error messages to display the module that was not found, patch
3116 by Behnam Esfahbod (closes: #543262); also cleaned up some conversion
3117 of exceptions to strings.
3119 2008-07-16 Frederic Peters <fpeters@0d.be>
3121 * jhbuild/commands/checkbranches.py: fixed checkbranches command to
3122 work with gnome-suites-x.yz as moduleset, and updated to use straight
3123 SVN URL instead of ViewVC.
3125 * modulesets/gnome-suites-2.22.modules: branched gnome-user-docs for
3128 2008-07-15 Sven Herzberg <sven@imendio.com>
3130 Some debugging for autobuild and "distro" detection for osx
3132 * jhbuild/frontends/autobuild.py: some more debugging info
3133 * jhbuild/frontends/tinderbox.py: detect osx, too
3135 2008-07-14 Cosimo Cecchi <cosimoc@gnome.org>
3137 * modulesets/gnome-suites-2.22.modules:
3138 * modulesets/gnome-suites-2.24.modules:
3139 bug-buddy branched for 2.22.
3141 2008-07-13 Frederic Peters <fpeters@0d.be>
3143 * jhbuild/modtypes/ant.py, modulesets/moduleset.dtd, doc/C/jhbuild.xml:
3144 added support for the Ant build tool. (initial patch by David Schleef,
3147 2008-07-09 Luca Ferretti <elle.uca@libero.it>
3149 * modulesets/gnome-2.24.modules: added "yelp-webkit" from dedicated
3150 branch on svn.gnome.org.
3152 2008-07-08 Frederic Peters <fpeters@0d.be>
3154 * modulesets/gnome-2.24.modules: updated vala to pull a tarball; as it
3155 needs itself to build from subversion.
3157 2008-07-03 Frederic Peters <fpeters@0d.be>
3159 * modulesets/gnome-suites-2.22.modules: gnome-keyring branched for
3162 2008-07-03 Frederic Peters <fpeters@0d.be>
3164 * jhbuild/commands/sanitycheck.py, jhbuild/utils/cmds.py,
3165 jhbuild/versioncontrol/svn.py: added workaround against new default
3166 interactive behaviour of subversion 1.5.
3168 2008-07-01 Marc-André Lureau <marcandre.lureau@gmail.com>
3170 * doc/C/jhbuild.xml: Document the "list -a" option.
3172 2008-07-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3174 * jhbuild/commands/base.py (cmd_list.__init__): Add an option to
3177 * contrib/jhbuild_completion.bash: Propose all modules for the
3178 completion. Fixes: #540706
3180 2008-07-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3182 * jhbuild/versioncontrol/git.py (GitBranch._update): Also stash
3183 uncommitted changes for normal git, it's so nice.
3185 2008-06-29 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
3187 * modulesets/gnome-suites-2.22.modules: gnome-python-desktop in
3188 2.22 branch now uses a local waf 1.3.2 provided in the repository.
3191 2008-06-28 Diego Escalante Urrelo <diegoe@gnome.org>
3193 * modulesets/gnome-2.24.modules: Fix pyclutter and clutter-vala svn paths.
3195 2008-06-27 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3197 * modulesets/freedesktop-2.24.modules: Added libcanbbera.
3199 2008-06-27 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3201 * modulesets/pulseaudio.modules: Removed gst-pulse (moved to
3202 gst-plugins-good), switch the repositories to the new Git
3205 2008-06-26 Marco Pesenti Gritti <mpg@redhat.com>
3207 * modulesets/online-desktop-modules: Remove more cut-pasted modules.
3209 2008-06-26 Marco Pesenti Gritti <mpg@redhat.com>
3211 * modulesets/online-desktop-modules: Remove our own empathy module,
3212 just pull it from 2.24.
3214 2008-06-26 Marco Pesenti Gritti <mpg@redhat.com>
3216 * modulesets/online-desktop-modules: switch to gnome 2.24
3218 2008-06-25 Frederic Peters <fpeters@0d.be>
3220 * modulesets/gnome-2.22.modules, modulesets/gnome-2.24.modules:
3221 switched gnome-packagekit to GNOME Subversion, as it is mirrored
3222 there and translators were confused by Git.
3224 2008-06-25 Marco Pesenti Gritti <mpg@redhat.com>
3226 * modulesets/gnome-suites-2.24.modules: Make gnome-session depend on
3229 2008-06-23 Frederic Peters <fpeters@0d.be>
3231 * jhbuild/commands/rdepends.py: catch KeyError on invalid module and
3232 display a nice error message.
3234 2008-06-23 Frederic Peters <fpeters@0d.be>
3236 * jhbuild/commands/info.py: fixed case insensitiveness patch.
3239 2008-06-23 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3241 * modulesets/gnome-2.24.modules: Added Zebu.
3243 2008-06-22 Frederic Peters <fpeters@0d.be>
3245 * jhbuild/commands/base.py: check if the bootstrap moduleset has
3246 been updated before running build and buildone commands, and notify
3247 the user he may want to run jhbuild bootstrap if that is the case.
3250 2008-06-22 Frederic Peters <fpeters@0d.be>
3252 * tests/tests.py: define uprint() as jhbuild.main is not imported.
3254 2008-06-22 Frederic Peters <fpeters@0d.be>
3256 * jhbuild/commands/base.py, jhbuild/commands/info.py,
3257 jhbuild/commands/rdepends.py, jhbuild/moduleset.py: made module names
3258 entered by the user insensitive to case. (closes: #538790)
3260 2008-06-19 German Poo-Caaman~o <gpoo@gnome.org>
3262 * modulesets/gnome-external-deps-2.24.modules: updated fontconfig
3263 to current stable release.. (closes: #537631)
3265 2008-06-18 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
3267 * modulesets/gnome-2.24.modules: add evolution-data-server as
3268 dependency of phonemgr.
3270 2008-06-18 Frederic Peters <fpeters@0d.be>
3272 * jhbuild/modtypes/autotools.py: don't use makeargs when running "make
3273 install". (closes: #534643)
3275 2008-06-18 Frederic Peters <fpeters@0d.be>
3277 * modulesets/gnome-suites-2.24.modules: tells evolution to be built
3278 *after* mono, as it has an optional dependency on it. (#538794)
3280 2008-06-17 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
3282 * modulesets/gnome-2.24.modules: increment gnokii release to 0.26
3283 as requested by phonemgr.
3285 2008-06-16 Christian Persch <chpe@gnome.org>
3287 * modulesets/gnome-suites-2.22.modules: Use the 2.22 branch of
3290 2008-06-15 Frederic Peters <fpeters@0d.be>
3292 * jhbuild/config.py, jhbuild/utils/cmds.py: adds a get_stderr parameter
3293 to get_output, so it is possible to disable getting stderr output. Use
3294 this parameter when getting the Python version number, used to set
3295 PYTHONPATH. (closes again: #136983)
3297 2008-06-14 Frederic Peters <fpeters@0d.be>
3299 * jhbuild/frontends/terminal.py: set back working directory after the
3300 user comes back from the shell. (closes: #534784, patch by packz).
3302 2008-06-12 Murray Cumming <murrayc@murrayc.com>
3304 * modulesets/gnome-2.24.modules: Changed the clutter modules to use
3305 trunk, because 0.7/0.8 will soon be API/ABI stable. Added -0.6 versions
3306 of all the clutter modules in case anyone still needs them.
3308 2008-06-08 Frederic Peters <fpeters@0d.be>
3310 * scripts/hg-update.py: don't fail on parentless revisions.
3311 (closes: #536964, initial patch by John Spray)
3313 2008-06-04 James Sharpe <jsharpe@svn.gnome.org>
3315 * jhbuild/versioncontrol/git.py: Added fallback to git-svn
3316 show-externals for when unhandled.log doesn't exist.
3318 2008-06-04 Frederic Peters <fpeters@0d.be>
3320 * jhbuild/frontends/terminal.py: removed occurence of locale.
3321 getpreferredencoding() that fails on Mac OS X.
3322 * jhbuild/main.py: added convenience uencode() function.
3324 2008-06-04 Frederic Peters <fpeters@0d.be>
3326 * jhbuild/frontends/terminal.py: fixed print of unencoded characters to
3327 console, when reporting conflicts after a checkout.
3329 2008-06-03 James Sharpe <jsharpe@svn.gnome.org>
3331 * jhbuild/versioncontrol/git.py: Fixed _get_externals to handle
3332 deleted svn:externals correctly.
3334 2008-06-03 Christian Persch <chpe@gnome.org>
3336 * modulesets/gnome-suites-2.22.modules: libgnomeui branched for 2.22.
3338 2008-06-02 Luis Medinas <lmedinas@svn.gnome.org>
3340 * modulesets/gnome-2.24.modules: Remove n-c-b dependecy
3343 2008-06-02 Emmanuele Bassi <ebassi@gnome.org>
3345 * modulesets/gnome-2.24.modules: Clutter Vala bindings have
3346 been branched for the 0.6 cycle.
3348 2008-05-31 Baptiste Mille-Mathas <baptiste.millemathias@gmail.com>
3350 * modulesets/gnome-suites-2.24.modules:
3351 Add dbus-glib as dependency for GConf (Closes #535857)
3353 2008-05-31 Frederic Peters <fpeters@0d.be>
3355 * jhbuild/config.py: put JHBuild path to manpages in MANPATH
3356 environment variable. (closes: #535843)
3358 2008-05-30 Frederic Peters <fpeters@0d.be>
3360 * jhbuild/frontends/terminal.py, jhbuild/versioncontrol/hg.py,
3361 jhbuild/main.py: removed a few redundant "Error" labels.
3363 2008-05-29 Luca Ferretti <elle.uca@libero.it>
3365 * modulesets/gnome-suites-2.24.modules: s/repo/revision in previous
3368 2008-05-29 Luca Ferretti <elle.uca@libero.it>
3370 * modulesets/gnome-2.24.modules:
3371 Remove a lot of stuff in WebKit's autogenars, now they are defaults.
3372 The only non-defaults ones are --enable-video and use soup as http
3375 Switch devhelp-webkit module to use devhelp/trunk on svn.gnome.org
3376 instead Alp's personal git repo (I think you have to remove your
3379 * modulesets/gnome-suites-2.24.modules:
3380 Use gnome-2-22 branch for devhelp, 'cause trunk now only use WebKit.
3381 Devhelp will follow Epiphany policy. See bug #477971 for details.
3383 2008-05-28 Frederic Peters <fpeters@0d.be>
3385 * modulesets/gnome-external-deps-2.24.modules: add iso-codes as a
3386 dependency of libxklavier. (closes: #535286)
3388 2008-05-28 Marc-André Lureau <marcandre.lureau@gmail.com>
3390 * jhbuild/versioncontrol/git.py (GitBranch): Use git fetch, and
3393 * jhbuild/versioncontrol/git.py (GitBranch.tree_id): Use
3394 git-rev-parse HEAD to fix tree_id issue. (closes: #535061)
3396 2008-05-27 Marc-André Lureau <marcandre.lureau@gmail.com>
3398 * modulesets/gnome-2.24.modules: Add postr (stable branch).
3400 2008-05-27 Claudio Saavedra <csaavedra@gnome.org>
3402 * modulesets/gnome-external-deps-2.24.modules: Add patch below.
3403 * patches/dbus-glib_ignore_namespaces.patch: Fix NetworkManager's build
3404 (fd.o #14429, bgo #534782)
3406 2008-05-24 Owen Taylor <otaylor@redhat.com>
3408 * modulesets/online-desktop.modules: Switch libcroco to a SVN checkout
3409 to pick up a bug fix that is not in 0.6.1.
3411 2008-05-24 Frederic Peters <fpeters@0d.be>
3413 * jhbuild/main.py: work around locale.getpreferredencoding() returning
3414 an empty string in Mac OS X. (closes: #534650)
3416 2008-05-24 James Sharpe <jsharpe@svn.gnome.org>
3418 * jhbuild/versioncontrol/git.py: Fixed git-svn show-ignore so >>
3419 is interpreted correctly by the shell. Only updates exclude file
3420 if the svn revision has changed.
3422 2008-05-24 Wouter Bolsterlee <wbolster@svn.gnome.org>
3424 * modulesets/gnome-suites-2.22.modules: libgweather
3425 silently (?) branched for gnome-2-22.
3427 2008-05-22 Frederic Peters <fpeters@0d.be>
3429 * jhbuild/main.py: fixed unicode exception message printed on stderr.
3431 2008-05-21 Wouter Bolsterlee <wbolster@svn.gnome.org>
3433 * modulesets/gnome-suites-2.22.modules: Devhelp branched
3436 2008-05-20 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
3438 reviewed by: Frederic Peters
3440 * modulesets/bootstrap.modules:
3441 * patches/waf-install.patch: Add patch to fix WAF 1.4.2
3442 installation problem. Closes #533978.
3444 2008-05-20 Claudio Saavedra <csaavedra@gnome.org>
3446 * modulesets/bootstrap.modules: Fix the location of waf.
3448 2008-05-19 Claudio Saavedra <csaavedra@gnome.org>
3450 * modulesets/bootstrap.modules: Upgrade waf to 1.4.2 to avoid some
3451 installation issues in gnome-python and the subsequent configuration
3452 problems in everything that relies on it.
3454 2008-05-18 Frederic Peters <fpeters@0d.be>
3456 * jhbuild/errors.py: set Exception.message for backward compatibility
3457 with Python < 2.5. (closes: #533722)
3459 2008-05-18 Frederic Peters <fpeters@0d.be>
3461 * jhbuild/frontends/terminal.py: also use locale preferred encoding
3462 when asking for input.
3464 2008-05-18 Frederic Peters <fpeters@0d.be>
3466 * jhbuild/commands/base.py, jhbuild/commands/checkbranches.py,
3467 jhbuild/commands/info.py, jhbuild/commands/rdepends.py,
3468 jhbuild/commands/sanitycheck.py, jhbuild/frontends/terminal.py,
3469 jhbuild/main.py: made uprint() use locale.getpreferredencoding()
3470 instead of getting sys.stdout encoding, as redirecting output would
3471 fall to ascii encoding. Also replaced print by uprint() in many
3474 2008-05-18 Murray Cumming <murrayc@murrayc.com>
3476 * modulesets/freedesktop-2.22.modules:
3477 * modulesets/freedesktop-2.24.modules: Removed goocanvas
3478 * modulesets/gnome-2.22.modules: Added goocanvas here
3479 * modulesets/gnome-2.24.modules: and changed the (duplicate) goocanvas
3480 here, because it has moved from cvs.cairographics.org to svn.gnome.org.
3482 2008-05-17 Frederic Peters <fpeters@0d.be>
3484 * doc/C/jhbuild.xml: use straight ascii quote.
3486 2008-05-17 Frederic Peters <fpeters@0d.be>
3488 * modulesets/gnome-external-deps-2.24.modules: updated libgcrypt to
3489 1.4.1. (closes: #532696)
3491 2008-05-16 Frederic Peters <fpeters@0d.be>
3493 * jhbuild/frontends/terminal.py, jhbuild/modtypes/__init__.py,
3494 jhbuild/utils/notify.py, jhbuild/utils/trayicon.py: encode strings
3495 according to terminal character set. (closes: #532932)
3497 2008-05-13 Frederic Peters <fpeters@0d.be>
3499 * jhbuild/modtypes/__init__.py: marked for translation another string.
3502 2008-05-13 Frederic Peters <fpeters@0d.be>
3504 * modulesets/gnome-suites-2.24.modules: added dbus and dbus-glib as
3505 libbonobo dependencies. (closes: #532988)
3507 2008-05-13 James Sharpe <jsharpe@svn.gnome.org>
3509 * jhbuild/versioncontrol/git.py: Changed the method used to deal
3510 with externals when using git-svn to parse the unhandled.log file
3511 in .git/svn/$branch/ (closes #532675)
3513 2008-05-13 Frederic Peters <fpeters@0d.be>
3515 * jhbuild/frontends/terminal.py: don't mix xterm control characters and
3516 UTF-8 output. (closes: #532932)
3518 1999-11-30 Dodji Seketeli <dodji@gnome.org>
3520 * modulesets/gnome-external-deps-2.24.modules: updated the version
3521 of libxml2 to 2.6.32.
3523 2008-05-13 Richard Hult <richard@imendio.com>
3525 * Makefile.plain: Make it possible to build without gettext with
3526 the plain makefile, bug #532895.
3528 2008-05-11 Wouter Bolsterlee <wbolster@svn.gnome.org>
3530 * jhbuild/main.py, po/Makefile.plain: use 'jhbuild'
3531 instead of 'messages' for translation catalog filenames.
3533 2008-05-11 Wouter Bolsterlee <wbolster@svn.gnome.org>
3535 * po/Makefile.plain: Oops, escape # sign correctly.
3537 2008-05-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
3539 * po/Makefile.plain: Use grep to remove comment lines
3542 2008-05-10 Frederic Peters <fpeters@0d.be>
3544 * jhbuild/main.py: removed names parameter of gettext.install, as it is
3545 only available from Python 2.5.
3547 2008-05-09 Frederic Peters <fpeters@0d.be>
3549 * Makefile.plain, jhbuild/utils/packagedb.py, jhbuild/utils/unpack.py,
3550 jhbuild/utils/httpcache.py, jhbuild/utils/cmds.py,
3551 jhbuild/commands/autobuild.py, jhbuild/commands/base.py,
3552 jhbuild/commands/info.py, jhbuild/commands/bootstrap.py,
3553 jhbuild/commands/tinderbox.py, jhbuild/commands/__init__.py,
3554 jhbuild/commands/checkbranches.py, jhbuild/commands/gui.py,
3555 jhbuild/commands/rdepends.py, jhbuild/commands/sanitycheck.py,
3556 jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py,
3557 jhbuild/frontends/gtkui.py, jhbuild/frontends/buildscript.py,
3558 jhbuild/modtypes/autotools.py, jhbuild/modtypes/mozillamodule.py,
3559 jhbuild/modtypes/waf.py, jhbuild/modtypes/__init__.py,
3560 jhbuild/modtypes/linux.py, jhbuild/modtypes/cmake.py,
3561 jhbuild/modtypes/perl.py, jhbuild/modtypes/distutils.py,
3562 jhbuild/modtypes/mesa.py, jhbuild/versioncontrol/cvs.py,
3563 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/arch.py,
3564 jhbuild/versioncontrol/bzr.py, jhbuild/versioncontrol/hg.py,
3565 jhbuild/versioncontrol/mtn.py, jhbuild/versioncontrol/__init__.py,
3566 jhbuild/versioncontrol/tarball.py, jhbuild/versioncontrol/git.py,
3567 jhbuild/versioncontrol/svn.py, jhbuild/moduleset.py,
3568 jhbuild/monkeypatch.py, jhbuild/main.py, jhbuild/config.py,
3569 tests/tests.py, onfigure.ac, Makefile.am, po/LINGUAS, po/fr.po,
3570 po/Makevars, po/POTFILES.in: add gettext support, and a French
3571 translation; patch by Claude Paroz, with a few fixes by myself
3574 2008-05-09 Wouter Bolsterlee <wbolster@svn.gnome.org>
3576 * modulesets/gnome-suites-2.22.modules: gconf branched
3579 2008-05-09 Frederic Peters <fpeters@0d.be>
3581 * tests/mock.py: added min_time option, to match config.py
3583 2008-05-06 Jaap A. Haitsma <jaap@haitsma.org>
3585 * modulesets/gnome-2.24.modules: gnome-scan migrated to GNOME SVN.
3586 Also update its dependecies
3588 2008-05-06 Frederic Peters <fpeters@0d.be>
3590 * modulesets/gnome-suites-2.22.modules: gedit branched for 2.22.
3592 2008-05-06 Jonh Wendell <jwendell@gnome.org>
3594 * modulesets/gnome-external-deps-2.24.modules: Bump gtk-vnc dep to
3597 2008-05-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
3599 * modulesets/gnome-2.22.modules:
3600 * modulesets/gnome-suites-2.22.modules:
3602 PolicyKit-gnome is now in Gnome SVN; the old git
3603 repository has disappeared.
3605 2008-05-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
3607 * modulesets/gnome-suites-2.22.modules: Vino branched
3610 2008-05-05 Frederic Peters <fpeters@0d.be>
3612 * jhbuild/versioncontrol/svn.py: use svn switch --relocate when
3613 repository location changes, most often because user got its subversion
3614 account. (closes: #531503)
3616 2008-05-03 Marc-André Lureau <marcandre.lureau@gmail.com>
3618 * modulesets/bootstrap.modules: add pyxml. (closes: #344036)
3620 2008-05-03 Marc-André Lureau <marcandre.lureau@gmail.com>
3622 * patches/python-2.4.4-lib64.patch: renamed in
3623 python-2.4.5-lib64.patch, without distutils "multiarch-"
3626 2008-05-03 Frederic Peters <fpeters@0d.be>
3628 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/config.py,
3629 jhbuild/defaults.jhbuildrc, jhbuild/frontends/buildscript.py: added a
3630 --min-age option for build and buildone commands. (closes: #384423)
3632 * doc/C/jhbuild.xml: fixed Docbook correctness.
3634 2008-05-03 Jaap A. Haitsma <jaap@haitsma.org>
3636 * modulesets/gnome-2.24.modules:
3637 * modulesets/gnome-suites-2.24.modules:
3638 Update gnome-policykit repo. New repo is on GNOME SVN
3640 2008-05-03 Marc-André Lureau <marcandre.lureau@gmail.com>
3642 * modulesets/gnome-2.24.modules: added refdbg.
3644 2008-05-02 Frederic Peters <fpeters@0d.be>
3646 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/moduleset.py:
3647 add --build-optional-modules and --list-optional-modules (respectively
3648 for the build and list commands) to include modules that would
3649 otherwise not be built/listed in the dependency graph.
3651 * doc/C/jhbuild.xml: add documentation for the --force option (for
3652 build and buildone commands).
3654 2008-05-01 Frederic Peters <fpeters@0d.be>
3656 * modulesets/gnome-suites-2.22.modules: gnome-nettool branched for
3659 2008-05-01 Christian Kirbach <Christian.Kirbach@googlemail.com>
3661 * modulesets/gnome-external-deps-2.24.modules:
3662 Raise dependency of libxklavier to 3.6 as needed
3663 by gnome-control-center.
3665 2008-05-01 Frederic Peters <fpeters@0d.be>
3667 * jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
3668 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/git.py,
3669 jhbuild/versioncontrol/hg.py, jhbuild/versioncontrol/mtn.py,
3670 jhbuild/versioncontrol/tarball.py: aborts with an useful message when a
3671 branch is incorrectly overrided in .jhbuildrc.
3673 2008-05-01 Frederic Peters <fpeters@0d.be>
3675 * jhbuild/config.py: use JHBuild executed Python to get version number
3676 and set PYTHONPATH appropriately. (closes: #136983)
3678 2008-05-01 Vincent Untz <vuntz@gnome.org>
3680 * modulesets/gnome-suites-2.22.modules: put back gnome-2-20 branch for
3681 GDM. (was probably committed by accident)
3683 2008-04-30 Jaap A. Haitsma <jaap@haitsma.org>
3685 * modulesets/freedesktop-2.24.modules:
3686 Add telepathy-stream-engine, libfarsight and gst-plugins-farsight
3688 2008-04-29 William Jon McCann <jmccann@redhat.com>
3690 * modulesets/gnome-suites-2.22.modules:
3691 gnome-screensaver branched.
3693 2008-04-29 Jaap A. Haitsma <jaap@haitsma.org>
3695 * modulesets/gnome-2.24.modules: Update dependencies of empathy
3697 2008-04-25 Richard Hult <richard@imendio.com>
3699 * jhbuild/config.py: Only catch Exception when reading the config
3700 file, not all (most notably not BaseException) exceptions. This
3701 makes it possible to exit nicely from the config file for example,
3702 which is useful in more advanced jhbuildrc setups like the one for
3703 building GTK+ OS X. Fixes bug #529942. Thanks Johan!
3705 2008-04-25 Murray Cumming <murrayc@murrayc.com>
3707 * modulesets/gnome-2.24.modules: gnome-lirc-properties is now in GNOME
3710 2008-04-24 Frederic Peters <fpeters@0d.be>
3712 * modulesets/gnome-2.24.modules: removed scrollkeeper dependency off
3713 gnome-lirc-properties as it is obsolete and no longer defined in any
3714 module set. (closes: #529746)
3716 2008-04-23 Luca Ferretti <elle.uca@libero.it>
3718 * modulesets/freedesktop-2.22.modules:
3719 * modulesets/freedesktop-2.24.modules:
3720 telepathy-mission-control trunk (aka 5.0) is not yet usable,
3721 thank to Alban and Xavier for the info.
3722 Also update its dependencies adding telepathy-glib and newly added
3725 2008-04-23 Luca Ferretti <elle.uca@libero.it>
3727 * modulesets/gnome-2.24.modules: don't force pango fonts backend
3728 for WebKit. Pango is missing support to load fonts from memory,
3729 so we can't use it as default backend (see bug #18552 on b.w.o)
3731 2008-04-23 Adam Schreiber <sadam@clemson.edu>
3733 * modulesets/gnome-suites-2.24.modules:
3734 seahorse-plugins split from seahorse
3736 2008-04-23 Vincent Untz <vuntz@gnome.org>
3738 * modulesets/gnome-suites-2.22.modules: pango branched
3740 2008-04-22 Vincent Untz <vuntz@gnome.org>
3742 * modulesets/gnome-suites-2.24.modules: add iso-codes dependency for
3743 gnome-control-center
3745 2008-04-22 Wouter Bolsterlee <wbolster@svn.gnome.org>
3747 * modulesets/gnome-suites-2.22.modules: gnome-themes
3748 branched for gnome-2-22.
3750 2008-04-22 Frederic Peters <fpeters@0d.be>
3752 * modulesets/gnome-suites-2.22.modules: libgtop branched for GNOME
3755 2008-04-21 Benjamin Berg <benjamin@sipsolutions.net>
3757 * modulesets/gnome-suites-2.22.modules:
3758 Use the gtk-engines-2-14 branch for gtk-engines.
3760 2008-04-21 Matthew Barnes <mbarnes@redhat.com>
3762 * modulesets/gnome-2.24.modules: Update gtkhtml dependencies:
3763 -libbonoboui +enchant +iso-codes
3765 2008-04-21 Frederic Peters <fpeters@0d.be>
3767 * modulesets/gnome-2.24.modules: moved goocanvas from tarball to CVS,
3768 as goocanvasmm is taken from Subversion and uses some functions that
3769 were not defined in goocanvas 0.9. (closes: #529164, bug report and
3770 patch by Jeremiah Savage)
3772 2008-04-20 Marc-André Lureau <marcandre.lureau@gmail.com>
3774 * jhbuild/main.py (main): don't raise EPIPE exception.
3777 2008-04-20 Luca Ferretti <elle.uca@libero.it>
3779 * modulesets/freedesktop-2.24.modules: Cut and paste telepathy
3780 related stuff from freedesktop-2.22.modules.
3782 * modulesets/gnome-2.24.modules:
3783 1. GIMP: update dependencies adding suggested
3784 2. GIMP: use by default --without-gnomevfs in
3785 order to test GIO stuff
3786 3. WebKit: use by default --enable-svg-filters
3788 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3790 * modulesets/gnome-suites-2.24.modules (epiphany): revert last
3791 change, add a comment about epiphany-webkit.
3793 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3795 * modulesets/gnome-suites-2.24.modules (epiphany): change branch
3796 to trunk, and depends on WebKit.
3798 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3800 * modulesets/gnome-external-deps-2.24.modules (mozilla): Update firefox
3801 version to 2.0.0.14. Fixes #528840
3803 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3805 * modulesets/freedesktop-2.24.modules (PackageKit): add
3806 "--disable-tests" to let the installation going on.
3808 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3810 * jhbuild/versioncontrol/git.py (GitSvnBranch._checkout): Raise a
3811 proper error message when the location is incorrect.
3813 2008-04-18 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3815 * modulesets/freedesktop-2.24.modules: Add lirc.
3817 * modulesets/gnome-2.24.modules: Add gnome-lirc-properties.
3819 2008-04-17 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3821 * jhbuild/utils/trayicon.py (TrayIcon.close): Don't break if the
3822 process does not exists anymore. See #526745.
3824 2008-04-17 Murray Cumming <murrayc@murrayc.com>
3826 * modulesets/gnome-2.24.modules: Add ldtp.
3827 * modulesets/gnome-suites-2.24.modules: Use svn trunk for gtkmm.
3829 2008-04-17 John Carr <john.carr@unrouted.co.uk>
3831 * modulesets/gnome-2.24.modules:
3832 * modulesets/gnome-suites-2.24.modules: Add project hamster to
3835 2008-04-17 John Carr <john.carr@unrouted.co.uk>
3837 * modulesets/gnome-2.24.modules:
3838 * modulesets/gnome-suites-2.24.modules: Add conduit and its external
3839 dependencies to -proposed.
3841 2008-04-17 Frederic Peters <fpeters@0d.be>
3843 * modulesets/gnome-suites-2.22.modules: gnome-{desktop,menus,panel} &
3844 libwnck branched for GNOME 2.22.
3846 2008-04-17 Luca Ferretti <elle.uca@libero.it>
3848 * modulesets/gnome-2.24.modules: Removed unused reference to
3849 svn.webkit.org repository, added devhelp-webkit module (from Alp's
3850 git repository on ndesk.org).
3852 2008-04-15 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3854 * modulesets/freedesktop-2.14.modules:
3855 * modulesets/freedesktop-2.24.modules:
3856 Moved geoclue, gypsy, and swfdec-mozilla.
3858 2008-04-15 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3860 * modulesets/freedesktop.modules: renamed as freedesktop-2.14
3861 * modulesets/{gnome-2.10.modules,gnome-2.12.modules,gnome-2.14.modules,
3862 gtk.modules,gtk28.modules}: include freedesktop-2.14. See #524272.
3864 2008-04-15 Frederic Peters <fpeters@0d.be>
3866 * jhbuild/commands/info.py, jhbuild/modtypes/distutils.py,
3867 jhbuild/versioncontrol/git.py, jhbuild/versioncontrol/mtn.py,
3868 doc/C/jhbuild.xml: changed jhbuild info to print info on all modules
3869 when there is no module specified; also fixed issues with getting
3870 revision info for git and monotone modules.
3872 2008-04-15 Andy Wingo <wingo@pobox.com>
3874 * modulesets/bootstrap.modules: Update libtool to 1.5.26 +
3875 multilib patch from Fedora's 1.5.24. See #518067.
3877 * patches/libtool-1.5.24-multilib.patch: New file.
3879 2008-04-15 Ross Burton <ross@openedhand.com>
3881 * modulesets/mobile-2.24.modules:
3882 * modulesets/matchbox.modules:
3883 * modulesets/pimlico.modules:
3884 Add module sets for the Mobile platform, the Matchbox suite, and the
3887 2008-04-15 Emmanuele Bassi <ebassi@gnome.org>
3889 * modulesets/gnome-2.24.modules: PyClutter was branched
3890 for the 0.6 development cycle.
3892 2008-04-14 William Jon McCann <jmccann@redhat.com>
3894 * jhbuild/utils/trayicon.py: Signal zenity when shutting down.
3897 2008-04-14 Andy Wingo <wingo@pobox.com>
3899 * jhbuild/modtypes/autotools.py (AutogenModule.do_configure):
3900 Construct the autogen command line from an overridable template.
3902 (AutogenModule): Add autogen_template initarg and member variable,
3903 to override the default template.
3904 (parse_autotools): Parse out an 'autogen-template' attribute.
3906 * doc/C/jhbuild.xml: Doc autogen-template.
3908 * modulesets/moduleset.dtd: Add autogen-template attr.
3910 2008-04-13 Frederic Peters <fpeters@0d.be>
3912 * modulesets/gnome-suites-2.22.modules: branched libgnomekbd,
3913 gnome-python-desktop, evince, gnome-volume-manager and sound-juicer for
3916 2008-04-13 Luca Ferretti <elle.uca@libero.it>
3918 * modulesets/gnome-2.24.modules: Add transmission bittorrent client;
3919 you need OpenSSL to compile as non managed dependence.
3921 * modulesets/gnome-external-deps-2.24.modules: Bump cairo to 1.6.4
3922 and cairomm to 1.6.0 (pycairo 1.6.x still missing).
3924 2008-04-12 Emmanuele Bassi <ebassi@gnome.org>
3926 * modulesets/gnome-2.24.modules: Update clutter moduleset to
3927 use the 0.6 branch for the integration libraries.
3929 2008-04-11 Christian Persch <chpe@gnome.org>
3931 * modulesets/gnome-2.24.modules: Add epiphany-extensions-webkit
3934 2008-04-11 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3936 * modulesets/gnome-2.24.modules: added meta-gupnp, along with the
3937 dependencies: gssdp, gupnp, gupnp-av, gupnp-tools, gupnp-ui, and
3940 2008-04-10 Frederic Peters <fpeters@0d.be>
3942 * modulesets/gnome-2.24.modules: added gtkspell, as another dependency
3943 of phonemgr; and added dependencies for both gtkspell and gnokii.
3946 2008-04-10 Frederic Peters <fpeters@0d.be>
3948 * modulesets/gnome-2.24.modules: added gnokii, as a dependency of
3951 2008-04-10 Michael J. Chudobiak <mjc@svn.gnome.org>
3953 * modulesets/gnome-suites-2.22.modules:
3954 libgnome has branched for gnome-2-22.
3956 2008-04-10 Luca Ferretti <elle.uca@libero.it>
3958 * modulesets/gnome-external-deps-2.24.modules: Port dbus stuff
3961 2008-04-10 Luca Ferretti <elle.uca@libero.it>
3963 * modulesets/gnome-2.24.modules: WebKit build changes: use pango
3964 as font backend, use libsoup as http backend (add dependence on
3965 libsoup), enable dom storage, enable icon database, enable svg
3966 experimental. This could make your WebKit sandbox slow, crashing
3967 or not buildable, but it's better now than later...
3969 Also remove the suggestion to install libcurl-dev (due libsoup
3970 usage that I think we preferr) and suggest a working command
3971 to clean the build tree (but, maybe, the `makefile="GNUmakefile"`
3972 option in module definitions should allow you to use `jhbuild -c`)
3974 2008-04-10 Luca Ferretti <elle.uca@libero.it>
3976 * modulesets/gnome-external-deps-2.24.modules: Update cairo related
3977 stuff to latest available (1.5.x for cairo and cairomm, 1.4.12 for
3978 pycairo, 0.10.0 for pixman) and convert module definitions from
3979 deprecated "tarball" to "autotools" type. See desktop-devel-list.
3981 Convert mono stuff from "tarball" to "autotools" too.
3983 2008-04-09 Jonh Wendell <jwendell@gnome.org>
3985 * modulesets/gnome-external-deps-2.24.modules: Bump gtk-vnc dep to
3988 2008-04-09 Carlos Garcia Campos <carlosgc@gnome.org>
3990 * modulesets/gnome-external-deps-2.24.modules: Bump poppler dep to
3993 2008-04-08 Frederic Peters <fpeters@0d.be>
3995 * modulesets/gnome-2.22.modules, modulesets/gnome-2.24.modules: moved
3996 gst-ffmpeg and gst-plugins-only as suggestions for gstreamermm.
3998 2008-04-08 Frederic Peters <fpeters@0d.be>
4000 * jhbuild/versioncontrol/tarball.py: strip off .src from tarball
4001 filenames (closes: #526914)
4003 2008-04-08 José Alburquerque <jaalburqu@svn.gnome.org>
4005 * modulesets/gnome-2.22.modules:
4006 * modulesets/gnome-2.24.modules: Added gst-ffmpeg and gst-plugins-ugly
4007 as dependencies of gstreamermm so that media player example can open
4008 various media formats
4010 2008-04-07 Dan Winship <danw@gnome.org>
4012 * modulesets/gnome-suites-2.22.modules: libsoup branched for 2.22
4014 2008-04-07 Frederic Peters <fpeters@0d.be>
4016 * modulesets/gnome-2.24.modules: switched WebKit to the filtered Debian
4019 2008-04-06 Frederic Peters <fpeters@0d.be>
4021 * jhbuild/frontends/terminal.py, jhbuild/versioncontrol/git.py: removed
4022 accidental commits of debugging statements.
4024 2008-04-06 Frederic Peters <fpeters@0d.be>
4026 * jhbuild/modtypes/mozillamodule.py: fixed extra_env default value
4029 2008-04-05 Christophe Fergeau <teuf@gnome.org>
4031 * jhbuild/versioncontrol/git.py: during initial git checkout, don't try
4032 to create a new branch if we already got a local branch with that name
4033 during the initial git-clone. (follow-up on #511398)
4035 2008-04-05 Frederic Peters <fpeters@0d.be>
4037 * jhbuild/modtypes/tarball.py: add support for makefile attribute for
4038 tarball modules (closes: #526316)
4040 2008-04-05 Frederic Peters <fpeters@0d.be>
4042 * doc/C/jhbuild.xml, jhbuild/config.py, jhbuild/defaults.jhbuildrc,
4043 jhbuild/frontends/terminal.py, jhbuild/modtypes/__init__.py,
4044 jhbuild/modtypes/autotools.py, jhbuild/modtypes/cmake.py,
4045 jhbuild/modtypes/distutils.py, jhbuild/modtypes/linux.py,
4046 jhbuild/modtypes/mesa.py, jhbuild/modtypes/mozillamodule.py,
4047 jhbuild/modtypes/perl.py, jhbuild/modtypes/tarball.py: added a new
4048 per-module configuration variable, module_extra_env, to set environment
4049 variables when executing commands for that module.
4051 2008-04-03 Christian Persch <chpe@gnome.org>
4053 * modulesets/gnome-2.24.modules: Add epiphany-webkit module, building
4054 trunk with the webkit backend.
4056 2008-04-03 Marco Pesenti Gritti <mpg@redhat.com>
4058 * modulesets/gnome-external-deps-2.24.modules:
4059 Bump liboil dep to 0.3.14 as needed by gst-plugins-base
4061 2008-04-03 Christian Persch <chpe@gnome.org>
4063 * modulesets/gnome-2.24.modules: Remove gnome-gecko-embed.
4065 2008-04-03 Christian Persch <chpe@gnome.org>
4067 * modulesets/gnome-2.24.modules:
4068 * modulesets/gnome-suites-2.24.modules: Use the gnome-2-22 branch for
4069 Gnome 2.24 until WebKit is an approved external dependency etc.
4071 2008-04-02 Wouter Bolsterlee <wbolster@svn.gnome.org>
4073 * modulesets/gnome-suites-2.22.modules: Seahorse has
4074 branched for gnome-2-22.
4076 2008-04-01 Rob Bradford <rob@robster.org.uk>
4078 * modulesets/gnome-external-deps-2.24.modules:
4079 Bump liboil dep to 0.3.14 as needed by gst-plugins-base
4081 2008-04-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4083 * doc/C/jhbuild.xml: Describe the use of "autoreconf" in autotools
4084 "autogen-sh" attribute.
4086 2008-04-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4088 * modulesets/gnome-2.24.modules: Added tasque and notify-sharp.
4090 2008-03-31 Christian Kirbach <Christian.Kirbach@googlemail.com>
4092 * doc/C/jhbuild.xml: Added a more sophisticated session script that
4093 starts up seperate instances of svn dbus and hal. It is supposed to be
4094 run from a graphical login manager.
4096 2008-03-31 Frederic Peters <fpeters@0d.be>
4098 * tests/autotools/Makefile.am, tests/autotools/autogen.sh,
4099 tests/autotools/configure.in, tests/autotools/hello.c,
4100 tests/distutils/hello, tests/distutils/setup.py,
4101 tests/tests.py: added tests against autotools and distutils modules,
4102 contributed by Mark Seaborn (closes: #524205)
4104 2008-03-31 Frederic Peters <fpeters@0d.be>
4106 * jhbuild/modtypes/tarball.py: set moduleset uri to fake repository
4107 object, so patches are downloaded from the right location.
4110 2008-03-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
4112 * modulesets/gnome-2.22.modules:
4113 * modulesets/gnome-2.24.modules:
4115 Oops, use the correct branch for loudmouth.
4117 2008-03-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
4119 * modulesets/gnome-2.24.modules: Update loudmouth to the
4120 2.0 git branch since that is the one gossip trunk
4123 2008-03-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
4125 * modulesets/gnome-2.22.modules: Update loudmouth to the
4126 2.0 git branch since that is the one gossip trunk
4129 2008-03-30 Owen Taylor <otaylor@redhat.com>
4131 * modulesets/gnome-suites-2.{22,24}.modules: Make gnome-desktop depend
4132 on gvfs ... gvfs is used in the autogen.sh.
4134 * modulesets/online-desktop.modules: Switch back to depending
4135 on gnome-2.22.modules until the new gnome-session unbreaks a bit.
4137 2008-03-30 Frederic Peters <fpeters@0d.be>
4139 * modulesets/gnome-suites-2.22.modules: branching gnome-icon-theme for
4142 2008-03-29 Frederic Peters <fpeters@0d.be>
4144 * modulesets/gnome-suites-2.22.modules: branching eel, nautilus and
4147 2008-03-27 Frederic Peters <fpeters@0d.be>
4149 * modulesets/gnome-suites-2.22.modules: branching gnome-settings-daemon
4150 and gnome-control-center for 2.22.
4152 2008-03-27 Frederic Peters <fpeters@0d.be>
4154 * modulesets/gnome-2.24.modules: added taglib-sharp as a module and as
4155 a dependency for banshee, (patch by John Carr, closes: #524621)
4157 2008-03-26 Owen Taylor <otaylor@redhat.com>
4159 * modulesets/online-desktop.modules: Rename mugshot module
4160 to mugshot-client, repoint to new SVN location.
4162 2008-03-25 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4164 * modulesets/gnome-2.24.modules: added d-feet.
4166 2008-03-25 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4168 * modulesets/pulseaudio.modules: updated libsamplerate and
4169 libsndfile to 0.1.3 and 1.0.17 respectivly.
4171 2008-03-24 Lucas Rocha <lucasr@gnome.org>
4173 * modulesets/gnome-2.22.modules: Use gnome-2-22 branch for
4176 2008-03-24 Frederic Peters <fpeters@0d.be>
4178 * modulesets/gnome-external-deps-2.20.modules,
4179 modulesets/gnome-external-deps-2.22.modules: added the missing
4180 dependency on libIDL to mozilla.
4182 2008-03-24 Frederic Peters <fpeters@0d.be>
4184 * modulesets/gnome-suites-2.22.modules,
4185 modulesets/gnome-suites-2.24.modules: added a dependency on
4186 gnome-doc-utils for gtk-doc (see bug 335239); removed dependency on
4187 glib and added dependency on rarian for gnome-doc-utils.
4189 2008-03-24 Christian Persch <chpe@gnome.org>
4191 * modulesets/gnome-2.22.modules: Use gnome-2-22 branch for
4192 gnome-games-extra-data.
4194 2008-03-24 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4196 * modulesets/gnome-2.24.modules: added gst-openmax.
4198 2008-03-24 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4200 * modulesets/gnome-2.24.modules: added labyrinth and hotwire.
4202 2008-03-23 Frederic Peters <fpeters@0d.be>
4204 * modulesets/gnome-suites-2.22.modules: branched dasher and file-roller
4207 2008-03-23 Frederic Peters <fpeters@0d.be>
4209 * doc/C/jhbuild.xml: added link to the build command in the part about
4210 the bootstrap command, as it now has all the same options.
4212 2008-03-23 Luca Ferretti <elle.uca@libero.it>
4214 * modulesets/gnome-2.24.modules:
4215 * modulesets/gnome-suites-2.24.modules:
4216 remove gail, merged in gtk+ trunk.
4218 2008-03-23 Frederic Peters <fpeters@0d.be>
4220 * modulesets/gnome-2.24.modules: added evolution-data-server as a
4221 dependency of empathy.
4223 2008-03-22 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4225 * modulesets/gnome-2.24.modules: added capuchin and capuchin-glib.
4227 2008-03-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4229 * jhbuild/versioncontrol/git.py (GitBranch.branchname): improve
4230 default "branchname" property, by making more guesses.
4232 2008-03-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4234 * jhbuild/commands/info.py (cmd_info): skip MetaModule branch,
4235 instead of raising an exception in command "info".
4237 2008-03-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4239 * jhbuild/versioncontrol/git.py (GitCvsBranch._checkout): improve
4240 git-cvsimport support.
4242 2008-03-19 Christian Persch <chpe@gnome.org>
4244 * modulesets/gnome-suites-2.22.modules: Gnome Terminal was branched for 2.22.
4246 2008-03-18 Frederic Peters <fpeters@0d.be>
4248 * scripts/hg-update.py: import names from subprocess module, and
4249 removed debugging line. (really closes: #523150, thanks John Spray)
4251 2008-03-18 Frederic Peters <fpeters@0d.be>
4253 * scripts/hg-update.py: use subprocess module from jhbuild.cut_n_paste
4254 for Python < 2.4. (closes: #523150)
4256 2008-03-18 Murray Cumming <murrayc@murrayc.com>
4258 * modulesets/gnome-2.22.modules:
4259 * modulesets/gnome-2.24.modules: Added moap because
4260 moap changelog prepare -c
4263 2008-03-17 Luca Ferretti <elle.uca@libero.it>
4265 * modulesets/bootstrap.modules:
4266 update automake-1.10 to 1.10.1 and pkg-config to 0.23, both
4269 2008-03-17 Murray Cumming <murrayc@murrayc.com>
4271 * modulesets/gnome-2.22.modules:
4272 * modulesets/gnome-2.24.modules: nemiver: Depend on gtksourviewmm trunk
4273 instead of the 1-0 branch, because it can use both now.
4275 2008-03-17 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4277 * modulesets/bootstrap.modules,
4278 patches/python-2.4.4-fix-unicode-module-loading.patch: Remove
4279 workaround patch (see #510812), Python 2.4.5 tested with success.
4281 2008-03-17 Frederic Peters <fpeters@0d.be>
4283 * modulesets/gnome-suites-2.22.modules: branched deskbar-applet for
4286 2008-03-17 Frederic Peters <fpeters@0d.be>
4288 * jhbuild/commands/bootstrap.py: inherit bootstrap command from build
4289 command, to gain all interesting parameters. (closes: #522939)
4291 2008-03-17 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4293 * modulesets/bootstrap.modules: updated Python to 2.4.5.
4295 2008-03-17 Frederic Peters <fpeters@0d.be>
4297 * sample.jhbuildrc: changed sample jhbuildrc not to modify environment,
4298 as passing MAKEFLAGS or CFLAGS is best done through makeargs and
4301 2008-03-16 Murray Cumming <murrayc@murrayc.com>
4303 * modulesets/gnome-2.22.modules:
4304 * modulesets/gnome-2.24.modules: Added libgdamm-3.0 and made Glom
4305 depend on it instead of libgdamm trunk.
4307 2008-03-16 Wouter Bolsterlee <wbolster@svn.gnome.org>
4309 * modulesets/gnome-suites-2.22.modules: atk, at-spi,
4310 gail, and mousetweaks have branched for gnome-2-22.
4312 2008-03-16 Frederic Peters <fpeters@0d.be>
4314 * jhbuild/defaults.jhbuildrc: changed default module set to GNOME 2.24.
4316 2008-03-15 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4318 * modulesets/gnome-2.24.modules: add an empty line between each
4319 module for readibility, updated "sawfish" branch to trunk, removed
4320 "pan" "gnet" dependency, updated "gnet" to trunk, updated "gob2"
4321 to 2.0.15, updated camorama dependency.
4323 2008-03-13 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4325 * modulesets/gnome-2.24.modules: removed GStreamer 0.8 (common!).
4326 Updated monkey-bubble dependency, removed nautilus-media, not
4327 maintained since 2004. (closes: #522123)
4329 2008-03-12 Wouter Bolsterlee <wbolster@svn.gnome.org>
4331 * modulesets/gnome-suites-2.22.modules: glib has
4332 a glib-2-16 branch now.
4334 2008-03-12 Frederic Peters <fpeters@0d.be>
4336 * jhbuild/defaults.jhbuildrc: unset GTK_PATH as it could get wrong
4337 modules loaded in. (closes: #521988)
4339 2008-03-11 Olav Vitters <olav@bkor.dhs.org>
4341 * modulesets/gnome-external-deps-2.22.modules: tango-project.org DNS
4342 is down. Use tango.freedesktop.org instead.
4343 * modulesets/gnome-external-deps-2.24.modules:
4345 2008-03-11 Murray Cumming <murrayc@murrayc.com>
4347 * modulesets/gnome-2.24.modules: Removed libgda-1-2 and libgdamm-1-2
4348 because nothing is using them. Added libgda-3-0 and changed libgdamm
4349 and libgnomedb to depend on it instead of libgda trunk.
4351 2008-03-11 Murray Cumming <murrayc@murrayc.com>
4353 * modulesets/gnome-2.22.modules: Removed libgda-1-2 and libgdamm-1-2
4354 because nothing is using them. Added libgda-3-0 and changed libgdamm
4355 and libgnomedb to depend on it instead of libgda trunk.
4357 2008-03-11 Luca Ferretti <elle.uca@libero.it>
4359 * modulesets/gnome-suites-2.22.modules: gnome-games and anjuta
4360 branched for 2.22 (anjuta branch name is "anjuta-2-4" ??!!??)
4362 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4364 * modulesets/gnome-suites-2.22.modules: gnome-media branched for 2.22.
4366 2008-03-11 Luca Ferretti <elle.uca@libero.it>
4368 * modulesets/gnome-suites-2.22.modules: cheese and gnome-power-manager
4369 branched for gnome-2-22, plus remove libglade dep from cheese.
4371 * modulesets/gnome-suites-2.24.modules: remove libglade dep
4374 2008-03-10 Vincent Untz <vuntz@gnome.org>
4376 * modulesets/gnome-2.22.modules:
4377 * modulesets/gnome-2.24.modules: don't define gnome-themes-extras three
4380 2008-03-10 Luca Ferretti <elle.uca@libero.it>
4382 * modulesets/gnome-suites-2.22.modules: gnome-system-monitor and
4383 glade3 branched for gnome-2-22.
4385 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4387 * modulesets/gnome-suites-2.22.modules: Tomboy and
4388 gcalctool branched for gnome-2-22.
4390 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4392 * modulesets/gnome-suites-2.22.modules: vinagre
4393 branched for gnome-2-22.
4395 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4397 * modulesets/gnome-2.22.modules: empathy branched for
4400 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4402 * modulesets/gnome-suites-2.22.modules: totem-pl-parser
4403 branched for gnome-2-22.
4405 2008-03-10 Luca Ferretti <elle.uca@libero.it>
4407 * modulesets/gnome-suites-2.22.modules: eog and zenity branched
4408 for 2.22, plus fetch ekiga from svn too (new gnome-2-22 branch)
4409 instead from tarball (this could break you current sandbox).
4411 2008-03-10 Luca Ferretti <elle.uca@libero.it>
4413 * modulesets/gnome-suites-2.22.modules: evolution,
4414 evolution-data-server, evolution-exchange, gtkhtml and
4415 fast-user-switch-applet branched for 2.22.
4417 2008-03-10 Callum McKenzie <callum@spooky-possum.org>
4419 * modulesets/gnome-suites-2.22.modules: gnome-applets branched for
4422 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4424 * gnome-2.24.modules:
4425 * gnome-suites-2.24.modules:
4426 * online-desktop.modules
4427 Fix included version of modules from 2.22 to 2.24.
4429 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4431 * modulesets/gnome-2.22.modules:
4432 * modulesets/gnome-2.24.modules:
4435 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4437 * jhbuild/versioncontrol/git.py: fix svn:externals with git-svn,
4438 altough it might need rewrite with 'submodule' support when
4439 git-svn show-externals will be working on GNOME repositories.
4441 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4443 * jhbuild/versioncontrol/git.py: recent versions of git should not
4444 do a checkout of "origin/master", but the local branch name.
4447 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4449 * jhbuild/versioncontrol/git.py: fix git-svn and git-cvsimport
4450 for recent versions of git (git-stash usage has changed).
4452 2008-03-08 Luca Ferretti <elle.uca@libero.it>
4454 * modulesets/gnome-2.22.modules:
4455 * modulesets/gnome-2.24.modules:
4456 Added "eog-plugins" and "gnome-themes-extras".
4458 2008-03-07 William Jon McCann <jmccann@redhat.com>
4460 * modulesets/freedesktop.modules: Use correct gypsy
4463 2008-03-07 William Jon McCann <jmccann@redhat.com>
4465 * modulesets/freedesktop.modules: Add gypsy and geoclue.
4467 2008-03-07 Luca Ferretti <elle.uca@libero.it>
4469 * modulesets/freedesktop-2.22.modules:
4470 Update all telepathy related modules: clened dependencies,
4471 added "telepathy-idle", "pymsn", "telepathy-haze",
4472 "telepathy-butterfly", "telepathy-python" plus metamodules
4473 "meta-telepathy-library" and "meta-telepathy-connection-managers".
4475 Note 1: to build pymsn see http://live.gnome.org/JhbuildIssues/pymsn
4476 Note 2: to build haze you need libpurple
4478 2008-03-05 Xan Lopez <xan@gnome.org>
4480 * modulesets/gnome-2.22.modules: epiphany-extensions branched
4483 2008-03-05 Xan Lopez <xan@gnome.org>
4485 * modulesets/gnome-suites-2.22.modules: epiphany branched
4488 2008-03-04 Wouter Bolsterlee <wbolster@svn.gnome.org>
4490 * modulesets/gnome-suites-2.22.modules: Totem branched
4493 2008-02-29 Luca Ferretti <elle.uca@libero.it>
4495 * modulesets/gnome-external-deps-2.22.modules:
4496 * modulesets/gnome-external-deps-2.24.modules:
4497 Updated dbus to 1.1.20. Note this is the first stable release
4498 for 1.2.x series, see announchment for details.
4500 2008-02-28 Vincent Untz <vuntz@gnome.org>
4502 * modulesets/freedesktop-2.24.modules:
4503 * modulesets/gnome-2.24.modules:
4504 * modulesets/gnome-external-deps-2.24.modules:
4505 * modulesets/gnome-suites-2.24.modules: add 2.24 modulesets
4507 2008-02-28 Frederic Peters <fpeters@0d.be>
4509 * modulesets/gnome-suites-2.22.modules: branched accerciser for 2.22.
4511 2008-02-27 Owen Taylor <otaylor@redhat.com>
4513 * modulesets/gnome-suites-2.20.modules
4514 modulesets/gnome-suites-2.22.modules: Remove suggests on
4515 NetworkManager: the bug-buddy usage of NetworkManager was
4518 2008-02-26 Emmanuele Bassi <ebassi@gnome.org>
4520 * modulesets/gnome-2.22.modules: Update Clutter to use the
4521 stable branch, and add the Vala bindings.
4523 2008-02-26 Olav Vitters <olav@bkor.dhs.org>
4525 * modulesets/gnome-suites-2.22.modules: Orca branched for 2.22.
4527 2008-02-20 Benjamin Otte <otte@gnome.org>
4529 * modulesets/gnome-external-deps-2.22.modules: update Swfdec to 0.6.0
4531 2008-02-19 Lucas Rocha <lucasr@gnome.org>
4533 * modulesets/gnome-suites-2.22.modules: release team decided to ship
4534 gdm 2.20.x on GNOME 2.22. Hence, use gnome-2-20 branch on gdm.
4536 2008-02-17 Frederic Peters <fpeters@0d.be>
4538 * modulesets/gnome-2.22.modules: added mono-addins module, and put it
4539 as a dependency for banshee. (closes: #517036)
4541 2008-02-17 John Carr <john.carr@unrouted.co.uk>
4543 * jhbuild/modtypes/cmake.py:
4544 Honor the --dist option. (closes: #514131)
4546 2008-02-16 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
4548 * jhbuild/modtypes/waf.py:
4549 Bug 513925 – honor lib64 option in waf modules.
4551 2008-02-16 Frederic Peters <fpeters@0d.be>
4553 * jhbuild/versioncontrol/tarball.py: raise BuildStateError when
4554 downloading patch fails.
4556 2008-02-16 Frederic Peters <fpeters@0d.be>
4558 * jhbuild/versioncontrol/tarball.py: added missing import.
4561 2008-02-16 Frederic Peters <fpeters@0d.be>
4563 * jhbuild/versioncontrol/git.py: added ssh:// url support.
4566 2008-02-15 Jaap Haitsma <jaap@haitsma.org>
4568 * modulesets/gnome-2.22.modules: Add netspeed applet
4570 2008-02-10 Gustavo J. A. M. Carneiro <gjc@gnome.org>
4572 * modulesets/bootstrap.modules: Update WAF to version 1.3.2; fixes
4573 lots of bugs, including a lib64 bug with installation of python
4574 modules (see #513925). Also change WAF download server to
4575 http://freehackers.org/~tnagy, as google project downloads are
4576 kind of erratic and failing most of the time.
4578 2008-02-13 Wouter Bolsterlee <wbolster@svn.gnome.org>
4580 * modulesets/gnome-suites-2.22.modules: Metacity has
4581 branched for gnome-2-22.
4583 2008-02-13 Luca Ferretti <elle.uca@libero.it>
4585 * modulesets/gnome-2.22.modules:
4586 Added libsoup-2.2, gst-fluendo-mpegdemux, gst-fluendo-mp3,
4587 gst-plugins-gl (previously in -bad).
4589 Removed gio-standalone (now in glib).
4591 Reworked rhythmbox deps, adding missing and moving others
4594 2008-02-12 Frederic Crozat <fcrozat@mandriva.com>
4596 * modulesets/gnome-external-deps-2.22.modules:
4597 * patches/libvolume_id_Makefile.patch:
4598 hal 0.5.10 requires udev >= 111.
4600 2008-02-12 Frederic Crozat <fcrozat@mandriva.com>
4602 * modulesets/gnome-external-deps-2.22.modules:
4603 Bump hal version to 0.5.10.
4605 2008-02-11 Olav Vitters <olav@bkor.dhs.org>
4607 * modulesets/gnome-suites-2.22.modules: Remove gnome-vfs dependency
4608 from vinagre, gnome-panel, gdm.
4610 2008-02-10 Luca Ferretti <elle.uca@libero.it>
4612 * modulesets/gnome-external-deps-2.22.modules: bump gtk-vnc
4613 version to 0.3.3 (as plannel long time ago).
4615 2008-02-08 Wouter Bolsterlee <wbolster@svn.gnome.org>
4617 * modulesets/gnome-suites-2.20.modules: Use the
4618 gtkmm-2-12 branch for the stable gtkmm series.
4620 2008-02-07 Vincent Untz <vuntz@gnome.org>
4622 * modulesets/gnome-suites-2.22.modules: move gnome-desktop-sharp from
4623 meta-gnome-bindings-mono to meta-gnome-desktop-suite
4625 2008-02-07 Vincent Untz <vuntz@gnome.org>
4627 * modulesets/gnome-suites-2.22.modules: librsvg doesn't depend on
4628 libgnomeprint anymore
4630 2008-02-06 Wouter Bolsterlee <wbolster@svn.gnome.org>
4632 * modulesets/gnome-suites-2.20.modules: evolution-webcal
4633 has branched for gnome-2-20.
4635 2008-01-31 José Alburquerque <jaalburqu@svn.gnome.org>
4637 * modulesets/gnome-2.22.modules: added gst-plugins-base dependency to
4638 gstreamermm (needed to run examples)
4640 2008-01-30 Benjamin Otte <otte@gnome.org>
4642 * modulesets/gnome-external-deps-2.22.modules: update Swfdec to
4644 * modulesets/gnome-suites-2.22.modules: add gtk+ as a swfdec-gnome
4647 2008-01-29 Owen Taylor <otaylor@redhat.com>
4649 * modulesets/online-desktop.modules: Rebase to gnome-2.22 modules.
4650 - Add bug-buddy to meta-online-desktop dependencies
4651 - Add gnome-python-desktop to online-desktop dependencies
4653 2008-01-29 Luca Ferretti <elle.uca@libero.it>
4655 * modulesets/gnome-external-deps-2.22.modules: Use latest
4656 shared-mime-info available (0.23): best for swfdec-gnome and
4657 best for all other applications too :-)
4659 2008-01-28 Murray Cumming <murrayc@murrayc.com>
4661 * modulesets/gnome-2.20.modules:
4662 * modulesets/gnome-suites-2.22.modules: Added hal as a dependency of
4663 gvfs, because it seems to be necessary to make GVolumeMonitor work in
4666 2008-01-27 Luca Ferretti <elle.uca@libero.it>
4668 * modulesets/freedesktop-2.22.modules:
4669 Added PackageKit. Note: you need to spec --with-default-backend
4670 and --with-security-framework in your .jhbuildrc
4672 * modulesets/gnome-2.22.modules:
4673 Added gnome-user-share and gnome-packagekit; changed
4674 PolicyKit-gnome repo name (PK vs PK).
4676 * modulesets/gnome-suites-2.22.modules:
4677 gnome-sharp was splitted on svn to gnome-sharp (bindings
4678 for libraries in Platform) and gnome-desktop-sharp (bindings
4679 for libraries in Desktop). Added gnome-desktop-sharp, but this
4680 means switch to gtk-sharp trunk too.
4681 Added autogen-sh attribute to gtk-sharp and gnome-sharp, 'cause
4682 are using custom bootstrap script instead autogen.sh.
4683 Added gnome-desktop-sharp to mono bindings meta module.
4685 2008-01-27 Vincent Untz <vuntz@gnome.org>
4687 * modulesets/gnome-suites-2.22.modules: remove
4688 libgnomeprint/libgnomeprintui dep for evince (has a GtkPrint backend),
4689 gtkhtml (was ported), gtksourceview (was ported)
4691 2008-01-26 Frederic Peters <fpeters@0d.be>
4693 * modulesets/gnome-suites-2.20.modules: bug-buddy branched work 2.20.
4695 2008-01-25 Owen Taylor <otaylor@redhat.com>
4697 * modulesets/gnome-2.22.modules: Comment out non-existent
4698 gecko-sharp dependency for mono-tools so jhbuild-gui will
4699 start. (Was already commented out for monodevelop)
4701 2008-01-25 Christian Persch <chpe@gnome.org>
4703 * modulesets/gnome-suites-2.22.modules: g-s-d should now work fine
4704 with non-srcdir builds (bug #509142).
4706 2008-01-25 Luca Ferretti <elle.uca@libero.it>
4708 * modulesets/gnome-suites-2.22.modules: gedit no longer depends
4709 on libgnomeprint(ui) - but needs libglade.
4711 2008-01-24 Owen Taylor <otaylor@redhat.com>
4713 * modulesets/online-desktop.modules: Repoint online-desktop modules to
4714 their new location on svn.gnome.org.
4716 2008-01-24 Vincent Untz <vuntz@gnome.org>
4718 * modulesets/gnome-suites-2.22.modules: gnome-vfs, gnome-mime-data =>
4719 upcoming deprecations
4721 2008-01-23 Frederic Peters <fpeters@0d.be>
4723 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules,
4724 modulesets/gnome-external-deps-2.22.modules: moved gtk-sharp and
4725 gnome-sharp to gnome-suites-2.22 module set, to match what is done for
4726 other bindings. Added gnome-sharp dependency to tomboy.
4728 2008-01-21 Frederic Peters <fpeters@0d.be>
4730 * jhbuild/commands/info.py, jhbuild/modtypes/__init__.py,
4731 jhbuild/moduleset.py: display moduleset name in info command.
4733 2008-01-21 Frederic Peters <fpeters@0d.be>
4735 * jhbuild/commands/info.py: fixed and updated info command.
4738 2008-01-21 Frederic Peters <fpeters@0d.be>
4740 * jhbuild/modtypes/waf.py, tests/tests.py: added checks for waf module
4743 2008-01-20 Frederic Peters <fpeters@0d.be>
4745 * jhbuild/modtypes/waf.py: fixed copy/pasting error.
4747 2008-01-20 Frederic Peters <fpeters@0d.be>
4749 * modulesets/moduleset.xsl: updated moduleset stylesheet to modern
4750 standards and new moduleset elements.
4752 2008-01-20 Frederic Peters <fpeters@0d.be>
4754 * modulesets/moduleset.dtd: fixed DTD as comments are not allowed in
4757 2008-01-20 Marko Anastasov <marko.anastasov@gmail.com>
4759 * modulesets/gnome-2.22.modules: Added gtkmm-documentation.
4761 2008-01-20 Frederic Peters <fpeters@0d.be>
4763 * jhbuild/modtypes/autotools.py: added possibility to run make clean or
4764 make distclean on failures in configure or build states.
4767 2008-01-20 Frederic Peters <fpeters@0d.be>
4769 * modulesets/bootstrap.modules,
4770 patches/python-2.4.4-fix-unicode-module-loading.patch: added patch to
4771 Python as it doesn't build on Gutsy (at least), patch by Marc-Andre
4772 Lureau (closes: #510812).
4774 2008-01-20 Frederic Peters <fpeters@0d.be>
4776 * modulesets/gnome-suites-2.20.modules,
4777 modulesets/gnome-external-deps-2.20.modules,
4778 modulesets/gnome-external-deps-2.22.modules,
4779 modulesets/gnome-suites-2.22.modules,
4780 modulesets/gnome-2.22.modules: added Mono binding in external deps, as
4781 required for tomboy; also added a bunch of Mono stuff to gnome-2.22.
4784 2008-01-20 Frederic Peters <fpeters@0d.be>
4786 * jhbuild/modtypes/__init__.py: abort on dependency node missing a
4789 2008-01-20 Frederic Peters <fpeters@0d.be>
4791 * jhbuild/commands/base.py, jhbuild/defaults.jhbuildrc,
4792 jhbuild/config.py, jhbuild/modtypes/__init__.py: removed force_policy
4793 configure option; force build_policy to 'all' when --force-policy is
4794 passed to build or buildone options.
4796 2008-01-19 Jonathon Jongsma <jjongsma@gnome.org>
4798 * modulesets/gnome-2.22.modules: added ghex dependency for nemiver
4800 2008-01-19 Frederic Peters <fpeters@0d.be>
4802 * modulesets/bootstrap.modules: added gmp to bootstrap module, as it is
4803 a dependency of guile which has been added there yesterday.
4806 2008-01-19 Frederic Peters <fpeters@0d.be>
4808 * doc/C/jhbuild.xml, jhbuild/config.py, jhbuild/defaults.jhbuildrc,
4809 jhbuild/modtypes/autotools.py, jhbuild/modtypes/waf.py, tests/mock.py,
4810 tests/tests.py: added a new makecheck_advisory option, to specify
4811 whether failures when running "make check" should be advisory only
4812 and not cause the module to fail; complete with documentation and unit
4813 tests. (closes: #310544)
4815 2008-01-19 Frederic Peters <fpeters@0d.be>
4817 * jhbuild/versioncontrol/darcs.py: check for darcs command before
4818 trying to use it, to provide informative error message.
4821 2008-01-19 Frederic Peters <fpeters@0d.be>
4823 * jhbuild/modtypes/__init__.py, jhbuild/modtypes/autotools.py,
4824 jhbuild/modtypes/cmake.py, jhbuild/modtypes/distutils.py,
4825 jhbuild/modtypes/linux.py, jhbuild/modtypes/mesa.py,
4826 jhbuild/modtypes/mozillamodule.py, jhbuild/modtypes/perl.py,
4827 jhbuild/modtypes/testmodule.py, jhbuild/modtypes/waf.py, tests/mock.py,
4828 tests/tests.py: updated test module type to the new (but not recent)
4829 system of method attributes to get next and error states (and killed
4830 old code); appropriately skip modules according to build policy when
4831 running with nonetwork set. (closes: #508653)
4833 2008-01-19 Frederic Peters <fpeters@0d.be>
4835 * tests/mock.py, tests/tests.py: new unit tests covering a bit of build
4836 policy and autotools module type adherence to config options.
4838 2008-01-19 Paolo Borelli <pborelli@katamail.com>
4840 * modulesets/gnome-2.20.modules, modulesets/gnome-2.12.modules:
4841 add gucharmap to the gedit-plugins deps, so that the charmap plugin
4844 2008-01-19 Frederic Peters <fpeters@0d.be>
4846 * modulesets/freedesktop-2.16.modules, modulesets/gnome-2.16.modules:
4847 recreated a freedesktop-2.16.modules from moduleset published by the
4848 release team for 2.16.3. (closes: #388497)
4850 2008-01-19 Frederic Peters <fpeters@0d.be>
4852 * Makefile.am, doc/Makefile.am: totally ignore the doc/ directory
4853 unless --enable-doc-installation is passed to configure.
4856 2008-01-19 Frederic Peters <fpeters@0d.be>
4858 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/config.py,
4859 jhbuild/defaults.jhbuildrc, jhbuild/modtypes/__init__.py,
4860 jhbuild/moduleset.py, modulesets/moduleset.dtd: implemented a support
4861 for "tags", modules are automatically tagged with the name of the
4862 moduleset they are from, and build, update and list commands accept a
4863 list of tags modules must match to be considered; based on idea and
4864 patch of Colin Walters. (closes: #460360)
4866 2008-01-18 Frederic Peters <fpeters@0d.be>
4868 * jhbuild/commands/rdepends.py, jhbuild/moduleset.py,
4869 modulesets/hildon.modules: removed obvious cycle dependency of openobex
4870 on itself; also fixed rdepends to silently ignore cycle dependencies.
4873 2008-01-18 Frederic Peters <fpeters@0d.be>
4875 * jhbuild/moduleset.py, tests/tests.py: fixed skip option, as skipped
4876 modules dependencies were not ignored (and fixed test case that I got
4879 2008-01-18 Frederic Peters <fpeters@0d.be>
4881 * doc/C/jhbuild.xml: updated documentation to also list build systems
4882 that are supported, and to add some more consistency in how JHBuild is
4885 2008-01-18 Frederic Peters <fpeters@0d.be>
4887 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/moduleset.py:
4888 added --soft-deps and --clusters options to the dot command; the
4889 --soft-deps option will add dotted lines from the modules to their soft
4890 dependencies; the --clusters option will group modules from metamodules
4893 2008-01-18 Frederic Peters <fpeters@0d.be>
4895 * modulesets/bootstrap.modules: switched waf from svn to tarball, patch
4896 by Gustavo Carneiro (closes: #509131)
4898 2008-01-18 Frederic Peters <fpeters@0d.be>
4900 * modulesets/bootstrap.modules, patches/python-2.4.4-lib64.patch: added
4901 patch to Python so it works better on x86_64 (closes: #505128)
4902 (forward-ported Mandriva patch from 2.4.1 to 2.4.4)
4904 2008-01-18 Frederic Peters <fpeters@0d.be>
4906 * modulesets/bootstrap.modules: updated Guile from 1.8.0 to 1.8.3.
4908 2008-01-18 Frederic Peters <fpeters@0d.be>
4910 * modulesets/gnome-2.22.modules,
4911 modulesets/gnome-external-deps-2.22.modules: moved autogen to external
4912 deps module set as it is a dependency of anjuta.
4914 2008-01-18 Frederic Peters <fpeters@0d.be>
4916 * modulesets/bootstrap.modules, modulesets/gnome-2.22.modules: moved
4917 guile to the bootstrap modulesets, as suggested on desktop-devel-list.
4918 (closes: #510066 which was about a missing guile dependency).
4920 2008-01-18 Frederic Peters <fpeters@0d.be>
4922 * tests/tests.py: started unit tests, with unit tests covering build
4925 2008-01-18 Frederic Peters <fpeters@0d.be>
4927 * jhbuild/moduleset.py: fixed skip option, broken by new build
4930 2008-01-18 Marko Anastasov <marko.anastasov@gmail.com>
4932 * modulesets/gnome-2.22.modules: Added gtkmm-utils, with the
4933 savannah repo reference, and paperbox modules.
4935 2008-01-17 Luca Ferretti <elle.uca@libero.it>
4937 * modulesets/gnome-external-deps-2.22.modules: Update dbus to 1.1.4
4938 aka 1.2.0RC2: fix 100% memory/CPU consumption.
4940 2008-01-17 Frederic Peters <fpeters@0d.be>
4942 * jhbuild/errors.py, jhbuild/moduleset.py: rewrote build ordering to
4943 get dependency cycle detection (fatal for hard dependencies but quietly
4944 ignored for suggests and after).
4946 2008-01-17 Frederic Peters <fpeters@0d.be>
4948 * jhbuild/modtypes/gcjmodule.py, jhbuild/modtypes/gdbmodule.py,
4949 modulesets/gcj.modules, modulesets/moduleset.dtd: removed broken and
4950 outdated support for <gcjmodule> and <gdbmodule>.
4952 2008-01-17 Frederic Peters <fpeters@0d.be>
4954 * jhbuild/modtypes/__init__.py, jhbuild/modtypes/autotools.py,
4955 jhbuild/modtypes/cmake.py, jhbuild/modtypes/distutils.py,
4956 jhbuild/modtypes/linux.py, jhbuild/modtypes/mesa.py,
4957 jhbuild/modtypes/mozillamodule.py, jhbuild/modtypes/perl.py,
4958 jhbuild/modtypes/tarball.py, jhbuild/modtypes/testmodule.py,
4959 jhbuild/modtypes/waf.py, jhbuild/moduleset.py,
4960 modulesets/gnome-external-deps-2.22.modules: updated <suggests>
4961 semantic to add the module if it is available, moved poppler-data from
4962 dependency to suggest of poppler.
4964 2008-01-17 Luca Ferretti <elle.uca@libero.it>
4966 * modulesets/gnome-2.22.modules: Removed libdaemon-newer and
4967 avahi-newer, no longer needed 'cause official external deps was bumped.
4968 Make libepc depends on plain "avahi" module.
4969 * modulesets/gnome-suites-2.22.modules: Added libepc to totem module
4972 2008-01-16 Elijah Newren <newren gmail com>
4974 * modulesets/gnome-external-deps-2.22.modules:
4975 Update avahi and libdaemon; see thread at
4976 http://mail.gnome.org/archives/desktop-devel-list/2008-January/msg00097.html
4978 2008-01-16 Murray Cumming <murrayc@murrayc.com>
4980 * modulesets/gnome-suites-2.22.modules: Use gtkmm 2.12 instead of
4981 trunk, because GNOME 2.22 will use GTK+ 2.12, not trunk.
4983 2008-01-16 Frederic Peters <fpeters@0d.be>
4985 * doc/C/jhbuild.xml: added rdepends command documentation.
4987 2008-01-16 Frederic Peters <fpeters@0d.be>
4989 * doc/C/jhbuild.xml: added sections about cmake and waf module types.
4991 2008-01-16 Frederic Peters <fpeters@0d.be>
4993 * modulesets/freedesktop-2.22.modules: added telepathy-salut.
4996 2008-01-16 Frederic Peters <fpeters@0d.be>
4998 * jhbuild/versioncontrol/git.py: fixed git usage when combined with
4999 buildroot, patch by Sylvain Pasche. (closes: #509468)
5001 2008-01-16 Frederic Peters <fpeters@0d.be>
5003 * Makefile.am, configure.ac: updated bug-report part of AC_INIT to
5004 point to Bugzilla instead of James email. Updated with a GNOME version
5005 number and make dist(check) support to be nice.
5007 2008-01-16 Frederic Peters <fpeters@0d.be>
5009 * doc/C/jhbuild.xml, doc/C/figures/jhbuild_sample_dot_output.png,
5010 doc/Makefile.am: added a figure with sample output from the dot
5013 2008-01-16 Frederic Peters <fpeters@0d.be>
5015 * jhbuild/moduleset.py: fixed dot command to work with latest Tarball
5018 2008-01-16 Frederic Crozat <fcrozat@mandriva.com>
5020 * modulesets/gnome-external-deps-2.22.modules:
5021 Bump system-tools-backends version to 2.5.6.
5023 2008-01-16 Frederic Peters <fpeters@0d.be>
5025 * doc/C/jhbuild.xml: updated documentation with contribution from David
5026 Turner and some other minor updates by myself. (closes: #341169)
5028 2008-01-16 Frederic Peters <fpeters@0d.be>
5030 * Makefile.am: add files that should be part of .tar.gz
5032 2008-01-16 Luca Ferretti <elle.uca@libero.it>
5034 * modulesets/gnome-external-deps-2.22.modules: Updated dbus to 1.1.3
5035 aka 1.2.0RC1 ("If nothing is found to be wrong with this release
5036 it will become 1.2.0 within a week"). Better test it...
5038 2008-01-15 Frederic Crozat <fcrozat@mandriva.com>
5040 * modulesets/gnome-suites-2.22.modules: Add missing
5041 dependencies for cheese and vinagre.
5043 2008-01-15 Luca Ferretti <elle.uca@libero.it>
5045 * modulesets/gnome-suites-2.22.modules: gnome-panel now
5046 needs libgweather and librsvg. Plus add PolicyKit* as <suggests>.
5048 2008-01-15 Luca Ferretti <elle.uca@libero.it>
5050 * modulesets/freedesktop-2.22.modules: Added to exempi module
5051 autogenargs="--enable-unittest=no". Unfortunately it seems that
5052 libopenraw needs Boost.
5054 2008-01-14 Olav Vitters <olav@bkor.dhs.org>
5056 * modulesets/gnome-suites-2.22.modules: Remove duplicate libgweather
5059 2008-01-14 Frederic Peters <fpeters@0d.be>
5061 * jhbuild/versioncontrol/cvs.py, jhbuild/versioncontrol/svn.py: never
5062 wipe dir in update mode (see: #509365)
5064 2008-01-14 Callum McKenzie <callum@spooky-possum.org>
5066 * modulesets/gnome-suites-2.22.modules: Add libgweather and make
5067 gnome-applets depend on it.
5069 2008-01-13 Vincent Untz <vuntz@gnome.org>
5071 * modulesets/gnome-external-deps-2.22.modules: add ndesk-dbus and
5073 * modulesets/gnome-suites-2.22.modules: add ndesk-dbus and
5074 ndesk-dbus-glib dep for tomboy
5076 2008-01-13 Vincent Untz <vuntz@gnome.org>
5078 * modulesets/gnome-2.22.modules: move mousetweaks to gnome-suites-2.22
5079 * modulesets/gnome-suites-2.22.modules: add mousetweaks (using GNOME
5080 svn now), add definition for git.freedesktop.org for swfdec-gnome
5082 2008-01-13 Vincent Untz <vuntz@gnome.org>
5084 * modulesets/gnome-2.22.modules: remove swfdec* (swfdec-mozilla is
5085 still available in freedesktop.modules)
5086 * modulesets/gnome-external-deps-2.22.modules: add swfdec
5087 * modulesets/gnome-suites-2.22.modules: move swfdec-gnome here, even
5088 if it's not yet in GNOME svn.
5090 2008-01-13 Vincent Untz <vuntz@gnome.org>
5092 * modulesets/gnome-2.22.modules: move gtk-vnc to external dependencies
5093 move gdl and gnome-build to gnome suites
5094 * modulesets/gnome-external-deps-2.22.modules: add libxml2 and libxslt
5095 (was decided to move them from the platform to external deps at the
5096 beginning of the cycle), add gtk-vnc
5097 * modulesets/gnome-suites-2.22.modules: remove libxml2/libxslt,
5098 keep only one gnome-settings-daemon definition, remove libsexy dep for
5099 file-roller: it's not needed and libsexy is not a blessed dependency,
5100 add libgweather, reorder the devtools part and add gdl/gnome-build
5103 2008-01-13 Luca Ferretti <elle.uca@libero.it>
5105 * modulesets/freedesktop-2.22.modules: Added exempi and liboperaw.
5106 You need external libboost-test-dev to compile by now, I hope this
5107 could be removed in next future. Know issue: it seems you have to run
5108 autogen.sh then configure to build libopenraw, so it if fails, re-run
5109 configure phase in jhbuild. I hope this can be fixed too.
5111 * modulesets/gnome-2.22.modules: Added exempi as "suggests" to
5114 * modulesets/gnome-suites-2.22.modules: Added exempi as "suggests" to
5117 Note: I'm not sure jhbuild have some switch to build with "suggests"
5120 2008-01-13 Olav Vitters <olav@bkor.dhs.org>
5122 * modulesets/gnome-suites-2.22.modules: Add gnome-settings-daemon
5123 module and make gnome-control-center depend on it (per latest changes
5124 in SVN). Not too sure if gsd needs gnome-doc-utils.
5126 2008-01-12 Luca Ferretti <elle.uca@libero.it>
5128 * modulesets/freedesktop-2.22.modules: grab PolicyKit from git,
5129 removed PolicyKit-gnome.
5130 * modulesets/gnome-2.22.modules: PolicyKit-gnome is now here,
5131 grabbing sources from git too.
5133 2008-01-11 Colin Walters <walters@redhat.com>
5135 http://bugzilla.gnome.org/show_bug.cgi?id=507930
5137 * jhbuild/commands/base.py: Add --force option to build and buildone.
5138 * jhbuild/modtypes/__init__.py: Allow for overriding policy.
5139 * jhbuild/config.py: Add variable force_policy to config.
5140 * jhbuild/defaults.jhbuildrc: Default force_policy to off.
5142 2008-01-11 Luca Ferretti <elle.uca@libero.it>
5144 * modulesets/gnome-2.22.modules: move gnome-keyring-manager
5146 * modulesets/gnome-suites-2.22.modules: removed definition from
5147 here and removed g-k-m from meta-gnome-desktop-suite.
5149 Its features are now provided by seahorse. Again, see [1].
5151 2008-01-11 Luca Ferretti <elle.uca@libero.it>
5153 * modulesets/gnome-2.22.modules: removed gnome-settings-daemon.
5154 * modulesets/gnome-suites-2.22.modules: added gnome-settings-daemon
5155 module definition, plus include gnome-settings-daemon and
5156 totem-pl-parser to meta-gnome-desktop-suite. Also make gdm depends
5157 on gnome-settings-daemon (gnome-control-center will come).
5158 This change is listed in previous [1] too.
5160 2008-01-11 Luca Ferretti <elle.uca@libero.it>
5162 * modulesets/gnome-2.22.modules:
5164 Moved chesse, gvfs, vinagre, and anjuta module definitions
5167 * modulesets/gnome-suites-2.22.modules:
5169 ...to here. Those modules are now officially[1] part of GNOME
5170 Desktop and are developed on svn.gnome.org.
5172 External deps are not updated (for example vinagre still use
5173 gtk-vnc from mercurial repository, not from released package)
5175 [1] http://mail.gnome.org/archives/devel-announce-list/2008-January/msg00001.html
5177 2008-01-11 Frederic Peters <fpeters@0d.be>
5179 * modulesets/gnome-suites-2.22.modules: hint evolution-data-server to
5180 be built after gnome-keyring; hint file-roller to be built after
5183 2008-01-10 Christian Kirbach <Christian.Kirbach@googlemail.com>
5185 * modulesets/gnome-suites-2.22.modules: Make file-roller depend
5188 2008-01-10 Frederic Peters <fpeters@0d.be>
5190 * jhbuild/commands/rdepends.py: added a rdepends command, to show
5191 reverse dependency information for a module; it has two possible
5192 options: --dependencies to display dependency path next to modules,
5193 and --direct to limit display to modules directly depending on the
5194 given module. (closes: #508289)
5196 2008-01-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
5198 * modulesets/bootstrap.modules: Update to Python 2.4.4
5199 instead of 2.4.3 in the bootstrap moduleset.
5201 2008-01-10 Luca Ferretti <elle.uca@libero.it>
5203 * modulesets/gnome-2.22.modules:
5204 Added WebKit. Grabbed from svn (260+ MB), compiled using
5205 autotools, you will need some external libs in order to compile.
5206 See the comments before the module definition for the list and
5207 to know what to do if you tried to build without those stuff.
5209 Note: I've enabled the --enable-video and --enable-svg
5210 configure switch. Both are experimental, but WebKitGtk is
5211 all experimental, so... The --enable-video requires
5212 gst-plugins-base and will support the <video> HTML5 tag.
5214 2008-01-08 Andre Klapper <a9016009@gmx.de>
5216 * modulesets/gnome-external-deps-2.22.modules:
5217 revert addition of mozilla flag.
5219 2008-01-08 Andre Klapper <a9016009@gmx.de>
5221 * modulesets/gnome-external-deps-2.22.modules:
5222 Bump D-Bus from 1.0.2 to 1.1.2 as discussed within r-t.
5224 2008-01-08 Wouter Bolsterlee <wbolster@svn.gnome.org>
5226 * modulesets/gnome-suites-2.20.modules: GConf has
5227 branched for gnome-2-20.
5229 2008-01-08 Frederic Peters <fpeters@0d.be>
5231 * jhbuild/utils/notify.py: let notify-send silently switch to disabled
5232 mode on errors. (closes: #508055)
5234 2008-01-08 Christian Persch <chpe@gnome.org>
5236 * modulesets/gnome-2.18.modules: Use the gnome-2-16 branch for
5239 2008-01-08 Christian Persch <chpe@gnome.org>
5241 * modulesets/gnome-suites-2.22.modules: Use gnome-2-22 branch for
5244 2008-01-08 Frederic Peters <fpeters@0d.be>
5246 * jhbuild/frontends/terminal.py: catch exceptions around ncurses call
5249 2008-01-07 Behdad Esfahbod <behdad@gnome.org>
5251 * modulesets/gnome-2.18.modules: Use gnome-2-20 branch for
5254 2008-01-07 Luca Ferretti <elle.uca@libero.it>
5256 * modulesets/gnome-suites-2.22.modules: adjusted devhelp deps:
5257 removed libgnomeui and gnome-vfs and added gtk+, libglade, gconf
5260 2008-01-07 Luca Ferretti <elle.uca@libero.it>
5262 * modulesets/gnome-2.22.modules: added babl and gegl; note that gegl
5263 could need some external deps in order to be useful (see comment
5264 in the module definition) and requests ruby in order to perform
5267 2008-01-07 Luca Ferretti <elle.uca@libero.it>
5269 * modulesets/gnome-2.22.modules: gvfs now depends only on glib
5272 2008-01-06 Frederic Peters <fpeters@0d.be>
5274 * jhbuild/frontends/terminal.py: fixed xterm title setting when using
5275 quiet mode with progress bar.
5277 2008-01-06 Frederic Peters <fpeters@0d.be>
5279 * jhbuild/versioncontrol/svn.py: only check for "Conflict" at the
5280 beginning of strings, as "Conflict" could occur in filenames; spotted
5281 by John Carr (closes: #507722).
5283 2008-01-06 Frederic Peters <fpeters@0d.be>
5285 * jhbuild/config.py, jhbuild/defaults.jhbuildrc,
5286 jhbuild/frontends/terminal.py: added a progress bar in quiet mode, as
5287 in mockup in bug #503925; on by default, with possibility to disable
5288 with progress_bar configuration variable.
5290 2008-01-06 Frederic Peters <fpeters@0d.be>
5292 * jhbuild/defaults.jhbuildrc, jhbuild/config.py,
5293 jhbuild/commands/base.py, jhbuild/frontends/terminal.py: added a quiet
5294 mode, activated by the quiet_mode variable in configuration variable or
5295 the -q/--quiet flag to build and buildone commands. (closes: #503925)
5297 2008-01-06 Frederic Peters <fpeters@0d.be>
5299 * jhbuild/modtypes/tarball.py: made Tarball module type a thin wrapper
5300 around Autotools module type and Tarball repository type; thus removing
5301 a lot of duplicated code.
5303 2008-01-04 Emmanuele Bassi <ebassi@gnome.org>
5305 * moduleset/gnome-2.22.modules: Fix the repository location for
5308 2008-01-04 Frederic Peters <fpeters@0d.be>
5310 * jhbuild/moduleset.py: updated write_dot() method to work with newer
5311 module types and to display branch name in label when appropriate.
5313 2008-01-04 Frederic Peters <fpeters@0d.be>
5315 * jhbuild/versioncontrol/svn.py: protect tree_id() against svn info
5318 2008-01-04 Frederic Peters <fpeters@0d.be>
5320 * jhbuild/commands/__init__.py, jhbuild/commands/base.py,
5321 jhbuild/commands/info.py: Display usage when buildone, updatone or info
5322 commands are called without a module parameter.
5324 2008-01-01 Murray Cumming <murrayc@murrayc.com>
5326 * modulesets/gnome-2.22.modules: Added gstreammermm. Removed giomm
5327 because that code is now in glibmm.
5329 2007-12-31 Christian Persch <chpe@gnome.org>
5331 * modulesets/gnome-suites-2.22.modules: Gucharmap doesn't depend on
5334 2007-12-31 Frederic Peters <fpeters@0d.be>
5336 * jhbuild/versioncontrol/mtn.py, modulesets/moduleset.dtd: added
5337 support for Monotone, patch by Gary Kramlich, slightly edited by
5338 myself. (closes: #481742)
5340 * modulesets/gnome-2.22.modules: added pidgin, as it uses Monotone.
5342 2007-12-28 Frederic Peters <fpeters@0d.be>
5344 * modulesets/freedesktop-2.22.modules: libtelepathy depends on
5347 2007-12-28 Frederic Peters <fpeters@0d.be>
5349 * jhbuild/modtypes/waf.py: added hint to jhbuild -m boostrap buildone
5350 waf when waf is not found.
5352 2007-12-27 Frederic Peters <fpeters@0d.be>
5354 * modulesets/gnome-external-deps-2.22.modules: downgraded HAL to 0.5.9
5355 as gvfs is ok with that version (even though it recommends 0.5.10),
5356 done as HAL 0.5.10 needs libvolume_id 0.77, which needs udev 111.
5358 2007-12-26 Marko Anastasov <marko.anastasov@gmail.com>
5360 * modulesets/gnome-suites-2.22.modules: Fetch glibmm head instead
5363 2007-12-26 Frederic Peters <fpeters@0d.be>
5365 * modulesets/gnome-external-deps-2.22.modules: updated HAL to 0.5.10
5366 (needed by gvfs) and expat to 1.95.8 (needed by HAL).
5368 2007-12-26 Frederic Peters <fpeters@0d.be>
5370 * modulesets/gnome-2.20.modules, modulesets/gnome-2.22.modules: removed
5371 gaim as it has been renamed. (but Pidgin is waiting for Monotone
5372 support) (closes: #505654)
5374 2007-12-23 Olav Vitters <olav@bkor.dhs.org>
5376 * modulesets/gnome-external-deps-2.22.modules: Change system-tools-backends
5377 to version 2.5.4 (instead of 2.5.2).
5379 2007-12-22 William Jon McCann <mccann@jhu.edu>
5381 * modulesets/freedesktop.modules: Add PolicyKit-gnome.
5383 2007-12-22 William Jon McCann <mccann@jhu.edu>
5385 * modulesets/freedesktop.modules: Add pixman and
5388 2007-12-22 Jaap Haitsma <jaap@haitsma.org>
5390 * modulesets/gnome-2.22.modules:
5391 Add bluez-gnome. Fixes bug #504951
5393 2007-12-22 Frederic Peters <fpeters@0d.be>
5395 * jhbuild/commands/tinderbox.py, jhbuild/frontends/tinderbox.py: added
5396 -N (--nopoison) and -C (--try-checkout) support for tinderbox, patch by
5399 2007-12-22 Frederic Peters <fpeters@0d.be>
5401 * jhbuild/versioncontrol/svn.py: added possibility to specify a
5402 revision number in the revision attribute, not just a branch
5403 (considered as revision number if it is all digits); patch by Craig
5404 Keogh (closes: #504809)
5406 2007-12-22 Frederic Peters <fpeters@0d.be>
5408 * modulesets/gnome-external-deps-2.22.modules: add pixman (module
5409 splitted out of cairo) (closes: #504216)
5411 2007-12-22 Frederic Peters <fpeters@0d.be>
5413 * modulesets/bootstrap.modules, modulesets/gnutls.modules,
5414 modulesets/gnome-external-deps-2.20.modules,
5415 modulesets/gnome-external-deps-2.22.modules: ftp.gnu.org doesn't serve
5416 anymore over http, switch to ftp.
5418 2007-12-22 Luca Ferretti <elle.uca@libero.it>
5420 * modulesets/freedesktop-2.22.modules:
5421 Added "PolicyKit" and "PolicyKit-gnome" modules (grabbed
5422 from released talball, to be honest, we'll have to simply
5423 cut and paste if officially added to extern deps).
5425 * modulesets/gnome-suites-2.22.modules:
5426 Added PK and PK-gnome to meta-gnome-proposed
5428 2007-12-21 Luca Ferretti <elle.uca@libero.it>
5430 * modulesets/freedesktop-2.22.modules:
5431 Added "poppler-data" module (optional encoding files
5432 used by poppler to correctly render CJK and Cyrrilic).
5433 Those are not in poppler package due to licence.
5435 * modulesets/gnome-external-deps-2.22.modules:
5436 Make "poppler" module depends on poppler-data (to make
5437 CJK and Cyrrilic people happy).
5439 2007-12-21 Frederic Peters <fpeters@0d.be>
5441 * jhbuild/versioncontrol/git.py: fixed git pull from master branch
5444 2007-12-20 Frederic Peters <fpeters@0d.be>
5446 * modulesets/gnome-suites-2.22.modules: added cheese and gvfs to
5447 meta-gnome-proposed.
5449 2007-12-20 Frederic Peters <fpeters@0d.be>
5451 * jhbuild/versioncontrol/darcs.py: fixed getting tree_id for Darcs
5452 modules. (closes: #504648)
5454 2007-12-20 Luca Ferretti <elle.uca@libero.it>
5456 * modulesets/freedesktop-2.22.modules:
5457 Added libspectre (library for rendering Postscript documents).
5459 2007-12-20 Luca Ferretti <elle.uca@libero.it>
5461 * modulesets/gnome-external-deps-2.22.modules:
5462 Updated poppler to 0.6.3 (also updated wiki page).
5464 2007-12-19 Gustavo J. A. M. Carneiro <gjc@gnome.org>
5466 reviewed by: Frederic Peters
5468 * jhbuild/modtypes/waf.py (WafModule.skip_configure): Add
5469 skip_configure method to avoid always running waf configure even
5470 when not needed or requested.
5472 2007-12-18 Olav Vitters <olav@bkor.dhs.org>
5474 * modulesets/gnome-external-deps-2.22.modules: Make rarian use http,
5475 not ftp (which is down).
5477 2007-12-18 Frederic Peters <fpeters@0d.be>
5479 * modulesets/gnome-suites-2.20.modules: Glade 3 branched.
5481 2007-12-18 Frederic Peters <fpeters@0d.be>
5483 * jhbuild/versioncontrol/git.py, modulesets/moduleset.dtd: added
5484 support for git branches and tags (branches are handled by the revision
5485 attribute to mimic CVS and Subversion support, tags are handled by the
5486 new tag attribute). (closes: #345282)
5488 2007-12-18 Murray Cumming <murrayc@murrayc.com>
5490 * modulesets/gnome-2.22.modules: Added elisa and pigment.
5492 2007-12-17 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
5494 reviewed by: Frederic Peters
5496 * modulesets/moduleset.dtd,
5497 * jhbuild/modtypes/waf.py: Add new waf module type, for building
5498 projects that use waf.
5500 * modulesets/bootstrap.modules: Install waf during bootstrap.
5501 Temporarily uses svn, but will switch to tarball when waf 1.3.1
5502 gets released next month.
5504 * modulesets/gnome-suites-2.22.modules: Make gnome-python and
5505 gnome-python-desktop build using waf instead of autotools.
5507 Closes Bug #503907: Add WAF support.
5509 2007-12-17 Frederic Peters <fpeters@0d.be>
5511 * jhbuild/versioncontrol/svn.py: catch errors when trying to determine
5512 tree_id (may happen with aborted checkouts)
5514 2007-12-17 Frederic Peters <fpeters@0d.be>
5516 * jhbuild/commands/checkbranches.py: fixed checkbranches command after
5517 changes to the get_revision() method.
5519 2007-12-16 Frederic Peters <fpeters@0d.be>
5521 * jhbuild/versioncontrol/tarball.py: fixed tree_id for tarball with
5522 patches, as patch are tuples.
5524 2007-12-16 Olav Vitters <olav@bkor.dhs.org>
5526 * modulesets/gnome-external-deps-2.22.modules: Correct location of
5529 2007-12-16 Frederic Peters <fpeters@0d.be>
5531 * modulesets/moduleset.dtd: updated DTD to match current reality,
5532 thanks to David Turner (Cillian64) from GHOP.
5534 2007-12-16 John Carr <john.carr@unrouted.co.uk>
5536 * jhbuild/modtypes/cmake.py:
5537 add CMake support. (closes: #503890)
5539 2007-12-16 Frederic Peters <fpeters@0d.be>
5541 * modulesets/gnome-suites-2.22.modules: totem-pl-parser now depends on
5542 evolution-data-server for camel (to parse RFC 2822 date)
5544 2007-12-16 Frederic Peters <fpeters@0d.be>
5546 * jhbuild/commands/base.py, jhbuild/config.py,
5547 jhbuild/defaults.jhbuildrc, jhbuild/frontends/buildscript.py,
5548 jhbuild/frontends/terminal.py: added no-poison and try-checkout
5549 options, as discussed in bug 90172, no-poison will try to build
5550 modules even when dependencies failed, try-checkout will force
5551 a checkout and autogen on failures. (closes: #90172)
5553 2007-12-16 Frederic Peters <fpeters@0d.be>
5555 * jhbuild/config.py, jhbuild/defaults.jhbuildrc,
5556 jhbuild/modtypes/__init__.py, jhbuild/modtypes/autotools.py,
5557 jhbuild/modtypes/distutils.py, jhbuild/modtypes/mesa.py,
5558 jhbuild/modtypes/mozillamodule.py, jhbuild/modtypes/perl.py,
5559 jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
5560 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/git.py,
5561 jhbuild/versioncontrol/hg.py: added possibility to skip modules that
5562 have not been updated (with/without considering dependencies). This
5563 is driven by a new build_policy configuration option, possible values
5564 are 'all' (default behaviour, build everything), 'updated' (build only
5565 modules that have changed) and 'updated-deps' (build modules that have
5566 changed, or their dependencies have changed). (closes: #313997)
5568 2007-12-15 Frederic Peters <fpeters@0d.be>
5570 * jhbuild/modtypes/tarball.py, jhbuild/utils/unpack.py,
5571 jhbuild/versioncontrol/tarball.py: use native Python modules to unpack
5572 archives when standard tools (tar, gunzip, bunzip2, unzip) are not
5573 available; patch by Alberto Ruiz, updated by John Stowers and further
5574 edited by myself. (closes: #499497)
5576 2007-12-15 Kjartan Maraas <kmaraas@gnome.org>
5578 * modulesets/gnome-external-deps-2.22.modules:
5581 - fontconfig -> 2.5.0
5585 2007-12-15 Frederic Peters <fpeters@0d.be>
5587 * jhbuild/commands/checkbranches.py, jhbuild/modtypes/tarball.py,
5588 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/git.py,
5589 jhbuild/versioncontrol/hg.py, jhbuild/versioncontrol/svn.py,
5590 jhbuild/versioncontrol/tarball.py: fix minor errors, unused code and
5591 variables, patch by Craig Keogh, completed and edited by myself.
5594 2007-12-15 Frederic Peters <fpeters@0d.be>
5596 * jhbuild/modtypes/tarball.py: only unpack tarball if necessary, patch
5599 2007-12-15 Frederic Peters <fpeters@0d.be>
5601 * jhbuild/modtypes/tarball.py: reconfigure tarballs when -a specified,
5602 patch by Craig Keogh (closes: #502278)
5604 2007-12-15 Gustavo J. A. M. Carneiro <gjc@gnome.org>
5606 * modulesets/gnome-suites-2.22.modules: gnome-python-desktop now
5607 depends on evolution-data-server; in addition, metacity dependency
5608 changed to suggestion.
5610 2007-12-15 Frederic Peters <fpeters@0d.be>
5612 * modulesets/gnome-suites-2.20.modules: branched file-roller for
5615 2007-12-14 Frederic Peters <fpeters@0d.be>
5617 * modulesets/gnome-2.20.modules: branched ghex for gnome-2-20.
5619 2007-12-13 William Jon McCann <mccann@jhu.edu>
5621 * modulesets/gnome-2.22.modules: Add gnome-settings-daemon.
5623 2007-12-13 Frederic Peters <fpeters@0d.be>
5625 * jhbuild/versioncontrol/tarball.py: don't apply patches on already
5626 unpacked and patched sources.
5628 2007-12-13 Frederic Peters <fpeters@0d.be>
5630 * jhbuild/commands/__init__.py, jhbuild/commands/autobuild.py,
5631 jhbuild/commands/base.py, jhbuild/commands/bootstrap.py,
5632 jhbuild/commands/checkbranches.py, jhbuild/commands/gui.py,
5633 jhbuild/main.py: introspect commands to get their name and
5634 description for --help-commands, patch by John Stowers, slightly
5635 edited by myself. (closes: #503491)
5637 2007-12-13 Frederic Peters <fpeters@0d.be>
5639 * jhbuild/moduleset.py, jhbuild/versioncontrol/__init__.py,
5640 jhbuild/versioncontrol/tarball.py: sync patch lookup features from
5641 tarball modtype to versioncontrol tarball; possibility to specify
5642 a full URL for patch files, or looking it up in moduleset directory
5643 or in a patches/ subdirectory of that one.
5645 2007-12-12 William Jon McCann <mccann@jhu.edu>
5647 * modulesets/gnome-suites-2.22.modules: Suggest libnotify for
5650 * modulesets/gnome-suites-2.20.modules: use gnome-2-20 branch of
5651 gnome-screensaver and nautilus-cd-burner.
5653 2007-12-12 Owen Taylor <otaylor@redhat.com>
5655 * modulesets/online-desktop.modules: Add dbus-glib as a
5656 dependency of dbus-python (Will LaShell)
5658 2007-12-09 Murray Cumming <murrayc@murrayc.com>
5660 * modulesets/gnome-suites-2.22.modules: Use the trunk branch of
5663 2007-12-05 Murray Cumming <murrayc@murrayc.com>
5665 * jhbuild/gnome-2.22.modules: Added avahi-newer and libdaemon-newer
5666 and made libepc dependent on them, because it needs avahi-ui, only
5667 available sice avahi 2.18, and the main GNOME external dependency
5668 version has not been increased yet. Actually, libepc only needs it
5669 for the examples, but Glom really needs it.
5670 Do remove this hack if it disturbs an official GNOME module.
5672 2007-12-04 Marco Barisione <marco@barisione.org>
5674 * jhbuild/versioncontrol/darcs.py: explicitly pull from the original
5675 repository (closes: #501538)
5677 2007-12-04 Frederic Crozat <fcrozat@mandriva.com>
5679 * modulesets/gnome-suites-2.22.modules: gnome-keyring needs libtasn1.
5681 2007-12-04 Frederic Peters <fpeters@0d.be>
5683 * modulesets/gnome-suites-2.20.modules: use gnome-2-20 branch of
5686 2007-12-03 Christian Persch <chpe@gnome.org>
5688 * modulesets/gnome-2.18.modules:
5689 * modulesets/gnome-suites-2.20.modules: Use gnome-2-20 branch of
5692 2007-12-03 Don Scorgie <dscorgie@svn.gnome.org>
5694 * modulesets/gnome-external-deps-2.22.modules:
5695 Bump rarian version to 0.7 as it's now required for yelp
5697 2007-12-03 Benjamin Otte <otte@gnome.org>
5699 * modulesets/freedesktop.modules, modulesets/gnome-2.22.modules:
5700 fix swfdec to not use autogen.sh but autoreconf directly. Also add
5701 Gconf to the requirements of swfdec-gnome.
5703 2007-12-03 Frederic Peters <fpeters@0d.be>
5705 * modulesets/gnome-suites-2.22.modules: updated dependency of
5706 gnome-python-desktop from totem to totem-pl-parser. (totally
5709 2007-12-03 Frederic Peters <fpeters@0d.be>
5711 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules:
5712 totem-pl-parser has been split from totem itself, updated dependencies
5713 for totem and rhythmbox (partially closes: #501231)
5715 2007-11-30 Frederic Crozat <fcrozat@mandriva.com>
5717 * modulesets/gnome-2.20.modules: Use gimp-2-4 branch for GIMP.
5719 2007-11-27 Andre Klapper <a9016009@gmx.de>
5721 * modulesets/gnome-suites-2.22.modules: Use glib trunk for 2.22.
5723 2007-11-24 Gustavo J. A. M. Carneiro <gjc@gnome.org>
5725 * modulesets/gnome-suites-2.20.modules: gnome-python and
5726 gnome-python-desktop branched for 2.20.
5728 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
5730 * modulesets/gnome-2.22.modules: Add cheese
5732 2007-11-21 Andreas Røsdal <andreasr@gnome.org>
5734 * modulesets/gnome-external-deps-2.22.modules: Update libggz mirror.
5736 2007-11-20 Murray Cumming <murrayc@murrayc.com>
5738 * modulesets/gnome-2.20.modules:
5739 * modulesets/gnome-2.22.modules: Add libepc and update the
5740 dependencies for Glom.
5742 2007-11-19 Owen Taylor <otaylor@redhat.com>
5744 * Add missing dependencies of online-desktop module.
5746 * modulesets/gnome-suites-2.20.modules:
5747 modulesets/gnome-suites-2.22.modules: gtk-2-14 branch doesn't
5748 exist, replace it with the correct gtk-2-12
5750 2007-11-19 Frederic Crozat <fcrozat@mandriva.com>
5752 * modulesets/gnome-suites-2.20.modules:
5753 * modulesets/gnome-suites-2.22.modules: Use gtk-2-14 branch for both
5756 2007-11-18 Olav Vitters <olav@bkor.dhs.org>
5758 * jhbuild/config.py: Sanitize PYTHONPATH by removing entries like
5759 '::'. This causes problems for dbus-python. As this is caused by a
5760 distro (OOorg Mandriva package), better to avoid/fix this for
5761 everyone. Ok'd by fredp.
5763 2007-11-18 Andreas Røsdal <andreasr@gnome.org>
5765 * modulesets/gnome-external-deps-2.22.modules:
5766 * modulesets/gnome-suites-2.22.modules: Add the dependencies libggz,
5767 ggz-client-utils and expat to gnome-games. Patch by me in bug #497962.
5769 2007-11-16 Frederic Peters <fpeters@0d.be>
5771 * modulesets/gnome-suites-2.20.modules: gnome-keyring branched for
5774 2007-11-14 Frederic Peters <fpeters@0d.be>
5776 * modulesets/gnome-suites-2.20.modules: sound-juicer branched for 2.20.
5778 2007-11-14 Frederic Crozat <fcrozat@mandriva.com>
5780 * modulesets/gnome-suites-2.20.modules:
5781 Use pango-1-18 branch for pango.
5783 2007-11-14 Jaap Haitsma <jaap@haitsma.org>
5785 * modulesets/gnome-external-deps-2.22.modules:
5786 Bump external dep avahi to 0.6.17. Vinagre needs it
5788 2007-11-13 Christian Persch <chpe@gnome.org>
5790 * modulesets/gnome-suites-2.20.modules: Use gnome-2-20 branch for
5793 2007-11-13 Kjartan Maraas <kmaraas@gnome.org>
5795 * modulesets/gnome-external-deps-2.22.modules:
5796 Up the dependency on system-tools-backends to 2.5.2 since
5797 it's required by liboobs.
5799 2007-11-13 Johan Dahlin <johan@gnome.org>
5801 * modulesets/gnome-suites-2.20.modules: The branch name is called
5802 pygobject-2-14, not pygobject-2.14
5804 2007-11-12 Johan Dahlin <johan@gnome.org>
5806 * modulesets/gnome-suites-2.20.modules: Switch 2.20 to
5807 PyGObject 2.14 branch
5809 2007-11-08 Owen Taylor <otaylor@redhat.com>
5811 * jhbuild/config.py: Add both $prefix/lib64/python... and $prefix/lib/python
5812 to PYTHONPATH to match system behavior and deal with pure-python modules
5813 that install in lib/phython even on a 64-bit system. (#489172)
5815 2007-11-08 Owen Taylor <otaylor@redhat.com>
5817 * modules/online-desktop.modules: Swap the online-desktop vs. bigboard
5818 dependencies; online-desktop is a dependency of bigboard, not vice-versa.
5819 Add gnome-session to meta-online-desktop.
5821 2007-11-08 Frederic Crozat <fcrozat@mandriva.com>
5823 * modulesets/gnome-suites-2.22.modules: Switch 2.22 to Glib 2.14
5826 2007-11-08 Frederic Crozat <fcrozat@mandriva.com>
5828 * modulesets/gnome-suites-2.20.modules: Switch 2.20 to Glib 2.14
5831 2007-11-07 Frederic Peters <fpeters@0d.be>
5833 * autogen.sh: added tip about make -f Makefile.plain when gnome-common
5834 is not available. (closes: #494664)
5836 2007-11-05 Christian Kirbach <Christian.Kirbach@googlemail.com>
5838 * modulesets/gnome-suites-2.20.modules: Yelp branched for 2.20.
5840 2007-11-05 Benjamin Berg <benjamin@sipsolutions.net>
5842 * modulesets/gnome-suites-2.20.modules: Use the gtk-engines 2.12 branch.
5844 2007-11-03 Frederic Peters <fpeters@0d.be>
5846 * modulesets/gnome-suites-2.20.modules: gedit branched for 2.20.
5848 2007-10-31 Kjartan Maraas <kmaraas@gnome.org>
5850 * modulesets/gnome-external-deps-2.22.modules: Bump dbus-glib to
5851 0.74 because gdm requires it.
5853 2007-10-31 Kjartan Maraas <kmaraas@gnome.org>
5855 * modulesets/gnome-external-deps-2.22.modules: Up the libxklavier
5856 dep to 3.3 since gnomecc needs it.
5858 2007-10-30 Frederic Peters <fpeters@0d.be>
5860 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules:
5861 filled meta-gnome-proposed with modules proposed for 2.22 (all but
5862 cheese); also added definition for mousetweaks.
5864 2007-10-30 Marc-Andre Lureau <marcandre.lureau@gmail.com>
5866 * jhbuild/versioncontrol/git.py: fix git-svn and git-cvsimport
5869 2007-10-29 Frederic Peters <fpeters@0d.be>
5871 * modulesets/gnome-suites-2.20.modules: branched seahorse for 2.20.
5873 2007-10-28 Frederic Peters <fpeters@0d.be>
5875 * modulesets/freedesktop.modules, modulesets/gnome-2.22.modules: added
5876 swfdec, swfdec-mozilla and swfdec-gnome.
5878 2007-10-28 Frederic Peters <fpeters@0d.be>
5880 * modulesets/gnome-suites-2.20.modules: libwnck, gnome-desktop,
5881 gnome-menus, gnome-panel and gnome-session were branched for 2.20.
5883 2007-10-28 Frederic Peters <fpeters@0d.be>
5885 * modulesets/gnome-suites-2.20.modules: branched gnome-system-monitor
5888 2007-10-27 Frederic Peters <fpeters@0d.be>
5890 * modulesets/freedesktop-2.20.modules: added missing libccc git
5891 repository declaration.
5893 2007-10-27 Murray Cumming <murrayc@murrayc.com>
5895 * modulesets/gnome-2.20.modules:
5896 * modulesets/gnome-2.22.modules: Added giomm.
5898 2007-10-27 Murray Cumming <murrayc@murrayc.com>
5900 * modulesets/bootstrap.modules: Restored the more recent
5901 versions of gettext, automake, and pgk-config that were
5902 mistakenly (apparently) downgrade by Mark McLoughlin on
5903 2007-10-02 while adding quilt support.
5905 2007-10-27 Murray Cumming <murrayc@murrayc.com>
5907 * modulesets/freedesktop-2.20.modules:
5908 * modulesets/freedesktop-2.22.modules: Added libccc.
5910 2007-10-26 Frederic Peters <fpeters@0d.be>
5912 * modulesets/gnome-suites-2.20.modules: branched accerciser for 2.20.
5914 2007-10-25 Murray Cumming <murrayc@murrayc.com>
5916 * modulesets/gnome-2.16.modules:
5917 * modulesets/gnome-2.18.modules:
5918 * modulesets/gnome-2.20.modules:
5919 * modulesets/gnome-2.22.modules: Corrected the Inkscape
5922 2007-10-24 Murray Cumming <murrayc@murrayc.com>
5924 * modulesets/gnome-2.20.modules:
5925 * modulesets/gnome-2.22.modules: Added clutter and friends.
5926 Based on ebassi's clutter-0.6.modules file.
5928 2007-10-23 Owen Taylor <otaylor@redhat.com>
5930 * jhbuild/frontends/gtkui.py:
5931 - Sort module list alphabetically
5932 - Change scrollbar policies and text view wrap mode so that the
5933 window doesn't get forced wider and wider and wider as the
5936 2007-10-23 Frederic Peters <fpeters@0d.be>
5938 * jhbuild/utils/trayicon.py: don't call zenity for trayicon when there
5941 2007-10-22 Owen Taylor <otaylor@redhat.com>
5943 * modulesets/gnome-2.20.modules: Remove stray reference to
5944 gstreamer-plugins-base, convert to gst-plugins-base.
5946 2007-10-19 Owen Taylor <otaylor@redhat.com>
5948 * modules/*.modules: Remove --disable-selinux from D-BUS modules,
5949 at the request of D-BUS author. The configure.ac autodetects.
5951 2007-10-17 Owen Taylor <otaylor@redhat.com>
5953 * modulesets/online-desktop.modules: Make bigboard require
5954 gnome-control-center.
5956 2007-10-17 Richard Hult <richard@imendio.com>
5958 * jhbuild/config.py: Use DYLD_FALLBACK_LIBRARY_PATH instead of
5959 DYLD_LIBRARY_PATH on Mac OS, the latter breaks too many things.
5961 2007-10-17 Murray Cumming <murrayc@murrayc.com>
5963 * modulesets/gnome-2.20.modules:
5964 * modulesets/gnome-2.22.modules: goocanvasmm moved from
5965 sourceforge to GNOME svn.
5967 2007-10-15 William Jon McCann <mccann@jhu.edu>
5969 * modulesets/gnome-suites-2.22.modules:
5972 2007-10-16 Olav Vitters <olav@bkor.dhs.org>
5974 * modulesets/gnome-2.10.modules: s/gdm2/gdm/
5975 * modulesets/gnome-2.12.modules:
5976 * modulesets/gnome-2.14.modules:
5977 * modulesets/gnome-2.16.modules:
5978 * modulesets/gnome-2.18.modules:
5979 * modulesets/gnome-suites-2.20.modules:
5980 * modulesets/gnome-suites-2.22.modules:
5982 2007-10-15 Wouter Bolsterlee <wbolster@svn.gnome.org>
5984 * modulesets/gnome-suites-2.20.modules: deskbar-applet,
5985 gnome-themes and vino branched for gnome-2-20.
5987 2007-10-15 Colin Walters <walters@redhat.com>
5989 * modulesets/online-desktop.modules: Use DBus and dbus-python from git
5990 to avoid build error.
5992 2007-10-15 Richard Hult <richard@imendio.com>
5994 * jhbuild/modtypes/tarball.py: Detect tgz when unpacking, not only when
5995 getting the local directory, fixes bug #486809.
5997 2007-10-15 Frederic Peters <fpeters@0d.be>
5999 * modulesets/gnome-suites-2.20.modules: branched gnome-volume-manager
6002 2007-10-13 Frederic Peters <fpeters@0d.be>
6004 * jhbuild/config.py: set DYLD_LIBRARY_PATH for Mac OS X.
6006 2007-10-12 Mark McLoughlin <markmc@redhat.com>
6008 reviewed by: Frederic Peters <fpeters@0d.be>
6010 * jhbuild/versioncontrol/arch.py,
6011 jhbuild/versioncontrol/bzr.py,
6012 jhbuild/versioncontrol/darcs.py,
6013 jhbuild/versioncontrol/git.py,
6014 jhbuild/versioncontrol/hg.py,
6015 jhbuild/versioncontrol/tarball.py: fix typo
6016 in the way the jhbuildrc "branches" variable
6017 is handled; can result in a KeyError exception.
6019 2007-10-12 Frederic Peters <fpeters@0d.be>
6021 * jhbuild/moduleset.py: added fallback to local modulesets for remote
6022 modulesets includes.
6024 2007-10-11 Frederic Peters <fpeters@0d.be>
6026 * jhbuild/config.py:
6027 * jhbuild/defaults.jhbuildrc:
6028 * jhbuild/modtypes/autotools.py:
6029 * jhbuild/modtypes/distutils.py:
6030 * jhbuild/modtypes/linux.py:
6031 * jhbuild/modtypes/mesa.py:
6032 * jhbuild/modtypes/perl.py:
6033 * jhbuild/modtypes/tarball.py:
6034 * jhbuild/modtypes/testmodule.py:
6035 * jhbuild/utils/packagedb.py:
6036 * jhbuild/versioncontrol/__init__.py:
6037 * jhbuild/versioncontrol/cvs.py:
6038 * jhbuild/versioncontrol/git.py:
6039 * jhbuild/versioncontrol/svn.py:
6040 * jhbuild/versioncontrol/tarball.py: added other checkout modes
6041 (clobber, export, copy), initial patch by Jose Dapena Paz, updated by
6042 Iago Toral, commented and edited by myself. (closes: #347114)
6044 2007-10-10 Frederic Peters <fpeters@0d.be>
6046 * modulesets/bootstrap.modules: updated autoconf to 2.61 since it is
6047 now required by some modules (closes: #485286)
6049 2007-10-08 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
6051 * modulesets/gnome-suites-2.20.modules: evince
6052 branched for gnome-2-20.
6054 2007-10-08 Wouter Bolsterlee <wbolster@svn.gnome.org>
6056 * modulesets/gnome-suites-2.20.modules: libgnomekbd
6057 branched for gnome-2-20.
6059 2007-10-07 Frederic Peters <fpeters@0d.be>
6061 * modulesets/gnome-suites-2.20.modules: branched devhelp for
6064 2007-10-05 Jonathon Jongsma <jjongsma@gnome.org>
6066 * modulesets/gnome-2.20.modules:
6067 * modulesets/gnome-2.22.modules: nemiver still requires gtksourceviewmm-1.0
6068 since gtksourceview 2.0 doesn't have SourceMarker API yet.
6070 2007-10-04 Murray Cumming <murrayc@murrayc.com>
6072 * modulesets/gnome-2.20.modules:
6073 * modulesets/gnome-2.22.modules: Glom now depends on
6076 2007-10-03 Mark McLoughlin <markmc@redhat.com>
6078 Add support for building linux kernels, and also multiple
6079 configurations of a given kernel. See bug #482682 for
6082 reviewed by: Frederic Peters <fpeters@0d.be>
6084 * jhbuild/modtypes/linux.py: add the 'linux' module type
6086 * modulesets/moduleset.dtd,
6087 modulesets/moduleset.rnc: update schemas for new module
6090 2007-10-03 Mark McLoughlin <markmc@redhat.com>
6092 reviewed by: Frederic Peters <fpeters@0d.be>
6094 * jhbuild/versioncontrol/tarball.py: allow unzipped
6095 files to be downloaded from tarball repos
6097 2007-10-03 Frederic Peters <fpeters@0d.be>
6099 * modulesets/gnome-suites-2.20.modules: branched libgnomecanvas for
6102 2007-10-02 Owen Taylor <otaylor@redhat.com>
6104 * modulesets/online-desktop.modules: Replace dbus with 1.1, rather than
6105 adding a separate dbus-1.1 module.
6107 2007-10-02 Mark McLoughlin <markmc@redhat.com>
6109 reviewed by: Frederic Peters <fpeters@0d.be>
6111 * jhbuild/versioncontrol/__init__.py: add checkoutroot
6112 member to Branch for convenience
6114 * jhbuild/versioncontrol/arch.py,
6115 jhbuild/versioncontrol/bzr.py,
6116 jhbuild/versioncontrol/cvs.py,
6117 jhbuild/versioncontrol/darcs.py,
6118 jhbuild/versioncontrol/git.py,
6119 jhbuild/versioncontrol/hg.py,
6120 jhbuild/versioncontrol/svn.py,
6121 jhbuild/versioncontrol/tarball.py: use it here
6123 2007-10-02 Mark McLoughlin <markmc@redhat.com>
6125 reviewed by: Frederic Peters <fpeters@0d.be>
6127 * jhbuild/versioncontrol/__init__.py: assign repository,
6128 config, module and checkoutdir Branch members here
6130 * jhbuild/versioncontrol/cvs.py,
6131 jhbuild/versioncontrol/git.py,
6132 jhbuild/versioncontrol/svn.py,
6133 jhbuild/versioncontrol/tarball.py: chain up to Branch
6134 constructor from sub-classes
6136 * jhbuild/versioncontrol/arch.py,
6137 jhbuild/versioncontrol/bzr.py,
6138 jhbuild/versioncontrol/darcs.py,
6139 jhbuild/versioncontrol/hg.py: don't need Branch
6140 sub-class constructors here
6142 2007-10-02 Mark McLoughlin <markmc@redhat.com>
6144 reviewed by: Frederic Peters <fpeters@0d.be>
6146 * jhbuild/moduleset.py: don't call get_repo_type() twice
6148 2007-10-02 Mark McLoughlin <markmc@redhat.com>
6150 Add quilt support to the tarball repository type. See
6151 bug #482538 for some examples.
6153 reviewed by: Frederic Peters <fpeters@0d.be>
6155 * jhbuild/modtypes/__init__.py: pass the repository list
6156 and default repository to branch_from_xml() so the tarball
6157 type can call get_branch()
6159 * jhbuild/versioncontrol/__init__.py: update argument list
6160 of branch_from_xml()
6162 * jhbuild/versioncontrol/tarball.py: add support for a
6163 <quilt> element in tarball branches; checkout the quilt
6164 branch and apply the patches after downloading and
6165 unpacking the tarball; always try and update the quilt
6166 branch during the checkout phase; pop all patches before
6167 updating the quilt branch.
6169 * modulesets/moduleset.dtd, modulesets/moduleset.rnc: update
6170 for added quilt element.
6172 2007-10-02 Frederic Peters <fpeters@0d.be>
6174 * modulesets/gnome-suites-2.20.modules: branched libgnome, libgnomeui
6175 and metacity for GNOME 2.20.
6177 2007-10-02 Murray Cumming <murrayc@murrayc.com>
6179 * modulesets/hildon.modules: osso-thumbnail is now hildon-thumbnail. Made
6180 some more changes that might be useful. hildon-fm does not build without
6181 the maemo-patched GTK+, so it is hard to know.
6183 2007-10-02 Murray Cumming <murrayc@murrayc.com>
6185 * modulesets/hildon.modules: Added this, to build hildon-1 and hildon-fm.
6186 It is based on the stuff at
6187 https://maemo.org/community/wiki/maemowithjhbuild/
6188 (which no longer works because the GNOME viewsvn does not offer a plain
6189 checkout file via http for jhbuild.)
6190 * modulesets/gnome-2.22.modules: Include hildon.modules.
6192 2007-10-01 Owen Taylor <otaylor@redhat.com>
6194 * Clean up references to non-existent modules so that 'jhbuild gui' can be
6195 started (#381536, based on patch from Elijah Newren)
6197 2007-10-01 Owen Taylor <otaylor@redhat.com>
6199 * modulesets/online-desktop.modules: Add dep of hippo-canvas on pygtk so that
6200 the python bindings are built.
6202 2007-09-28 Luca Ferretti <elle.uca@libero.it>
6204 * modulesets/gnome-suites-2.20.modules: libgtop branched for
6207 2007-09-27 Frederic Peters <fpeters@0d.be>
6209 * modulesets/online-desktop.modules: added missing gconf dependency for
6210 mugshot (patch by Baptiste Mille-Mathias, closes: #471952)
6212 2007-09-27 Frederic Peters <fpeters@0d.be>
6214 * jhbuild/commands/base.py, jhbuild/frontends/terminal.py: completed
6215 special handling for run command to also fix bug #375921.
6217 2007-09-27 Frederic Peters <fpeters@0d.be>
6219 * jhbuild/commands/base.py: added explicit --help handling for commands
6220 with special command-line handling (shell and run); patch by Callum
6221 McKenzie. (closes: #477706)
6223 2007-09-27 Frederic Peters <fpeters@0d.be>
6225 * jhbuild/commands/base.py: added informational message when using
6226 jhbuild run with a bad command name; patch by Callum McKenzie.
6229 2007-09-25 Murray Cumming <murrayc@murrayc.com>
6231 * modulesets/gnome-2.20.modules:
6232 * modulesets/gnome-2.22.modules: Added libnotifymm.
6234 2007-09-23 Vincent Untz <vuntz@gnome.org>
6236 * modulesets/freedesktop-2.22.modules: new
6237 * modulesets/gnome-2.22.modules: depend on 2.22 modulesets, and not
6240 2007-09-23 Vincent Untz <vuntz@gnome.org>
6242 * modulesets/gnome-suites-2.22.modules: include 2.22 external dep
6243 modules, move pygtksourceview to desktop set.
6245 2007-09-21 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
6247 * modulesets/gnome-2.20.modules: Use stable branch for NetworkManager and
6248 network-manager-applet.
6249 * modulesets/gnome-2.22.modules: Use trunk for NetworkManager and
6250 network-manager-applet.
6252 2007-09-21 Frederic Peters <fpeters@0d.be>
6254 * jhbuild/defaults.jhbuildrc, modulesets/gnome-2.22.modules,
6255 modulesets/gnome-external-deps-2.22.modules,
6256 modulesets/gnome-suites-2.22.modules: added modulesets for GNOME 2.22,
6257 and made it the default.
6259 2007-09-21 Frederic Peters <fpeters@0d.be>
6261 * modulesets/gnome-suites-2.20.modules: fixed typo in dependencies tag.
6264 2007-09-20 Luca Ferretti <elle.uca@libero.it>
6266 * modulesets/gnome-suites-2.20.modules: sabayon branched for
6269 2007-09-19 Frederic Crozat <fcrozat@mandriva.com>
6271 * modulesets/gnome-suites-2.20.modules: correct version for
6272 ekiga is 2.0.11 (file size / md5sum from previous commit were correct
6275 2007-09-19 Frederic Crozat <fcrozat@mandriva.com>
6277 * modulesets/gnome-suites-2.20.modules: bump ekiga version to
6280 2007-09-19 Frederic Peters <fpeters@0d.be>
6282 * modulesets/gnome-suites-2.20.modules: gnome-nettool branched for
6285 2007-09-18 Frederic Crozat <fcrozat@mandriva.com>
6287 * modulesets/gnome-external-deps-2.20.modules:
6288 Fix pwlib size / md5sum for latest release, I forgot to update them.
6290 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6292 * modulesets/gnome-2.20.modules: Added gio-standalone and gvfs.
6294 Notes: gui-standalone optionally supports libselinux, inotify,
6295 fam, and xattr (not in jhbuild stack); gvfs optionally supports
6296 FUSE and samba 3 (not in jhbuil stack). See configuration output.
6298 2007-09-18 Frederic Crozat <fcrozat@mandriva.com>
6300 * modulesets/gnome-external-deps-2.20.modules:
6301 Update opal/pwlib version.
6303 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6305 * modulesets/gnome-suites-2.20.modules: libgcryp is a
6306 required depedency of gnome-keyring (see gnome-keyring
6309 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6311 * modulesets/gnome-suites-2.20.modules: eel, gnome-control-center,
6312 gnome-games, gnome-vfs, nautilus branched for gnome-2-20.
6314 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6316 * modulesets/gnome-external-deps-2.20.modules:
6317 Updated system-tools-backends to 2.4.0
6319 2007-09-17 Luca Ferretti <elle.uca@libero.it>
6321 * modulesets/gnome-suites-2.20.modules: eog, fast-user-switch-applet,
6322 gdm2, gnome-power-manager, zenity branched for gnome-2-20.
6324 2007-09-17 Wouter Bolsterlee <wbolster@svn.gnome.org>
6326 * modulesets/gnome-suites-2.20.modules: at-spi, atk,
6327 gail, gcalctool, libgail-gnome, and tomboy branched for
6330 2007-09-17 Callum McKenzie <callum@spooky-possum.org>
6332 * modulesets/gnome-suites-2.20.modules: branching gnome-applets
6335 2007-09-16 Jaap Haitsma <jaap@haitsma.org>
6337 * modulesets/gnome-2.20.modules: Adding gtk-vnc module to get vinagre
6340 2007-09-14 Dan Winship <danw@gnome.org>
6342 * modulesets/gnome-suites-2.20.modules: branched libsoup for 2.20
6344 2007-09-14 Don Scorgie <dscorgie@svn.gnome.org>
6346 * modulesets/gnome-external-deps-2.20.modules:
6347 Bump rarian version to 0.6.0
6349 2007-09-14 Murray Cumming <murrayc@murrayc.com>
6351 * modulesets/gnome-suites-2.20.modules: Use trunk for gtkmm.
6352 The gtkmm-2-12 branch should not have been created yet.
6354 2007-09-13 Carlos Garnacho <carlosg@gnome.org>
6356 * modulesets/gnome-suites-2.20.modules: branched liboobs and
6357 gnome-system-tools for 2.20.
6359 2007-09-12 Christian Persch <chpe@gnome.org>
6361 * modulesets/gnome-2.20.modules: Epiphany-Extensions branched for
6364 2007-09-12 Frederic Peters <fpeters@0d.be>
6366 * modulesets/gnome-2.18.modules: branched gnome-keyring-manager for
6369 2007-09-12 Frederic Peters <fpeters@0d.be>
6371 * modulesets/gnome-suites-2.20.modules: branched gtkhtml, evolution,
6372 evolution-data-server and evolution-exchange for 2.20.
6374 2007-09-10 Luca Ferretti <elle.uca@libero.it>
6376 * modulesets/gnome-suites-2.20.modules:
6377 Branched pygtksourceview for 2.20.
6379 2007-09-10 Lucas Rocha <lucasr@gnome.org>
6381 * modulesets/gnome-external-deps-2.20.modules:
6382 Updated libgsf to 1.14.5
6384 2007-09-09 Luca Ferretti <elle.uca@libero.it>
6386 * modulesets/gnome-suites-2.20.modules:
6387 Branched gtksourceview for 2.20.
6389 2007-09-07 Luca Ferretti <elle.uca@libero.it>
6391 * modulesets/gnome-external-deps-2.20.modules:
6392 Updated rarian to 0.5.8
6394 2007-09-07 Luca Ferretti <elle.uca@libero.it>
6396 * modulesets/gnome-suites-2.20.modules:
6397 Branched gnome-utils for 2.20.
6399 2007-09-06 Luca Ferretti <elle.uca@libero.it>
6401 * modulesets/gnome-external-deps-2.20.modules:
6402 Updated icon-naming-utils to 0.8.6
6404 2007-09-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
6406 * configure.ac: Cleanup a bit (removed obsolete macros)
6408 2007-09-04 Luca Ferretti <elle.uca@libero.it>
6410 * modulesets/gnome-2.20.modules:
6411 Added gnome-themes-extras module (go, Cimi, go!!)
6413 2007-09-03 Elijah Newren <newren gmail com>
6415 * modulesets/gnome-external-deps-2.20.modules:
6416 Update poppler to 0.6.
6419 Commit something so I can make the above change.
6421 2007-08-29 Frederic Peters <fpeters@0d.be>
6423 * modulesets/gnome-2.18.modules: branched gconf-editor for 2.18.
6424 * modulesets/gnome-suites-2.20.modules: branched gnome-icon-theme for
6427 2007-08-28 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6429 * modulesets/gnome-2.20.modules: Add Vala. Fixes bug #471046.
6431 2007-08-27 Christian Persch <chpe@gnome.org>
6433 * modulesets/gnome-suites-2.20.modules: Use gnome-2-20 branch for
6436 2007-08-27 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6438 * modulesets/gnome-2.20.modules: Add Dia. Fixes bug #470645
6440 1999-11-30 Dodji Seketeli <dodji@gnome.org>
6442 * jhbuild/modtypes/mesa.py: fix a small typo that prevents
6443 jhbuild to build mesa on x86-64
6445 2007-08-26 Frederic Peters <fpeters@0d.be>
6447 * modulesets/gnome-suites-2.20.modules: branched totem for 2.20.
6449 2007-08-25 Frederic Peters <fpeters@0d.be>
6451 * autogen.sh, configure.ac: correctly set environment variables for
6452 gnome-autogen.sh; and removed debugging statement from configure.ac
6454 2007-08-25 Frederic Peters <fpeters@0d.be>
6456 * INSTALL, autogen.sh, configure.ac, doc/Makefile.am: disable doc
6457 build/install by default, so make install works exactly like before,
6458 installing stuff in ~, not trying to install help files in $prefix.
6460 2007-08-25 Frederic Peters <fpeters@0d.be>
6462 * configure.ac: removed note about Makefile.plain
6464 2007-08-25 Frederic Peters <fpeters@0d.be>
6466 * Makefile.am, autogen.sh: hooked Makefile.plain to Makefile.am
6468 2007-08-18 Jaap Haitsma <jaap@haitsma.org>
6470 * modulesets/gnome-2.20.modules: Add ghex. Fixes bug #468023
6472 2007-08-18 Frederic Peters <fpeters@0d.be>
6474 * jhbuild/moduleset.py: display an error message instead of a traceback
6475 incase the moduleset XML is invalid.
6476 (patch by Björn Lindqvist, closes: #465551)
6478 2007-08-17 Frederic Peters <fpeters@0d.be>
6480 * jhbuild/commands/checkbranches.py: display branch name next to module
6481 missing a branch definition.
6483 2007-08-17 Frederic Peters <fpeters@0d.be>
6485 * modulesets/gnome-suites-2.20.modules: branched dasher for 2.20.
6487 2007-08-15 Frederic Peters <fpeters@0d.be>
6489 * modulesets/gnome-suites-2.20.modules: branched orca for 2.20.
6491 2007-08-13 Frederic Peters <fpeters@0d.be>
6493 * modulesets/gnome-suites-2.20.modules: accerciser and gnome-devel-docs
6494 are now official modules for 2.20.
6496 2007-08-13 Frederic Peters <fpeters@0d.be>
6498 * autogen.sh, configure.ac: added more notes about autotools being used
6499 just for the documentation.
6501 2007-08-13 Frederic Peters <fpeters@0d.be>
6503 * modulesets/gnome-2.18.modules: branched gnome-python-desktop,
6504 yelp, bug-buddy, gok and alacarte.
6506 2007-08-13 Frederic Peters <fpeters@0d.be>
6508 * modulesets/gnome-2.18.modules: branched gnome-applets.
6510 2007-08-13 Daniel Elstner <danielk@openismus.com>
6512 * modulesets/gnome-suites-2.20.modules (gtkmm): Switch to
6515 2007-08-13 Murray Cumming <murrayc@murrayc.com>
6517 * modulesets/gnome-suites-2.20.modules:
6518 glibmm: Use the new glibmm-2-14 branch instead of trunk.
6520 2007-08-12 Frederic Peters <fpeters@0d.be>
6522 * doc/C/jhbuild.xml: updated download and installation instructions.
6524 2007-08-12 Frederic Peters <fpeters@0d.be>
6526 * doc/C/jhbuild.xml: completed list of supported revision control
6529 2007-08-12 Frederic Peters <fpeters@0d.be>
6531 * README: fixed instruction about building JhBuild.
6533 2007-08-12 Frederic Peters <fpeters@0d.be>
6535 * AUTHORS, Makefile.am, autogen.sh, configure.ac, doc/Makefile.am,
6536 doc/C/jhbuild.xml, doc/jhbuild.omf.in, doc/jhbuild.xml: added minimal
6537 autotools infrastucture and moved documentation to use gnome-doc-utils.
6539 2007-08-11 Fernando Herrera <fherrera@onirica.com>
6541 * modulesets/gnome-external-deps-2.20.modules: Update
6542 icon-naming-utils to 0.8.2 required by tango icons.
6544 2007-08-10 Frederic Peters <fpeters@0d.be>
6546 * modulesets/gnome-external-deps-2.20.modules: bumped shared-mime-info
6547 to 0.22, as mentioned in ExternalDependencies and needed by totem.
6549 2007-08-08 Mark McLoughlin <markmc@redhat.com>
6551 * jhbuild/versioncontrol/hg.py: change previous patch
6552 to use single quotes like the rest of the code
6554 2007-08-08 Mark McLoughlin <markmc@redhat.com>
6556 * jhbuild/versioncontrol/hg.py: explicitly support
6557 ssh:// URIs since urlparse.urljoin() doesn't. See
6560 2007-08-03 Vincent Untz <vuntz@gnome.org>
6562 * modulesets/gnome-external-deps-2.20.modules:
6563 * modulesets/gnome-suites-2.20.modules: move rarian to
6564 gnome-external-deps-2.20.modules
6566 2007-08-01 Frederic Peters <fpeters@0d.be>
6568 * doc/jhbuild.xml: added minor documentation fixes by C.J.
6569 Adams-Collier (closes: #462495)
6571 2007-07-31 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
6573 * jhbuild/defaults.jhbuildrc: Add the default program for CVS.
6576 2007-07-31 Frederic Peters <fpeters@0d.be>
6578 * modulesets/gnome-suites-2.20.modules: updated rarian to 0.5.6.
6580 2007-07-31 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6582 reviewed by: Frederic Peters <fpeters@0d.be>
6585 * jhbuild/config.py:
6586 * jhbuild/versioncontrol/cvs.py (CVSRepository.__init__,
6587 CVSRepository.branch):
6588 * jhbuild/versioncontrol/git.py (GitSvnBranch, GitSvnBranch.__init__,
6589 GitSvnBranch._get_externals, GitSvnBranch._checkout,
6590 GitSvnBranch._update, GitCvsBranch, GitCvsBranch.__init__,
6591 GitCvsBranch._checkout, GitCvsBranch._update):
6592 * jhbuild/versioncontrol/svn.py (_make_uri, get_subdirs, get_externals,
6593 SubversionRepository.branch):
6594 Add git-svn and git-cvsimport support - need some manual work though
6597 2007-07-31 Frederic Peters <fpeters@0d.be>
6599 * jhbuild/config.py, jhbuild/modtypes/testmodule.py: added forgotten
6600 test module, required to run LDTP and Dogtail tests; use it to set
6601 accessibility environment variables (closes: #461710)
6603 2007-07-29 Don Scorgie <dscorgie@svn.gnome.org>
6605 * modulesets/gnome-suites-2.20.modules:
6606 * modulesets/gnome-2.20.modules:
6607 Switch from scrollkeeper to Rarian for
6610 2007-07-25 Colin Walters <walters@redhat.com>
6612 * modulesets/online-desktop.modules:
6613 Strengthen deps online-desktop->bigboard->mugshot so online-desktop
6614 builds the whole chain.
6616 2007-07-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6618 * modulesets/gnome-2.20.modules:
6619 remove deprecated libgnomeprint(ui)mm (#454887)
6621 2007-07-18 Frederic Peters <fpeters@0d.be>
6623 * modulesets/gnome-2.18.modules: get 2.14.1 release for libgnomecanvas,
6624 since it was never branched and is now in its 2.19 versions.
6627 2007-07-15 Jaap Haitsma <jaap@haitsma.org>
6629 * modulesets/bootstrap.modules: Add automake 1.10
6631 2007-07-09 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6633 * modulesets/gnome-external-deps-2.20.modules: libgsf 1.14.4
6634 (Yay! first commit in GNOME!) Fixes: #454910
6636 2007-07-08 Christian Kirbach <Christian.Kirbach@googlemail.com>
6638 * modulesets/gnome-2.18.module: gnome-system-tools and liboobs
6639 have branched for gnome-2-18.
6641 2007-07-08 Vincent Untz <vuntz@gnome.org>
6643 * modulesets/gnome-2.20.modules:
6644 * modulesets/gnome-suites-2.20.modules: move pygtksourceview,
6645 accerciser and gnome-devel-docs to gnome-suites-2.20.modules and add
6646 them to meta-gnome-proposed there. Kill meta-gnome-proposed in
6649 2007-07-06 Murray Cumming <murrayc@murrayc.com>
6651 * modulesets/gnome-2.18.modules: Updated the gtkmm and libglademm
6652 branch names. Patch by Wouter Bolsterlee.
6654 2007-07-05 Havoc Pennington <hp@redhat.com>
6656 * modulesets/online-desktop.modules: add build for hippo-canvas,
6657 local-export-daemon, mugshot, bigboard, online-desktop
6659 2007-06-30 Vincent Untz <vuntz@gnome.org>
6661 * modulesets/gnome-external-deps-2.20.modules: update to the
6664 2007-06-29 Paolo Borelli <pborelli@katamail.com>
6666 * modulesets/gnome-2.18.modules: gedit was branched for
6667 gnome 2.18. Patch by Wouter Bolsterlee.
6669 2007-06-25 Luca Ferretti <elle.uca@libero.it>
6671 * modulesets/gnome-2.20.modules: add module "pygtksourceview"
6672 * modulesets/gnome-suites-2.20.modules: update gedit dependecies, i.e.
6673 replace gtksourceview-1.0 with gtksourceview and gnome-python-desktop
6674 with pygtksourceview.
6676 Note: gedit should not depend on non-suite module, we need
6677 to define pygtksourceview location in build stack
6679 2007-06-22 Sven Herzberg <herzi@gnome-de.org>
6681 reviewed by: Frederic Peters
6683 * modulesets/gnome-suites-2.20.modules: libgnomecanvas will depend on
6684 gail really soonish; update the dependency here to avoid breakage
6687 2007-06-21 Elijah Newren <newren gmail com>
6689 * modulesets/gnome-suites-2.20.modules:
6690 No, gail *svn* does not depend on libgnomecanvas; only the
6691 out-of-date (though most recent) tarball release does.
6693 2007-06-20 Elijah Newren <newren gmail com>
6695 * modulesets/gnome-suites-2.20.modules:
6696 gail depends on libgnomecanvas
6698 * modulesets/gnome-external-deps-2.20.modules:
6699 Update shared-mime-info and libmusicbrainz version numbers.
6701 2007-06-13 Luca Ferretti <elle.uca@libero.it>
6703 * modulesets/freedesktop-2.20.modules: added module
6704 "telepathy-mission-control" and its repository
6706 * modulesets/gnome-2.20.modules: added missing dependencies to
6707 "empathy" (now it should be buildable); added "gnutls" as
6708 dependece of "loudmouth"
6710 2007-06-12 Frederic Peters <fpeters@0d.be>
6712 * modulesets/gnome-2.20.modules, modulesets/gnome-suites-2.20.modules:
6713 added vinagre (closes: #445777); added gnome-desktop and gnome-python
6714 as dependencies of gnome-mag (closes: #446600)
6716 2007-06-09 Luca Ferretti <elle.uca@libero.it>
6718 * modulesets/gnome-suites-2.20.modules: gedit and gnome-python-desktop
6719 need gtksourceview 1.x: added a new gtksourceview-1.0 module and make
6720 them depend on it (just a fix to build gedit and python bindings, we
6721 need to know if gtksourceview 2 will be in GNOME 2.20)
6723 2007-06-07 Frederic Peters <fpeters@0d.be>
6725 * modulesets/gnome-suites-2.20.modules: added gnome-doc-utils as
6726 dependency of tomboy (closes: #445011)
6728 2007-06-06 Elijah Newren <newren gmail com>
6730 * modulesets/gnome-2.20.modules:
6731 * modulesets/gnome-suites-2.20.modules:
6732 Move libsigc++ to gnome-suites since gtkmm depends on
6733 it (gnome-suites really shouldn't depend on gnome-2.20; maybe
6734 gnome-external-deps, but not gnome-2.20)
6736 * modulesets/gnome-suites-2.20.modules:
6737 gtkmm is a dependency of gnome-system-monitor now.
6739 2007-06-06 Luca Ferretti <elle.uca@libero.it>
6741 * modulesets/gnome-2.16.modules:
6742 * modulesets/gnome-2.18.modules:
6743 * modulesets/gnome-2.20.modules: nautilus-cd-burner, not
6744 nautilus-burn in brasero deps.
6746 2007-06-05 Frederic Peters <fpeters@0d.be>
6748 * modulesets/gnome-suites-2.20.modules: removed dependency from
6749 gail to libgnomecanvas (closes: #444257)
6751 2007-06-04 Peter Parente <parente@cs.unc.edu>
6753 * modulesets/gnome-2.20.modules: Retracted lsr module from proposed
6755 2007-06-03 Elijah Newren <newren gmail com>
6757 * modulesets/bootstrap.modules: Update pkg-config to 0.21 (was
6758 apparently already the version mentioned on the wiki, but
6759 apparently jhbuild just wasn't updated previously).
6761 * modulesets/gnome-external-deps-2.20.modules: Update dbus-glib to
6762 0.73 (http://mail.gnome.org/archives/desktop-devel-list/2007-May/msg00171.html)
6764 0.5.9 (http://mail.gnome.org/archives/desktop-devel-list/2007-June/msg00008.html)
6766 2007-06-02 Elijah Newren <newren gmail com>
6768 * modulesets/gnutls.modules: Update libgpg-error to 1.4.
6769 Workaround for seahorse not building due to jhbuild building
6770 libgpg-error, jhbuild expecting users to install gpgme-devel from
6771 their distros, and gpgme-devel bringing in a different version of
6772 libgpg-error from the distro which is not API/ABI identical.
6773 Correct fix is either to get libgpg-error from the distros or else
6774 build gpgme with jhbuild. Kjartan updated the wiki to do this a
6775 long time ago, just need to sync jhbuild.
6777 * modulesets/gnome-external-deps-2.20.modules:
6778 Fix install of libvolume_id on 64bit architectures (override
6779 udev's stupid hardcoding of libdir=$prefix/lib to use
6780 $prefix/lib64 when appropriate)
6782 2007-06-01 Jonathon Jongsma <jjongsma@gnome.org>
6784 * modulesets/freedesktop.modules: cairomm now uses git for version control
6786 2007-05-31 Luca Ferretti <elle.uca@libero.it>
6788 * modulesets/freedesktop-2.20.modules:
6790 Added repository for telepathy (darcs!!) and modules for
6791 libtelepathy, telepathy-glib and telepathy-gabble. By now only
6792 libtelepathy is buildable due to dbus-glib version required
6793 by telepathy-glib :-(
6795 2007-05-29 Luca Ferretti <elle.uca@libero.it>
6797 * modulesets/gnome-external-deps-2.20.modules: added libcolorblind
6798 * modulesets/gnome-suites-2.20.modules: gnome-mag depends on colorblind
6800 2007-05-29 Luca Ferretti <elle.uca@libero.it>
6802 * modulesets/gnome-2.20.modules: added gnome-devel-docs to proposed
6803 modules section (http://live.gnome.org/TwoPointNineteen/DevelTools)
6805 2007-05-29 Luca Ferretti <elle.uca@libero.it>
6807 * modulesets/freedesktop-2.20.modules: added xdg-user-dirs
6808 * modulesets/gnome-2.20.modules: added xdg-user-dirs-gtk
6810 Note: using tarball for xdg-user-dirs by now, see
6811 https://bugs.freedesktop.org/show_bug.cgi?id=11067
6813 2007-05-28 Frederic Peters <fpeters@0d.be>
6815 * jhbuild/versioncontrol/hg.py, scripts/hg-update.py,
6816 jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py:
6817 add support for mercurial (patch by Marco Barisione, closes: #435511)
6819 2007-05-28 Frederic Peters <fpeters@0d.be>
6821 * jhbuild/frontends/tinderbox.py: add links to to live.gnome.org
6822 module issue page on failure in tinderbox output (patch by Craig
6823 Keogh, closes: #437144)
6825 2007-05-28 Frederic Peters <fpeters@0d.be>
6827 * modulesets/gnome-2.20.modules: added empathy (patch by Jaap A.
6828 Haitsma, closes: #440029)
6830 2007-05-28 Frederic Peters <fpeters@0d.be>
6832 * jhbuild/commands/base.py: support for -- in run command even when
6833 not giving any parameters.
6835 2007-05-28 Frederic Peters <fpeters@0d.be>
6837 * jhbuild/commands/base.py: support for running commands in specific
6838 module paths (closes: #356499)
6840 2007-05-26 Christian Kirbach <Christian.Kirbach@googlemail.com>
6842 * modulesets/gnome-2.18.module: branched gtksourceview to
6845 2007-05-21 Murray Cumming <murrayc@murrayc.com>
6847 * modulesets/gnome-2.20.modules: Added tinymail and modest,
6848 as they are already in gnome-2.18.modules.
6850 2007-05-20 Wouter Bolsterlee <wbolster@svn.gnome.org>
6852 * jhbuild/config.py: Do not mix tabs and spaces.
6854 2007-05-19 Wouter Bolsterlee <wbolster@svn.gnome.org>
6856 * modulesets/gnome-2.18.modules: Use gtk-engines-2-10
6859 2007-05-16 Behdad Esfahbod <behdad@gnome.org>
6861 * modulesets/gnome-2.18.modules: Use pango-1-16 branch.
6863 2007-05-15 Kjartan Maraas <kmaraas@gnome.org>
6865 * modulesets/gnome-external-deps-2.20.modules:
6866 Up the cairo dep to 1.4.6 to get the latest and greatest.
6868 2007-05-15 Frederic Crozat <fcrozat@mandriva.com>
6870 * modulesets/gnome-suites-2.20.modules:
6871 Add build dependency on gnome-icon-theme for gnome-system-monitor
6874 2007-05-15 Frederic Crozat <fcrozat@mandriva.com>
6876 * modulesets/gnome-suites-2.20.modules:
6877 Add build dependencies on libgnomeprint for tomboy module.
6879 2007-05-14 Emmanuele Bassi <ebassi@gnome.org>
6881 * modulesets/gnome-2.18.modules: Revert unwanted commit.
6883 2007-05-14 Emmanuele Bassi <ebassi@gnome.org>
6885 * modulesets/gnome-suites-2.20.modules: Make sound-juicer depend
6888 2007-05-14 William Jon McCann <mccann@jhu.edu>
6890 * modulesets/freedesktop.modules: Use hicolor-icon-theme 0.10
6891 as we do in freedesktop-2.18.modules.
6893 2007-05-07 Richard Hult <richard@imendio.com>
6895 * jhbuild/commands/bootstrap.py: Make the skip list apply to
6896 bootstrapping as well, bug #436633.
6898 2007-05-06 Jonathon Jongsma <jjongsma@gnome.org>
6900 * modulesets/gnome-2.18.modules, modulesets/gnome-2.20.modules: nemiver now
6901 depends on gnome-doc-utils.
6903 2007-05-06 Frederic Peters <fpeters@0d.be>
6905 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py,
6906 jhbuild/utils/cmds.py: replaced calls to command -v by a new
6907 has_command function, which does iterate over $PATH itself.
6908 (followup to #301259, suggestion by Johan Dahlin)
6910 2007-05-05 Frederic Peters <fpeters@0d.be>
6912 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py:
6913 replaced call to which by call to command -v to determine if wget
6914 or curl are available; so it should work on any sh-compatible shell,
6915 and on Mac OS X (followup to #301259)
6917 2007-05-05 Frederic Peters <fpeters@0d.be>
6919 * jhbuild/modtypes/perl.py: respect makeargs attribute, and do some
6920 ${prefix} substitution; patch by Richard Hult (closes: #436170)
6922 2007-05-04 Frederic Peters <fpeters@0d.be>
6924 * doc/jhbuild.xml: updating paragraphs about patches with recent
6927 2007-05-04 Frederic Peters <fpeters@0d.be>
6929 * jhbuild/modtypes/tarball.py: allows to specify URLs as patch location
6932 2007-05-04 Frederic Peters <fpeters@0d.be>
6934 * jhbuild/modtypes/autotools.py: adds support for autoreconf, patch by
6935 Guillaume Desmottes from Sugar (closes: #435772).
6937 2007-05-03 Frederic Peters <fpeters@0d.be>
6939 * jhbuild/modtypes/tarball.py: also look for patches in moduleset
6940 directory + /patches/; requested for sugar.
6942 2007-05-03 Frederic Peters <fpeters@0d.be>
6944 * jhbuild/commands/checkbranches.py: added command to check GNOME
6945 module sets for missing branches definitions (limited to GNOME at
6946 the moment since it uses the ViewCVS interface).
6948 2007-05-03 Frederic Peters <fpeters@0d.be>
6950 * modulesets/gnome-2.18.modules: branched gnome-menus, gnome-panel,
6951 gnome-desktop, gnome-session, libwnck, libgtop, gnome-python,
6952 gnome-volume-manager, deskbar-applet, fast-user-switch-applet and
6953 libgtop for GNOME 2.18.
6955 2007-05-01 Luca Ferretti <elle.uca@libero.it>
6957 * modulesets/gnome-suites-2.20.modules: bug-buddy depends on
6960 2007-04-29 Lucas Rocha <lucasr@gnome.org>
6962 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch
6965 2007-04-28 Olav Vitters <olav@bkor.dhs.org>
6967 * jhbuild/defaults.jhbuildrc: Change default moduleset from GNOME 2.16
6970 2007-04-24 Kjartan Maraas <kmaraas@gnome.org>
6972 * modulesets/gnome-external-deps-2.20.modules: Use
6973 libgpg-error-1.4 to fix seahorse build on fedora rawhide.
6975 2007-04-24 Frederic Crozat <fcrozat@mandriva.com>
6977 * modulesets/gnome-suites-2.20.modules: atk now depends
6980 2007-04-23 William Jon McCann <mccann@jhu.edu>
6982 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for
6983 gnome-screensaver and nautilus-cd-burner.
6985 2007-04-22 Murray Cumming <murrayc@murrayc-desktop>
6987 * modulesets/gnome-2.20.modules: Added libgnomedbmm and libgdamm trunk.
6989 1999-11-30 Dodji Seketeli <dodji@gnome.org>
6991 * modulesets/gnome-2.20.modules: nemiver and gtksourceviewmm are
6994 1999-11-30 Dodji Seketeli <dodji@gnome.org>
6996 * modulesets/gnome-2.18.modules: nemiver and gtksourceviewmm are
6999 2007-04-21 Fernando Herrera <fherrera@onirica.com>
7001 * modulesets/gnome-2.20.modules: Updated xchat to 2.8.2
7003 2007-04-21 Murray Cumming, <murrayc@murrayc.com>
7005 * modulesets/gnome-2.18.modules:
7006 * modulesets/gnome-2.20.modules: Added libgoocanvasmm.
7008 2007-04-20 Frederic Peters <fpeters@0d.be>
7010 * modulesets/gnome-2.18.modules: Branched gnome-doc-utils to
7013 2007-04-20 Fernando Herrera <fherrera@onirica.com>
7015 * modulesets/gnome-suites-2.20.modules: added libgtop as a dep for
7018 2007-04-18 Elijah Newren <newren gmail com>
7020 * modulesets/gnome-external-deps-2.20.modules:
7021 * modulesets/freedesktop-2.18.modules:
7022 Update to cairo-1.4.4.
7024 2007-04-17 Frederic Peters <fpeters@0d.be>
7026 * modulesets/gnome-2.18.modules: Branched devhelp and evince to
7029 2007-04-17 Christian Persch <chpe@gnome.org>
7031 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for GConf.
7033 2007-04-16 Peter Parente <parente@cs.unc.edu>
7035 * modulesets/gnome-2.20.modules: added lsr to proposed modules section
7037 2007-04-16 Murray Cumming <murrayc@murrayc.com>
7039 * modulesets/gnome-2.18.modules: Use the gnome-2-18 branch that I
7042 2007-04-15 Elijah Newren <newren gmail com>
7044 * modulesets/gnome-2.18.modules:
7045 * modulesets/gnome-external-deps-2.20.modules:
7046 update libxklavier to 3.2
7048 2007-04-15 Frederic Peters <fpeters@0d.be>
7050 * jhbuild/frontends/buildscript.py: use os.makedirs() to create
7051 checkout root and install prefix when those do not exist.
7054 2007-04-14 Elijah Newren <newren gmail com>
7056 * modulesets/gnome-2.18.modules:
7057 * modulesets/gnome-external-deps-2.20.modules:
7058 * modulesets/gnome-suites-2.20.modules:
7059 Use better download locations for opal and pwlib and update these
7062 2007-04-14 Elijah Newren <newren gmail com>
7064 * jhbuild/moduleset.py: Don't import a non-existent module
7065 (it's likely that files were missed in the commit from #308352 &
7068 2007-04-14 Elijah Newren <newren gmail com>
7070 * modulesets/gnutls.modules:
7071 * modulesets/gnome-external-deps-2.20.modules:
7072 Use the official download site for gnutls related tarballs (see
7073 http://mail.gnome.org/archives/release-team/2007-April/msg00027.html)
7075 2007-04-14 Frederic Peters <fpeters@0d.be>
7077 * jhbuild/defaults.jhbuildrc: added missing default for xvfbargs.
7079 2007-04-14 Frederic Peters <fpeters@0d.be>
7081 * modulesets/gnome-2.20.modules: added goocanvas to glom depends.
7082 (closes: #428972, patch by Craig Keogh)
7084 2007-04-14 Frederic Peters <fpeters@0d.be>
7086 * jhbuild/commands/base.py, jhbuild/frontends/autobuild.py,
7087 jhbuild/frontends/terminal.py, jhbuild/frontends/tinderbox.py,
7088 jhbuild/moduleset.py, jhbuild/main.py, jhbuild/config.py,
7089 jhbuild/defaults.jhbuildrc, modulesets/gnome-2.14.modules,
7090 modulesets/gnome-2.14-test.modules: integrate LDTP and Dogtail
7091 tests, most of the work done by Prashanth Mohan during Google
7092 SoC 2006. (Closes: #308352 and #349114)
7094 2007-04-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
7096 * modulesets/gnome-2.18.modules,
7097 * modulesets/gnome-2.16.modules: PyGObject branched for 2.12.x.
7099 2007-04-10 Elijah Newren <newren gmail com>
7101 * jhbuild/modtypes/tarball.py: Fix a case missed in bug 417341;
7102 remove '-- ' from autogenargs for tarball modules (workaround
7103 gstreamer weirdness)
7105 2007-04-09 Frederic Peters <fpeters@0d.be>
7107 * modulesets/gnome-2.18.modules: Use 2.18 branch for vino.
7109 2007-04-09 Frederic Peters <fpeters@0d.be>
7111 * modulesets/gnome-2.18.modules: Use 2.18 branch for
7112 gnome-system-monitor.
7114 2007-04-09 Calum Benson <calum.benson@sun.com>
7116 * modulesets/gnome-2.18.modules: Use 2.18 branch for gnome-themes.
7118 2007-04-09 Christian Persch <chpe@gnome.org>
7120 * modulesets/gnome-2.18.modules: Use 2.18 branch for gnome-common.
7122 2007-04-08 Elijah Newren <newren gmail com>
7124 Allow remote modulesets to use remote patches. Fixes #345196.
7126 * jhbuild/modtypes/autotools.py (parse_autotools, parse_cvsmodule,
7127 parse_svnmodule, parse_archmodule):
7128 * jhbuild/modtypes/gcjmodule.py (parse_gcjmodule):
7129 * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule):
7130 * jhbuild/modtypes/__init__.py (parse_func, parse_xml_node,
7132 * jhbuild/modtypes/tarball.py (parse_tarball):
7133 * jhbuild/modtypes/gdbmodule.py (parse_gdbmodule):
7134 * jhbuild/modtypes/perl.py (parse_perl):
7135 * jhbuild/modtypes/distutils.py (parse_distutils):
7136 * jhbuild/modtypes/mesa.py (parse_mesa):
7137 * jhbuild/moduleset.py (_parse_module_set):
7138 Add a uri parameter to parse_* functions and make sure it gets passed
7140 * jhbuild/modtypes/tarball.py (__init__): add a uri paramemter and
7141 cache it, (do_patch): check for the patch existing remotely first
7143 2007-04-07 Frederic Peters <fpeters@0d.be>
7145 * install-check.c: allows for WITH_INSTALL symbol to use another
7146 path than /usr/bin/install (closes: #364465)
7148 2007-04-07 Frederic Peters <fpeters@0d.be>
7150 * jhbuild/main.py: updated jhbuild description appearing in --help
7153 2007-04-07 Frederic Peters <fpeters@0d.be>
7155 * jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py,
7156 jhbuild/frontends/tinderbox.py, jhbuild/frontends/gtkui.py: removed
7157 obsolete docstrings of 'def execute()', keep it (and uptodate) in base
7160 2007-04-07 Frederic Peters <fpeters@0d.be>
7162 * jhbuild/versioncontrol/git.py: added support for date-based checkout
7163 in git (closes: #413284, patch by Ian Bicking)
7165 2007-04-07 Frederic Peters <fpeters@0d.be>
7167 * jhbuild/modtypes/mozillamodule.py: respect MAKE environment variable
7168 (closes: #419279, patch by David Adam)
7170 2007-04-04 Elijah Newren <newren gmail com>
7172 * modulesets/gnome-2.18.modules:
7173 * modulesets/gnome-external-deps-2.20.modules:
7174 Oops, fix the path in the makeinstallargs of the last commit
7176 2007-04-04 Elijah Newren <newren gmail com>
7178 Switch to a tarball version of a mozilla module, including making
7179 the necessary changes to workaround problems in the build process
7180 of mozilla modules. Fixes #417767.
7182 * jhbuild/modtypes/autotools.py (parse_autotools): Also handle
7183 special casing of ${libdir} in autogenargs, makeargs, and
7184 makinstallargs, in addition to the handling for ${prefix}
7186 * modulesets/gnome-2.18.modules:
7187 * modulesets/gnome-external-deps-2.20.modules:
7188 Switch from a cvs version of mozilla to firefox 2.0 tarball.
7189 Would use xulrunner, but there haven't been any recent enough
7190 releases and it's months after they were supposed to come out.
7192 2007-04-04 Elijah Newren <newren gmail com>
7194 * modulesets/bootstrap.modules:
7195 Remove pyrex from meta-bootstrap. Should have done that with the
7196 commit yetsterday. Oops.
7198 2007-04-03 Elijah Newren <newren gmail com>
7200 * modulesets/freedesktop-2.18.modules:
7201 * modulesets/gnome-external-deps-2.20.mdoules:
7202 Update dbus-python to 0.80.2.
7204 * modulesets/bootstrap.modules:
7205 Remove pyrex; it isn't needed anymore.
7207 2007-04-03 Frederic Peters <fpeters@0d.be>
7209 * jhbuild/modtypes/autotools.py, patches/libvolume_id_Makefile.patch
7210 modulesets/gnome-external-deps-2.20.modules: added new makeinstallargs
7211 and skip-autogen attributes to <autotools> nodes; required to build
7212 libvolume_id, required for newer HAL versions. Added libvolume_id (and
7213 patch required to build it) and updated HAL to 0.5.9 in GNOME 2.20
7214 external deps moduleset.
7216 2007-04-01 Murray Cumming <murrayc@murrayc.com>
7218 * modulesets/gnome-2.18.modules: Added tinymail and modest.
7220 2007-03-31 Frederic Peters <fpeters@0d.be>
7222 * modulesets/gnome-2.18.modules: branched gnome-keyring to gnome-2-18.
7224 2007-03-31 Frederic Peters <fpeters@0d.be>
7226 * modulesets/gnome-2.16.modules, modulesets/gnome-2.18.modules:
7227 branched file-roller to gnome-2-18, branched sound-juicer to
7228 gnome-2-16 for both 2.16 and 2.18 modulesets.
7230 2007-03-31 Peter Parente <parente@cs.unc.edu>
7232 * modulesets/gnome-2.20.modules: added accerciser to proposed
7235 2007-03-27 Frederic Peters <fpeters@0d.be>
7237 * modulesets/gnome-2.16.modules: switched gnome-common from gnome-2-16
7238 branch to trunk, since gnome-2-16 branch is missing files.
7240 2007-03-23 Wouter Bolsterlee <wbolster@svn.gnome.org>
7242 * modulesets/gnome-2.18.modules: GDM has branched for
7245 2007-03-21 Harish Krishnaswamy <kharish@novell.com>
7247 * modulesets/gnome-2.18.modules: Evolution-Data-Server
7248 branched - fetches libical no w/o ado.
7250 2007-03-19 Luca Ferretti <elle.uca@libero.it>
7252 * modulesets/gnome-2.18.modules: branched to gnome-2-18 the following
7253 modules: gnome-vfs, gnome-control-center, eel, nautilus, totem,
7254 gtkhtml, evolution, evolution-exchange. Also remove lignomeprint*
7255 depencencies from gtkhtml and add gnome-icon-theme.
7256 Evolution-data-server was branched too, but I've some troubles fetching
7257 libical (see desktop devel list).
7259 2007-03-18 William Jon McCann <mccann@jhu.edu>
7261 * modulesets/freedesktop.modules: Update hal
7262 and PolicyKit repo location. Add ConsoleKit and
7263 hal-info. Fixes #365747
7265 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7267 * modulesets/gnome-external-deps-2.20.modules: Add dbus
7268 dependency for system-tools-backends. Fixes #365073.
7270 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7272 * modulesets/gnome-external-deps-2.20.modules: Add
7273 intltool dependency for system-tools-backends. Fixes
7276 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7278 * sample.jhbuildrc: Add system-wide directories to
7279 PKG_CONFIG_PATH environment variable by default. Fixes
7282 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7284 * jhbuild/config.py: Set PYTHONPATH environment
7285 variable. Fixes bug #136983, patch by Frederic Crozat.
7287 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7289 * modulesets/pulseaudio.modules: Update dependencies.
7290 Fixes bug #419841, patch by Marc-Andre Lureau.
7292 2007-03-18 Lucas Rocha <lucasr@gnome.org>
7294 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch
7297 2007-03-17 Elijah Newren <newren gmail com>
7299 * modulesets/freedesktop-2.18.modules:
7300 * modulesets/gnome-external-deps-2.20.modules:
7301 Update startup-notification to 0.9
7304 * jhbuild/modtypes/autotools.py:
7305 It turns out I didn't clean up my tree before the above commit and
7306 thus committed the fix to bug 417341 while updating
7307 startup-notification to 0.9]
7309 2007-03-17 Vincent Untz <vuntz@gnome.org>
7311 * modulesets/gnome-2.20.modules:
7312 * modulesets/gnome-suites-2.20.modules: move NetworkManager and
7313 network-manager-applet from gnome-suites-2.20.modules to
7314 gnome-2.20.modules, also mark gnome-common as a special module in
7315 gnome-suites-2.20.modules since it doesn't need to be in a suite
7317 2007-03-16 Frederic Peters <fpeters@0d.be>
7319 * jhbuild/modtypes/tarball.py, jhbuild/modtype/mozillamodule.py: use
7320 config.makeargs (closes: #418855, patch by James Andrewartha)
7322 2007-03-15 Elijah Newren <newren gmail com>
7324 * modulesets/freedesktop-2.18.modules:
7325 * modulesets/gnome-external-deps-2.20.modules:
7326 Update system-tools-backends to 2.2.0.
7328 2007-03-15 Luca Ferretti <elle.uca@libero.it>
7330 * modulesets/gnome-2.18.modules: removed network-manager-applet
7331 from meta-gnome-desktop, n-m-a was dropped from GNOME Desktop 2.18
7332 (see announce-devel mailing list); used network-manager-applet-0-6
7333 branch, it should be the one matching stable NetworkManager branch.
7335 2007-03-14 Frederic Peters <fpeters@0d.be>
7337 * modulesets/gnome-2.16.modules: branched to gnome-2-16 the following
7338 modules (missed at their time): gnome-common, libbonobo, gnome-python,
7339 gtksourceview, evolution-webcal, fast-user-switch-applet, alacarte,
7342 2007-03-14 Frederic Peters <fpeters@0d.be>
7344 * modulesets/gnome-2.18.modules: branched to gnome-2-18 the following
7345 modules: libbonobo, libgnome, libbonoboui, libgnomeui, libgnomeprint,
7346 gnome-utils, gnome-games, gnome-nettool. Those branches were not
7349 2007-03-13 Elijah Newren <newren gmail com>
7351 * modulesets/gnome-2.18.modules: update ekiga, opal, and pwlib.
7353 2007-03-13 Frederic Peters <fpeters@0d.be>
7355 * modulesets/moduleset.dtd, modulesets/gnome-external-deps-2.20.modules,
7356 modulesets/gnome-2.20.modules, modulesets/gnome-suites-2.20.modules,
7357 modulesets/gnome-2.16.modules, modulesets/freedesktop-2.20.modules,
7358 modulesets/freedesktop-2.18.modules: extended DTD to cover <perl>
7359 module type, <branch> children to <tarball> and size, md5sum and
7360 version attributes to <branch>. All 2.16, 2.18 and 2.20 modulesets
7363 2007-03-13 Frederic Peters <fpeters@0d.be>
7365 * modulesets/moduleset.dtd, modulesets/gnome-2.18.modules: updated DTD
7366 to match usage; gnome-2.18.modules now validates. (closes: #417597)
7368 2007-03-13 Frederic Peters <fpeters@0d.be>
7370 * modulesets/gnome-2.18.modules: branched evolution-webcal to
7373 2007-03-13 Frederic Peters <fpeters@0d.be>
7375 * modulesets/gnome-2.18.modules: branched seahorse to gnome-2-18.
7377 2007-03-13 Frederic Peters <fpeters@0d.be>
7379 * modulesets/gnome-2.18.modules, modulesets/moduleset.dtd: updated DTD
7380 to match usage; not yet validating.
7382 2007-03-13 Frederic Peters <fpeters@0d.be>
7384 * modulesets/gnome-2.16.modules, modulses/gnome-2.18.modules,
7385 modulesets/gnome-2.18.modules: fixed typo: dependecies -> dependencies.
7387 2007-03-12 Dan Winship <danw@novell.com>
7389 * modulesets/gnome-2.18.modules: branched libsoup to gnome-2-18.
7391 2007-03-12 Christian Kirbach <Christian.Kirbach@googlemail.com>
7393 * modulesets/gnome-2.18.module: branched gnome-icon-theme to
7396 2007-03-12 Vincent Untz <vuntz@gnome.org>
7398 * modulesets/gnome-2.20.modules: xchat-gnome moved to svn.gnome.org
7400 2007-03-12 Frederic Peters <fpeters@0d.be>
7402 * modulesets/gnome-2.18.modules: branched gcalctool to gnome-2-18.
7404 2007-03-12 Christian Persch <chpe@gnome.org>
7406 * modulesets/gnome-2.20.modules: Add gnome-games-extra-data.
7408 2007-03-12 Frederic Peters <fpeters@0d.be>
7410 * freedesktop-2.20.modules, gnome-external-deps-2.20.modules,
7411 gnome-suites-2.20.modules, gnome-2.20.modules: new layout for
7412 2.20 moduleset, suggested by Vincent Untz and approved by Elijah
7413 Newren. Official packages are in gnome-2.20.modules and external
7414 deps in gnome-external-deps-2.20.modules. freedesktop-2.20.modules
7415 is for other freedesktop modules and gnome-2.20.modules as a dumping
7416 ground for unofficial GNOME packages.
7418 2007-03-12 Frederic Peters <fpeters@0d.be>
7420 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for atk, at-spi,
7421 gail and libgail-gnome.
7423 2007-03-11 Christian Persch <chpe@gnome.org>
7425 * modulesets/gnome-2.20.modules: Add an entry for
7426 gnome-games-extra-data.
7428 2007-03-11 Christian Persch <chpe@gnome.org>
7430 * modulesets/gnome-2.20.modules: Add 2.20 moduleset.
7432 2007-03-11 Christian Persch <chpe@gnome.org>
7434 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for Epiphany
7435 and Epiphany Extensions.
7437 2007-03-09 Frederic Peters <fpeters@0d.be>
7439 * modulesets/gnome-2.18.modules: xchat-gnome moved to svn.gnome.org
7440 (closes: #416381, patch by Guillaume Desmottes)
7442 2007-03-08 Frederic Peters <fpeters@0d.be>
7444 * jhbuild/utils/notify.py, jhbuild/frontends/terminal.py,
7445 jhbuild/config.py, jhbuild/defaults.jhbuildrc: added call to
7446 notification daemon on errors (closes: #415895, patch by Mariano
7447 Suárez-Alvarez); can be disabled through nonotify config option.
7449 2007-03-07 Luca Ferretti <elle.uca@libero.it>
7451 * modulesets/gnome-2.18.modules: fixed a typo from my previous
7452 commit (revision, not revosion). Thanks Phil.
7454 2007-03-07 Phil Cowans <pjc51@cam.ac.uk>
7456 * modulesets/gnome-2.18.modules: Dasher branched for 2.18.
7458 2007-03-07 Luca Ferretti <elle.uca@libero.it>
7460 * modulesets/gnome-2.18.modules: tomboy and glade3 have branched
7463 2007-03-06 Elijah Newren <newren gmail com>
7465 * modulesets/freedesktop-2.18.modules: updated cairo to 1.4.0.
7467 2007-03-04 Murray Cumming <murrayc@murrayc.com>
7469 * modulesets/freedesktop-2.18.modules: avahi: Added the --disable-python
7470 option, because it would then need python-gdbm, which is not installed in the
7471 jhbuild (boostrapped) python. Alternatively, someone might want to add that
7472 to jhbuild instead. (Later edit by Elijah: actually, it is installed
7473 by jhbuild bootstrapped python, _if_ you have gdbm-devel installed at
7474 the time you build python. But yeah, this bug snags lots of people so
7475 the change seems sane to me.)
7476 * modulesets/gnome-2.18.modules: Glom: Depend on gnome-doc-utils.
7478 2007-03-04 Frederic Peters <fpeters@0d.be>
7480 * modulesets/gnome-2.18.modules: orca has branched to gnome-2-18.
7482 2007-03-04 Frederic Peters <fpeters@0d.be>
7484 * modulesets/gnome-2.18.modules: gnome-mag branch changed name.
7486 2007-03-04 Christian Kirbach <Christian.Kirbach@googlemail.com>
7488 * modulesets/gnome-2.18.modules: gnome-power-manager has branched to
7491 2007-03-04 Christian Kirbach <Christian.Kirbach@googlemail.com>
7493 * modulesets/gnome-2.18.modules: gnome-mag has branched to
7496 2007-03-04 Thomas Vander Stichele <thomas at apestaart dot org>
7499 Update documentation to note that a) we use repos now to override
7500 checkout locations and b) GNOME uses SVN
7502 2007-03-04 Frederic Peters <fpeters@0d.be>
7504 * jhbuild/config.py: added makedistcheck variable, which was
7505 forgotten (closes: #414377)
7507 2007-03-03 Frederic Peters <fpeters@0d.be>
7509 * jhbuild/modulesets/gnome-2.18.modules: added hacky autogenargs to
7510 opal so it finds pwlib.
7512 2007-03-03 Frederic Peters <fpeters@0d.be>
7514 * jhbuild/commands/base.py, jhbuild/modtypes/autotools.py,
7515 jhbuild/defaults.jhbuildrc: added support for make distcheck
7516 (config/makedistcheck) and added command-line parameters to
7517 activate make dist (-d) and make distcheck (--distcheck), for build
7518 and buildone commands. (closes: #407503)
7520 2007-03-02 Mariano Suárez-Alvarez <mariano@gnome.org>
7522 * modulesets/gnome-2.18.modules: build the correct tag of ekiga.
7524 2007-03-01 Frederic Peters <fpeters@0d.be>
7526 * modulesets/gnome-2.18.modules: added gnome-panel as a dep for
7527 gnome-control-center and gnome-power-manager (they both require
7528 libpanelapplet-2.0).
7530 2007-03-01 Frederic Peters <fpeters@0d.be>
7532 * jhbuild/commands/__init__.py, jhbuild/commands/base.py,
7533 jhbuild/frontends/buildscript.py, jhbuild/main.py: let commands.run
7534 return a value that will be used as exit code. Updated buildscript
7535 to return 1 if there are any failures.
7537 2007-02-28 Frederic Peters <fpeters@0d.be>
7539 * jhbuild/modtypes/autotools.py, jhbuild/config.py,
7540 jhbuild/defaults.jhbuildrc: support for running make dist, after make,
7541 before make install, disabled by default.
7543 2007-02-28 Frederic Peters <fpeters@0d.be>
7545 * modulesets/freedesktop-2.18.modules: bumped cairo to 1.3.14
7547 2007-02-27 Luca Ferretti <elle.uca@libero.it>
7549 * modulesets/gnome-2.18.modules: metacity has branched for gnome-2-18.
7551 2007-02-24 Frederic Peters <fpeters@0d.be>
7553 * modulesets/gnome-2.18.modules: gnome-system-monitor no longer depends
7554 on libgnomeui, but depends on gnome-vfs and gconf. (closes: #365201)
7556 2007-02-20 Wouter Bolsterlee <wbolster@svn.gnome.org>
7558 * modulesets/gnome-2.18.modules: Added gimmie.
7560 2007-02-19 Phil Cowans <pjc51@cam.ac.uk>
7562 * modulesets/gnome-2.18.modules: Use trunk for Dasher
7564 2007-02-18 Frederic Peters <fpeters@0d.be>
7566 * sample.jhbuildrc: updated to match default module set (gnome-2.16),
7567 to replace cvs by checkout in checkoutroot and to suggest setting
7568 MAKEFLAGS instead of MAKE as environment variable for SMP systems.
7569 (changes suggested by Loic Minier)
7571 2007-02-18 Frederic Peters <fpeters@0d.be>
7573 * modulesets/gnome-2.18.modules: added gnome-main-menu (ex-slab) to
7574 module set (closes: #364152)
7576 2007-02-16 Behdad Esfahbod <behdad@gnome.org>
7578 * modulesets/gnome-2.16.modules: gucharmap has branched for gnome-2-16.
7580 2007-02-16 Vincent Untz <vuntz@gnome.org>
7582 * modulesets/gnome-2.16.modules: use tarballs for opal and pwlib,
7583 since that's what is currently needed
7585 2007-02-14 Vincent Untz <vuntz@gnome.org>
7587 * modulesets/gnome-2.18.modules: update opal and pwlib
7589 2007-02-13 Vincent Untz <vuntz@gnome.org>
7591 * modulesets/gnome-2.18.modules: fix typo in glade3
7593 2007-02-13 Vincent Untz <vuntz@gnome.org>
7595 * modulesets/gnome-2.18.modules: add seahorse, network-manager-applet
7596 and meta-gnome-devtools-suite to meta-gnome-desktop
7598 2007-02-13 Frederic Peters <fpeters@0d.be>
7600 * jhbuild/versioncontrol/svn.py, jhbuild/defaults.jhbuildrc,
7601 jhbuild/config.py: added svn_program option, to optionnaly use bzr to
7604 2007-02-12 Luca Ferretti <elle.uca@libero.it>
7606 * modulesets/gnome-2.18.modules: use 0.6 branch for
7607 NetworkManager as suggested in trunk/ChangeLog; moreove NM
7608 and n-m-a depends on dbus-glib, not dbus.
7610 2007-02-12 Luca Ferretti <elle.uca@libero.it>
7612 * modulesets/gnome-2.18.modules: add network-manager-applet and
7613 fix dependences for NetworkManager. Unfortunately latest NM depends
7614 on dbus-glib 0.72 while the version for gnome 2.18 if 0.71. So
7615 are currently un-buildable.
7617 Moreover NM also depends on wireless-tools, libnl, dhcdbd,
7618 wpa-supplicant and iproute2.
7620 2007-02-11 Christian Kirbach <Christian.Kirbach@googlemail.com>
7622 * modulesets/gnome-2.18.modules: liboobs depends on
7624 * modulesets/freedesktop-2.18.modules: hal depends on dbus-glib, not
7625 on dbus (closes #383949, James Andrewartha)
7627 2007-02-11 Frederic Peters <fpeters@0d.be>
7629 * modulesets/gnome-2.18.modules: gnome-bluetooth now depends on gob2
7630 (closes #406497), added add gnomescan, istanbul, restored
7631 gtksourceviewmm and updated nemiver source (closes #406498)
7632 (both patches by Marc-Andre Lureau)
7634 2007-02-11 Frederic Peters <fpeters@0d.be>
7636 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py: added
7637 support for zip files (closes #406747)
7639 2007-02-09 Frederic Peters <fpeters@0d.be>
7641 * modulesets/gnome-2.18.modules: gnome-icon-theme depends on
7642 intltool (closes #364895)
7644 2007-02-09 Frederic Peters <fpeters@0d.be>
7646 * jhbuild/commands/sanitcheck.py: sanity checks for cvs, svn and git
7647 (the right one, not the GNU Interactive Tools) (closes: #348268)
7649 2007-02-09 Frederic Peters <fpeters@0d.be>
7651 * modulesets/gnome-2.18.modules: libgnomecups now depends on
7652 gnome-common (closes #364853)
7654 2007-02-09 Frederic Peters <fpeters@0d.be>
7656 * modulesets/gnome-2.18.modules: gnome-games now depends on
7657 gnome-python-desktop (closes #406016)
7659 2007-02-07 Frederic Peters <fpeters@0d.be>
7661 * jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py,
7662 jhbuild/versioncontrol/svn.py: show subversion conflicts (closes
7665 2007-02-07 Frederic Peters <fpeters@0d.be>
7667 * jhbuild/utils/packagedb.py: fixed typo (closes #405237, patch by
7668 Mariano Suárez-Alvarez)
7670 2007-02-06 Frederic Peters <fpeters@0d.be>
7672 * modulesets/gnome-2.16.modules: branched atk and gail (closes #395217,
7673 patch by Christian Kirbach)
7675 2007-02-06 Christian Kirbach <Christian.Kirbach@googlemail.com>
7677 * modulesets/gnome-2.16.modules: xchat-gnome now depends
7679 * modulesets/gnome-2.18.modules: Evolution, xchat-gnome,
7680 gnome-keyring-manager, gnome-terminal and gconf-editor now depend
7683 2007-02-05 Murray Cumming <murrayc@murrayc.com>
7685 * modulesets/freedesktop-2.18.modules:
7686 * modulesets/freedesktop.modules: Added goocanvas.
7688 2007-02-05 Murray Cumming <murrayc@murrayc.com>
7690 * modulesets/gnome-2.18.modules: gnome-vfsmm (C++): Use the gnome-2-18 branch,
7691 because trunk must now be for gnome 2.19/2.20 because I forgot to do tarball
7692 releases with the API additions before the API freeze.
7694 2007-02-05 Frederic Peters <fpeters@0d.be>
7696 * modulesets/bootstrap.modules: updated pyrex version since 0.9.4.1 has
7697 been removed from the website. (closes #404473)
7699 2007-02-03 Frederic Peters <fpeters@0d.be>
7701 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py: added
7702 -L flag to curl so it works on redirects (patch by Marc-Andre Lureau,
7705 2007-02-02 Mikael Hallendal <micke@imendio.com>
7707 * modulesets/gnome-2.18.modules: Make loudmouth use Git instead of
7710 2007-01-29 Federico Mena Quintero <federico@novell.com>
7712 * modulesets/gnome-2.18.modules: Make Sabayon use the gnome-2-18 branch.
7714 2007-01-25 Elijah Newren <newren gmail com>
7716 * modulesets/freedesktop-2.18.modules:
7717 avahi-0.6.13 had a build bug with dbus>=1.0; update to 0.6.16. See also
7718 http://mail.gnome.org/archives/release-team/2007-January/msg00089.html
7720 2007-01-25 Elijah Newren <newren gmail com>
7722 * modulesets/gnome-2.18.modules:
7723 explicitly add avahi as an explicit dependency of ekiga.
7725 2007-01-24 Luca Ferretti <elle.uca@libero.it>
7727 * modulesets/gnome-2.18.modules:
7728 New module for seahorse (added to meta-gnome-proposed).
7730 Notes: GnuPG and gpgme are required external dependence, not
7731 managed by jhbuild; libLDAP is optional for keyserver support.
7733 Also there are some GNOME modules added as suggest, not as
7734 depenced for seahorse, providing extra feature. Those modules
7735 are: libsoup, nautilus, gnome-keyring, avahi, dbus-glib,
7736 epiphany, gedit, gnome-panel and libnotify.
7738 Of course this could change, moving suggests to depencences,
7739 before 2.18 release.
7741 2007-01-24 Luca Ferretti <elle.uca@libero.it>
7743 * modulesets/gnome-2.18.modules:
7744 Remove meta-gnome-devtools-suite from meta-gnome-proposed.
7745 This fix the failing list and update commands.
7747 2007-01-24 Luca Ferretti <elle.uca@libero.it>
7749 * modulesets/gnome-2.18.modules:
7750 Create a new meta-gnome-devtools-suite metamodule with glade3 and
7751 devhelp and add it to meta-gnome-proposed (by now)
7753 2007-01-23 Elijah Newren <newren gmail com>
7755 * modulesets/gnome-2.18.modules:
7756 Enchant is an external dependency and thus should be built from
7757 tarball rather than cvs.
7759 2007-01-23 Elijah Newren <newren gmail com>
7761 * modulesets/freedesktop-2.18.modules:
7762 Update dbus to 1.0.2 and cairo to 1.3.12. See
7763 http://mail.gnome.org/archives/desktop-devel-list/2007-January/msg00429.html
7765 http://mail.gnome.org/archives/desktop-devel-list/2007-January/msg00446.html
7767 2007-01-23 Elijah Newren <newren gmail com>
7769 * modulesets/gnome-2.18.modules:
7770 Update gamin to 0.1.8. http://mail.gnome.org/archives/release-team/2007-January/msg00062.html
7772 2007-01-22 Mariano Suárez-Alvarez <mariano@gnome.org>
7774 * jhbuild/frontends/terminal.py: Do not write string arrays as
7775 commands upon error. Fixes bug #354010.
7777 2007-01-14 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
7779 * modulesets/freedesktop-2.18.modules: Bump s-t-b version to 2.1.2.
7781 2007-01-11 Frederic Crozat <fcrozat@mandriva.com>
7783 * modulesets/gnome-2.18.modules: add dependency on enchant
7786 2007-01-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
7788 * modulesets/gnome-2.16.modules: libwnck has branched
7791 2007-01-10 Marco Pesenti Gritti <marco@gnome.org>
7793 * jhbuild/modtypes/autotools.py: added a makefile attribute to the
7794 autotools module type (bug #386193)
7796 2007-01-08 Frederic Peters <fpeters@0d.be>
7798 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py: added
7799 fallback to curl if wget is unavailable (bug #301259, based on a patch
7802 2007-01-07 Frederic Peters <fpeters@0d.be>
7804 * jhbuild/versioncontrol/git.py: adds support for a "subdir" attribute
7805 for GIT branches (bug #342846, patch by Eric Anholt)
7807 2007-01-07 Frederic Peters <fpeters@0d.be>
7809 * jhbuild/versioncontrol/svn.py: abort on conflicts from svn update
7812 2007-01-07 Frederic Peters <fpeters@0d.be>
7814 * jhbuild/versioncontrol/svn.py: always use a branch when it is
7815 specified (even when module is set) (bug #394588)
7817 2007-01-07 Frederic Peters <fpeters@0d.be>
7819 * modulesets/gnome-2.18.modules: use libgsf 1.14.2 (bug #362223)
7821 2007-01-09 Christian Persch <chpe@svn.gnome.org>
7823 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7826 2007-01-09 Guillaume Desmottes <cass@skynet.be>
7828 * doc/jhbuild.xml: Documentation: Correct spelling of Gnome as GNOME.
7830 2007-01-09 Murray Cumming <murrayc@murrayc.com>
7832 * modulesets/gnome-2.18.modules: Specify a virtual gnomemm repository,
7833 and specify the gnomemm modules as using the repository. Unlike before,
7834 with cvs, they will then be checked out to top-level directories.
7836 2007-01-08 Luca Ferretti <elle.uca@libero.it>
7838 * modulesets/gnome-2.18.modules: vino depends on dbus-glib
7840 2007-01-08 Murray Cumming <murrayc@murrayc.com>
7842 * sample.jhbuildrc: Update for the GNOME cvs->svn change.
7844 2007-01-07 Frederic Peters <fpeters@0d.be>
7846 * jhbuild/modtypes/mesa.py: introduced special module type for mesa;
7847 necessary to use xorg moduleset (bug #349343, module by Eric Anholt)
7849 2007-01-07 Frederic Peters <fpeters@0d.be>
7851 * modulesets/pulseaudio.modules: added PulseAudio moduleset
7854 2007-01-07 Frederic Peters <fpeters@0d.be>
7856 * modulesets/gnome-2.18.modules: removed obsolete libbonobouimm from
7857 meta-gnome-c++ (bug #393716, patch by Marc-Andre Lureau)
7859 2007-01-07 Frederic Peters <fpeters@0d.be>
7861 * modulesets/gnome-2.18.modules: changed ekiga module to point to
7862 appropriate subversion tag.
7864 2007-01-07 Marco Pesenti Gritti <mpg@redhat.com>
7866 * modulesets/freedesktop.modules: dbus-python use autotools now
7868 2007-01-05 Mark McLoughlin <mark@skynet.ie>
7870 Combination of patches from myself and
7871 Frederic Peters <fpeters@0d.be>
7873 See bug #393147 and #347597
7875 * jhbuild/versioncontrol/svn.py: back out the trunk
7876 fiddling behaviour from before and add:
7877 + A "trunk_path" attribute to <repository type="svn">
7878 which defaults to "trunk". Set to "" if the trunks
7879 are in the toplevel directory
7880 + A "branches_path" attribute to <repository type="svn">
7881 which defaults to "branches".
7882 + Support for the "revision" attribute on <branch>
7884 2007-01-05 Frederic Peters <fpeters@0d.be>
7886 * modulesets/gnome-2.18.modules: added dependency on gnome-desktop for
7887 epiphany (bug #393079)
7889 2007-01-05 Frederic Peters <fpeters@0d.be>
7891 * modulesets/gnome-2.18.modules: fixed libxml2 module name
7892 (patch #79436 from bug #393071)
7894 2007-01-05 Olav Vitters <olav@bkor.dhs.org>
7896 * Makefile: Change 'make update' from CVSism to SVNism.
7898 1999-11-30 Marco Pesenti Gritti <mpg@redhat.com>
7900 * modulesets/gnome-2.16.modules: use svn.gnome.org
7902 2007-01-03 Tim Janik <timj@gtk.org>
7904 * modulesets/gtk.modules: pango/autogen.sh depends on gnome-common.
7906 2007-01-02 Mark McLoughlin <mark@skynet.ie>
7908 Pointed out by Tim Janik
7910 * jhbuild/versioncontrol/svn.py: only override checkoutdir
7911 if it's not already set
7913 2007-01-02 Mark McLoughlin <mark@skynet.ie>
7915 * jhbuild/versioncontrol/svn.py: add a little hack so
7916 that if no branch or tag is mentioned in the module name,
7917 we checkout the trunk to an appropriate directory
7919 * modulesets/gnome-2.18.modules: add the svn.gnome.org
7920 repo and fix a couple of branch defs.
7922 * modulesets/freedesktop-2.18.modules: remove the unused
7923 gnome.org cvsroot from here.
7925 2007-01-02 Mark McLoughlin <mark@skynet.ie>
7927 * jhbuild/versioncontrol/svn.py: fix minor buglet in
7928 SubversionRepository.branch()
7930 2007-01-02 Tim Janik <timj@imendio.com>
7932 * modulesets/gtk.modules: also fix up gnome-common and intltool URLs.
7934 2007-01-02 Tim Janik <timj@imendio.com>
7936 * first steps at getting the Gtk+ toolchain to build with GNOME SVN.
7938 * modulesets/gtk.modules: renamed old gnome repo from gnome.org to
7939 cvs.gnome.org. added new default repo svn.gnome.org.
7940 converted module branch specifications to check out */trunk
7941 directories into directories with checkoutdir=MODULENAME.
7943 2006-12-26 Luca Ferretti <elle.uca@libero.it>
7945 * modulesets/gnome-2.18.modules: Restore HEAD branch for
7946 gnome-system-monitor (no more unblessed external
7949 2006-12-20 Elijah Newren <newren@gmail.com>
7951 * modulesets/freedesktop-2.18.modules: Cairo is an external dep;
7952 it should be pulled from tarballs, not git.
7954 * modulesets/bootstrap.modules: update autoconf to 2.60 since some
7955 modules now require it.
7957 2006-12-20 Behdad Esfahbod <behdad@gnome.org>
7959 * modulesets/gnome-2.16.modules: vte has branched for gnome-2-16.
7961 2006-12-19 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7963 * modulesets/gnome-2.16.modules: gnome-media has
7964 branched for gnome-2-16.
7966 2006-12-18 Luca Ferretti <elle.uca@libero.it>
7968 * modulesets/freedesktop-2.18.modules:
7970 Update to hicolor-icon-theme 0.10, needed to use all icon context
7971 defined by Icon Naming Spec
7973 2006-12-14 Kjartan Maraas <kmaraas@gnome.org>
7975 * modulesets/freedesktop-2.18.modules: Use cairo from git to get
7976 more testing of that before we start using it for 2.18.0.
7978 2006-12-14 Luca Ferretti <elle.uca@libero.it>
7980 * modulesets/freedesktop-2.18.modules:
7981 * modulesets/gnome-2.18.modules:
7983 Grab liboobs from cvs: it's a desktop module, not external dep.
7985 2006-12-12 Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>
7987 * modulesset/gnutls: Remove "alpha" from the gnutls URL.
7989 2006-12-03 Christian Kirbach <Christian.Kirbach@siemens.com>
7991 * modulesets/gnome-2.16.modules: Use liboil 0.3.10 tarball, 0.3.8 is
7992 now required for gst-plugins-base. The liboil cvs repository is ancient.
7993 (committed by Andre Klapper on behalf of Christian Kirbach)
7995 2006-11-28 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7997 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8000 2006-11-23 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8002 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8003 for eel, nautilus and gnome-vfs.
8005 1999-11-30 v 2006 14:14:02 +0100 Dodji Seketeli
8007 * modulesets/gnome-2.18.modules: added nemiver. Applied patch #368874
8008 from Guillaume Desmottes.
8010 2006-11-23 Murray Cumming <murrayc@murrayc.com>
8012 * modulesets/gnome-2.16.modules:
8013 * modulesets/gnome-2.18.modules: Use the glibmm-2.12 branch of
8014 glibmm, because GNOME 2.18 uses the glib-2.12 branch of glib.
8016 2006-11-17 Murray Cumming <murrayc@murrayc.com>
8018 * modulesets/bootstrap.modules: Use latest gettext (0.16) instead
8019 of 0.14.5, because I need the latest libgettext-po error-handling
8020 API in Glom. But if this disturbs something, just revert it.
8022 2006-11-16 Thomas Wood <thos@gnome.org>
8024 * modulesets/gnome-2.16.modules: Use gtk-engines-2-8 branch for
8027 2006-11-17 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8029 * modulesets/gnome-2.16.modules: use gnome-2-16 branch for
8032 2006-11-15 Luca Ferretti <elle.uca@libero.it>
8034 * modulesets/gnome-2.18.modules: Add libipoddevice.
8035 * modulesets/gnome-2.16.modules: same.
8037 2006-11-15 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
8039 * modulesets/gnome-2.18.modules: Remove libgnomeprint from EOG
8042 2006-11-14 Luca Ferretti <elle.uca@libero.it>
8044 * modulesets/gnome-2.18.modules: Add gtkunique.
8046 2006-11-12 Luca Ferretti <elle.uca@libero.it>
8048 * modulesets/gnome-2.16.modules:
8049 Add gmime, tracker and brasero modules. Add gnome-common depencency
8050 for gnome-icon-theme.
8052 * modulesets/gnome-2.16.modules:
8053 Add brasero module. Add gnome-common depencency for
8056 Please note that brasero suggest also libnotify and totem.
8057 Note also that now tracker no longer needs external sqlite.
8059 2006-11-10 Luca Ferretti <elle.uca@libero.it>
8061 * modulesets/gnome-2.18.modules: Add gstreamer dependency for
8064 2006-11-09 Callum McKenzie <callum@spooky-possum.org>
8066 * modulesets/gnome-2.18.modules: Remove the gob dependency for
8069 2006-11-06 Vincent Untz <vuntz@gnome.org>
8071 * modulesets/gnome-2.16.modules: use gnome-2-16 branch for
8072 gnome-desktop, gnome-panel & gnome-session
8074 2006-11-05 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8076 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8077 gnome-keyring-manager.
8079 2006-11-05 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8081 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8084 2006-11-02 Elijah Newren <newren gmail com>
8086 * modulesets/gnome-2.16.modules:
8087 * modulesets/gnome-2.18.modules:
8088 iso-codes-0.53 got regenerated and thus changed size and md5sum.
8089 Luckily, the iso-codes maintainers have agreed to not continue
8090 deleting releases in the future (private email), so this shouldn't
8091 happen again. :-) See also #366864.
8093 2006-11-01 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8095 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8098 2006-10-31 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8100 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8103 2006-10-30 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8105 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8106 for libgnome and libgnomeui. Use gnome-2-12 branch for
8107 libgnomeprint and libgnomeprintui.
8109 2006-10-29 Frederic Peters <fpeters@0d.be>
8111 * jhbuild/versioncontrol/tarball.py: Let size be omitted.
8114 2006-10-26 Elijah Newren <newren gmail com>
8116 * modulesets/gnome-2.18.modules: Use gnome-2-16 branch for
8117 gnome-system-monitor for now due to use of unblessed external
8120 2006-10-26 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8122 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8125 2006-10-25 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8127 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8128 gnome-system-monitor.
8130 2006-10-23 Luca Ferretti <elle.uca@libero.it>
8132 * modulesets/gnome-2.18.modules: Add tracker and gmime (needed by
8133 tracker). Note that you need sqlite3 development files installed
8134 on you system to build tracker. Also libexif, libogg+libvorbis and
8135 libfam/gamin are useful, but can't managed via jhbuild.
8137 2006-10-22 Elijah Newren <newren gmail com>
8139 * modulesets/freedesktop.modules: PolicyKit should not be a
8140 dependency of hal-0-5-7.
8142 2006-10-21 Elijah Newren <newren gmail com>
8144 * modulesets/gnome-2.18.modules: revert last commit; it was based
8145 on a misunderstanding. Apply Frederic's patch from #363635 to fix
8146 the build since gnome-control-center has now split into two
8149 2006-10-20 Elijah Newren <newren gmail com>
8151 * modulesets/gnome-2.18.modules: revert gnome-control-center since
8152 it ignored external dependency rules in newest commit. Will bring
8153 up on mailing list...
8155 2006-10-20 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8157 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8158 for evolution, evolution-data-server, evolution-exchange
8161 2006-10-19 Murray Cumming <murrayc@murrayc.com>
8163 * modulesets/gnome-2.18.modules: Added gtksourceviewmm and made
8164 Glom depend on it. Commented-out libbonobo*mm, because they are
8167 2006-10-18 Elijah Newren <newren gmail com>
8169 * modulesets/freedesktop-2.18.modules:
8170 liboobs-0.5.0 makes nautilus crash on launch; update it and
8171 system-tools-backends (which it depends on).
8172 live.gnome.org/TwoPointSeventeen/ExternalDependencies has been
8175 2006-10-17 Elijah Newren <newren gmail com>
8177 * modulesets/freedesktop-2.18.modules:
8178 Weird jhbuild voodoo made it so that no repository definition was
8179 necessary for dbus-python on some machines, but it is on others.
8180 Don't ask me. Anyway, this should fix on the machines that needed
8183 2006-10-17 Elijah Newren <newren gmail com>
8185 * modulesets/freedesktop-2.18.modules:
8186 * modulesets/gnome-2.18.modules:
8187 Oops, we're supposed to be using gnome-system-tools HEAD; also
8188 liboobs should be a tarball since it's an external dependency (one
8189 which we previously forgot to list). I'm not completely sure
8190 where it makes the most sense to keep it, but given that it was
8191 never proposed for GNOME, maybe putting liboobs in
8192 freedesktop-2.18.modules makes more sense? Doing that for now,
8195 2006-10-16 Elijah Newren <newren gmail com>
8197 * modulesets/freedesktop-2.18.modules: fix from Frederic Peters --
8198 update dbus-glib and dbus-python to avoid build errors.
8199 live.gnome.org/TwoPointSeventeen/ExternalDependencies has been
8202 2006-10-16 Elijah Newren <newren gmail com>
8204 * modulesets/gnome-2.16.modules:
8205 * modulesets/gnome-2.18.modules:
8206 modemlights applet needs gnome-settings-daemon installed,
8207 invest-applet needs gnomeapplet. (Additional issues reported by
8208 jsberg bnl gov in #362250)
8210 2006-10-16 Elijah Newren <newren gmail com>
8212 * modulesets/gnome-2.16.modules:
8213 * modulesets/gnome-2.18.modules:
8214 * modulesets/freedesktop-2.18.modules:
8215 * modulesets/freedesktop.modules:
8216 Add missing hard and optional dependencies reported by
8217 jsberg@bnl.gov in #362250.
8219 2006-10-16 Elijah Newren <newren gmail com>
8221 * modulesets/gnome-2.18.modules: Use gtk-2-10 branch for gtk+ and
8222 glib-2-12 branch for glib. See
8223 http://mail.gnome.org/archives/gtk-devel-list/2006-September/msg00141.html
8225 2006-10-16 William Jon McCann <mccann@jhu.edu>
8227 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8228 for gnome-screensaver and nautilus-cd-burner.
8230 2006-10-14 Wouter Bolsterlee <wbolster@gnome.org>
8232 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8235 2006-10-14 Elijah Newren <newren gmail com>
8237 * modulesets/freedesktop-2.18.modules: Patch from Marc-Andre
8238 Lureau to fix cairomm build (use tarball module type instead of
8241 2006-10-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
8243 * modulesets/gnome-2.16.modules: Use the gnome-2-16 branch for
8244 gnome-python-desktop.
8246 2006-10-12 Wouter Bolsterlee <wbolster@gnome.org>
8248 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8251 2006-10-12 Elijah Newren <newren gmail com>
8253 * patches/dbus-glib-build.patch: Add this to fix #361674, reported
8254 by Frederic Peters. Thanks Frederic. And...oops!!
8256 2006-10-11 Wouter Bolsterlee <wbolster@gnome.org>
8258 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8261 2006-10-11 Wouter Bolsterlee <wbolster@gnome.org>
8263 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8264 for evince, gnome-doc-utils and vino.
8266 2006-10-08 Wouter Bolsterlee <wbolster@gnome.org>
8268 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8271 2006-10-05 Elijah Newren <newren gmail com>
8273 * modulesets/freedesktop.modules:
8274 * modulesets/gnome-2.18.modules:
8275 make libXrender and libXft optional dependencies, #133714
8277 * modulesets/gnome-2.18.modules:
8278 revert ekiga to v2_0_3 since HEAD depends on a version of external
8279 dependencies newer than those listed at
8280 http://live.gnome.org/TwoPointSeventeen/ExternalDependencies
8282 * modulesets/freedesktop-2.18.modules:
8285 * modulesets/gnome-2.18.modules:
8286 depend on tarball versions of external dependencies of core gnome
8288 http://live.gnome.org/TwoPointSeventeen/ExternalDependencies),
8289 switch to using freedesktop-2.18.modules instead of
8292 2006-09-29 Luca Ferretti <elle.uca@libero.it>
8294 * modulesets/gnome-2.16.modules: Use branch gnome-2-16 for
8295 deskbar-applet and gnome-games; Switch inkscape to svn repository.
8297 * modulesets/gnome-2.18.modules: Switch inkscape to svn repository.
8299 2006-09-27 Frederic Crozat <fcrozat@mandriva.com>
8301 * modulesets/freedesktop.modules:
8302 fontconfig has switched to git, add dbus-qt3 and portland modules.
8304 2006-09-22 Luca Ferretti <elle.uca@libero.it>
8306 * modulesets/gnome-2.16.modules: Add glade3 module.
8307 * modulesets/gnome-2.18.modules: Ditto.
8309 2006-09-19 Luca Ferretti <elle.uca@libero.it>
8311 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8314 2006-09-13 Wouter Bolsterlee <wbolster@gnome.org>
8316 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8317 for gnome-icon-theme.
8319 2006-09-13 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8321 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8324 2006-09-11 Elijah Newren <newren gmail com>
8326 * modulesets/gnome-2.16.modules:
8327 * modulesets/gnome-2.18.modules:
8328 Add gnome-vfs-monikers to meta-gnome-devel-platform dependencies
8330 * modulesets/gnome-2.14.modules:
8331 Add libgcrypt as hard dependency of libxslt (see #345359; just
8332 forgot to do this for this release set previously)
8334 2006-09-11 Elijah Newren <newren gmail com>
8336 * modulesets/gnome-2.16.modules:
8337 * modulesets/gnome-2.18.modules:
8338 Update pwlib and opal branch tags since ekiga requires newer
8341 2006-09-06 Lucas Rocha <lucasr@gnome.org>
8343 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8346 2006-09-06 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8348 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8351 2006-09-06 Vincent Untz <vuntz@gnome.org>
8353 * modulesets/gnome-2.16.modules:
8354 * modulesets/gnome-2.18.modules: add dbus-glib dep for gnome-vfs
8356 2006-09-06 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8358 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8359 for gnome-control-center, gnome-utils, gdm2, gcalctool,
8362 * modulesets/gnome-2.16.modules, modulesets/gnome-2.18.modules:
8363 Added Vim modeline (there was an Emacs one already)
8365 2006-09-04 Christian Persch <chpe@cvs.gnome.org>
8367 * modulesets/gnome-2.18.modules: Create 2.18 moduleset.
8369 2006-09-03 Christian Persch <chpe@cvs.gnome.org>
8371 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8372 Epiphany and Epiphany Extensions.
8374 2006-09-01 Marco Pesenti Gritti <mpg@redhat.com>
8376 * modulesets/gnome-2.16.modules: libwnck depends on intltool
8378 2006-09-01 Kjartan Maraas <kmaraas@gnome.org>
8380 * modulesets/gnome-2.16.modules: Use a tarball for iso-codes
8381 since checkouts from the svn repo haven't worked for a while.
8383 2006-08-30 Gustavo Carneiro <gjc@gnome.org>
8385 reviewed by: James Henstridge
8387 * jhbuild/versioncontrol/bzr.py: Register (urlparse.uses_relative,
8388 urlparse.uses_netloc) the sftp URI scheme with urlparse.
8389 Fixes bug #349546: "bzr backend doesn't accept sftp:// URLs".
8391 2006-08-27 Brent Smith <gnome@nextreality.net>
8393 * modulesets/gnome-2.16.modules: add a patch for scrollkeeper
8394 * patches/scrollkeeper_empty_url_string.patch: This patch fixes a
8395 problem where scrollkeeper chokes when it encounters a "url" attribute
8396 in an OMF file that is empty. Currently the update-manager-C.omf file
8397 has this problem (from Ubuntu)
8399 2006-08-23 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8401 * modulesets/gnome-2.16.modules: gnome-power-manager has
8402 branched gnome-2-16.
8404 2006-08-22 Matthias Clasen <mclasen@redhat.com>
8406 * modulesets/gnome-2.16.modules: Use stable branches of
8407 GLib, Pango and GTK+
8409 2006-08-22 Frederic Crozat <fcrozat@mandriva.com>
8411 * modulesets/gnome-2.16.modules:
8412 Remove gnopernicus from meta-gnome-desktop.
8413 Add new libcm module (for brave compiling compositor in metacity).
8415 2006-08-20 Brent Smith <gnome@nextreality.net>
8417 * modulesets/freedesktop.modules: add a hal-0-5-7 tarball
8418 * modulesets/gnome-2.16.modules: modify all dependencies on hal to use
8420 * patches/hal-dbus_connection_close.patch: patch to fix compilation
8421 errors when using hal-0-5-7 with latest dbus.
8423 2006-08-18 Vincent Untz <vuntz@gnome.org>
8425 * modulesets/gnome-2.16.modules: move accepted modules to
8428 2006-08-17 Frederic Peters <fpeters@0d.be>
8430 * modulesets/gnome-2.16.modules: Use specific branches of pwlib and
8431 opal, required for GNOME 2.14 Ekiga.
8433 2006-08-14 Frederic Peters <fpeters@0d.be>
8435 * modulesets/gnome-2.16.modules: Build "xulrunner" component of
8436 mozilla, not "browser".
8438 2006-08-14 Frederic Peters <fpeters@0d.be>
8440 * modulesets/gnome-2.16.modules: Switch to xulrunner 1.8.
8443 2006-08-10 Frederic Peters <fpeters@0d.be>
8445 * Makefile: removed changecvsroot.py from make dist; it has been moved
8446 to scripts/; added scripts/ and its content to make dist.
8448 2006-08-10 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8450 * modulesets/gnome-2.16.modules: Added nautilus-sendto,
8451 but it is not included by default (just like
8452 nautilus-open-terminal)
8454 2006-08-09 Frederic Peters <fpeters@0d.be>
8456 * jhbuild/frontends/autobuild.py: retry on socket errors.
8458 2006-08-08 Thomas Wood <thos@gnome.org>
8460 * modulesets/gnome-2.16.modules: gnome-themes now depends on
8463 2006-08-06 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8465 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8468 2006-08-04 Vincent Untz <vuntz@gnome.org>
8470 * modulesets/gnome-2.14.modules: libwnck, bug-buddy and gail have a
8471 gnome-2-14 branch. I'm sure some other modules have one...
8472 Fix bugs #347398, #347493
8474 2006-07-30 Frederic Peters <fpeters@0d.be>
8476 * modulesets/gnome-2.16.modules: use distutils for pyspi and dogtail
8477 since it is their native method and it is now supported.
8479 2006-07-30 Frederic Peters <fpeters@0d.be>
8481 * modulesets/gnome-2.1{2,4,6}.modules: iso-codes moved from CVS
8482 to Subversion. Patch by Marc-Andre Lureau. Closes: #349327.
8484 2006-07-26 Vincent Untz <vuntz@gnome.org>
8486 * modulesets/gnome-2.16.modules: gnome-session depends on
8489 2006-07-25 Elijah Newren <newren gmail com>
8491 * modulesets/bootstrap.modules: Add pyrex so that modules like
8492 dbus-python will build. James wasn't sure where to put it (here
8493 or freedesktop.modules) but I put it here because I think it needs
8494 to be installed in the same place as python so this seems natural.
8495 James might change this later. See #311563.
8497 2006-07-25 Frederic Peters <fpeters@0d.be>
8499 * jhbuild/frontends/autobuild.py: rename encode_log to compress_data.
8501 2006-07-25 Luca Ferretti <elle.uca@libero.it>
8503 * patches/scrollkeeper_clean_xml_validation_context.patch: new file
8504 * patches/scrollkeeper_language_fix.patch: new file
8505 * patches/scrollkeeper_rw_offset_fix.patch: new file
8506 * modulesets/gnome-2.*: apply patches needed by scroollkeeper to make
8507 Yelp works and Yelp developers happy. For more info see
8508 http://live.gnome.org/Yelp
8510 Note: remove $Prefix/share/jhbuild/packagedb.xml to rebuild it.
8512 2006-07-24 Vincent Untz <vuntz@gnome.org>
8514 * modulesets/gnome-2.16.modules: gnome-panel depends on dbus-glib
8516 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8518 * modulesets/gnome-2.16.modules: remove libbonobo from gnome-vfs deps
8519 and add gnome-vfs-monikers module. No package depends on this by now,
8520 I've no info about dependence on gnome-vfs-monikers.
8522 2006-07-24 Vincent Untz <vuntz@gnome.org>
8524 * modulesets/gnome-2.16.modules: use gnome-2-14 branch for ekiga since
8525 HEAD won't be ready for 2.16.
8527 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8529 * modulesets/freedesktop.modules: Fix avahi dependences. See bug
8530 348453 for more info.
8532 2006-07-24 Frederic Peters <fpeters@0d.be>
8534 * modulesets/freedesktop.modules: Enable dbus-python, distutils modtype
8537 2006-07-23 Brent Smith <gnome@nextreality.net>
8539 * modulesets/gnome-2.14.modules: Add dependency on libgnomeprintui and
8540 startup-notification for yelp
8541 * modulesets/gnome-2.16.modules: Add dependency on
8542 startup-notification for yelp
8544 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8546 * modulesets/freedesktop.modules: enable dbus-python using
8547 <distutils> element and rework avahi deps. Note: I'm not sure
8548 dbus-python is able to build as is. See bug 348453.
8550 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8552 * modulesets/freedesktop.modules: Add dbus-glib module and make
8553 PolicyKit depends on it. Add dbus-python too, but commented by default
8554 because jhbuild can't build it: setup.py, not autotools :-(
8556 2006-07-23 Vincent Untz <vuntz@gnome.org>
8558 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
8561 2006-07-22 Luca Ferretti <elle.uca@libero.it>
8563 * modulesets/gnome-2.16.modules: gnome-applets needs pygtk to
8564 build invest applet. Added as dependence.
8566 2006-07-18 Gustavo Carneiro <gjc@gnome.org>
8568 * modulesets/freedesktop.modules,
8569 * modulesets/gnome-2.10.modules,
8570 * modulesets/gnome-2.12.modules,
8571 * modulesets/gnome-2.14.modules,
8572 * modulesets/gnome-2.16.modules: s%gnome-python/%%, since all
8573 modules inside gnome-python/ have been moved to the cvs root.
8575 2006-07-12 Vincent Untz <vuntz@gnome.org>
8577 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
8580 2006-07-02 Behdad Esfahbod <behdad@gnome.org>
8582 * modulesets/gnome-2.16.modules: Make pango depend on gnome-common, as
8583 it's using gnome-autogen.sh now.
8585 2006-07-02 James Henstridge <james@jamesh.id.au>
8587 * modulesets/freedesktop.modules (RenderProto, libXrender, libXft):
8588 switch to GIT repositories.
8590 2006-06-28 Frederic Peters <fpeters@0d.be>
8592 * modulesets/gnome-2.16.modules (bug-buddy): bug-buddy dependency on
8593 NetworkManager as been lowered to a mere suggests (see 346091)
8595 2006-06-27 Frederic Peters <fpeters@0d.be>
8597 * modulesets/gnome-2.16.modules (bug-buddy): bug-buddy now depends on
8598 NetworkManager (for libnm_glib).
8600 2006-06-26 James Henstridge <james@jamesh.id.au>
8602 * modulesets/freedesktop.modules (cairo-1-0): depend on libXrender
8603 to fix gnome-2.14 build. Patch from Valeev Dinar
8604 <dinarv@gmail.com> from bug #345907.
8606 2006-06-25 Frederic Peters <fpeters@0d.be>
8608 * modulesets/gnome-2.16.modules (gnome-session): now depend on
8609 gnome-control-center
8610 http://cvs.gnome.org/viewcvs/gnome-session/configure.in#rev1.536
8612 2006-06-23 Marco Pesenti Gritti <marco@gnome.org>
8614 * jhbuild/modtypes/mozillamodule.py:
8615 Add xulrunner to app names
8617 2006-06-23 James Henstridge <james@jamesh.id.au>
8619 * modulesets/gnome-2.10.modules (pango):
8620 * modulesets/gnome-2.12.modules (pango):
8621 * modulesets/gnome-2.14.modules (pango):
8622 * modulesets/gtk.modules (pango):
8623 * modulesets/gtk28.modules (pango): same here.
8625 * modulesets/gnome-2.16.modules (pango): depend on libXft rather
8628 * modulesets/freedesktop.modules (RenderProto, libXrender, libXft):
8629 use the versions from the xorg repository. Remove the obsolete
8630 old xlibs/xserver/xapps module definitions. Addresses bug #345281.
8632 * scripts/upgrade-module-set.xsl (cvsmodule): fallback to
8633 checkoutdir and module values for "id" if it isn't given.
8635 * jhbuild/modtypes/autotools.py (parse_cvsmodule):
8637 (parse_archmodule): generate module name in the same way as the
8638 old code did for backward compatibility.
8640 2006-06-21 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8642 * modulesets/gnome-2.14.modules: File-roller has a
8645 2006-06-20 James Henstridge <james@jamesh.id.au>
8647 * jhbuild/versioncontrol/bzr.py: add bzr version control backend.
8649 2006-06-20 Elijah Newren <newren gmail com>
8651 * modulesets/gnome-2.16.modules: Make gcrypt a hard dependency of
8652 libxslt (since the desktop release already depends on it and James
8653 didn't like passing --with-crypt=no to libxslt; see #345359)
8655 2006-06-20 Elijah Newren <newren gmail com>
8657 * modulesets/gnome-2.16.modules: enchant is not a hard dependency
8660 2006-06-20 Frederic Peters <fpeters@0d.be>
8662 * modulesets/gnome-2.16.modules: add enchant (for epiphany spell
8665 2006-06-19 Elijah Newren <newren gmail com>
8667 * modulesets/gnome-2.16.modules:
8668 * modulesets/freedesktop.modules:
8669 revert the last change by Frederic Peters; it is wrong -- see
8670 http://mail.gnome.org/archives/release-team/2006-June/msg00007.html
8671 if the archives ever come back online
8673 2006-06-19 Frederic Peters <fpeters@0d.be>
8675 * modulesets/gnome-2.16.modules: use gnome-system-tools HEAD; depends
8676 on liboobs instead of system-tools-backends.
8678 2006-06-19 Frederic Peters <fpeters@0d.be>
8680 * jhbuild/config.py: add environment variable for Perl modules.
8681 * modulesets/freedesktop.modules: use system-tools-backend HEAD.
8683 2006-06-19 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8685 * modulesets/gnome-2.14.modules: gnome-system-monitor
8686 has branched for gnome-2-14.
8688 2006-06-19 Christian Persch <chpe@cvs.gnome.org>
8690 * modulesets/gnome-2.16.modules: Epiphany doesn't depend on
8691 libgnomeprintui anymore.
8693 2006-06-19 James Henstridge <james@jamesh.id.au>
8695 * jhbuild/modtypes/perl.py: remove some unneeded imports and
8696 variable definitions.
8698 * jhbuild/modtypes/autotools.py (parse_archmodule): fix small bug
8700 (parse_cvsmodule): rewrap FatalError statement.
8702 * modulesets/moduleset.rnc (distutils): add rules for distutils
8705 * jhbuild/modtypes/distutils.py (DistutilsModule): module type
8706 definition for distutils modules.
8708 * modulesets/gnome-2.16.modules (xchat-gnome): add module. Patch
8709 from Guillaume Desmottes <cass@skynet.be> from bug #342486.
8711 * modulesets/freedesktop.modules: use newer version of Net-DBus.
8713 * modulesets/moduleset.rnc (perl): update moduleset schema.
8715 * modulesets/freedesktop.modules: add perl-net-dbus module
8718 * jhbuild/modtypes/perl.py: new module type for Perl code. Based
8719 on patch from Frederic Peters <fpeters@entrouvert.com> from bug
8722 * jhbuild/modtypes/autotools.py (AutogenModule.skip_configure): if
8723 nobuild is set, always skip configure. Fixes bug #345266
8725 2006-06-17 Elijah Newren <newren gmail com>
8727 * modulesets/gnome-2.16.modules: devhelp is a build dependency of
8730 2006-06-17 Elijah Newren <newren gmail com>
8732 * modulesets/gnome-2.16.modules: update the autogen module to
8733 5.8.4; the 5.6.5 release is over a year out of date and won't
8734 compile with the current guile tarball
8736 2006-06-16 Elijah Newren <newren gmail com>
8738 Carlos hasn't made the perl bindings to DBus an optional
8739 dependency yet and it's been a while, so revert to an older
8740 version to fix builds.
8742 * modulesets/freedesktop.modules: use BEFORE_DBUS_MERGE for
8743 system-tools-backends
8745 * modulesets/gnome-2.16.modules: use gnome-2-14 for
8746 gnome-system-tools, and change to depend on system-tools-backends
8749 2006-06-16 Elijah Newren <newren gmail com>
8751 * modulesets/freedesktop.modules: cairomm depends on cairo cvs so
8752 use cairo rather than cairo-1-0 (a separate cairomm-1-0 module
8753 could be added for gnome-2.14.modules, I guess, but cairomm
8754 doesn't appear to have created a suitable branch...)
8756 * modulesets/gnome-2.16.modules: libnotify is not a hard
8757 dependency of gnome-power-manager, and shouldn't be treated as
8758 such since it hasn't been proposed for inclusion in the desktop
8759 while gnome-power-manager has
8761 2006-06-16 Frederic Peters <fpeters@0d.be>
8763 * modulesets/gnome-2.16.modules: gnome-power-manager depends on
8766 2006-06-15 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8768 * modulesets/gnome-2.14.modules: ATK and AT-SPI have
8769 branched for gnome-2.14.
8771 2006-06-14 James Henstridge <james@jamesh.id.au>
8773 * modulesets/gnutls.modules: update to latest version of libtasn1
8774 and gnutls. Switch to ftp.gnupg.org mirror since ftp.gnutls.org
8775 seems to have vanished from the face of the earth.
8777 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
8778 fix use of undefined variable. Fixes bug #344372.
8780 * jhbuild/versioncontrol/tarball.py (TarballBranch.tree_id): add
8781 tree_id implementation, returning the tarball version number.
8783 * jhbuild/versioncontrol/arch.py (ArchBranch.tree_id): tree_id
8784 implementation, returning the output of "baz tree-id".
8786 * jhbuild/versioncontrol/git.py (GitBranch.tree_id): add tree_id
8787 implementation, returning the commit SHA1 sum.
8789 * jhbuild/commands/info.py (cmd_info.show_info): show the tree ID
8790 in the info display. Also fix up "jhbuild info mozilla" to not crash.
8792 2006-06-13 James Henstridge <james@jamesh.id.au>
8794 * jhbuild/versioncontrol/svn.py (SubversionBranch.tree_id): tree
8795 ID implementation for Subversion branches.
8797 * jhbuild/versioncontrol/cvs.py (CVSBranch.tree_id): an
8798 implementation for CVS trees.
8800 * jhbuild/versioncontrol/__init__.py (Branch.tree_id): new method
8801 to get an identifier for the tree state.
8803 2006-06-13 Olav Vitters <olav@bkor.dhs.org>
8805 * modulesets/gnome-2.16.modules: Bug-Buddy now also depends on
8808 2006-06-10 Olav Vitters <olav@bkor.dhs.org>
8810 * modulesets/gnome-2.16.modules: Bug-Buddy depends on
8811 evolution-data-server.
8813 2006-06-08 James Henstridge <james@jamesh.id.au>
8815 * jhbuild/modtypes/mozillamodule.py (MozillaModule.do_checkout):
8816 convert to new style build state.
8818 * jhbuild/modtypes/autotools.py (AutogenModule): convert all
8819 build state methods to the new style, adding skip_$state() methods
8822 * jhbuild/modtypes/__init__.py (Package._next_state): use
8823 skip_$state() methods to put logic for whether to skip a state
8824 with the state itself, rather than in the logic of the previous
8827 2006-06-08 Elijah Newren <newren gmail com>
8829 * modulessets/gnome-2.16.modules: Update the meta-gnome-proposed
8830 modules (minus gtk# and tomboy which still need to be added; also,
8831 we really ought to somehow get java-gnome and gtk2-perl added
8832 since they're in the official bindings set and have been for some
8835 2006-06-04 Gustavo J. A. M. Carneiro <gjc@gnome.org>
8837 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
8838 gnome-python-desktop, and gnome-python-2-12 branch for gnome-python.
8840 2006-05-25 Elijah Newren <newren gmail com>
8842 * modulesets/gnome-2.16.modules: Replace cairo-1-0 and pycairo-1-0
8843 with cairo and pycairo for all modules in the desktop. Should
8844 avoid some of the nasty compilation errors people have been seeing
8845 with cairo and cairo-1-0 overwriting each other.
8847 2006-05-25 Frederic Peters <fpeters@0d.be>
8849 * jhbuild/frontends/autobuild.py: send log files zlib-compressed.
8851 2006-05-24 Frederic Peters <fpeters@0d.be>
8853 * jhbuild/frontends/autobuild.py: log error to right variable in case
8856 2006-05-24 JP Rosevear <jpr@novell.com>
8858 * jhbuild/commands/base.py (cmd_dot.run): pass the config
8859 parameter (bug #342766)
8861 2006-05-22 Frederic Crozat <fcrozat@mandriva.com>
8863 * modulesets/gnome-2.14.modules:
8864 * modulesets/gnome-2.16.modules: add configuration and dependencies
8865 for Ekiga (bug #338040).
8867 2006-05-19 Christian Persch <chpe@cvs.gnome.org>
8869 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch of libgnome.
8871 2006-05-18 Carlos Garnacho <carlosg@gnome.org>
8873 * modulesets/freedesktop.org: add system-tools-backends-1.4 for the
8874 stb-1.4 branch, s-t-b HEAD interface has changed.
8875 * modulesets/gnome-2.14.modules: use system-tools-backends-1.4.
8876 * modulesets/gnome-2.16.modules: same here where necessary
8877 (gnome-applets). Also add liboobs to the build and make
8878 gnome-system-tools depend on it.
8880 2006-05-18 James Henstridge <james@jamesh.id.au>
8882 * jhbuild/modtypes/tarball.py (Tarball.do_unpack): don't use
8884 (Tarball.do_patch): same here.
8885 (Tarball.do_configure): same here.
8886 (Tarball.do_build): same here.
8887 (Tarball.do_install): same here.
8889 * jhbuild/modtypes/mozillamodule.py (MozillaModule.checkout): use
8890 cwd arg to buildscript.execute() rather than os.chdir().
8891 (MozillaModule.do_checkout): same here.
8892 (MozillaModule.do_configure): same here.
8893 (MozillaModule.do_install): same here.
8895 * modulesets/gnome-2.14.modules (gok): use gnome-2-14 branch,
8898 2006-05-18 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8900 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch
8901 for ekiga and gnome-system-tools.
8903 2006-05-17 James Henstridge <james@jamesh.id.au>
8905 * jhbuild/modtypes/autotools.py (AutogenModule.do_configure): get
8906 rid of os.chdir call
8907 (AutogenModule.do_clean): same here.
8908 (AutogenModule.do_build): same here.
8909 (AutogenModule.do_check): same here.
8910 (AutogenModule.do_install): same here.
8912 * jhbuild/versioncontrol/tarball.py
8913 (TarballBranch._download_and_unpack): same here.
8915 * jhbuild/versioncontrol/svn.py (SubversionBranch._checkout)
8916 (SubversionBranch._update): same here.
8918 * jhbuild/versioncontrol/git.py (GitBranch._checkout)
8919 (GitBranch._update): same here.
8921 * jhbuild/versioncontrol/darcs.py (DarcsBranch._checkout):
8922 (DarcsBranch._update): same here.
8924 * jhbuild/versioncontrol/arch.py (ArchBranch._checkout)
8925 (ArchBranch._update): use cwd argument to buildscript.execute
8926 rather than os.chdir().
8928 * jhbuild/versioncontrol/cvs.py (CVSBranch._commit):
8929 (CVSBranch._update): rather than using os.chdir, use the cwd
8930 argument to buildscript.execute().
8932 * jhbuild/frontends/gtkui.py (GtkBuildScript.execute): same here.
8934 * jhbuild/frontends/autobuild.py (AutobuildBuildScript.execute):
8937 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
8938 add support for cwd and extra_env arguments.
8940 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): add
8941 support for cwd and extra_env arguments.
8943 * jhbuild/frontends/buildscript.py (BuildScript.execute): add cwd
8944 and extra_env arguments.
8946 * modulesets/gnome-2.16.modules (howl): remove.
8947 (gnome-vfs): depend on avahi instead.
8949 * modulesets/freedesktop.modules (avahi): adjust autogenargs to a
8950 list that will allow avahi to probably build on most systems.
8951 Also enable howl and libdns_sd compat libraries.
8953 * modulesets/freedesktop.modules (dbus, dbus-0.23): depend on glib
8954 and build after gtk+.
8956 * modulesets/gnome-2.14.modules: same changes.
8958 * modulesets/gnome-2.16.modules (shared-mime-info): depend on
8960 (gnome-mime-data): depend on glib (for AM_GLIB_GNU_GETTEXT).
8961 (gob): depend on glib.
8962 (gnome-backgrounds): depend on glib (for AM_GLIB_GNU_GETTEXT).
8963 (libxklavier): depend on libxml2, gtk-doc and glib.
8965 * jhbuild/defaults.jhbuildrc: update to 2.16 module set.
8967 * sample.jhbuildrc: same here.
8969 * jamesh.jhbuildrc: update to 2.16 module set.
8971 * jhbuild/frontends/autobuild.py:
8972 * jhbuild/commands/autobuild.py: add jhautobuild command and
8973 frontend. Patch from Frederic Peters <fpeters@entrouvert.com>
8976 2006-05-17 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8978 * modulesets/gnome-2.16.modules: Added back
8979 gedit-plugins. The module is back alive!
8981 2006-05-16 James Henstridge <james@jamesh.id.au>
8983 * modulesets/gnome-2.10.modules: same here.
8985 * modulesets/gnome-2.12.modules: same here.
8987 * modulesets/gnome-2.14.modules: same here.
8989 * modulesets/gnome-2.16.modules: fix up Sourceforge CVS roots.
8991 2006-05-15 James Henstridge <james@jamesh.id.au>
8993 * jhbuild/commands/*.py: custom usage messages for commands.
8995 * jhbuild/commands/__init__.py (Command.parse_args): add a
8996 usage_args class attribute to give the adjust the help output.
8998 * jhbuild/main.py (help_commands): add a --help-commands option to
8999 show a list of the available jhbuild commands (previously printed
9002 * modulesets/moduleset.rnc (autotools): add new cvs branch
9005 * jhbuild/moduleset.py (_parse_module_set): same for <repository>
9008 * jhbuild/versioncontrol/__init__.py (Repository.branch_from_xml):
9009 if an XML attr contains a dash, change it to an underscore.
9011 * jhbuild/versioncontrol/cvs.py (CVSRepository.branch): add two
9012 parameters: update-new-dirs and override-checkoutdir to work with
9013 weird CVS setups (e.g. pwlib).
9015 2006-05-13 James Henstridge <james@jamesh.id.au>
9017 * jhbuild/frontends/tinderbox.py (get_distro): catch CommandError
9018 rather than OSError. Fixing bug #341604.
9020 2006-05-13 Thomas Vander Stichele <thomas at apestaart dot org>
9022 * modulesets/freedesktop.modules:
9023 cairo depends on gtk-doc, so add the dependency
9025 2006-05-12 James Henstridge <james@jamesh.id.au>
9027 * jhbuild/frontends/gtkui.py (GtkBuildScript.execute): same here.
9029 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
9032 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
9035 * jhbuild/utils/cmds.py (get_output): convert OSError to a
9036 CommandError, to e.g. catch errrors when the executable wasn't
9039 2006-05-11 Christian Persch <chpe@cvs.gnome.org>
9041 * modulesets/gnome-2.16.modules: Remove "mozilla" package dependency
9042 from epiphany, since jhbuild still builds mozilla 1.7 which we don't
9043 support anymore, and gecko 1.8 isn't buildable from jhbuild (can't
9044 build without patches; see bug 324546 comment 3).
9046 2006-05-11 James Henstridge <james@jamesh.id.au>
9048 * jhbuild/main.py (main): don't worry about getopt errors now.
9050 * jhbuild/commands/tinderbox.py: convert to new framework.
9052 * jhbuild/commands/sanitycheck.py: convert to new framework.
9054 * jhbuild/commands/info.py: convert to new framework.
9056 * jhbuild/commands/gui.py: convert to new framework.
9058 * jhbuild/commands/bootstrap.py: convert to new framework.
9060 * jhbuild/commands/base.py: convert to new framework.
9062 * jhbuild/commands/__init__.py (Command): new command registration
9063 system, using optparse for option parsing.
9065 * jhbuild/main.py (main): update main option parser to use
9066 optparse rather than obsolete getopt module.
9068 * jhbuild/monkeypatch.py: make sure optparse is available, using a
9069 cut-n-pasted version if not (for Python 2.2 compatibility).
9071 * modulesets/gnome-2.16.modules (totem): just use
9072 --enable-gstreamer rather than --enable-gstreamer=0.10. Fixes bug
9075 * modulesets/bootstrap.modules: add autogen-sh attribute to
9076 appropriate elements.
9078 * jhbuild/modtypes/autotools.py (parse_autotools): rather than
9079 guessing the autogen.sh filename, require that it be specified
9080 explicitly if it isn't called "autogen.sh".
9082 2006-05-10 Ross Burton <ross@burtonini.com>
9084 * jhbuild/modtypes/__init__.py:
9085 Import more errors (#341244).
9087 2006-05-10 Fernando Herrera <fherrera@onirica.com>
9089 * modulesets/gnome-2.14.modules (gconf-editor):
9090 Use gnome-2-14 branch.
9092 2006-05-10 James Henstridge <james@jamesh.id.au>
9094 * modulesets/bootstrap.modules: update to use <autotools> module
9097 * modulesets/moduleset.rnc (branch_tarball): add schema support
9098 for tarball branches.
9100 * jhbuild/commands/info.py (do_info): print info about
9101 TarballBranch autogen modules.
9103 * jhbuild/modtypes/autotools.py (AutogenModule.do_configure): if
9104 no autogen.sh file exists, look for a configure script. If we
9105 find one, use it instead and make sure we don't pass
9106 --enable-maintainer-mode, since it breaks many tarball builds.
9108 2006-05-09 James Henstridge <james@jamesh.id.au>
9110 * jhbuild/versioncontrol/tarball.py: new version control backend
9111 to represent tarball downloads.
9113 * modulesets/gtk28.modules: convert to new syntax.
9115 * modulesets/gtk.modules: convert to new syntax.
9117 * modulesets/gnome24.modules:
9118 * modulesets/gnome26.modules:
9119 * modulesets/gnome28.modules: remove obsolete modulesets.
9121 * modulesets/gnome-2.10.modules: convert to new syntax.
9123 * modulesets/gnome-2.12.modules: convert to new syntax.
9125 * modulesets/gnome-2.14.modules: convert to new syntax.
9127 * modulesets/gnome-2.16.modules: convert to new syntax.
9129 2006-05-09 Murray Cumming <murrayc@murrayc.com>
9131 * jhbuild/modtypes/__init__.py:
9132 * jhbuild/modtypes/autotools.py (_parse_module_set): When parsing
9133 modules, catch the KeyError exception, so we can raise a more
9134 readable error if the repository was not found.
9136 2006-05-09 James Henstridge <james@jamesh.id.au>
9138 * modulesets/freedesktop.modules: convert to new syntax.
9140 * jhbuild/moduleset.py (ModuleSet.write_dot): fix traceback,
9141 resolving bug #340922.
9143 * jhbuild/modtypes/autotools.py: rename from base.py.
9145 * jhbuild/commands/info.py (do_info): print git module names.
9147 * jhbuild/versioncontrol/git.py (GitRepository.branch): same here.
9149 * jhbuild/versioncontrol/darcs.py (DarcsRepository.branch): same here.
9151 * jhbuild/versioncontrol/svn.py
9152 (SubversionRepository.branch_xml_attrs): same here.
9154 * jhbuild/versioncontrol/cvs.py (CVSRepository.branch): define the
9155 expected branch attributes.
9157 * jhbuild/modtypes/base.py: get rid of <darcsmodule> type -- I
9158 don't think it was used between the time it was added and
9161 * modulesets/moduleset.rnc: update schema to handle new
9164 * modulesets/freedesktop.modules (cairo): use <autotools> element
9165 instead of <svnmodule>.
9167 * jhbuild/modtypes/base.py (parse_autotools): parser for an
9168 arbitrary autotools module. Uses get_branch() to create the
9169 version control source.
9171 * jhbuild/modtypes/__init__.py (get_branch): a helper function to
9174 * jhbuild/modtypes/base.py: move parser functions for svnmodule,
9175 archmodule and darcsmodule here and remove the separate files --
9176 there isn't much reason to keep them separate now.
9178 * jhbuild/commands/info.py (do_info): fix to work with changes.
9180 * jhbuild/modtypes/tarball.py (Tarball.__init__): same.
9182 * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule): same.
9184 * jhbuild/modtypes/archmodule.py (parse_archmodule): same.
9186 * jhbuild/modtypes/darcsmodule.py (parse_darcsmodule): same.
9188 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): same.
9190 * jhbuild/modtypes/base.py: update to match.
9192 * jhbuild/modtypes/__init__.py: move module type registration
9193 here. Add a convenience function for parsing
9194 <dependencies>/<after>.
9196 * jhbuild/moduleset.py (_parse_module_set): change call to
9197 parse_xml_node() to pass the list of scanned repositories instead
9198 of deducing the here.
9200 2006-05-08 James Henstridge <james@jamesh.id.au>
9202 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): same here.
9204 * jhbuild/modtypes/base.py (parse_cvsmodule): look up module
9205 specific autogenargs and makeargs overrides by id rather than
9206 module. Fixes bug #340927.
9208 * jhbuild/modtypes/mozillamodule.py (MozillaModule.get_srcdir):
9209 fix small typo. Fixing bug #340916, and hopefully fixing mozilla
9212 2006-05-04 Murray Cumming <murrayc@murrayc.com>
9214 * modulesets/gnome-2.14.modules: Glom: Added dependency on
9217 2006-05-02 James Henstridge <james@jamesh.id.au>
9219 * modulesets/gnome-2.16.modules: same here.
9221 * modulesets/gnome-2.14.modules (gamin, gnome-mount): add to
9222 build. Patch from Sylvain Bertrand, fixing bug #333614.
9224 * jhbuild/versioncontrol/git.py: similar fixes.
9226 * jhbuild/versioncontrol/svn.py: make sure 'svn' and 'svn+ssh' are
9227 in urlparse.uses_relative.
9229 * modulesets/gnome-2.16.modules: same here.
9231 * modulesets/gnome-2.14.modules (ekiga): depend on
9232 evolution-data-server, to fix bug #340281.
9234 * jhbuild/modtypes/mozillamodule.py (MozillaModule.do_install):
9235 don't create the nss include dir if it already exists. Based on
9236 patch from Frederic Peters fixing bug #340151.
9237 Split the find command into a string list, so that the shell isn't
9240 * modulesets/gnome-2.16.modules (gok): depend on gnome-speech.
9241 Patch from David Bolter, fixing bug #339957.
9242 (gnome-nettool): depend on gnome-doc-utils. Fixes bug #340126.
9244 * jhbuild/frontends/gtkui.py: patch from Björn Lindqvist to fix
9245 some bugs with the error dialog. Patch from bug #334828.
9247 * jhbuild/moduleset.py (ModuleSet.get_module_list): simplify
9248 dependency expansion based on patch from Björn Lindqvist in bug
9250 (_parse_module_set): more simplifications, partly based on Björn's
9253 2006-05-01 James Henstridge <james@jamesh.id.au>
9255 * jhbuild/versioncontrol/git.py: make sure git: and git+ssh: URIs
9256 are treated as netloc ones.
9258 * modulesets/gnome-2.16.modules (pango, gtk+): depend on just
9259 "cairo" rather than "cairo-1-1".
9261 * modulesets/freedesktop.modules (cairo): switch to git tree.
9262 This is using an <svnmodule> element but it does use the GIT
9263 version control interface.
9265 * modulesets/moduleset.rnc (repository): add validation rules for
9266 git type repositories.
9268 * jhbuild/versioncontrol/git.py: first stab at git support using
9269 the new versioncontrol framework, using Frederic Peters' patch as
9272 * jhbuild/versioncontrol/darcs.py: a few small bug fixes.
9274 * modulesets/freedesktop.modules: same here.
9276 * modulesets/gnome-2.16.modules: same here.
9278 * modulesets/gnome-2.14.modules: convert <cvsroot> and <svnroot>
9279 elements to <repository> elements.
9281 * modulesets/moduleset.rnc: add schema info for <repository>
9284 * jhbuild/modtypes/base.py: remove bad import.
9286 * jhbuild/utils/cmds.py (pprint_output): same here.
9288 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
9289 ignore OSError in the os.kill() call, since the subprocess might
9292 * jhbuild/commands/info.py (do_info): adjust to work with
9293 restructured versioncontrol support.
9295 2006-04-30 James Henstridge <james@jamesh.id.au>
9297 * jhbuild/modtypes/mozillamodule.py: make some changes that will
9298 hopefully get it all working with the new versioncontrol
9301 * jhbuild/modtypes/archmodule.py (parse_archmodule): return a
9302 straight AutogenModule instance.
9304 * jhbuild/versioncontrol/arch.py: convert to new API.
9306 * jhbuild/modtypes/darcsmodule.py (parse_darcsmodule): instantiate
9307 a straight AutogenModule using a DarcsBranch.
9309 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): instantiate a
9310 straight AutogenModule using a SubversionBranch.
9312 * jhbuild/modtypes/base.py (AutogenModule): update to implement
9313 do_checkout and do_force_checkout in terms of a Branch object.
9314 (parse_cvsmodule): instantiate a straight AutogenModule using a
9317 * jhbuild/config.py (_known_keys): adjust to handle a repos config
9319 (Config.__init__): merge stuff from cvsroots/svnroots into repos.
9321 * jhbuild/moduleset.py (_parse_module_set): add support for a
9322 <repository> element, and use the new jhbuild.versioncontrol
9323 infrastructure to represent the repositories.
9325 2006-04-29 James Henstridge <james@jamesh.id.au>
9327 * jhbuild/versioncontrol/darcs.py: convert Darcs utils to new
9330 * jhbuild/versioncontrol/svn.py: convert Subversion utils to the
9333 * jhbuild/versioncontrol/cvs.py: convert CVS module to use new
9336 * jhbuild/versioncontrol/__init__.py: start refactoring
9337 version control interface to reduce code duplication inherent with
9338 adding support for new VCS's.
9340 2006-04-29 Fernando Herrera <fherrera@onirica.com>
9342 * modulesets/gnome-2.16.modules (gaim): Use sourceforge
9345 2006-04-29 Fernando Herrera <fherrera@onirica.com>
9347 * modulesets/gnome-2.16.modules (xchat): update to 2.6.2
9349 2006-04-28 Matthias Clasen <mclasen@redhat.com>
9351 * modulesets/gnome-2.16.modules: Require cairo-1-1 for
9354 * modulesets/freedesktop.modules: Add cairo-1-1 tarball.
9356 2006-04-28 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9358 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch
9361 2006-04-27 James Henstridge <james@jamesh.id.au>
9363 * jhbuild/errors.py (BuildStateError): new error for general build
9366 * jhbuild/modtypes/tarball.py (Tarball): convert all build states
9367 but do_start and do_patch to new system.
9369 * jhbuild/modtypes/base.py (Package.run_state): start implementing
9370 a new system for handling next state and error states using
9371 function attributes.
9372 (AutogenModule.do_clean): set next_state and error_states function
9374 (AutogenModule.do_check): same here.
9375 (AutogenModule.do_install): same here.
9377 2006-04-26 Murray Cumming <murrayc@murrayc.com>
9379 * modulesets/maemo.modules:
9380 * modulesets/maemo_freedesktop.modules: Removed these files.
9381 They have moved to jhbuild_modules in the maemo svn.
9383 2006-04-26 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9385 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for both
9388 2006-04-26 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9390 * modulesets/gnome-2.14.modules: Use gnome-2-14-branch for
9393 2006-04-26 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9395 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9398 2006-04-26 James Henstridge <james@jamesh.id.au>
9400 * modulesets/gnome-2.16.modules (libsexy): same here.
9402 * modulesets/gnome-2.14.modules (libsexy): add dependencies.
9405 2006-04-23 Raphael Slinckx <rslinckx@cvs.gnome.org>
9407 * jhbuild/commands/info.py:
9408 * jhbuild/modtypes/darcsmodule.py:
9409 * jhbuild/moduleset.py:
9410 * jhbuild/utils/darcs.py:
9411 * modulesets/moduleset.dtd:
9412 * modulesets/moduleset.rnc:
9413 Add support for Darcs repositories in .modules files
9415 2006-04-21 Kjartan Maraas <kmaraas@gnome.org>
9417 * modulesets/gnome-2.16.modules: Use HEAD for libxklavier
9418 Should fix build problems in gnome-applets and the control-center.
9420 2006-04-20 Luca Ferretti <elle.uca@libero.it>
9422 * modulesets/gnome-2.14.modules: use gnome-2-14 branch for
9425 2006-04-20 Luca Ferretti <elle.uca@libero.it>
9427 * modulesets/gnome-2.14.modules: add pitivi and gnonlin.
9428 * modulesets/gnome-2.16.modules: same here.
9430 2006-04-20 James Henstridge <james@jamesh.id.au>
9432 * modulesets/freedesktop.modules (PolicyKit): depend on dbus,
9435 * modulesets/gnome-2.14.modules: same here.
9437 * modulesets/gnome-2.16.modules (gnome-user-docs): depend on
9438 gnome-doc-utils, fixing bug #339060.
9440 2006-04-19 Luca Ferretti <elle.uca@libero.it>
9442 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9445 2006-04-18 Luca Ferretti <elle.uca@libero.it>
9447 * modulesets/gnome-2.14.modules: use the proper gnome-2-14 branch for
9448 gnome-applets, gnome-doc-utils and sound-juicer modules; remove
9449 icon-naming-utils from dependencies list of gnome-icon-theme (not
9450 needed in gnome-2-14 branch). Fix bug 338886.
9452 2006-04-18 James Henstridge <james@jamesh.id.au>
9454 * jhbuild/modtypes/tarball.py (Tarball.do_unpack): fix test for
9455 tarball build dir. Patch from Martin Ericsson
9456 <martin.s.ericsson@gmail.com> to fix bug #338631.
9458 * jhbuild/modtypes/mozillamodule.py: add missed CommandError import.
9459 (MozillaModule.do_checkout): succeeded should be True if no
9460 CommandError was raised. Fixes bug #338553.
9462 2006-04-18 Luca Ferretti <elle.uca@libero.it>
9464 * modulesets/gnome-2.14.modules: add missing dependecies for cairo-1-0
9467 2006-04-13 German Poo-Caaman~o <gpoo@ubiobio.cl>
9469 * modulesets/gnome-2.16.modules: Make gnome-nettool depend on
9470 gtk+, libglade and gconf instead of libgnomeui.
9472 2006-04-13 James Henstridge <james@jamesh.id.au>
9474 * modulesets/bootstrap.modules: undo indentation changes.
9476 2006-04-13 James Henstridge <james@jamesh.id.au>
9478 * jhbuild/modtypes/mozillamodule.py: same here.
9480 2006-04-12 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9482 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9483 gnome-control-center.
9485 2006-04-12 James Henstridge <james@jamesh.id.au>
9487 * jhbuild/modtypes/svnmodule.py: same here.
9489 * jhbuild/modtypes/tarball.py: same here.
9491 * jhbuild/modtypes/base.py: catch CommandError at the appropriate
9494 2006-04-11 James Henstridge <james@jamesh.id.au>
9496 * jhbuild/utils/svn.py (get_uri): catch CommandError rather than
9497 RuntimeError. Run "svn info" in C locale to fix bug #334678.
9498 (SVNRoot): don't try to return exit codes in checkout() and
9499 update() -- it is passed as an exception now.
9501 * jhbuild/utils/cvs.py (CVSRoot): don't need to pass on return
9502 code from checkout() and update(), since that info is passed on as
9505 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
9506 raise CommandError on failure.
9508 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
9509 raise CommandError on failure.
9511 * jhbuild/frontends/buildscript.py (BuildScript.execute): change
9512 docstring to state that CommandError is raised if the command
9515 * jhbuild/utils/cmds.py (get_output): change to raise CommandError
9516 instead of RuntimeError. Also modify to allow passing in a custom
9519 * jhbuild/errors.py (CommandError): send a SIGINT to the child on
9522 2006-04-11 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9524 * modulesets/bootstrap.modules: Use Python 2.4.3
9526 2006-04-11 Behdad Esfahbod <behdad@gnome.org>
9528 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9531 2006-04-10 Behdad Esfahbod <behdad@gnome.org>
9533 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
9534 ekiga, gnome-keyring-manager, libgtop and vino.
9536 2006-04-10 Behdad Esfahbod <behdad@gnome.org>
9538 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9539 gnome-nettool and gnopernicus.
9541 2006-04-10 William Jon McCann <mccann@jhu.edu>
9543 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9544 gnome-screensaver and nautilus-cd-burner.
9546 2006-04-09 Behdad Esfahbod <behdad@gnome.org>
9548 * modulesets/gnome-2.16.modules: Make gnome-control-center depend on
9549 gst-plugins-base instead of gstreamer.
9551 2006-04-05 Behdad Esfahbod <behdad@gnome.org>
9553 * modulesets/gnome-2.16.modules, modulesets/freedesktop.modules:
9554 gucharmap and cairo support nosrcdir builds now.
9556 2006-04-05 Christian Kirbach <Christian.Kirbach@siemens.com>
9558 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9559 librsvg. Otherwise build fails.
9561 2006-04-04 Murray Cumming,,, <set EMAIL_ADDRESS environment variable>
9563 * modulesets/freedesktop.modules: cairomm depends on cairo-1-0 instead of cairo,
9564 though I see no need to have two versions of this module. They do not install in
9566 * modulesets/gnome-2.16.modules: gtkmm depends on cairomm.
9568 2006-03-31 Murray Cumming <murrayc@murrayc.com>
9570 * modulesets/maemo.modules: Now there are two svnroots, one for maemo HAF, and
9571 one for maemo contrib. Also add libosso, whatever that is.
9573 2006-03-31 Murray Cumming <murrayc@murrayc.com>
9575 * modulesets/maemo.modules: Added hildon C++ bindings, with a meta-maemo-c++
9576 meta module. Use glibmm 2.8 because maemo is now using glib 2.8 (with GTK+ 2.8).
9578 2006-03-31 Murray Cumming <murrayc@murrayc.com>
9580 * modulesets/maemo.modules: Added moduleset that builds the
9581 Maemo hildon-* stuff, with the Maemo versions of some dependencies,
9582 such as dbus and GTK+. Copied from gnome-2.10.modules, so it contains
9583 unnecessary stuff, but it does no harm.
9584 I wonder if we can just include gnome-2.10.modules and override some
9586 * modulesets/maemo_freedesktop.modules: Maemo versions of some of these
9587 modules, included by maemo.modules.
9589 2006-03-30 Behdad Esfahbod <behdad@gnome.org>
9591 * modulesets/gnome-2.14.modules: Update vte revision.
9593 2006-03-30 Phil Cowans <pjc51@cam.ac.uk>
9595 * Dasher ported to gnome-doc-utils
9597 2006-03-30 Vincent Untz <vuntz@gnome.org>
9599 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9602 2006-03-30 Calum Benson,,, <calum.benson@sun.com>
9604 * modulesets/gnome-2.14.modules:
9605 Use gnome-2-14 branch for gnome-themes.
9607 2006-03-28 Tommi Vainikainen <thv@iki.fi>
9609 * modulesets/gnome-2.16.modules: gcalctool ported to
9610 gnome-doc-utils, added as dependance.
9612 2006-03-25 Emmanuele Bassi <ebassi@cvs.gnome.org>
9614 * modulesets/gnome-2.14.modules: Fix the branch name for glib.
9616 2006-03-24 Vincent Untz <vuntz@gnome.org>
9618 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9621 2006-03-24 Kjartan Maraas <kmaraas@gnome.org>
9623 * modulesets/bootstrap.modules:
9624 Use libtool-1.5.22 and pkg-config-0.20.
9625 * modulesets/freedesktop.modules:
9626 Use hicolor-icon-theme-0.9 and the fc-2_4_branch of fontconfig.
9627 * modulesets/gnome-2.16.modules:
9628 Use the v_2_x branch of libxklavier. Update xchat to 2.6.1,
9629 libmusicbrainz to 2.1.2 and guile to 1.8.0.
9630 * modulesets/gnutls.modules: gnutls-1.2.10, libgpg-error-1.3,
9631 libgrypt-1.2.2, libtasn1-0.2.18, opencdk-0.5.8
9634 2006-03-24 Matthias Clasen <mclasen@redhat.com>
9636 * modulesets/gnome-2.14.modules: Use the glib-2-10 branch
9639 2006-03-23 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9641 * modulesets/gnome-2.14.modules: Removed gedit-plugins. The module
9642 has been pretty dead for some time now. IRC summary:
9644 <@pbor> gedit-plugins is dead
9645 <@pbor> feel free to remove gedit-plugins from there
9646 < uws> both 2.14 and 2.16, right?
9647 <@paolo> uws: you can remove gedit-plugins from the moduleset
9649 * modulesets/gnome-2.16.modules: same here
9651 2006-03-23 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9653 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for gedit.
9654 Note that gedit-plugins has not yet branched.
9656 2006-03-20 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9658 * modulesets/freedesktop.modules: Added tango-icon-theme and
9659 tango-icon-theme-extras modules. Also reindented the XML file,
9660 because it was mixing tabs and spaces.
9662 2006-03-18 Brent Smith <gnome@nextreality.net>
9664 * modulesets/freedesktop.modules: make poppler depend on cairo-1-0
9666 2006-03-18 Elijah Newren <newren gmail com>
9668 * modulesets/freedesktop.modules: fix pycairo-1-0 to work by using
9669 checkoutdir and the RELEASE_1_0_2 revision.
9671 2006-03-17 Vincent Untz <vuntz@gnome.org>
9673 * modulesets/gnome-2.14.modules: use gnome-2-14 for gnome-terminal
9674 * modulesets/gnome-2.16.modules: create 2.16 moduleset
9676 2006-03-17 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9678 * modulesets/gnome-2.14.modules: Added muine to the 2.14
9679 moduleset. Note that gtk-sharp and friends are not included
9680 in the dependencies, so you'll have to install those by hand
9681 before trying to compile muine.
9683 2006-03-17 Behdad Esfahbod <behdad@gnome.org>
9685 * modulesets/gnome-2.14.modules: Ditto for pycairo-1-0.
9687 2006-03-17 Behdad Esfahbod <behdad@gnome.org>
9689 * modulesets/gnome-2.14.modules: make everyone use cairo-1-0 instead
9692 2006-03-17 Behdad Esfahbod <behdad@gnome.org>
9694 * modulesets/freedesktop.modules: use cairo-1.0.4 tarball for
9695 cairo-1-0, instead of dead CVS.
9697 2006-03-16 Elijah Newren <newren gmail com>
9699 * modulesets/gnome-2.14.modules: make gnome-games and gcalctool
9700 use the gnome-2-14 branch instead of HEAD
9702 2006-03-13 Elijah Newren <newren gmail com>
9704 * modulesets/gnome-2.14.modules: make fast-user-switch-applet use
9705 the gnome-2-14 branch instead of HEAD
9707 2006-03-13 Elijah Newren <newren gmail com>
9709 * modulesets/gnome-2.14.modules: make libxklavier use the v_2_x
9710 branch instead of HEAD
9712 2006-03-13 Elijah Newren <newren gmail com>
9714 * modulesets/gnome-2.14.modules: make evince use the gnome-2-14
9715 branch instead of HEAD
9717 2006-03-13 Lucas Rocha <lucasr@gnome.org>
9719 * modulesets/gnome-2.14.modules: make eog and zenity use the
9720 gnome-2-14 branch instead of HEAD
9722 2006-03-13 Elijah Newren <newren gmail com>
9724 * modulesets/gnome-2.14.modules: make gnome-user-docs use the
9725 gnome-2-14 branch instead of HEAD
9727 2006-03-13 Behdad Esfahbod <behdad@gnome.org>
9729 * modulesets/gnome-2.14.modules: Update pango and gucharmap
9732 2006-03-12 Behdad Esfahbod <behdad@gnome.org>
9734 * modulesets/gnome-2.14.modules: make yelp use the
9735 gnome-2-14 branch instead of HEAD
9737 2006-03-12 Raphael Slinckx <rslinckx@cvs.gnome.org>
9739 * modulesets/gnome-2.14.modules:
9740 Deskbar applet branched for 2.14
9742 2006-03-12 Christian Persch <chpe@cvs.gnome.org>
9744 * modulesets/gnome-2.14.modules: Epiphany and Epiphany Extensions
9747 2006-03-10 Elijah Newren <newren gmail com>
9749 * modulesets/gnome-2.14.modules: make libbonobo use the
9750 gnome-2-14 branch instead of HEAD
9752 2006-03-10 Srinivasa Ragavan <sragavan@novell.com>
9754 * modulesets/gnome-2-14.modules (evolution, evolution-data-server,
9755 evolution-exchange, gtkhtml): use gnome-2-14 branch instead of HEAD.
9757 2006-02-28 James Henstridge <james@jamesh.id.au>
9759 * modulesets/gnome-2.12.modules (glibmm, gtkmm): use 2.8 branches.
9760 Patch from Wouter Bolsterlee <uws+gnome@xs4all.nl>, fixing bug
9763 * modulesets/bootstrap.modules (python): use version 2.4.2. Patch
9764 from Wouter Bolsterlee <uws+gnome@xs4all.nl>, fixing bug #329128.
9766 * modulesets/gnome-2.12.modules (at-spi): use AT_SPI_1_6_6 tag,
9767 since HEAD doesn't work with 2.12 and there is no gnome-2-12
9768 branch. Fixes bug #332724, patch from Bjoern Voigt
9769 <bjoern@cs.tu-berlin.de>.
9771 * modulesets/gnome-2.14.modules (rhythmbox): depend on
9772 gst-plugins-base rather than gst-plugins-0-8, since it has been
9773 ported to GStreamer 0.10. Fixes bug #32551.
9777 * modulesets/gnome24.modules: same here.
9779 * modulesets/gnome26.modules: same here.
9781 * modulesets/gnome28.modules: same here.
9783 * modulesets/gnome-2.10.modules: same here.
9785 * modulesets/gnome-2.12.modules: same here.
9787 * modulesets/freedesktop.modules: same here.
9789 * modulesets/gnome-2.14.modules: use anoncvs.freedesktop.org
9790 instead of cvs.freedesktop.org.
9792 2006-02-16 Behdad Esfahbod <behdad@gnome.org>
9794 * modulesets/gnome-2.14.modules: make gnome-speech use the
9795 gnome-2-14 branch instead of HEAD
9797 2006-02-19 Luca Ferretti <elle.uca@libero.it>
9799 * modulesets/gnome-2.14.modules: rhythmbox ported to gnome-doc-utils
9800 added as dependance.
9802 2006-02-16 Behdad Esfahbod <behdad@gnome.org>
9804 * modulesets/gnome-2.14.modules: make metacity use the
9805 gnome-2-14 branch instead of HEAD
9807 2006-02-11 Elijah Newren <newren gmail com>
9809 * modulesets/gnome-2.14.modules: make gnome-icon-theme use the
9810 gnome-2-14 branch instead of HEAD
9812 2006-02-11 Elijah Newren <newren gmail com>
9814 * modulesets/gnome-2.14.modules: make libnotify an optional
9815 dependency of evolution since it's not part of the desktop set,
9816 update librsvg to use HEAD as should have been done long ago.
9818 2006-02-11 Behdad Esfahbod <behdad@gnome.org>
9820 * scripts/branch-violations/find-branch-moduleset: xmlint the
9821 moduleset to remove newlines in opening elements.
9823 2006-02-11 Thomas Wood <thos@gnome.org>
9825 * modulesets/gnome-2.14.modules: GNOME 2.14 will ship with
9828 2006-02-05 Behdad Esfahbod <behdad@gnome.org>
9830 * modulesets/gnome-2.14.modules: Update gnome-utils revision
9833 2006-02-04 Behdad Esfahbod <behdad@gnome.org>
9835 * modulesets/gnome*.modules: Update various modules' revision
9836 tags, found using the following scripts.
9838 * scripts/branch-violations/*: Added.
9840 2006-02-01 Federico Mena Quintero <federico@ximian.com>
9842 * modulesets/gnome-2.14.modules: libgnomeui should use the
9843 libgnomeui-2-14 branch.
9845 2006-01-30 Elijah Newren <newren gmail com>
9847 * modulesets/freedesktop.modules: Had to reorder cairo and
9848 cairo-1-0 to make sure that cairo was built instead of cairo-1-0.
9849 Weird; I need to file a bug.
9851 * modulesets/gnome-2.14.modules: Update the proposed module list,
9852 including moving some to meta-gnome-desktop that haven't had any
9855 2006-01-30 Luca Ferretti <elle.uca@libero.it>
9857 * modulesets/gnome-2.14.modules:
9858 add autogenargs="--enable-gstreamer=0.10" to gnome-applets and remove
9859 revision="BRANCH-GSTREAMER-0-10" from gnome-media.
9861 2006-01-26 Guilherme de S. Pastore <gpastore@gnome.org>
9863 * modulesets/gnome24.modules:
9864 * modulesets/gnome26.modules:
9865 * modulesets/gnome28.modules:
9866 * modulesets/gnome-2.10.modules:
9867 * modulesets/gnome-2.12.modules:
9868 * modulesets/gnome-2.14.modules: update the CVS module name for
9869 procman (finally gnome-system-monitor).
9871 2006-01-25 Elijah Newren <newren gmail com>
9873 * modulesets/gnome-2.14.modules: deskbar-applet depends on
9874 gnome-python-desktop instead of gnome-python-extras now.
9876 2006-01-22 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
9878 * modulesets/gnome-2.14.modules: Add gnome-python-desktop and make
9879 gedit depend on it (for python plugins).
9881 2006-01-22 Luca Ferretti <elle.uca@libero.it>
9883 * modulesets/gnome-2.14.modules: gnome-control-center can choose
9884 GStreamer 0.10 at compile time. Use it.
9886 2006-01-21 Guilherme de S. Pastore <gpastore@gnome.org>
9888 * modulesets/gnome24.modules, modulesets/gnome26.modules,
9889 modulesets/gnome-2.10.modules, modulesets/gnome-2.12.modules,
9890 modulesets/gnome-2.14.modules: renamed gnomemeeting to ekiga,
9891 otherwise we break, even with the alias set up.
9893 2006-01-20 Johan Dahlin <jdahlin@async.com.br>
9895 * modulesets/gnome-2.14.modules: Add pygobject module and make
9896 pygtk depend on it. Also remove the hard dependency of libglade
9897 for pygtk and move it to the suggests section.
9899 2006-01-19 Elijah Newren <newren gmail com>
9901 * modulesets/gnome-2.14.modules: gstreamer 0.10 is what 2.14 will
9902 ship with so get rid of the "-0.10" suffix. Also, apply patch
9903 from Luca Ferretti to fix the build with gnome-icon-theme
9906 2006-01-19 Kjartan Maraas <kmaraas@gnome.org>
9908 * modulesets/gnome-2.14.modules:
9909 Add gstreamer-0.10 deps to control-center and sound-juicer
9910 Remove eel dep from gedit-plugins
9911 Add libnotify dep to evolution
9913 2006-01-15 Elijah Newren <newren gmail com>
9915 * modulesets/gnutls.modules: Use http: instead of ftp: in URLs to
9916 make downloads work again.
9918 2006-01-14 Thomas Vander Stichele <thomas at apestaart dot org>
9920 * modulesets/gnome-2.14.modules:
9921 Add more gst modules, but not use them by default,
9922 for people who want to test more questionable formats
9924 2006-01-14 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
9926 * modulesets/gnome-2.14.modules: Add liboil as a dependency to
9927 gst-plugins-base-0.10.
9929 2006-01-13 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
9931 * modulesets/gnome-2.14.modules:
9932 make gnome-media and totem use the GStreamer 0.10 branch
9934 2006-01-13 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
9936 * modulesets/gnome-2.14.modules:
9937 split out gstreamer modules in -0.8 and -0.10
9939 2006-01-09 Murray Cumming <murrayc@murrayc.com>
9941 * modulesets/gnome-2.14.modules: Add a libgda-1-2 checkout as
9942 well as the unstable libgda HEAD. Make libgdamm use libga-1-2.
9944 2006-01-09 Johan Dahlin <jdahlin@async.com.br>
9946 * modulesets/gnome-2.12.modules: use pygtk-2-8 branch for pygtk
9948 2006-01-06 Vincent Untz <vuntz@gnome.org>
9950 * modulesets/gnome-2.14.modules: add gnome-doc-utils as dependency of
9953 2006-01-06 Vincent Untz <vuntz@gnome.org>
9955 * modulesets/gnome-2.14.modules: add gnome-doc-utils as dependency of
9958 2006-01-05 Fernando Herrera <fherrera@onirica.com>
9960 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9961 gconf-editor and bug-buddy
9963 2006-01-04 Rodrigo Moya <rodrigo@gnome-db.org>
9965 * modulesets/gnome-2.14.modules: Added nautilus-actions.
9967 2005-12-31 Carlos Garnacho Parro <carlosg@gnome.org>
9969 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9972 2005-12-22 Murray Cumming <murrayc@murrayc.com>
9974 * modulesets/gnome-2.14.modules: Change the scrollkeeper download
9975 URL to one that works.
9977 2005-12-14 Murray Cumming <murrayc@murrayc.com>
9979 * modulesets/gnome-2.12.modules:
9980 * modulesets/gnome-2.14.modules: Use the 2.0 branch of libsigc++.
9982 2005-12-12 Matthias Clasen <mclasen@redhat.com>
9984 * modulesets/gnome-2.14.modules: Add gnome-menus and libgnomeui
9985 as dependencies to gnome-screensaver.
9987 2005-12-12 Paolo Borelli <pborelli@katamail.com>
9989 * modulesets/gnome-2.12.modules: gedit and gtksourceview branched.
9991 2005-12-07 David Malcolm <dmalcolm@redhat.com>
9993 * modulesets/gnome-2.14.modules: Added pyspi and dogtail (work towards
9996 2005-12-02 Murray Cumming <murrayc@murrayc.com>
9998 * modulesets/freedesktop.modules: Added cairomm.
10000 2005-12-02 Murray Cumming <murrayc@murrayc.com>
10002 * modulesets/gnome-2.14.modules: Use HEAD branches of
10003 glib and pango for GNOME 2.14.
10005 2005-11-24 Frederic Crozat <fcrozat@mandriva.com>
10007 * modulesets/gnome-2.12.modules: use gnome-2-12 branch
10008 for ATK for GNOME 2.12.
10010 2005-11-24 James Henstridge <james@jamesh.id.au>
10012 * modulesets/freedesktop.modules (libdaemon, avahi): add libdaemon
10013 and avahi to freedesktop.modules. Still some kinks due to crap
10016 2005-11-23 Karsten Bräckelmann <guenther@rudersport.de>
10018 * README: Updated the GARNOME project link.
10020 2005-11-23 Murray Cumming <murrayc@murrayc.com>
10022 * modulesets/gnome-2.14.modules: glibmm and gtkmm: Use the
10023 glibmm-2-8 and gtkmm-2-8 branches, because we are using the
10024 glib-2.8 and gtk-2.8 branches (so far, at least) for GNOME 2.14.
10026 2005-11-22 Thomas Wood <thos@gnome.org>
10028 * modulesets/gnome-2.14.modules: use HEAD for gtk-engines
10030 2005-11-18 Vincent Untz <vuntz@gnome.org>
10032 * modulesets/gnome-2.14.modules: add sabayon as dependency for
10033 meta-gnome-proposed
10035 2005-11-16 Vincent Untz <vuntz@gnome.org>
10037 * modulesets/gnome-2.12.modules:
10038 * modulesets/gnome-2.14.modules: add gnome-keyring-manager to
10041 2005-11-12 Vincent Untz <vuntz@gnome.org>
10043 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
10045 * modulesets/gnome-2.14.modules: add atomix, deskbar-applet and
10046 pessulus, and add dependencies for meta-gnome-proposed
10048 2005-11-10 Dan Winship <danw@novell.com>
10050 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
10051 libsoup. (And add missing libxml2 dependency, for the soap/xmlrpc
10054 * modulesets/gnome28.modules:
10055 * modulesets/gnome-2.10.modules:
10056 * modulesets/gnome-2.14.modules: Add missing libxml2 dependency to
10059 2005-11-08 Christian Persch <chpe@cvs.gnome.org>
10061 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
10062 gnome-icon-theme, gnome-keyring, file-roller and gucharmap.
10064 2005-11-08 Christian Persch <chpe@cvs.gnome.org>
10066 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for totem.
10068 2005-11-02 Vincent Untz <vuntz@gnome.org>
10070 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
10073 * Makefile: install .desktop file in the correct XDG dir.
10076 2005-10-24 James Henstridge <james@jamesh.id.au>
10078 * jhbuild/utils/cvs.py (CVSRoot.update): check for IOError when
10079 finding the CVS root of a working copy. Based on patch from Scott
10080 Tsai. Fixes bug #315083.
10082 2005-10-14 Karsten Bräckelmann <guenther@rudersport.de>
10084 * README: Updated the GARNOME project link.
10086 2005-10-24 James Henstridge <james@jamesh.id.au>
10088 * modulesets/gnome-2.14.modules (gnome-doc-utils): same here.
10090 * modulesets/gnome-2.12.modules (gnome-doc-utils): depend on
10091 glib. Fixes bug #317763.
10093 * modulesets/gnome-2.14.modules (libnotify): same here.
10095 * modulesets/gnome-2.12.modules (libnotify): use new URL for
10096 libnotify SVN. Fixes bug #317929.
10098 * sample.jhbuildrc (prefix): use gnome-2.14
10100 * jamesh.jhbuildrc (moduleset): use to gnome-2.14
10102 * jhbuild/defaults.jhbuildrc: update to gnome-2.14 by default.
10103 Get rid of code to set True/False here, since monkeypatch.py
10104 should have done this for us already.
10106 2005-10-22 Vincent Untz <vuntz@gnome.org>
10108 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
10111 2005-10-20 Rodrigo Moya <rodrigo@novell.com>
10113 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
10114 gnome-control-center.
10116 2005-10-18 Frederic Crozat <fcrozat@mandriva.com>
10118 * modulesets/gnome-2.12.modules: Yelp
10119 has branched for GNOME 2.12.
10121 2005-10-17 Lucas Rocha <lucasr@cvs.gnome.org>
10123 * modulesets/gnome-2.12.modules: EOG has
10124 branched for GNOME 2.12.
10126 2005-10-17 Frederic Crozat <fcrozat@mandriva.com>
10128 * modulesets/gnome-2.14.modules: Use HEAD
10131 2005-10-06 Elijah Newren <newren@gmail.com>
10133 * modulesets/gnome-2.12.modules: Update more module revisions due
10134 to branching: gnome-applets, gnome-utils, and sound-juicer.
10136 2005-10-06 William Jon McCann <mccann@jhu.edu>
10138 * modulesets/gnome-2.12.modules (nautilus-cd-burner):
10139 use gnome-2-12 branch.
10141 2005-10-03 Elijah Newren <newren@gmail.com>
10143 * modulesets/gnome-2.12.modules: Update revisions to use
10144 gnome-2-12 branch for a number of modules: gnome-vfs, gnome-games,
10145 eel, nautilus, metacity, procman, gcalctool, and gnome-themes
10147 2005-10-03 Elijah Newren <newren@gmail.com>
10149 * sample.jhbuildrc: "GNOME CVS is accessible only with SSH" now;
10150 change pserver to ext in commented out user cvs account stuff
10152 2005-09-29 Federico Mena Quintero <federico@ximian.com>
10154 * modulesets/gnome-2.12.modules: Make libbonobo and libbonoboui
10155 use the "gnome-2-10" revision --- there were no 2.12 releases of
10158 2005-09-28 Frederic Crozat <fcrozat@mandriva.com>
10160 * modulesets/freedesktop.modules:
10161 Add cairo-1-0 module for use by GTK+ and pango in GNOME 2.12 modules,
10162 to be sure to use cairo BRANCH_1_0.
10163 * modulesets/gnome-2.12.modules:
10164 Use cairo-1-0 module instead of cairo.
10166 2005-09-26 Christian Persch <chpe@cvs.gnome.org>
10168 * modulesets/freedesktop.modules: Add a poppler-0-4 module
10169 for use by evince 0.4 in the Gnome 2.12 moduleset.
10170 * modulesets/gnome-2.12.modules: Use poppler-0-4 for evince.
10171 A moduleset/gnome-2.14.modules: New. Derived from the 2.12 moduleset
10172 by stripping out all "gnome-2-12" revision tags. Use poppler HEAD
10175 2005-09-22 James Henstridge <james@jamesh.id.au>
10177 * modulesets/gnome-2.12.modules (iso-codes): use CVS rather than
10180 2005-09-20 James Henstridge <james@jamesh.id.au>
10182 * modulesets/gnome*.modules (gnome-common): use gnome-2-12 branch.
10184 2005-09-13 James Henstridge <james@jamesh.id.au>
10186 * jhbuild/config.py (Config.setup_env): remove hack that was
10187 unconditionally adding /usr/lib/pkgconfig to the path if
10188 $PKG_CONFIG_PATH was empty. If you want the directory in
10189 $PKG_CONFIG_PATH, add it manually.
10190 (Config.setup_env): add $prefix/share/pkgconfig to
10193 * modulesets/gnome-2.12.modules (iso-codes): use version 0.47
10194 (fixes bug #316116).
10196 * modulesets/moduleset.dtd (tarball): add checkoutdir attribute.
10198 * modulesets/moduleset.rnc (tarball): add checkoutdir attribute.
10200 * jhbuild/modtypes/tarball.py (parse_tarball): support a
10201 checkoutdir attribute. Fixes bug #313249.
10203 2005-09-11 Fernando Herrera <fherrera@onirica.com>
10205 * modulesets/gnome-2.12.modules (xchat): Update to 2.4.5
10207 2005-09-11 Damon Chaplin <damon@gnome.org>
10209 * modulesets/gnome-2.10.modules: Use gnome-2-10 branch for Glade.
10211 2005-09-08 Harish Krishnaswamy <kharish@novell.com>
10213 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
10214 evolution, evolution-data-server and evolution-exchange.
10216 2005-09-08 Kaushal Kumar <kakumar@novell.com>
10218 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
10221 2005-09-07 Vincent Untz <vuntz@gnome.org>
10223 * modulesets/gnome-2.12.modules (gnome-desktop): use gnome-2-12 branch
10225 2005-09-06 Mark McLoughlin <mark@skynet.ie>
10227 * modulesets/gnome-2.12.modules: GNOME 2.12 is shipping
10228 the gnome-2-10 branch of ORBit2.
10230 2005-09-06 Kjartan Maraas <kmaraas@gnome.org>
10232 * modulesets/gnome-2.12.modules: gnome-2-12 branch
10233 for libgnome, libgnomeui, libgnomecanvas and gnome-terminal
10235 2005-09-02 Johan Dahlin <jdahlin@async.com.br>
10237 * modulesets/gnome-2.12.modules: pygtk supports
10238 non-srcdir builds now.
10240 2005-08-31 Lucas Rocha <lucasr@cvs.gnome.org>
10242 * modulesets/gnome-2.12.modules: Zenity has
10243 branched for GNOME 2.12.
10245 2005-08-30 Jonathan Blandford <jrb@redhat.com>
10247 * modulesets/gnome-2.12.modules: Evince has branched for GNOME
10250 2005-08-28 Christian Persch <chpe@cvs.gnome.org>
10252 * modulesets/gnome-2.12.modules:
10253 Epiphany has branched for GNOME 2.12.
10255 2005-08-27 Gustavo J. A. M. Carneiro <gjc@gnome.org>
10257 * modulesets/freedesktop.modules: pycairo should not suggest
10258 gnome-python/pygtk, it's actually the other way around, otherwise
10259 you get an infinite loop in "jhbuild build pycairo gnome-python/pygtk".
10261 2005-08-27 Richard A. Stellingwerff <remenic@gmail.com>
10263 * modulesets/gnome-2.12.modules: Removed separate Clearlooks, which is now
10264 part of gtk-engines.
10266 2005-08-26 Matthias Clasen <mclasen@redhat.com>
10268 * modulessets/gtk.modules: New moduleset to track GTK+ HEAD.
10270 * modulesets/gtk28.modules: Use branches: glib-2-8, pango-1-10,
10273 2005-08-25 Federico Mena Quintero <federico@ximian.com>
10275 * modulesets/gnome-2.12.modules: Use these branches: glib-2-8,
10276 pango-1-10, gtk-2-8.
10278 2005-08-24 Raphael Slinckx <rslinckx@cvs.gnome.org>
10280 * modulesets/gnome-2.10.modules:
10281 * modulesets/gnome-2.12.modules:
10283 Use branch 0.8 for gst-python module to keep in sync with
10284 branch 0.8 of gstreamer and gst-plugins modules in moduleset
10287 Add gnome-media as dependency of gnome-python-extras since it
10288 has a new mediaprofiles module requiring it.
10290 2005-08-22 Vincent Untz <vuntz@gnome.org>
10292 * modulesets/gnome-2.12.modules (gnome-volume-manager): use gnome-2-12
10295 2005-08-22 Vincent Untz <vuntz@gnome.org>
10297 * modulesets/gnome-2.12.modules (gnome-netstatus): Added
10298 gnome-doc-utils dependency.
10300 2005-08-21 Thomas Wood <thos@gnome.org>
10302 * modulesets/gnome-2.10.modules:
10303 * modulesets/gnome-2.12.modules:
10304 * modulesets/gnome24.modules:
10305 * modulesets/gnome28.modules:
10307 Updated branch tags for gtk-engines
10309 2005-08-19 Tommi Vainikainen <thv@iki.fi>
10311 * modulesets/gnome-2.12.modules (gucharmap): Added gnome-doc-utils
10314 2005-08-18 Damon Chaplin <damon@gnome.org>
10316 * modulesets/gnome-2.12.modules (gtk-doc): added scrollkeeper as
10317 a dependency, since it now has a DocBook manual. We could add this
10318 to older modulesets as well, though it is only a soft dependency so
10319 isn't too important.
10321 2005-08-17 James Henstridge <james@jamesh.id.au>
10323 * jhbuild/utils/trayicon.py (TrayIcon._run_zenity): add back the
10324 os.setsid() call that got lost when converting this code to use
10325 the subprocess module.
10327 2005-08-16 Vincent Untz <vuntz@gnome.org>
10329 * modulesets/gnome-2.12.modules: revert the gnome-mime-data removal,
10330 since gnome-vfs still uses it.
10332 2005-08-16 James Henstridge <james@jamesh.id.au>
10334 * jhbuild/frontends/tinderbox.py (get_distro): split out code for
10335 guessing distro details into a separate function. Enhance to use
10336 "lsb_release" tool to look up distro details, if available. Fixes
10339 * modulesets/gnome-2.12.modules (libbtctl, gnome-bluetooth, phonemgr):
10340 add modules. Patch from Jaap A. Haitsma, fixing bug #310674.
10342 * modulesets/gnutls.modules (libtasn1): update to 0.2.15.
10344 * modulesets/gnome26.modules: same here.
10346 * modulesets/gnome28.modules: same here.
10348 * modulesets/gnome-2.10.modules: same here.
10350 * modulesets/gnome-2.12.modules: reference gnutls.modules.
10352 * modulesets/gnutls.modules: move gnutls stuff to a separate
10353 .modules file, shared by the others.
10355 * modulesets/gnome-2.12.modules (libnotify): add libnotify.
10356 (gnome-power-manager): add libnotify as a dependency. Patch from
10357 Jaap A. Haitsma, fixes bug #310598.
10359 * jhbuild/frontends/tinderbox.py: set the charset in the generated
10360 HTML. This is based on a patch from Guillaume Desmottes. Fixes
10363 * jhbuild/monkeypatch.py: add locale.getpreferredencoding() if
10366 2005-08-15 Elijah Newren <newren@gmail.com>
10368 * modulesets/gnome-2.12.modules: yelp no longer depends on
10369 gtkhtml2, remove duplicate gdl entry, add evolution-exchange since
10370 it is in the desktop release
10372 2005-08-13 Kjartan Maraas <kmaraas@gnome.org>
10374 * modulesets/freedesktop.modules: libpixman has been moved into
10375 cairo. Remove the dep from cairo and the module itself.
10377 2005-08-13 Davyd Madeley <davyd@madeley.id.au>
10379 * modulesets/gnome-2.12.modules: opencdk depends on libgcrypt. Thanks
10382 2005-08-11 Davyd Madeley <davyd@madeley.id.au>
10384 * modulesets/gnome-2.12.modules: gnome-doc-utils depends on intltool.
10385 Patch from James Andrewartha <trs80@ucc.asn.au>.
10387 2005-08-05 Matthias Clasen <mclasen@redhat.com>
10389 * modulesets/gnome-2.12.modules: Drop the eel dependency
10392 2005-08-05 Paolo Bacchilega <paobac@cvs.gnome.org>
10394 * modulesets/gnome-2.12.modules: Added gnome-doc-utils to
10395 the dependecies list of the file-roller module.
10397 2005-08-04 James Henstridge <james@jamesh.id.au>
10399 * modulesets/bootstrap.modules (automake-1.9): update to 1.9.6.
10401 2005-08-01 Tommi Vainikainen <thv@iki.fi>
10403 * modulesets/gnome-2.12.modules (gdm2, evince): Added
10404 gnome-doc-utils dependency.
10406 2005-07-30 Jonathan Blandford <jrb@redhat.com>
10408 * modulesets/freedesktop.modules: poppler branched.
10410 2005-07-30 Caleb Moore <c.moore@student.unsw.edu.au>
10412 * modulesets/gnome-2.12.modules (librsvg):
10413 use 2.12 branch instead of HEAD
10415 2005-07-27 Sebastien Bacher <seb128@debian.org>
10417 * modulesets/gnome-2.12.modules: gnome-control-center uses g-d-u.
10419 2005-07-25 Ross Burton <ross@burtonini.com>
10421 * modulesets/gnome-2.12.modules (sound-juicer):
10422 add g-d-u dependency
10424 2005-07-24 Lucas Rocha <lucasr@cvs.gnome.org>
10426 * modulesets/gnome-2.12.modules (zenity):
10427 add g-d-u dependency
10429 2005-07-24 Christian Persch <chpe@cvs.gnome.org>
10431 * modulesets/gnome-2.12.modules:
10432 Epiphany now depends on libgnomeprint[ui].
10434 2005-07-21 Luis Villa <luis.villa@gmail.com>
10436 * modulesets/gnome-2.12.modules (dasher): turns out dasher has a
10437 2.12 branch. Who knew? :)
10439 2005-07-21 James Henstridge <james@jamesh.id.au>
10441 * modulesets/bootstrap.modules (pkg-config): update to 0.19 release.
10443 2005-07-21 Mark McLoughlin <mark@skynet.ie>
10445 * modulesets/gnome-2.10.modules,
10446 modulesets/gnome26.modules: update the location
10449 2005-07-21 Tommi Vainikainen <thv@iki.fi>
10451 * modulesets/gnome-2.12.modules: gnutls 1.2.4 is gone, updated
10452 entry to point 1.2.6 instead.
10454 2005-07-20 Vincent Untz <vuntz@gnome.org>
10456 * modulesets/gnome-2.12.modules (bug-buddy) (epiphany)
10457 (gnome-desktop): add g-d-u dependency
10459 2005-07-17 Luis Villa <luis.villa@gmail.com>
10460 * modulesets/gnome-2.12.modules (gnome-panel): add g-d-u dep
10462 2005-07-15 Luis Villa <luis.villa@gmail.com>
10464 * modulesets/gnome-2.12.modules (dasher): put dasher in
10465 meta-gnome-desktop, since it has been in the Desktop release since
10468 2005-07-15 James Henstridge <james@jamesh.id.au>
10470 * modulesets/gnome-2.12.modules (gnome-power-manager): now in
10471 Gnome CVS. Patch from Jaap A. Haitsma <jaap@haitsma.org> (fixes
10474 * jhbuild/utils/cmds.py (get_output): don't use os.WIFEXITED() on
10475 the subprocess returncode attribute -- the subprocess module
10476 already takes care of that.
10478 * jhbuild/utils/trayicon.py: switch over to using subprocess
10479 module for communication with zenity.
10481 * jhbuild/utils/cmds.py (pprint_output): use os.read() rather than
10482 file.read(), so we don't need to set the pipes as non-blocking.
10484 2005-07-13 Igor Foox <ifoox@redhat.com>
10486 * modulesets/gcj.modules: Resolved circular dependencies for
10487 java-gnome modules. 'java-gnome' is now a meta-module for all
10488 java-gnome related modules.
10490 2005-07-13 Vincent Untz <vuntz@gnome.org>
10492 * modulesets/gnome-2.12.modules: kill gnome-mime-data
10494 2005-07-10 Johan Dahlin <johan@gnome.org>
10496 * modulesets/gnome-2.10.modules: Use the pygtk-2-6 branch
10498 2005-07-09 Gustavo J. A. M. Carneiro <gjc@gnome.org>
10500 * modulesets/gnome-2.12.modules: Suggest gnome-python-extras for
10501 meta-gnome-python. Suggest pycairo for pygtk.
10503 2005-07-09 Matthias Clasen <mclasen@redhat.com>
10505 * modulesets/freedesktop.modules: Use version 0.8 of
10506 the Hicolor icon theme.
10508 2005-07-08 Murray Cumming <murrayc@murrayc.com>
10510 * modulesets/gnome-2.12.modules: glom now depends on
10513 2005-07-07 Luis Villa <luis.villa@gmail.com>
10515 * modulesets/gnome-2.12.modules (system-tools):
10516 add nautilus dependency.
10518 2005-07-07 Frederic Crozat <fcrozat@mandriva.com>
10520 * modulesets/gnome-2.10.modules:
10521 use gnome-2-10 branch for yelp.
10523 2005-07-05 James Henstridge <james@jamesh.id.au>
10525 * modulesets/gnome28.modules (eog): use gnome-2-8 branch.
10526 (gnomemm/gconfmm): use gnome-2-8 branch.
10527 (gnomemm/libglademm): use gnome-2-8 branch.
10528 (gnome-volume-manager): use gnome-2-8 branch.
10529 (gtranslator): use gnome-2-8 branch.
10530 (zenity): use gnome-2-8 branch.
10532 * modulesets/gnome-2.10.modules (dasher): use gnome-2-10 branch.
10533 (file-roller): use gnome-2-10 branch.
10534 (gnome-doc-utils): use gnome-2-10 branch.
10535 (libgnomeprint): use gnome-2-10 branch.
10536 (libgnomeprintui): use gnome-2-10 branch.
10537 (librsvg): use gnome-2-10 branch.
10538 (vino): use gnome-2-10 branch.
10539 (zenity): use gnome-2-10 branch.
10541 2005-07-01 James Henstridge <james@jamesh.id.au>
10543 * modulesets/bootstrap.modules (pkg-config): update to 0.18.1 to
10544 fix problems mentioned in bug #309214.
10546 2005-06-29 James Henstridge <james@jamesh.id.au>
10548 * modulesets/bootstrap.modules (pkg-config): actually update the
10549 file size and MD5 sum.
10551 2005-06-28 James Henstridge <james@jamesh.id.au>
10553 * modulesets/bootstrap.modules (pkg-config): update to version 0.18.
10555 2005-06-27 James Henstridge <james@jamesh.id.au>
10557 * jhbuild/frontends/gtkui.py (GtkBuildScript.execute): minimal
10558 changes to use subprocess module for build loop. Should probably
10559 be switched to use IO watches instead.
10561 * jhbuild/modtypes/mozillamodule.py (MozillaModule.do_install):
10562 use argument lists instead of argument strings in a few places.
10564 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10567 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10570 * jhbuild/utils/cmds.py (get_output): use close_fds=True when
10572 (Pipeline): a class similar to subprocess.Popen that chains
10573 together a number of subprocesses, making the stdin, stdout and
10575 (pprint_output): change from execute_pprint() to take a
10576 subprocess.Pipe-like object, and read data from it.
10578 2005-06-24 James Henstridge <james@jamesh.id.au>
10580 * jhbuild/utils/cmds.py (get_output): same here.
10581 (execute_pprint): same here.
10583 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10586 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
10587 useshell for unicode strings too.
10589 * modulesets/freedesktop.modules (cairo): add a <suggests> on
10590 glitz, so that if both modules are built they get built in the
10593 2005-06-23 James Henstridge <james@jamesh.id.au>
10595 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
10596 handle ctrl+C better.
10598 * jhbuild/utils/arch.py (ArchArchive.checkout):
10599 (ArchArchive.update): use argument lists
10601 * jhbuild/utils/svn.py (SVNRoot.checkout, SVNRoot.update): use
10604 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10607 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
10608 an argument list is given, join the arguments before printing it
10611 * jhbuild/utils/cvs.py (CVSRoot.checkout, CVSRoot.update): use an
10612 argument list rather than an argument string.
10614 * jhbuild/commands/sanitycheck.py: pass argument lists instead of
10615 strings, to avoid shell calls.
10617 * jhbuild/commands/sanitycheck.py (check_version): use enumerate()
10620 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10621 execute_pprint() again for "CVS" colourisation.
10623 * jhbuild/utils/cmds.py (execute_pprint): add back because it is
10624 used by tinderbox too, but port to subprocess.
10626 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10627 the subprocess module to implement execute().
10629 * jhbuild/utils/cmds.py (get_output): use subprocess module.
10630 (execute_pprint): remove function.
10632 * jhbuild/monkeypatch.py: add enumerate() and string.Template (not
10634 (subprocess): provide the subprocess module if it isn't available.
10636 * README: bump required python version to 2.2.
10638 2005-06-23 Kaushal Kumar <kakumar@novell.com>
10640 * modulesets/gnome-2.12.modules:
10642 Remove Gal. Gal has merged into evolution.
10644 2005-06-22 Seth Nickell <seth@gnome.org>
10646 * modulesets/gnome-2.12.modules:
10648 Remove luminocity from gnome-2.12 modules. The entry
10649 here is redundant with freedesktop.modules, AND its
10650 incorrect (dependency list is not complete).
10652 2005-06-21 James Henstridge <james@jamesh.id.au>
10654 * modulesets/gnome26.modules:
10655 * modulesets/gnome28.modules:
10656 * modulesets/gnome-2.10.modules:
10657 * modulesets/gnome-2.12.modules: update to libgpg-error 1.1,
10658 opencdk 0.5.7 and gnutls 1.2.4.
10660 * jhbuild/monkeypatch.py: a module to add features to the standard
10661 library that don't exist in old versions. At the moment, it just
10662 includes the True/False fix.
10664 * jhbuild/__init__.py: move monkeypatch code out into a separate
10667 2005-06-20 Federico Mena Quintero <federico@ximian.com>
10669 * modulesets/gnome-2.10.modules: Use the gnome-2-10 branch for
10672 2005-06-20 James Henstridge <james@jamesh.id.au>
10674 * patches/howl-1.0.0-buildfix.patch: the path.
10676 * modulesets/gnome-2.10.modules: same here.
10678 * modulesets/gnome-2.12.modules: update to Howl 1.0.0. Include a
10679 patch to fix --disable-static build bustage. Fix bug #161153.
10681 2005-06-20 Murray Cumming <murrayc@murrayc.com>
10683 * modulesets/freedesktop.modules: Added dbusmm.
10685 2005-06-18 Murray Cumming <murrayc@murrayc.com>
10687 * modulesets/gnome-2.12.modules: Comment-out the libgda
10688 dependencies for gnumeric, glom, and gnome-python-extras,
10689 because they need libgda-1.2, not HEAD.
10691 2005-06-17 Rodrigo Moya <rodrigo@gnome-db.org>
10693 * modulesets/gnome-2.12.modules: Changed libgda back to HEAD,
10694 libgnomedb and mergeant both use libgda HEAD.
10696 2005-06-17 Murray Cumming <murrayc@murrayc.com>
10698 * modulesets/gnome-2.12.modules: Changed libgda back to the
10699 release-1-2-branch branch, because I can't find anything that
10702 2005-06-16 James Henstridge <james@jamesh.id.au>
10704 * modulesets/gnome28.modules: same here.
10706 * modulesets/gnome-2.10.modules: correctly use dbus-0.23 and hal-0.4
10708 * modulesets/freedesktop.modules (dbus-0.23, hal-0.4): fix rules
10709 so that these old versions get checked out correctly. Fixes bug
10712 2005-06-15 Murray Cumming <murrayc@murrayc.com>
10714 * modulesets/gnome-2.12.modules: glom, gnomemm/libgdamm: Remove
10715 the dependency on libgda, because it depends on libgda-1.2 (which
10716 people will have to get from packages) instead of the libgda 2.0
10717 (HEAD) that jhbuild now has, because I see no way to do parallel
10718 install in jhbuild.
10720 2005-06-15 Mikael Hallendal <micke@imendio.com>
10722 * modulesets/gnome-2.12.modules: Make eel depend on gnome-menus
10724 2005-06-15 Mikael Hallendal <micke@imendio.com>
10726 * modulesets/gnome-2.12.modules: Make eel depend on gnome-desktop.
10728 2005-06-13 Luis Villa <luis.villa@gmail.com>
10730 * jhbuild/modtypes/mozillamodule.py:
10732 Fix version truncation in Marco's last fix, and install nss
10733 headers correctly-ish (fixing bug #154213).
10735 2005-06-12 Marco Pesenti Gritti <mpg@redhat.com>
10737 * jhbuild/modtypes/mozillamodule.py:
10739 Fix installation path guessing for firefox
10741 2005-06-11 Christian Persch <chpe@cvs.gnome.org>
10743 * modulesets/gnome-2.12.modules: Revert to 0.45 until I can figure
10744 out why 0.46 doesn't work.
10746 2005-06-10 Christian Persch <chpe@cvs.gnome.org>
10748 * modulesets/gnome-2.12.modules: Update to iso-codes 0.46.
10750 2005-06-10 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
10752 * modulesets/freedesktop.modules: Add glitz. Nothing depends on it. If
10753 you want cairo to use glitz, first build glitz and *then* cairo.
10755 2005-06-10 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
10757 * modulesets/gnome-2.12.modules: Make totem depend on iso-codes.
10759 2005-06-10 James Henstridge <james@jamesh.id.au>
10761 * doc/jhbuild.xml (moduleset): add a note that the moduleset
10762 parameter can be a list of strings as well as just a string.
10764 * modulesets/bootstrap.modules (libtool): switch to a newer
10765 version of the RH multilib patch. Fixes bug #307067.
10767 * modulesets/gnome-2.10.modules (gnome-icon-theme): use gnome-2-10
10770 2005-06-09 Luis Villa <luis.villa@gmail.com>
10772 * modulesets/gnome-2.12.modules (ggv, gpdf, evince): changing this
10773 to reflect current consensus about 2.12. Also, removed a duplicate
10774 entry for totem, because I can.
10776 2005-06-09 James Henstridge <james@jamesh.id.au>
10778 * modulesets/gnome-2.10.modules (libgtop): use gnome-2-10 branch.
10779 (ggv): use gnome-2-10 branch.
10781 * modulesets/bootstrap.modules (libtool): update to 1.5.18.
10782 (gettext): update to 0.14.5.
10784 * jhbuild/modtypes/tarball.py (Tarball.get_localfile): check if
10785 basename is None. If so, raise FatalError. This is to catch some
10786 errors in moduleset files. Fixes bug #173018.
10788 * modulesets/gnome-2.12.modules (gthumb): add gthumb. Patch from
10789 Jaap A. Haitsma <jaap@haitsma.org> (fixes bug #305860).
10790 (fast-user-switch-applet): add module. Patch from Jaap A. Haitsma
10791 <jaap@haitsma.org> (fixes bug #306538).
10792 (gnome-power): add module. Patch from Jaap A. Haitsma
10793 <jaap@haitsma.org> (fixes bug #306539).
10795 2005-04-29 Martin Ejdestig <mejde@dtek.chalmers.se>
10797 * jhbuild/modtypes/tarball.py (do_unpack, do_patch):
10798 Handle spaces in file. Closes bug #302475.
10800 2005-04-28 William Jon McCann <mccann@jhu.edu>
10802 * modulesets/gnome-2.12.modules (nautilus-open-terminal): Add
10803 module. (fixes bug #302316).
10805 2005-06-09 James Henstridge <james@jamesh.id.au>
10807 * modulesets/gnome-2.12.modules (rhythmbox): use CVS tree, since
10808 the arch archive has been abandoned (fixes bug #306890).
10810 2005-06-08 James Henstridge <james@jamesh.id.au>
10812 * modulesets/gnome-2.12.modules (glib, pango, gtk+): release team
10813 wiki pages say we are using HEAD, so remove the branch tags. Also
10814 add "cairo" as a dependency of pango and gtk+.
10816 2005-06-02 Thomas Fitzsimmons <fitzsim@redhat.com>
10818 * jhbuild/modtypes/gcjmodule.py (GCCCVSRoot.update): Check out all
10821 2005-06-02 Rodrigo Moya <rodrigo@gnome-db.org>
10823 * modulesets/gnome-2.12.modules: use HEAD for libgda.
10825 2005-05-29 Kjartan Maraas <kmaraas@gnome.org>
10827 * modulesets/gnome-2.12.modules: use --enable-more-warnings=no
10828 to get this to build with gcc4.
10830 2005-05-27 Johan Dahlin <jdahlin@async.com.br>
10832 * modulesets/freedesktop.modules:
10833 * modulesets/gnome-2.10.modules:
10834 * modulesets/gnome28.modules:
10836 Created dbus-0-23 and hal-0-4 modules. Changed dbus and hal to point
10837 at cvs head and gnome 2.8/2.10 to depend on the old versions.
10838 This should fix the gnome-volume-manager build for 2.12.
10840 2005-05-26 Murray Cumming <murrayc@murrayc.com>
10842 * modulesets/gnome-2.12.modules: gtksourceview:
10843 Use --enable-compile-warnings=maximum, instead of
10844 the default =error, so we can actually build this.
10846 2005-05-25 Murray Cumming <murrayc@murrayc.com>
10848 * modulesets/gnome-2.12.modules: gnome-keyring:
10849 Use --disable-more-warnings so this actually builds.
10851 2005-05-24 Frederic Crozat <fcrozat@mandriva.com>
10853 * modulesets/gnome-2.10.modules:
10854 Use gnome-2-10 for libgnomecanvas.
10856 2005-05-22 Christian Persch <chpe@cvs.gnome.org>
10858 * modulesets/gnome-2.12.modules: Remove pyphany, and adjust
10859 Epiphany dependencies.
10861 2005-05-14 Olav Vitters <olav@bkor.dhs.org>
10863 * sample.jhbuildrc: Add example for SMP systems as suggested by
10864 Michele Baldessari in bug #160535.
10866 2005-05-14 Dan Winship <danw@novell.com>
10868 * jhbuild/modtypes/base.py (AutogenModule.do_clean,
10869 AutogenModule.do_build, AutogenModule.do_check,
10870 AutogenModule.do_install):
10871 * jhbuild/modtypes/gcjmodule.py (GCJModule.do_install):
10872 * jhbuild/modtypes/tarball.py (Tarball.do_build,
10873 Tarball.do_install): Use $MAKE if it's set. #160535
10875 2005-05-12 Frederic Crozat <fcrozat@mandriva.com>
10877 * modulesets/gnome-2.10.modules: Use gnome-2-10 for gnome-desktop.
10879 2005-05-10 Gustavo J. A. M. Carneiro <gjc@gnome.org>
10881 * modulesets/gnome-2.12.modules: Add missing dependencies of
10882 gnome-python-extras: nautilus-cd-burner, libgtop, totem, and gdl.
10884 2005-05-09 James Henstridge <james@jamesh.id.au>
10886 * jhbuild/defaults.jhbuildrc (moduleset): point at gnome-2.12
10888 * vbs-head.jhbuildrc: remove obsolete sample config file.
10890 * sample.jhbuildrc (moduleset): point at gnome-2.12
10892 * jamesh.jhbuildrc (moduleset): point at gnome-2.12
10894 * jhbuild/moduleset.py (load): allow "moduleset" in config file to
10895 be a list of module sets, rather than just a single one. Nothing
10896 is done to ensure that the modulesets don't conflict. This allows
10897 you to use ['gnome-2.10', 'gtk28'] as a moduleset.
10899 * modulesets/bootstrap.modules (libtool): update to 1.5.16.
10900 (gettext): update to 0.14.4.
10902 2005-05-08 Murray Cumming <murrayc@murrayc.com>
10904 * modulesets/gnome-2.12.modules: glom: Depend on
10907 2005-05-06 Matthias Clasen <mclasen@redhat.com>
10909 * modulesets/gnome-2.12.modules: Add libmusicbrainz
10910 tarball module, and make totem depend on it.
10912 * modulesets/gnome-2.12.modules: Add iso-codes as
10913 tarball module, and make epiphany depend on it.
10915 2005-05-05 Murray Cumming <murrayc@murrayc.com>
10917 * modulesets/gnome-2.12.modules: glom: Depend on
10918 gnome-python-extras, though it only needs pygda from there.
10920 2005-04-26 Murray Cumming <murrayc@murrayc.com>
10922 * modulesets/gnome-2.12.modules: Added Inkscape.
10924 2005-04-26 James Henstridge <james@jamesh.id.au>
10926 * modulesets/gnome-2.12.modules (gnome-screensaver): add module.
10927 Patch from bug #301706.
10929 2005-04-22 James Henstridge <james@jamesh.id.au>
10931 * modulesets/bootstrap.modules (pkg-config): pass
10932 --enable-indirect-deps, since the change makes assumptions about
10933 library use that are not valid.
10935 2005-04-22 Mark McLoughlin <mark@skynet.ie>
10937 * modulesets/gnome-2.12.modules: (gnome-menus): require
10938 glib, intltool and gnome-common instead of gnome-vfs.
10940 2005-04-21 Federico Mena Quintero <federico@ximian.com>
10942 * modulesets/gnome-2.10.modules: Use gnome-2-10 for libgnomeui.
10944 2005-04-14 Kjartan Maraas <kmaraas@gnome.org>
10946 * modulesets/gnome-2.10.modules: Use gnome-2-10 for eog.
10948 2005-04-14 James Henstridge <james@jamesh.id.au>
10950 * modulesets/bootstrap.modules (pkg-config): update to 0.17.2 and
10953 * modulesets/bootstrap.modules (pkg-config): add patch to fix
10954 https://bugs.freedesktop.org/show_bug.cgi?id=3006, til new release
10957 2005-04-13 Thomas Fitzsimmons <fitzsim@redhat.com>
10959 * modulesets/gcj.modules: add jg-common and libgconf-java modules.
10960 add java-gnome metamodule (patch from Jeffrey Morgan).
10962 2005-04-13 Mark McLoughlin <mark@skynet.ie>
10964 * modulesets/gnome-2.12.modules: gnome-menus depends
10967 2005-04-13 Murray Cumming <murrayc@murrayc.com>
10969 * modulesets/gnome-2.12.modules: glom: Now depends on pygtk.
10970 gnome-python-extras: Now depends on libgda.
10972 2005-04-13 James Henstridge <james@jamesh.id.au>
10974 * modulesets/bootstrap.modules (pkg-config): update to 0.17.1,
10975 which includes the patch I was applying to 0.17's pkg.m4.
10977 2005-04-12 Thomas Fitzsimmons <fitzsim@redhat.com>
10979 * jhbuild/modtypes/gcjmodule.py (GCCCVSRoot.update): add -P flag
10980 to gcc_update invocation.
10982 * modulesets/gcj.modules: add libgnome-java and libglade-java
10983 modules (patch from Jeffrey Morgan).
10985 2005-04-12 James Henstridge <james@jamesh.id.au>
10987 * patches/pkg-config-0.17-acrunlog.patch: the patch.
10989 * modulesets/bootstrap.modules (pkg-config): add
10990 pkg-config-0.17-acrunlog.patch patch, to fix a serious bug in
10991 0.17 that breaks PKG_CHECK_MODULES().
10993 * modulesets/gnome28.modules (libgcrypt): update to 1.2.1.
10994 (libtasn1): update to 0.2.13.
10995 (gnutls): update to 1.2.1.
10997 * modulesets/gnome-2.12.modules (libgcrypt): update to 1.2.1.
10998 (libtasn1): update to 0.2.13.
10999 (gnutls): update to 1.2.1.
11001 * modulesets/gnome-2.10.modules (libgcrypt): update to 1.2.1.
11002 (libtasn1): update to 0.2.13.
11003 (gnutls): update to 1.2.1.
11005 * modulesets/bootstrap.modules (pkg-config): update to 0.17.
11006 Fixes GTK configure problems (bug #300232), among other things.
11008 2005-04-11 James Henstridge <james@jamesh.id.au>
11010 * doc/jhbuild.xml: fix spelling mistake found by Damien Carbery.
11012 2005-04-07 James Henstridge <james@jamesh.id.au>
11014 * modulesets/bootstrap.modules (pkg-config): update to 0.16.0
11016 2005-04-07 Carlos Garnacho Parro <carlosg@gnome.org>
11018 * modulesets/gnome-2.10.modules, modulesets/gnome-2.12.modules,
11019 modulesets/freedesktop.modules (system-tools-backends): they have
11020 been moved to FreeDesktop
11022 2005-04-06 Elijah Newren <newren@gmail.com>
11024 * modulesets/gnome-2.10.modules (totem): use gnome-2-10 branch.
11026 2005-04-06 Bryan Forbes <bryan@reigndropsfall.net>
11028 * modulesets/gnome-2.10.modules (gtkmm): use gtkmm-2-6 branch.
11030 2005-04-06 James Henstridge <james@jamesh.id.au>
11032 * modulesets/gnome-2.10.modules (atk): use gnome-2-10 branch.
11034 2005-04-05 James Henstridge <james@jamesh.id.au>
11036 * modulesets/gnome-2.10.modules (sound-juicer): use gnome-2-10
11039 2005-04-04 James Henstridge <james@jamesh.id.au>
11041 * modulesets/gnome-2.10.modules (goffice): add module, and make
11042 gnumeric depend on it. Fixes bug #170936.
11044 * modulesets/gnome-2.12.modules (sound-juicer): same here.
11046 * modulesets/gnome-2.10.modules (sound-juicer): fix up dependency
11047 list (added libgnomeui, gnome-media and nautilus-cd-burner).
11050 * jhbuild/modtypes/tarball.py (parse_tarball): size attribute of
11051 <source> element is optional. Fixes bug #172114.
11053 * modulesets/bootstrap.modules (python): update to 2.4.1.
11055 2005-04-02 Thomas Fitzsimmons <fitzsim@redhat.com>
11057 * modulesets/gcj.modules (libgnomevfs-java): new module.
11059 * modulesets/gcj.modules (cairo-java): new module.
11060 (libgtk-java): add cairo-java dependency.
11062 2005-04-01 Thomas Fitzsimmons <fitzsim@redhat.com>
11064 * modulesets/gcj.modules (classpathx): remove module.
11066 (gtk28.modules): include in place of gnome-2.10.modules.
11067 (gcj): remove gdb dependency.
11068 (java-gcj-compat): add gjdoc dependency.
11069 (jaxp): remove module.
11070 (gjdoc): remove jaxp dependency.
11071 (verify): remove module.
11072 (jacks): remove module.
11073 (wonka): remove module.
11074 (mauve): remove module.
11075 (libgtk-java): new module.
11077 2005-03-29 James Henstridge <james@jamesh.id.au>
11079 * modulesets/gnome-2.10.modules (gnome-keyring-manager): use
11081 (gnome-control-center): use gnome-2-10 branch.
11082 (gnome-applets): use gnome-2-10 branch.
11083 (libgnome): use gnome-2-10 branch.
11085 2005-03-26 Kjartan Maraas <kmaraas@gnome.org>
11087 * modulesets/gnome-2.10.modules: Use gnome-2-10 branch for gnome-nettool.
11088 There's no libgda2 package anywhere it seems, so renaming it to libgda
11089 * modulesets/gnome-2.12.modules: s/libgda2/libgda
11091 2005-03-25 Seth Nickell <seth@gnome.org>
11093 * modulesets/freedesktop.modules:
11095 Add 'luminocity' to the freedesktop moduleset.
11097 2005-03-24 James Henstridge <james@jamesh.id.au>
11099 * modulesets/gnome-2.10.modules (libbonoboui): use gnome-2-10 branch.
11100 (libbonobo): use gnome-2-10 branch.
11102 * modulesets/bootstrap.modules (gettext): correct the md5sum.
11103 Reported by Markus Bertheau on IRC.
11105 2005-03-23 Fernando Herrera <fherrera@onirica.com>
11107 * modulesets/gnome-2.10.modules:
11108 (bug-buddy): use the gnome-2-10 branch.
11110 2005-03-23 Mark McLoughlin <mark@skynet.ie>
11112 * modulesets/gnome-2.10.modules:
11113 (gnome-menus), (gnome-panel): use the gnome-2-10 branch.
11114 (bug-buddy): require gnome-menus.
11116 * modulesets/gnome-2.12.modules:
11117 (bug-buddy): require gnome-menus.
11119 2005-03-22 James Henstridge <james@jamesh.id.au>
11121 * modulesets/bootstrap.modules (gettext): update to 0.14.3.
11123 * modulesets/gnome-2.10.modules (gnome-netstatus): use gnome-2-10
11125 (gnome-vfs): use gnome-2-10 branch.
11126 (gcalctool): use gnome-2-10 branch.
11127 (procman): use gnome-2-10 branch.
11128 (gconf): use gnome-2-10 branch.
11129 (gdm2): use gnome-2-10 branch.
11130 (gnome-media): use gnome-2-10 branch.
11131 (eel, nautilus): use gnome-2-10 branch.
11133 2005-03-15 William Jon McCann <mccann@jhu.edu>
11135 * modulesets/gnome-2.10.modules (nautilus-cd-burner): use
11138 2005-03-14 Bryan Forbes <bryan@reigndropsfall.net>
11140 * modulesets/gnome-2.10.modules (glibmm): use glibmm-2-6 branch.
11142 2005-03-11 Jon K Hellan <hellan@acm.org>
11144 * modulesets/gnome-2.12.modules: Include goffice module. Declare
11145 gnumeric dependent on it.
11147 2005-03-08 James Henstridge <james@jamesh.id.au>
11149 * modulesets/bootstrap.modules (gettext): update to 0.14.2.
11150 (libtool): update to 1.5.14 (some Gnome 2.10 modules need 1.5.12
11151 or newer to build correctly).
11152 (automake-1.9): update to 1.9.5.
11154 * patches/libtool-1.5.14-multilib.patch: new version of the RH
11157 * patches/libtool-1.5.4-ltmain-SED.patch:
11158 * patches/libtool-1.4.2-multilib.patch:
11159 * patches/libtool-1.5.10-deplibs-in-conv.patch: remove old libtool
11162 * modulesets/gnome-2.10.modules (gnome-games): use gnome-2-10 branch.
11163 (gnome-themes): use gnome-2-10 branch.
11164 (gnomemeeting): use gnome-2-10 branch.
11165 (system-tools-backends, gnome-system-tools): use gnome-2-10 branch.
11166 (gnome-volume-manager): use gnome-2-10 branch.
11168 * modulesets/gnome-2.12.modules: get rid of the "mono" modules
11171 * modulesets/freedesktop.modules: fix validity error (a stray ">").
11173 * modulesets/gnome-2.12.modules (clearlooks): add clearlooks here
11176 * modulesets/moduleset.rnc (suggests): allow empty <dependencies>
11177 or <suggests> elements, like the DTD does.
11179 2005-03-04 James Henstridge <james@jamesh.id.au>
11181 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): for
11182 some reason, I'm getting a zero exit status when conflicts are
11183 found. Make sure that we stop on CVS conflicts.
11185 * modulesets/gnome-2.10.modules (clearlooks): since this seems to
11186 be the leading contender for a new theme, may as well let people
11187 build it with jhbuild.
11189 2005-03-07 Christian Persch <chpe@cvs.gnome.org>
11191 * modulesets/gnome-2.12.modules:
11193 Add gnome-2.12 moduleset. Copied from gnome-2.10 moduleset,
11194 with gnome-2-10 branch tags removed.
11196 2005-03-07 Christian Persch <chpe@cvs.gnome.org>
11198 * modulesets/gnome-2.10.modules:
11200 Pyphany is branched for Epiphany 1.6 too.
11202 2005-03-07 Christian Persch <chpe@cvs.gnome.org>
11204 * modulesets/gnome-2.10.modules:
11206 Epiphany and Epiphany Extensions are branched.
11208 2005-03-04 Jonathan Blandford <jrb@redhat.com>
11210 * modulesets/freedesktop.modules: popler is now in CVS.
11212 2005-03-02 Tommi Vainikainen <thv@iki.fi>
11214 * modulesets/freedesktop.modules, modulesets/gnome-2.10.modules:
11215 Evince now depends on freedesktop.org project "poppler".
11217 * README: Fixed typos: "or" instead of "of", GNU instead of Gnu.
11219 2005-03-02 James Henstridge <james@jamesh.id.au>
11221 * jamesh.jhbuildrc: add /usr/share to XDG_DATA_DIRS so that I see
11222 system installed stuff in the menus.
11224 * jhbuild/utils/arch.py (get_version): "baz tree-version" requires
11225 the directory to be passed with the -d option.
11227 * modulesets/gnome-2.10.modules (evolution,
11228 evolution-data-server): use gnome-2-10 branch, per jpr's mail.
11229 (gtkhtml): use gnome-2-10 branch, as per Radek's mail.
11230 (gucharmap): use gnome-2-10 branch, as per Noah's mail.
11232 2005-03-02 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
11234 * modulesets/gnome-2.10.modules:
11235 Add 0.8 branch for GStreamer (which is no longer HEAD), and remove
11236 gst-player since that has been deprecated a while ago in favour of
11237 Totem by the GStreamer team.
11239 2005-02-28 James Henstridge <james@jamesh.id.au>
11241 * README: point people at Bazaar instead of TLA.
11243 * jhbuild/utils/arch.py: use Bazaar instead of TLA when working
11244 with Arch archives.
11246 2005-02-28 Federico Mena Quintero <federico@ximian.com>
11248 * modulesets/gnome-2.10.modules: ORBit2 branch is gnome-2-10.
11250 2005-02-28 Marco Pesenti Gritti <marco@gnome.org>
11252 * jhbuild/modtypes/mozillamodule.py:
11254 Support the new projects argument of mozilla build
11257 2005-02-25 James Henstridge <james@jamesh.id.au>
11259 * modulesets/gnome-2.10.modules (howl): update to version 0.9.10,
11260 which fixes bug #162639.
11262 * modulesets/gnome28.modules (file-roller): use the gnome-2-8
11263 branch of file-roller (fixes bug #160980).
11264 (rhythmbox): use the rhythmbox--main--0.8 branch. Fixes bug
11267 * README: Update text related to adding a GDM session. Patch from
11268 Mark Drago <markdrago@mail.com> (from bug #159576).
11270 * jamesh.jhbuildrc: some module_autogenargs additions to my
11273 * modulesets/gnome24.modules:
11274 * modulesets/gnome26.modules:
11275 * modulesets/gnome28.modules:
11276 * modulesets/gnome-2.10.modules: pass --with-gnome-distributor
11277 autogen arg, so that jhbuild builds of Gnome can be identified in
11278 the "about gnome" dialog.
11280 * modulesets/gnome28.modules (gnome-nettool): use gnome-2-8 branch.
11282 2005-02-13 Murray Cumming <murrayc@murrayc.com>
11284 * modulesets/freedesktop.modules: Use the dbus-0-23 branch instead of
11287 2005-02-08 Carlos Garnacho Parro <carlosg@gnome.org>
11289 * modulesets/gnome-2.10.modules, modulesets/gnome28.modules:
11290 add the system-tools-backends module now that it has been splitted
11291 from the GST frontend, added as a dependency to gnome-system-tools and
11292 gnome-applets (in 2.10)
11294 2005-02-06 Murray Cumming <murrayc@murrayc.com>
11296 * modulesets/freedesktop.modules: Use the DBUS_0_23 tag of dbus and
11297 the hal-0_4-stable-branch of hal so that they build, so that we can
11298 build gnome-vfs, to fix the GNOME build. We can change these back to
11299 the HEAD branch soon when hal has been ported to the new dbus API.
11301 2005-02-04 Matthias Clasen <mclasen@redhat.com>
11303 * modulesets/gtk28.modules: Add a moduleset for building
11304 the current GTK+ development stack.
11306 2005-02-04 Murray Cumming <murrayc@murrayc.com>
11308 * modulesets/gnome-2.10.modules: meta-gnome-desktop: Added totem,
11309 sound-juicer, gnome-menus, and gnome-backgrounds - the new modules in
11311 gnome-vfs: Added dependency on hal, because configure checks for it.
11313 2005-02-01 Murray Cumming <murrayc@murrayc.com>
11315 * modulesets/gnome-2.10.modules, gnome28.modules: Use the
11316 release-1-2-branch of libgda. I would like to add an extra module
11317 for libgda2 in the HEAD branch, which installs in parallel, but I
11318 can not figure out how. Also use the libgda-1-2 branch of libgdamm.
11320 2005-01-28 JP Rosevear <jpr@novell.com>
11322 * modulesets/gnome-2.10.modules: set libsoup revision to
11325 2005-01-27 Crispin Flowerday <gnome@flowerday.cx>
11327 * modulesets/gnome-2.10.modules: Add the pyphany module
11329 2005-01-17 Mikael Hallendal <micke@imendio.com>
11331 * modulesets/gnome-2.10.modules:
11332 * modulesets/gnome28.modules:
11333 - Added guile and autogen as tarball deps of anjuta.
11334 - Also update to anjuta HEAD by request from naba.
11335 - Make anjuta depend on gnome-build
11337 2005-01-11 Murray Cumming <murrayc@murrayc.com>
11339 * modulesets/freedesktop.modules: Added dbus-cpp.
11341 2005-01-10 Elijah Newren <newren@gmail.com>
11343 * modulesets/gnome-2.10.modules: GLib branch is glib-2-6, not
11346 2005-01-10 Owen Taylor <otaylor@redhat.com>
11348 * modulesets/gnome-2.10.modules: GTK+/GLib branched.
11350 2005-01-08 Matthias Clasen <mclasen@redhat.com>
11352 * modulesets/gnome-2.10.modules: pango branched.
11354 2005-01-07 Paolo Borelli <pborelli@katamail.com>
11356 * modulesets/gnome28.modules: gtksourceview branched.
11358 2005-01-07 Kjartan Maraas <kmaraas@gnome.org>
11360 * modulesets/gnome-2.10.modules: Make gnome-games depend
11363 2005-01-06 Thomas Vander Stichele <thomas at apestaart dot org>
11365 * jhbuild/modtypes/base.py:
11366 make sure we use the default makeargs, similar to autogenargs
11368 2005-01-06 Thomas Vander Stichele <thomas at apestaart dot org>
11370 * modulesets/gnome-2.10.modules:
11371 add mozilla dep to evolution-data-server so it properly builds SSL
11373 add nautilus-python as a module so jhbuild can build it
11375 2005-01-04 Murray Cumming <murrayc@murrayc.com>
11377 * modulesets/gnome-2.10.modules, gnome28.modules: bakery is now in the
11378 GNOME cvs. Removed bakery_gnomeui because it is mostly abandoned.
11380 2005-01-03 Thomas Fitzsimmons <fitzsim@redhat.com>
11382 * jhbuild/utils/trayicon.py (TrayIcon._self_cmd): Don't print
11385 2004-12-29 Johan Dahlin <johan@gnome.org>
11387 * modulesets/gnome28.modules:
11388 Use pygtk-2-4 branch
11390 2004-12-27 Mikael Hallendal <micke@imendio.com>
11392 * modulesets/gnome-2.10.modules:
11393 * modulesets/gnome24.modules:
11394 * modulesets/gnome26.modules:
11395 * modulesets/gnome28.modules:
11396 - Use gossip-0-8 branch
11398 2004-12-25 Murray Cumming <murrayc@murrayc.com>
11400 * modulesets/gnome28.modules: Use the gnome-2-8 branch of libxml++.
11402 2004-12-23 Bryan Clark <clarkbw@cvs.gnome.org>
11404 * modulesets/gnome-2.10.modules: reverting the accidental mono
11407 2004-12-23 Fernando Herrera <fherrera@onirica.com>
11409 * modulesets/gnome-2.10.modules: updated xchat to 2.4.1 version
11411 2004-12-22 Bryan Clark <clarkbw@cvs.gnome.org>
11413 * modulesets/gnome-2.10.modules: slayed the libbonoboui dep, YAY
11416 2004-12-21 Bryan Clark <clarkbw@cvs.gnome.org>
11418 * modulesets/gnome-2.10.modules: add evince module
11420 2004-12-22 Vincent Untz <vincent@vuntz.net>
11422 * modulesets/gnome26.modules (libwnck): use gnome-2-8 branch (there
11423 is no gnome-2-6 branch)
11424 * modulesets/gnome28.modules (libwnck): use gnome-2-8 branch.
11426 2004-12-21 James Henstridge <james@jamesh.id.au>
11428 * modulesets/gnome28.modules (gpdf): use gnome-2-8 branch.
11430 2004-12-15 Johan Dahlin <johan@gnome.org>
11432 * modulesets/gnome-2.10.modules: Add gnome-python-extras and
11433 remove suggests from gnome-python.
11435 2004-12-13 Thomas Fitzsimmons <fitzsim@redhat.com>
11437 * modulesets/gcj.modules (rhug.sources.redhat.com,
11438 classpath.savannah.gnu.org, classpathx.savannah.gnu.org): add new
11440 (java-gcj-compat, ecj-for-jhbuild, jaxp, gjdoc): add new modules.
11441 Patch from Anthony Green.
11442 (gcj): use HEAD instead of java-gui-branch.
11444 * jhbuild/modtypes/gcjmodule.py (GCJModule.do_install): create a
11445 symlink for gcj-dbtool.
11446 Patch from Anthony Green.
11448 2004-12-12 Luis Villa <luis.villa@gmail.com>
11450 * modulesets/gnome-2.10.modules (gtksourceview): add gnome-vfs
11453 2004-12-11 James Henstridge <james@jamesh.id.au>
11455 * jhbuild/main.py (help): fix up help string for --skip. Fixes
11458 2004-12-10 James Henstridge <james@jamesh.id.au>
11460 * modulesets/gnome-2.10.modules (howl): add Howl.
11461 (gnome-vfs): make howl a dependency.
11463 * modulesets/bootstrap.modules (automake-1.9): update the size and
11466 2004-12-09 James Henstridge <james@jamesh.id.au>
11468 * modulesets/gnome-2.10.modules (gnome-control-center): depend on
11469 gnome-mneus. Fixes bug #160699.
11471 2004-12-07 Luis Villa <luis.villa@gmail.com>
11473 * modulesets/gnome2-10.modules
11474 (nautilus-cd-burner): add nautilus dependency (for
11475 nautilus-extensions), remove everything else
11476 (meta-gnome-proposed): created and added following modules
11477 (totem): added nautilus-cd-burner dep
11478 (gnome-schedule): created
11479 (gnome-backgrounds): created
11481 2004-12-07 James Henstridge <james@jamesh.id.au>
11483 * modulesets/gnome28.modules (nautilus-cd-burner): use gnome-2-8
11486 2004-12-06 James Henstridge <james@jamesh.id.au>
11488 * modulesets/bootstrap.modules (python): update to 2.4.
11489 (automake-1.9): update to 1.9.3.
11491 2004-12-03 Bryan Clark <clarkbw@cvs.gnome.org>
11493 * modulesets/gnome-2.10.modules: added an entry for monkey bubble
11495 2004-12-01 James Henstridge <james@jamesh.id.au>
11497 * modulesets/gnome28.modules (glade): use gnome-2-8 branch.
11499 2004-11-30 James Henstridge <james@jamesh.id.au>
11501 * modulesets/freedesktop.modules (pycairo): add an entry for
11504 * jhbuild/config.py (addpath): change logic to remove duplicate
11505 directories from the path variable.
11507 * modulesets/gnome28.modules (gconf): use gnome-2-8 branch.
11508 (gnome-netstatus): use gnome-2-8 branch.
11510 2004-11-26 James Henstridge <james@jamesh.id.au>
11512 * doc/jhbuild.xml: update documentation.
11514 * modulesets/freedesktop.modules (hicolor-icon-theme): fix up
11517 2004-11-21 Marco Pesenti Gritti <marco@gnome.org>
11519 * modulesets/gnome-2.10.modules:
11521 shared-mime-info does not build out of src dir,
11522 gnome-utils is now fixed
11524 2004-11-18 James Henstridge <james@jamesh.id.au>
11526 * doc/jhbuild.xml: more FAQs, and some documentation on the config
11529 * jhbuild/utils/httpcache.py (Cache.read_cache): only add items to
11530 the cache index if the actual file exists.
11532 * doc/custom.xsl: some XSLT customisations.
11534 * doc/jhbuild.css: some simple CSS to make the documentation look
11537 * doc/jhbuild.xml: add some FAQs to the documentation.
11539 2004-11-17 Marco Pesenti Gritti <marco@gnome.org>
11541 * modulesets/freedesktop.modules:
11542 * modulesets/gnome-2.10.modules:
11544 More supports-non-srcdir-builds adjustements
11546 2004-11-17 Richard Hult <richard@imendio.com>
11548 * modulesets/gnome28.modules: Use gnome-2-8 branch for atk.
11550 2004-11-16 Kjartan Maraas <kmaraas@gnome.org>
11552 * modulesets/gnome28.modules: gnome-icon-theme branched.
11553 And so did gok, gnome-media and librsvg.
11555 2004-11-15 Kjartan Maraas <kmaraas@gnome.org>
11557 * modulesets/gnome28.modules: Add branch info for libbonobo,
11558 libbonoboui, libgtop, procman and bug-buddy.
11560 2004-11-15 Marco Pesenti Gritti <marco@gnome.org>
11562 * modulesets/gnome-2.10.modules:
11564 Add a bunch of supports-non-srcdir-builds. I reported bugs
11565 for all of them, so I'll remove it when they are fixed.
11567 2004-11-11 Jonathan Blandford <jrb@redhat.com>
11569 * modulesets/freedesktop.modules: Make Xtst depend on RecordExt.
11571 2004-11-10 James Henstridge <james@jamesh.id.au>
11573 * modulesets/gnome28.modules (vino): use gnome-2-8 branch.
11574 (gnome-session): use the gnome-2-8 branch.
11576 * modulesets/gnome26.modules (libgpg-error, libgcrypt, gnutls):
11579 * modulesets/gnome28.modules (libgpg-error, libgcrypt, gnutls):
11582 * modulesets/gnome-2.10.modules (libgpg-error, libgcrypt, gnutls):
11583 update to latest versions.
11585 * jhbuild/modtypes/tarball.py (parse_tarball): add a hack to
11586 remove --enable-maintainer-mode, since a tarball might not include
11587 everything needed to compile in maintainer mode.
11589 2004-11-09 Mark McLoughlin <mark@skynet.ie>
11591 * jhbuild/config.py: define $XDG_CONFIG_DIR
11593 * modulesets/gnome-2.10.modules: add gnome-menus and make
11594 gnome-panel depend on it.
11596 2004-11-08 Anders Carlsson <andersca@gnome.org>
11598 * modulesets/gnome28.modules:
11599 Use gnome-2-8 branch for gnome-libs.
11601 2004-11-08 Federico Mena Quintero <federico@ximian.com>
11603 * jhbuild/commands/sanitycheck.py (do_sanitycheck): Remove the
11604 "version" bit from the db2html regex, to make it work on NLD9 and
11605 probably other SuSE derivatives.
11607 2004-11-05 Mariano Suárez-Alvarez <mariano@gnome.org>
11609 * modulesets/gnome28.modules (gnome-terminal): grab the gnome-2-8 branch.
11611 2004-11-03 JP Rosevear <jpr@novell.com>
11613 * modulesets/gnome-2.10.modules: make e-d-s depend on libgnomeui
11614 for libedataserverui
11616 2004-11-03 James Henstridge <james@jamesh.id.au>
11618 * modulesets/gnome28.modules (gnome-vfs, eel, nautilus): use the
11619 gnome-2-8 branch. Fixes bug #156944.
11621 * modulesets/gcj.modules (java-gnome): move "gcj" from
11622 <dependencies> to <suggests> so that you can build java-gnome
11623 without gcj but if you build both they will go in the right order.
11626 2004-10-30 Luis Villa <louie@novell.com>
11628 * modulesets/gnome-2.10.modules (gnome-applets): add dependency on
11631 2004-10-29 Luis Villa <louie@novell.com>
11633 * modulesets/gnome-2.10.modules (gnome-media): add dependency on
11636 2004-10-28 James Henstridge <james@jamesh.id.au>
11638 * modulesets/freedesktop.modules (hicolor-icon-theme): does not
11639 support non-srcdir builds (fixes bug #156619).
11641 * modulesets/gnome28.modules (audiofile): same here.
11643 * modulesets/gnome-2.10.modules (audiofile): does not support
11644 non-srcdir builds (fixes bug #156608).
11646 * modulesets/gcj.modules (java-gnome): does not support non-srcdir
11647 builds (from bug #156555).
11649 2004-10-27 James Henstridge <james@jamesh.id.au>
11651 * modulesets/gnome28.modules (gnome-desktop): grab gnome-2-8
11654 * modulesets/gcj.modules (java-gnome): use the correct gnome.org
11655 CVS root. Fixes bug #156111.
11656 (include): include the gnome-2.10 module set. Patch from Thomas
11657 Fitzsimmons (bug #156555).
11659 * modulesets/gnome-2.10.modules (librsvg): same here.
11661 * modulesets/gnome28.modules (librsvg): depend on
11662 libgnomeprintui. Fixes bug #155529.
11664 2004-10-26 James Henstridge <james@jamesh.id.au>
11666 Should fix bug #137469.
11668 * modulesets/bootstrap.modules (libtool): apply the new patch.
11670 * patches/libtool-1.5.10-deplibs-in-conv.patch: new patch from
11671 Scott that fixes up some problems with multiple versions of a
11672 library in the search path. This fixes up parallel install and
11673 $DESTDIR install problems.
11675 2004-10-25 James Henstridge <james@jamesh.id.au>
11677 * doc/jhbuild.xml: flesh out the command reference section.
11679 2004-10-24 Fernando Herrera <fherrera@onirica.com>
11681 * modulesets/gnome-2.10.modules: (xchat):
11682 * modulesets/gnome28.modules: (xchat): update to 2.4.0 release
11684 2004-10-24 Jonathan Blandford <jrb@redhat.com>
11686 * modulesets/gnome28.modules: branch libglade
11688 2004-10-22 Fernando Herrera <fherrera@onirica.com>
11690 * modulesets/gnome28.modules: (gnome-utils): use gnome-2-8
11693 2004-10-21 Owen Taylor <otaylor@redhat.com>
11695 * modulesets/freedesktop.modules: Add RecordExt, lightpipe.
11697 2004-10-18 James Henstridge <james@jamesh.id.au>
11699 * vbs-head.jhbuildrc: same here.
11701 * sample.jhbuildrc: update comment to reflect that default is
11704 * jhbuild/defaults.jhbuildrc (moduleset): change default moduleset
11707 2004-10-15 James Henstridge <james@jamesh.id.au>
11709 * modulesets/gnome28.modules (gnome-control-center): use gnome-2-8
11710 branch. This also fixes a related libxklavier/libgswitchit
11711 incompatibility (bug #155057).
11713 2004-10-14 Paolo Borelli <pborelli@katamail.com>
11715 * modulesets/gnome28.modules (gedit): use gedit-2-8 branch.
11717 2004-10-14 James Henstridge <james@jamesh.id.au>
11719 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): fix up checking
11720 of module specific autogen and make args.
11722 2004-10-13 James Henstridge <james@jamesh.id.au>
11724 * jhbuild/frontends/terminal.py (TerminalBuildScript.format_line):
11725 fix bug where normal lines weren't getting printed when outputting
11726 pretty printed CVS output.
11728 2004-10-12 James Henstridge <james@jamesh.id.au>
11730 * modulesets/gnome28.modules (evolution-webcal): use gnome-2-8
11731 branch. Fixes bug #155153.
11733 * modulesets/gnome-2.10.modules: remove a few gnome-2-8 branch tags.
11735 * modulesets/gnome28.modules (metacity): use gnome-2-8 branch.
11737 2004-10-11 Mark McLoughlin <mark@skynet.ie>
11739 * modulesets/gnome28.modules: use the gnome-2-8
11740 branch for gnome-panel.
11742 2004-10-07 Fernando Herrera <fherrera@onirica.com>
11744 * modulesets/gnome28.modules (gconf-editor): branched for gnome-2-8
11746 2004-10-05 James Henstridge <james@jamesh.id.au>
11748 * modulesets/gnome28.modules (gnome-applets): use gnome-2-8 branch.
11750 * modulesets/gnome26.modules (libxklavier): same here.
11752 * modulesets/gnome28.modules (libxklavier): include here, picking
11755 * modulesets/gnome-2.10.modules (libxklavier): actually, move
11756 libxklavier here ...
11758 * modulesets/freedesktop.modules (libxklavier): switch to the 1.0x
11761 2004-10-04 James Henstridge <james@jamesh.id.au>
11763 * jamesh.jhbuildrc (moduleset): switch to 2.10 moduleset.
11765 * modulesets/bootstrap.modules (automake-1.9): update to 1.9.2.
11766 (libtool): update to 1.5.10, remove obsolete libtool.m4-x86_64
11769 2004-10-01 James Henstridge <james@jamesh.id.au>
11771 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.__init__):
11772 set $TERM to dumb, to suppress vt100 escape sequences from things
11775 * jhbuild/utils/cmds.py (execute_pprint): suppress
11776 KeyboardInterrupt when reading from the child process.
11778 * jhbuild/utils/trayicon.py (TrayIcon._run_zenity): do a manual
11779 fork+exec rather than using os.popen(), so we can disassociate the
11780 zenity process from the controlling terminal (so it doesn't get
11781 killed by a ctrl+C.
11783 * jhbuild/frontends/terminal.py (phase_map): base the icon choices
11784 on the phase name rather than the action text. These are a bit
11785 more regular and won't have translation issues, should jhbuild
11786 ever be internationalised.
11787 (TerminalBuildScript.start_phase): set the icon on the start of a
11790 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.end_phase):
11791 in the index page, make the build phase status messages into links
11792 to the appropriate parts of the build log.
11794 2004-09-30 Jon K Hellan <hellan@acm.org>
11796 * modulesets/gnome-2.10.modules, modulesets/gnome28.modules:
11797 Remove autogenargs for gnumeric. The defaults suck in everything
11800 2004-10-01 James Henstridge <james@jamesh.id.au>
11802 * jhbuild/frontends/tinderbox.py: lots of changes to format the
11803 build log as HTML. This gives nicer output, and will allow
11804 linking to a particular phase of a build through named anchors.
11806 * jhbuild/frontends/terminal.py (TerminalBuildScript.format_line):
11807 fix up for new execute_pprint().
11809 * jhbuild/utils/cmds.py (execute_pprint): change over to a simpler
11810 implementation using popen2. This doesn't look like a terminal to
11811 the process being run, but it should be less error prone on weird
11814 2004-09-30 James Henstridge <james@jamesh.id.au>
11816 Implements the feature mentioned in bug #151004. Davyd Madeley's
11817 code was used as a base, but the implementation uses Zenity.
11819 * jhbuild/frontends/terminal.py (TerminalBuildScript.__init__):
11820 create a trayicon when running in terminal mode.
11821 (TerminalBuildScript.message): set tooltip of trayicon to the
11823 (TerminalBuildScript.set_action): set an image for the trayicon
11824 corresponding to the build state.
11825 (TerminalBuildScript.handle_error): show an error image in the
11828 * jhbuild/utils/trayicon.py (TrayIcon): simple wrapper for a
11829 zenity based tray icon.
11831 * modulesets/freedesktop.modules: move shared-mime-info and
11832 desktop-file-utils from here to gnome26.modules, gnome28.modules
11833 and gnome-2.10.modules to resolve the dependency issues with
11836 * modulesets/gnome28.modules, modulesets/gnome-2.10.modules:
11837 change to the other solution for the build failure in
11838 gnome-doc-utils: build xml2po separately before hand.
11840 * modulesets/gnome-2.10.modules (gpdf): same here.
11841 (gnome-doc-utils): same here.
11843 * modulesets/gnome28.modules (gpdf): depend on libgnomeprintui.
11845 (gnome-applets): depend on gstreamer. Fixes bug #152496.
11846 (gnome-doc-utils): disable build utils, based on suggestion from
11847 shaunm. Fixes bug #153633.
11849 * jhbuild/utils/cvs.py (CVSRoot.update): check to see whether the
11850 working copy root is pointed at the expected CVS root. This
11851 should detect the problem reported as bug #153539.
11853 * jhbuild/commands/info.py (do_info): print info about arch
11856 Patches bug #145398:
11858 * modulesets/gcj.modules: import Thomas Fitzsimmons's GCJ jhbuild
11861 * jhbuild/modtypes/gdbmodule.py: import Thomas Fitzsimmons's GDB
11864 * jhbuild/modtypes/gcjmodule.py: import Thomas Fitzsimmons's GCJ
11867 Should fix bug #145394.
11869 * jhbuild/modtypes/tarball.py (parse_tarball): same here.
11871 * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule): same
11874 * jhbuild/modtypes/archmodule.py (parse_archmodule): same here.
11876 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): same here.
11878 * jhbuild/modtypes/base.py (parse_cvsmodule): make the
11879 module_autogenargs replace the global autogenargs instead of the
11880 ones defined in the moduleset. Same for makeargs.
11881 (AutogenModule): since self.autogenargs and self.makeargs now
11882 include the global options too, don't explicitly include them.
11884 * README: update to indicate that tla is only needed to build
11885 modules managed with Arch.
11887 * modulesets/gnome-2.10.modules (rhythmbox): same here.
11889 * modulesets/gnome28.modules (rhythmbox): add this back, and
11890 change revision attribute to version.
11892 * jhbuild/modtypes/archmodule.py (parse_archmodule): lookup the
11893 full "archive/category--branch--version" string in the
11894 config.branches directory, since if people are overriding the
11895 location, they are probably overriding the fully specified one.
11897 * jhbuild/moduleset.py (_parse_module_set): don't register arch
11898 archives, and get rid of the config.arch_archives dictionary,
11899 since it doesn't really add much above tla's internal archive
11900 registration method.
11902 * modulesets/gnome-2.10.modules: rename from gnome210.modules.
11904 2004-09-29 Matthias Clasen <mclasen@redhat.com>
11906 * modulesets/gnome28.modules: Use the pango-1-6 branch.
11908 2004-09-27 Jonathan Blandford <jrb@gnome.org>
11910 * modulesets/gnome210.modules: add a yelp dependency on mozilla.
11912 2004-09-26 Murray Cumming <murrayc@murrayc.com>
11914 * modulesets/gnome28.modules: Use glibmm-2-4 branch.
11916 2004-09-23 Fernando Herrera <fherrera@onirica.com>
11918 * modulesets/gnome210.modules: make gnome-applets to depend
11919 on gstreamer (for the new volume applet).
11921 2004-09-18 Elijah Newren <newren@math.utah.edu>
11923 * modulesets/gnome28.modules: Malcom forgot gal; make sure it uses
11924 the right branch too.
11926 2004-09-18 Shaun McCance <shaunm@gnome.org>
11928 * modulesets/gnome28.modules:
11929 - Removed the gnome-doc-utils dependency from yelp
11931 2004-09-17 Malcolm Tredinnick <malcolm@commsecure.com.au>
11933 * modulesets/gnome28.modules: Use the right branches for evolution,
11934 evolution-data-server and gtkhtml.
11936 2004-09-15 Fernando Herrera <fherrera@onirica.com>
11938 * modulesets/gnome28.modules: Use "oldstatus" branch for gaim
11941 2004-09-14 Calum Benson <calum.benson@sun.com>
11943 * modulesets/gnome28.modules:
11945 Use gnome-2-8 branch for gnome-themes.
11947 2004-09-14 Carlos Garnacho Parro <carlosg@gnome.org>
11949 * modulesets/gnome28.modules: use gnome-2-8 branch for
11952 2004-09-14 Vincent Untz <vincent@vuntz.net>
11954 * modulesets/gnome28.modules: use gnome-2-8 branch for epiphany and
11955 epiphany-extensions
11957 2004-09-12 Fernando Herrera <fherrera@onirica.com>
11959 * modulesets/gnome28.modules:
11960 - Gnome 2.8 uses Yelp 2.6, not HEAD
11962 2004-09-12 Shaun McCance <shaunm@gnome.org>
11964 * modulesets/gnome28.modules:
11965 - Gnome 2.8 uses Yelp 2.6, not HEAD
11967 2004-09-06 Murray Cumming <murrayc@murrayc.com>
11969 * modulesets/gnome28.modules, gnome210.modules: Add evolution-webcal
11970 to meta-gnome-desktop.
11972 2004-09-06 James Henstridge <james@jamesh.id.au>
11974 * jhbuild/moduleset.py (ModuleSet.get_module_list): fix spelling
11975 error in error message (pointed out by Jeff Waugh).
11977 2004-09-04 Murray Cumming <murrayc@murrayc.com>
11979 * modules/gnome28.modules: re-added gnome-mime-data as a dependency of
11980 gnome-vfs because we apparently still need it for now.
11982 2004-09-03 Murray Cumming <murrayc@murrayc.com>
11984 * modules: Added gnome210.modules, so I can build a GNOME that uses
11987 2004-09-03 Johan Dahlin <johan@gnome.org>
11989 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): assert if we
11990 don't have an svnroot
11992 * jhbuild/utils/svn.py (SVNRoot.checkout): Don't append checkout
11995 2004-09-02 James Henstridge <james@jamesh.id.au>
11997 * jhbuild/commands/sanitycheck.py (do_sanitycheck): don't check
11998 to see if automake-1.6 is installed.
12000 * modulesets/bootstrap.modules: remove automake-1.6.
12002 2004-09-02 Murray Cumming <murrayc@murrayc.com>
12004 * modulesets/gnome28.modules, gnome26.modules: Use gtkmm-2-4 branch of
12007 2004-09-01 Murray Cumming <murrayc@murrayc.com>
12009 * modulesets/gnome28.modules: Added gnome-volume-manager to
12010 meta-gnome-desktop.
12012 1999-11-30 Murray Cumming <murrayc@murrayc.com>
12014 * modulesets/gnome28.modules: Added evolution, gnome-system-tools,
12015 gnome-nettools, and vino to meta-gnome-desktop. These are new modules
12018 2004-08-31 James Henstridge <james@jamesh.id.au>
12020 * modulesets/gnome28.modules (gnopernicus): use gnome-2-8 branch.
12022 * modulesets/gnome1.modules:
12023 * modulesets/gnome20.modules:
12024 * modulesets/gnome22.modules: remove ancient modulesets, since
12025 they don't build anymore due to CVS modules being moved to
12026 /cvs/archive. If anyone cares, they should be able to resurrect
12029 * modulesets/gnome26.modules (gnutls): update to 1.0.20.
12031 * modulesets/gnome28.modules (gnutls): update to 1.0.20.
12033 * jhbuild/commands/sanitycheck.py (do_sanitycheck): perform
12034 sanitychecks on Automake 1.9 too.
12036 * modulesets/bootstrap.modules (automake-1.9): update to 1.9.1.
12038 * modulesets/gnome28.modules (vino): add a dependency on gnutls.
12041 * modulesets/gnome26.modules, gnome28.modules (intltool): depend
12042 on gnome-common for the autogen script. Patch from bug #151189 by
12043 Scott Tsai <scottt958@yahoo.com.tw>.
12045 2004-08-30 Murray Cumming <murrayc@murrayc.com>
12047 * modulesets/gnome28.modules: Add e-d-s dependency to gnome-panel.
12049 2004-08-29 Manish Singh <yosh@gimp.org>
12051 * jhbuild/utils/arch.py
12052 * jhbuild/utils/cvs.py
12053 * jhbuild/utils/svn.py: fix a few ytpos and cut'n'paste thinkos.
12055 2004-08-26 JP Rosevear <jpr@novell.com>
12057 * modulesets/gnome28.modules: update soup branch
12059 2004-08-24 Calum Benson <calum.benson@sun.com>
12061 * modulesets/gnome28.modules:
12063 Build gnome-2-8 branch of gcalctool (which doesn't have
12064 the new operator precedence features).
12066 2004-08-19 Tuomas Kuosmanen <tigert@novell.com>
12068 * README (command): Added mention about gnu-arch requirement to
12069 help users like me! :) with the wtf?-syndrome when jhbuild wouldnt
12070 work at all unless "tla" (gnu-arch) is installed.. Feel free to
12071 edit better, sorry to commit without your knowledge, but I couldnt
12072 find you online and this seemed like an acute issue.
12074 2004-08-17 James Henstridge <james@jamesh.id.au>
12076 Based on patch on bug 145393 by Thomas Fitzsimmons:
12078 * jhbuild/config.py (prependpath): function to store path values
12079 that will be prepended to various environment variables after
12080 jhbuild has prepended its values.
12081 (Config.setup_env): process the prepend values.
12083 2004-08-17 Christophe Fergeau <teuf@gnome.org>
12085 * modulesets/gnome26.modules:
12086 * modulesets/gnome28.modules: use latest gnutls and opencdk versions
12088 2004-08-11 James Henstridge <james@jamesh.id.au>
12090 * modulesets/gnome28.modules (gnome-volume-manager): add
12091 gnome-volume-manager. Patch from Darren Adams
12092 <darrenadams@dsl.pipex.com> in bug #149067.
12094 * jhbuild/frontends/tinderbox.py
12095 (TinderboxBuildScript.start_module): sanitize the module name for
12096 use as a filename. Patch from Olav Vitters
12097 <bugzilla-gnome@bkor.dhs.org> in bug #148959.
12099 * modulesets/bootstrap.modules (libtool): update to 1.5.8
12100 (automake-1.9): add package.
12102 2004-08-09 Thomas Vander Stichele <thomas at apestaart dot org>
12104 * modulesets/gnome24.modules:
12105 * modulesets/gnome26.modules:
12106 * modulesets/gnome28.modules:
12107 remove disable-plugin-builddir from gst-plugins
12109 2004-08-09 Thomas Vander Stichele <thomas at apestaart dot org>
12111 * jhbuild/frontends/buildscript.py:
12112 create prefix and checkoutdir if they don't exist yet
12114 2004-08-05 James Henstridge <james@jamesh.id.au>
12116 * jhbuild/modtypes/archmodule.py (ArchModule.__init__): I got rid
12117 of the archmodule local here.
12119 * jhbuild/moduleset.py (_parse_module_set): fix up some errors in
12120 parsing <arch-archive> elements.
12122 * modulesets/gnome28.modules (rhythmbox): Switch over to Arch archive.
12124 * jhbuild/utils/arch.py (ArchArchive.update): forgot to update
12125 this after renaming get_branch to get_revision.
12126 (ArchArchive.get_revision): fix up a typo.
12128 2004-08-04 Mikael Hallendal <micke@imendio.com>
12130 * modulesets/gnome26.modules: Use gnome-2-6 for libgail-gnome
12132 2004-08-02 Kjartan Maraas <kmaraas@gnome.org>
12134 * modulesets/gnome28.modules: Make libgnomeprint
12135 depend on libgnomecups.
12137 2004-08-01 Rodrigo Moya <rodrigo@gnome-db.org>
12139 * modulesets/gnome28.modules: Added gnome-nettool module.
12141 2004-07-30 Anders Carlsson <andersca@gnome.org>
12143 * modulesets/gnome28.modules: Remove gnome-mime-data.
12145 2004-07-30 Mikael Hallendal <micke@imendio.com>
12147 * modulesets/gnome26.modules: use gnome-2-6 for metacity
12149 2004-07-30 James Henstridge <james@jamesh.id.au>
12151 * modulesets/moduleset.{rnc,dtd}: update schemas to match.
12153 * jhbuild/modtypes/archmodule.py: new module type.
12155 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: add arch_archives
12158 * jhbuild/moduleset.py (_parse_module_set): add support for
12159 <arch-archive> elements. Change the <svnroot> "root" attribute to
12162 * jhbuild/utils/arch.py: some helper functions for working with
12163 Arch working copies.
12165 * modulesets/moduleset.{dtd,rnc}: change the svnroot attribute of
12166 <svnmodule> to root.
12168 * jhbuild/moduleset.py (_parse_module_set): rather than just
12169 passing in the root as a string, pass a (roottype, root) tuple, so
12170 that we can pick up errors where a CVS root is passed to
12173 * jhbuild/modtypes/svnmodule.py (SVNModule): derive from
12174 AutogenModule, and remove all the code that was in common with
12177 * jhbuild/modtypes/base.py (AutogenModule, CVSModule): split
12178 CVSModule into two classes. All the generic code is in
12179 AutogenModule, and then CVSModule adds the CVS specific code.
12181 * jhbuild/modtypes/svnmodule.py (SVNModule.get_builddir):
12182 s/self.module/self.svnmodule/.
12184 2004-07-29 James Henstridge <james@jamesh.id.au>
12186 * modulesets/gnome26.modules (meta-gnome-desktop): same here.
12188 * modulesets/gnome28.modules (nautilus-vcs): add module def.
12189 (meta-gnome-devel-tools): add nautilus-vcs.
12190 (meta-gnome-desktop): explicitly list libgail-gnome as a dep since
12191 nothing else in the desktop has a build time dependency on it.
12193 * jhbuild/commands/info.py (do_info): show information about
12194 Subversion modules.
12196 * jhbuild/modtypes/svnmodule.py (SVNModule.__init__): If no
12197 checkout dir is given, set module name to the basename of
12198 svnmodule rather than svnmodule.
12199 (parse_svnmodule): there is no revision.
12201 2004-07-26 James Henstridge <james@jamesh.id.au>
12203 * jhbuild/moduleset.py (_parse_module_set): put Subversion roots
12204 and CVS roots in the same namespace as far as lookups go. Fixes
12205 problems building Mozilla. Fixes bug #148338.
12207 2004-07-22 Keith Packard <keithp@keithp.com>
12209 * modulesets/freedesktop.modules: add Xpm to Xaw dependency set
12211 2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
12213 * modulesets/gnome26.modules: Use gnome-2-6 branch for eel
12215 2004-07-22 JP Rosevear <jpr@novell.com>
12217 * modulesets/bootstrap.modules: fix python directory for 2.3.4
12219 2004-07-22 Xavier Ordoquy <xordoquy@linovia.com>
12221 * modulesets/freedesktop.modules:
12222 Typo: XExt should be Xext in Xtst module.
12224 2004-07-22 Jonathan Blandford <jrb@gnome.org>
12226 * modulesets/freedesktop.modules: add desktop-file-utils
12229 2004-07-20 Fernando Herrera <fherrera@onirica.com>
12231 * modulesets/gnome28.modules: Add gnome-keyring-manager
12233 2004-07-20 James Henstridge <james@jamesh.id.au>
12235 * modulesets/gnome26.modules:
12236 * modulesets/gnome28.modules (gnome-system-tools): fix
12237 dependencies. Patch from Jaap A. Haitsma <jaap@haitsma.org> in
12240 * jhbuild/utils/svn.py (SVNRoot.update): add support for switching
12241 a working copy to a different URI if it isn't pointing at the
12244 2004-07-20 James Henstridge <james@jamesh.id.au>
12246 Based on patch from Christian Hammond <chipx86@gnupdate.org> in
12249 * modulesets/moduleset.dtd, modulesets/moduleset.rnc: add handling
12250 of extra elements to schemas.
12252 * jhbuild/modtypes/svnmodule.py: code for handling builds of
12253 Subversion hosted modules.
12255 * jhbuild/config.py (_known_keys): grab svnroots from config file.
12257 * jhbuild/utils/svn.py: utility functions for subversion
12258 manipulating working copies.
12260 * jhbuild/moduleset.py (_parse_module_set): parse svnroot
12263 2004-07-20 James Henstridge <james@jamesh.id.au>
12265 * modulesets/freedesktop.modules: some changes from Daniel minus
12266 the debrix ones (will need to wait til jhbuild supports Arch).
12267 (from bug #144230).
12269 * modulesets/bootstrap.modules (python): update to Python 2.3.4.
12271 * modulesets/gnome28.modules (meta-storage): add storage modules
12272 (from bug #144254).
12274 * modulesets/gnome26.modules (audiofile): update to 0.2.6.
12276 * modulesets/gnome28.modules (libgnomeprintui): add dependency on
12277 gnome-icon-theme (fixes bug #144945).
12278 (audiofile): update to 0.2.6.
12280 * jhbuild/modtypes/tarball.py (Tarball.get_srcdir): don't use
12281 get_localfile() in implementation, since config.tarballdir might
12282 not be the same as checkoutroot (fixes bug #144994).
12283 (Tarball.do_download): make sure tarballdir exists before
12284 downloading (fixes bug #145460).
12286 2004-07-12 Mark McLoughlin <mark@skynet.ie>
12288 * modulesets/gnome28.modules: add vino.
12290 * modulesets/freedesktop.modules: xserver requires xkbfile.
12292 2004-07-04 Murray Cumming <murrayc@murrayc.com>
12294 * Patch in #145397 from Thomas Fitzsimmons to add
12295 supports-non-srcdir-builds to some modules.
12297 2004-06-24 Murray Cumming <murrayc@murrayc.com>
12299 * modulesets/gnome28.modules: glom: Add dependency on libgnome.
12301 2004-06-24 Murray Cumming <murrayc@murrayc.com>
12303 * modulesets/gnome28.modules: Use HEAD for pango.
12305 2004-06-18 Mikael Hallendal <micke@imendio.com>
12307 * modulesets/gnome26.modules: Use gnome-2-6 branch of gail.
12309 2004-06-12 James Henstridge <james@jamesh.id.au>
12311 * jhbuild/modtypes/tarball.py (Tarball.get_builddir): same here.
12313 * jhbuild/modtypes/base.py (CVSModule.get_builddir): use
12314 builddir_pattern to generate builddir name.
12316 * jhbuild/defaults.jhbuildrc (builddir_pattern): default
12317 builddir_pattern to '%s'.
12319 * jhbuild/config.py (_known_keys): add builddir_pattern key.
12321 2004-06-11 James Henstridge <james@jamesh.id.au>
12323 * jhbuild/modtypes/mozillamodule.py (MozillaModule.checkout): use
12326 * jhbuild/modtypes/base.py (parse_cvsmodule): pass CVSModule as a
12327 keyword argument, so that other similar module types can make use
12329 (CVSModule): add global attribute CVSRoot, set to cvs.CVSRoot.
12330 (CVSModule.do_checkout): use self.CVSRoot instead of cvs.CVSRoot.
12331 (CVSModule.do_force_checkout): same here.
12333 * modulesets/gnome26.modules (gnome-desktop): require
12334 scrollkeeper (fixes bug #143515).
12336 * modulesets/gnome28.modules (gnome-desktop): require
12337 scrollkeeper (fixes bug #143515).
12339 * modulesets/freedesktop.modules (xkbfile): add module. Fixes bug
12341 (xtrans): grab the XTRANS-0_1-RELEASE tag, as suggested in bug
12344 2004-06-11 Daniel Elstner <daniel.elstner@gmx.net>
12346 * modulesets/gnome2[68].modules (gnomemm/gtkmm_hello): New module.
12348 2004-06-11 Daniel Elstner <daniel.elstner@gmx.net>
12350 * modulesets/gnome2[68].modules (regexxer): Add dep on intltool.
12352 2004-06-10 James Henstridge <james@jamesh.id.au>
12354 * modulesets/moduleset.dtd: update DTD.
12356 * modulesets/moduleset.rnc: update RELAX-NG schema.
12358 Based on a patch from Thomas Fitzsimmons:
12360 * jhbuild/modtypes/tarball.py (Tarball.__init__): add makeargs
12362 (Tarball.do_build): use makeargs if set.
12363 (Tarball.do_install): same.
12364 (parse_tarball): parse makeargs attribute.
12366 * jhbuild/modtypes/mozillamodule.py (MozillaModule.__init__): add
12368 (parse_mozillamodule): parse makeargs attribute.
12370 * jhbuild/modtypes/base.py (CVSModule.__init__): add makeargs
12372 (CVSModule.do_clean): use module local makeargs if set.
12373 (CVSModule.do_build): same.
12374 (CVSModule.do_check): same.
12375 (CVSModule.do_install): same.
12376 (parse_cvsmodule): allow module local makeargs.
12378 * jhbuild/defaults.jhbuildrc (module_autogenargs): default key to
12379 an empty dictionary.
12381 * jhbuild/config.py (_known_keys): add 'module_makeargs' key.
12383 2004-06-04 James Henstridge <james@daa.com.au>
12385 * modulesets/moduleset.rnc: same changes here.
12387 * modulesets/moduleset.dtd: update DTD for
12388 supports-non-srcdir-builds attribute on cvsmodule and tarball
12391 * jhbuild/modtypes/tarball.py (Tarball.__init__): add
12392 supports_non_srcdir_builds property.
12393 (Tarball.get_builddir): check supports_non_srcdir_builds property.
12394 (Tarball.do_configure): check supports_non_srcdir_builds property.
12395 (parse_tarball): parse supports-non-srcdir-builds attribute in
12398 * jhbuild/modtypes/mozillamodule.py (MozillaModule.__init__): set
12399 supports_non_srcdir_builds to False.
12401 * jhbuild/modtypes/base.py (CVSModule.__init__): add
12402 supports_non_srcdir_builds property.
12403 (CVSModule.get_builddir): if not supports_non_srcdir_builds, then
12404 don't return a separate builddir.
12405 (CVSModule.do_configure): check supports_non_srcdir_builds property.
12406 (parse_cvsmodule): parse supports-non-srcdir-builds attribute in
12409 2004-06-10 Kjartan Maraas <kmaraas@gnome.org>
12411 * modulesets/gnome26.modules: A lot of modules
12414 2004-06-08 Murray Cumming <murrayc@murrayc.com>
12416 * modulesets/gnome28.modules: Added glom.
12418 2004-06-06 Murray Cumming <murrayc@murrayc.com>
12420 * modulesets/gnome26.modules: Use gnome-2-6 branch for libgnomeuimm.
12422 2004-06-05 Davyd Madeley <davyd@ucc.asn.au>
12424 * contrib/jhbuild_completion.bash:
12426 - Prevented tab completion from inadvertantly executing the GNU info
12429 2004-06-05 Murray Cumming <murrayc@murrayc.com>
12431 * modulesets/gnome28.modules: Added gnome-doc-utils and added it as
12432 a dependency for yelp.
12434 2004-06-03 Marco Pesenti Gritti <marco@gnome.org>
12436 * modulesets/gnome28.modules:
12438 Epiphany now requires mozilla 1.7
12440 2004-05-29 Jonathan Blandford <jrb@gnome.org>
12442 * modulesets/gnome26.modules: change pango to use the 1.4 branch.
12443 * modulesets/gnome28.modules: ditto
12445 2004-05-29 Jonathan Blandford <jrb@gnome.org>
12447 * modulesets/gnome28.modules: add dasher to
12448 meta-gnome-accessibility.
12450 2004-05-24 Jonathan Blandford <jrb@gnome.org>
12452 * modulesets/gnome26.modules: update libgnetwork here as well
12454 2004-05-24 Jonathan Blandford <jrb@gnome.org>
12456 * modulesets/gnome28.modules: libgtcpsocket is dead. long live
12457 libgnetwork. or something.
12459 2004-05-20 Mark McLoughlin <mark@skynet.ie>
12461 * modulesets/gnome26.modules,
12462 modulesets/gnome28.modules: update libtasn1 to
12463 0.2.10 since they seem to delete the old releases
12464 when a new one comes out.
12466 2004-05-20 James Henstridge <james@daa.com.au>
12468 * HACKING: add a file outlining cases when people can commit
12469 without approval. This just codifies existing practice.
12471 * modulesets/bootstrap.modules (python): compile with the
12472 "--enable-shared" configure flag, so that it produces a shared
12475 2004-05-19 Jonathan Blandford <jrb@redhat.com>
12477 * jhbuild/modtypes/mozillamodule.py (MozillaModule.get_builddir):
12478 remove extraneous 'self' call to get_srcdir
12480 2004-05-19 James Henstridge <james@daa.com.au>
12482 * modulesets/bootstrap.modules (automake-1.8): update to 1.8.5.
12484 * jhbuild/modtypes/tarball.py (Tarball.do_configure): fix up some
12485 breakage in tarball builds caused by yesterday's patch.
12487 * modulesets/gnome26.modules (procman): use gnome-2-6 branch.
12489 2004-05-18 James Henstridge <james@daa.com.au>
12491 * jhbuild/modtypes/__init__.py: don't import tarball and mozilla
12492 modules -- instead let them be discovered as needed.
12494 * jhbuild/modtypes/mozillamodule.py: rename from mozilla.py
12496 * jhbuild/modtypes/base.py (parse_xml_node): if the module type is
12497 unknown, try to import a module in the jhbuild.modtypes package by
12498 the same name first.
12500 Based on Thomas Fitzsimmons' GCJ patch (this isn't a complete
12503 * jhbuild/modtypes/mozilla.py (MozillaModule.get_builddir): don't
12504 bother supporting srcdir != builddir here.
12506 * jhbuild/modtypes/tarball.py (Tarball.get_builddir): fix up for
12507 srcdir != builddir installs.
12508 (Tarball.do_unpack): check if srcdir exists after unpacking,
12509 rather than builddir.
12510 (Tarball.do_patch): apply patches in srcdir
12511 (Tarball.do_configure): handle srcdir!=builddir case
12513 * jhbuild/modtypes/base.py (Package.get_srcdir): add function.
12514 (CVSModule.get_srcdir): implement for CVSModule.
12515 (CVSModule.get_builddir): respect config.builddir, if set.
12516 (CVSModule.do_checkout): use the srcdir for checkout.
12517 (CVSModule.do_force_checkout): same here.
12518 (CVSModule.do_configure): if srcdir != builddir, create the
12519 builddir, and don't assume autogen.sh is in the local directory.
12521 * jhbuild/defaults.jhbuildrc (builddir): default builddir to None.
12523 * jhbuild/config.py (_known_keys): add builddir to list of
12526 2004-05-18 Davyd Madeley <davyd@ucc.asn.au>
12528 * contrib/jhbuild_completion.bash: Make the completion still work if
12529 you specify -a or -n.
12531 2004-05-18 James Henstridge <james@daa.com.au>
12533 * scripts/gnome-2.6.exceptions: information about some modules
12534 required to build Gnome 2.6.x that aren't in the source dir.
12536 * scripts/gnome-2.6.deps: dependencies for Gnome 2.6.x. Not
12539 * scripts/mk-tarball-moduleset.py: a script for generating a
12540 module set from a list of dependencies, a directory containing the
12541 sources and a base URI where the sources are available.
12543 * scripts/changecvsroot.py: move this script here. Change
12544 arguments so that you need to specify the old CVS root as well as
12545 the new CVS root, so that it can be used to update mixed working
12548 2004-05-17 Daniel Elstner <daniel.elstner@gmx.net>
12550 * modulesets/gnome28.modules (regexxer): Remove the cvsroot
12551 specification for regexxer since it's now on cvs.gnome.org.
12553 * modulesets/gnome2[68].modules (regexxer): Add dependency
12554 on gnomemm/libglademm. Remove dependency on gnomemm/gnome-vfsmm.
12556 2004-05-17 Davyd Madeley <davyd@ucc.asn.au>
12558 * contrib/jhbuild_completion.bash: add license header to file.
12560 2004-05-17 James Henstridge <james@daa.com.au>
12562 * modulesets/gnome26.modules (libglade): update revision in module
12565 2004-05-16 Davyd Madeley <davyd@ucc.asn.au>
12567 * contrib/: Added in order to store contributions to jhbuild.
12568 * contrib/jhbuild_completion.bash: Bash tab completion for jhbuild.
12569 Simply source the file into your bashrc. Currently depends on having
12570 functions from the standard bash completion sourced (_command and
12571 _filedir). Closes #142612.
12573 2004-05-15 Daniel Elstner <daniel.elstner@gmx.net>
12575 * modulesets/gnome26.modules (libxml++): Use LIBXMLPP_BRANCH_2_6.
12577 2004-05-13 James Henstridge <james@daa.com.au>
12579 * modulesets/gnome26.modules: use gnome-2-6 branch for
12580 gnome-desktop, gnome-panel and gnome-session.
12582 2004-05-12 Daniel Elstner <daniel.elstner@gmx.net>
12584 * modulesets/gnome2[24].modules (regexxer): Add gnomemm/libglademm
12585 to the list of dependencies.
12587 2004-05-09 Thomas Vander Stichele <thomas at apestaart dot org>
12589 * modulesets/gnome26.modules:
12590 use the 2.6 branch of gnome-media
12592 2004-05-08 Daniel Elstner <daniel.elstner@gmx.net>
12594 * modulesets/gnome2[0246].modules (regexxer): Remove the cvsroot
12595 specification for regexxer since it's now on cvs.gnome.org. Supply
12596 the correct revision for the gnome20/gnome22/gnome24 modulesets.
12598 2004-05-05 James Henstridge <james@daa.com.au>
12600 * jamesh.jhbuildrc, sample.jhbuildrc, vbs-head.jhbuildrc: move to
12603 2004-05-04 Matthias Clasen <mclasen@redhat.com>
12605 * modulesets/gnome28.modules:
12606 * modulesets/gnome26.modules: Use the 2.4 branches of GLib
12607 and GTK+ for Gnome 2.6 and 2.8.
12609 2004-05-03 James Henstridge <james@daa.com.au>
12611 * modulesets/gnome26.modules (evolution-webcal):
12612 * modulesets/gnome28.modules (evolution-webcal): add new module.
12613 Based on patch from Trent Lloyd <lathiat@bur.st> on bug #141087.
12615 * modulesets/gnome28.modules: libgnomeprintuimm requires
12618 * modulesets/*.modules: use nxml-mode instead of xml-mode (psgml).
12620 * modulesets/schemas.xml: add file to map moduleset.rnc to the
12621 modules file for nxml-mode.
12623 * modulesets/moduleset.rnc: Relax-NG schema for module sets.
12625 2004-05-03 Murray Cumming <murrayc@murrayc.com>
12627 * modulesets/gnome28.modules, gnome26.modules: Make libgnomeuimm depend
12630 2004-05-02 Anders Carlsson <andersca@gnome.org>
12632 * modulesets/gnome26.modules: Use gnome-2-6 for libgnome*
12634 2004-04-30 James Henstridge <james@daa.com.au>
12636 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
12637 not pretty_print, don't try to syntax highlight output.
12639 * jhbuild/config.py (_known_keys): add pretty_print option, that
12642 2004-04-29 James Henstridge <james@daa.com.au>
12644 * modulesets/freedesktop.modules (hicolor-icon-theme): add MD5
12647 * modulesets/gnome28.modules: same updates as in gnome26.
12649 * modulesets/gnome26.modules (scrollkeeper, audiofile,
12650 gnutls+friends, xchat, camorama): add MD5 sums to tarball entries.
12652 * modulesets/moduleset.dtd: update DTD for md5sum attribute on
12655 * modulesets/bootstrap.modules: add MD5 sums to all bootstrap
12658 * jhbuild/modtypes/tarball.py (Tarball.get_localfile): new method
12659 to get the location of the local filename for the tarball. Use
12660 config.tarballdir instead of checkoutroot.
12662 * jhbuild/config.py: add tarballdir config key that defaults to
12665 2004-04-28 James Henstridge <james@daa.com.au>
12667 * jhbuild/modtypes/tarball.py (Tarball.__init__): add md5
12669 (Tarball.check_localfile): move download verification stuff here.
12670 (Tarball.do_download): use check_localfile() to check result of
12673 2004-04-26 Frederic Crozat <fcrozat@mandrakesoft.com>
12675 * modulesets/gnome26.modules (eog): use gnome-2-6 branch.
12677 2004-04-26 Frederic Crozat <fcrozat@mandrakesoft.com>
12679 * modulesets/gnome26.modules:
12680 use gnome-2-6 branches for libgnomeprint(ui).
12682 2004-04-24 James Henstridge <james@daa.com.au>
12684 * jhbuild/config.py (Config.setup_env): fix up error when we can't
12685 create the prefix. Fix from Vee Satayamas <veetai@yahoo.com>
12686 (from bug #140999).
12688 2004-04-23 James Henstridge <james@daa.com.au>
12690 * modulesets/gnome26.modules (libcroco): use gnome-2-6 branch
12691 (fixes bug 140797).
12693 2004-04-20 James Henstridge <james@daa.com.au>
12695 * modulesets/gnome26.modules (gnome-icon-theme): use gnome-2-6 branch.
12696 (atk): use gnome-2-6 branch.
12697 (gnome-keyring): use gnome-2-6 branch.
12698 (gnome-control-center): use gnome-2-6 branch.
12699 (gtksourceview): use gnome-2-6 branch.
12701 2004-04-18 James Henstridge <james@daa.com.au>
12703 * jhbuild/main.py (main): add a -m argument to override the
12704 moduleset on the command line. Based on ideas from a patch by
12705 Mark McLoughlin <mark@skynet.ie>.
12707 2004-04-14 James Henstridge <james@daa.com.au>
12709 * jhbuild.py: remove this file, since it wasn't being used
12710 anymore. After two months, most people should have seen the
12713 2004-04-13 David Bolter <david.bolter@utoronto.ca>
12715 * modulesets/gnome26.modules (gok): set branch to gnome-2-6.
12717 2004-04-13 Fernando Herrera <fherrera@onirica.com>
12719 * modulesets/gnome26.modules (bug-buddy): set branch to gnome-2-6.
12721 2004-04-12 James Henstridge <james@daa.com.au>
12723 * patches/libtool-1.4.2-multilib.patch:
12724 * patches/libtool-1.5.4-ltmain-SED.patch: update patches from
12725 latest Fedora devel RPM.
12727 * modulesets/bootstrap.modules: update to libtool-1.5.6.
12729 * modulesets/gnome26.modules (gconf-editor): set branch to gnome-2-6.
12731 * jhbuild/modtypes/base.py (CVSModule.do_check): add check phase
12732 for running test suites on modules.
12734 * jhbuild/config.py (_known_keys): add a makecheck config key.
12736 * jhbuild/modtypes/base.py (CVSModule.do_start): if makeclean,
12737 then go to stage clean (if we aren't running checkout or
12739 (CVSModule.do_checkout): check if makeclean is set.
12740 (CVSModule.do_clean): add clean state.
12742 2004-04-10 James Henstridge <james@daa.com.au>
12744 * jhbuild/main.py (help): add some help text.
12746 * jhbuild/commands/info.py (do_info): add a "jhbuild info" routine
12747 that prints some information about a module.
12749 2004-04-10 Murray Cumming <murrayc@murrayc.com>
12751 * modulesets/gnome26.modules: Use gnome-2-6 branch for file-roller.
12753 2004-04-10 James Henstridge <james@daa.com.au>
12755 * modulesets/gnome28.modules: same changes here.
12757 * modulesets/gnome26.modules: add rules to build gnutls, needed
12758 for SSL support in libsoup. Based on patch from sig@netdot.net
12759 (fixes bug #132167).
12761 * jhbuild/modtypes/tarball.py (parse_tarball): tarball
12762 dependencies weren't being handled quite right.
12764 2004-04-08 Murray Cumming <murrayc@murrayc.com>
12766 * modulesets/gnome26.modules, gnome28.modules: Removed duplicated
12768 * modulesets/gnome26.modules: Use gnome-2-6 branch for gnome-mag
12769 and gnome-terminal.
12771 2004-04-07 James Henstridge <james@daa.com.au>
12773 * modulesets/freedesktop.modules (hicolor-icon-theme): update to 0.5.
12775 2004-04-07 Paolo Borelli <pborelli@katamail.com>
12777 * modulesets/gnome26.modules: use gnome-2-6 branch of gedit.
12779 2004-04-07 Jaka Mocnik <jaka@gnu.org>
12781 * modulesets/gnome26.modules: build branch gnome-2-6 of ggv.
12783 2004-04-06 James Henstridge <james@daa.com.au>
12785 * modulesets/gnome26.modules (gnome-mag): <dep> elements don't
12786 take a revision tag.
12788 2004-04-06 Bill Haneman <billh@gnome.org>
12790 * modulesets/gnome26.modules:
12791 Use gnome-2-6 branch of gnome-mag.
12793 2004-04-06 James Henstridge <james@daa.com.au>
12795 * modulesets/moduleset.dtd (tarball): allow autogenargs for
12798 * jhbuild/modtypes/tarball.py (Tarball.do_configure): add autogen
12799 args for tarball builds too. (to fix bug 138946).
12800 (parse_tarball): parse autogenargs for tarballs.
12802 2004-04-05 James Henstridge <james@daa.com.au>
12804 * jhbuild/utils/httpcache.py: same here.
12806 * jhbuild/utils/packagedb.py: store dates in UTC rather than local
12809 2004-04-04 Murray Cumming <murrayc@murrayc.com>
12811 * modulesets/gnome28.modules: Fix bakery dependencies so they match
12812 those in gnome26.modules. Corrected the gnome-vfsmm dependencies in
12814 * modulessets/gnome26.modules: Use gnome-2-6 branches for
12815 nautilus-cd-burner, yelp, dasher, at-spi, gcalctool.
12817 2004-04-02 James Henstridge <james@daa.com.au>
12819 * modulesets/gnome22.modules: get rid of versioncheck.
12821 * jhbuild/modtypes/tarball.py: remove the versioncheck code, since
12822 it isn't being used anymore, and was of questionable use.
12824 * modulesets/gnome28.modules: same here.
12826 * modulesets/gnome26.modules: fix up devhelp dependencies
12828 2004-04-01 Christophe Fergeau <teuf@gnome.org>
12830 * modulesets/gnome24.modules
12831 * modulesets/gnome26.modules
12832 * modulesets/gnome28.modules: added dependency on libgnomeui to gossip
12833 * modulesets/gnome26.modules: set gnome-vfs branch to gnome-2-6
12835 2004-03-31 James Henstridge <james@daa.com.au>
12837 * jhbuild/utils/cvs.py (CVSRoot.checkout): add the -P (prune) flag
12838 when doing initial checkout of a module.
12840 * modulesets/bootstrap.modules (automake-1.8): update to version
12843 2004-03-30 Mark McLoughlin <mark@skynet.ie>
12845 * modulesets/gnome26.modules: use the gnome-2-6 branch
12848 2004-03-30 Murray Cumming <murrayc@murrayc.com>
12850 * modulessets/gnome26.modules, gnome28.modules: Use HEAD branch of
12851 mergeant, because the other one is unmaintained and does not build.
12853 2004-03-29 Callum McKenzie <callum@physics.otago.ac.nz>
12855 * modulesets/gnome26.modules: Fix typo from yesterday's
12856 gnome-games change.
12858 2004-03-28 Callum McKenzie <callum@physics.otago.ac.nz>
12860 * modulesets/gnome28.modules:
12861 * modulesets/gnome26.modules: Add librsvg dependency to gnome-games.
12863 2004-03-27 Bryan Forbes <bryan@reigndropsfall.net>
12865 * modulesets/gnome26.modules: added gnomemm/gnome-vfsmm dependency to
12868 2004-03-26 Frederic Crozat <fcrozat@mandrakesoft.com>
12870 * modulesets/gnome26.modules:
12871 Use gnome-2-6 branch of librsvg.
12873 2004-03-25 Bill Haneman <billh@gnome.org>
12875 * modulesets/gnome26.modules:
12876 Use gnome-2-6 branch of at-spi.
12878 2004-03-25 Murray Cumming <murrayc@murrayc.com>
12880 * Added modulessets/gnome28.modules, using HEAD.
12882 2004-03-25 James Henstridge <james@daa.com.au>
12884 * modulesets/bootstrap.modules:
12885 * modulesets/gnome1.modules:
12886 * modulesets/gnome20.modules:
12887 * modulesets/gnome22.modules:
12888 * modulesets/gnome24.modules:
12889 * modulesets/gnome26.modules: move audiofile from bootstraps to
12890 the main module set.
12892 * modulesets/gnome20.modules (scrollkeeper): same here.
12893 * modulesets/gnome22.modules (scrollkeeper): same here.
12894 * modulesets/gnome24.modules (scrollkeeper): same here.
12896 * modulesets/gnome26.modules (scrollkeeper): remove version check
12897 so that we always build a scrollkeeper in the build root. This is
12898 so that modules we build can register in the catalog.
12900 2004-03-24 Bryan Forbes <bryan@reigndropsfall.net>
12902 * modulesets/gnome26.modules: added gnomemm/gconfmm dependency to
12905 2004-03-24 Bryan Forbes <bryan@reigndropsfall.net>
12907 * modulesets/gnome26.modules: added gnomemm/libglademm dependency
12910 2004-03-23 Calum Benson <calum.benson@sun.com>
12912 * modulesets/gnome26.modules:
12914 Use gnome-2-6 branch of gnome-themes from now on.
12916 2004-03-23 James Henstridge <james@daa.com.au>
12918 * jhbuild/commands/tinderbox.py (do_tinderbox): same here.
12920 * jhbuild/commands/base.py (do_update): raise an error if the
12921 module list is empty after removing modules before "startat".
12922 This indicates that startat wasn't in the module list.
12923 (do_build): same here.
12925 * README (command): update information about initial setup.
12927 * jhbuild/modtypes/tarball.py (parse_tarball): fix up parsing of
12928 <patch> subelements.
12930 * jhbuild/commands/bootstrap.py (do_bootstrap): change code so
12931 that it simply calls the build engine on the 'meta-bootstrap'
12932 module in the 'bootstrap' module set.
12934 * jhbuild/moduleset.py (load): allow specifying of a different
12937 * modulesets/bootstrap.modules: a modules file containing all the
12938 current bootstraps.
12940 * modulesets/moduleset.dtd: update DTD.
12942 * jhbuild/modtypes/tarball.py (Tarball.do_patch): look for patches
12943 in $(topdir)/patches, like we currently do for bootstrap.
12944 (parse_tarball): fix parsing of patch elements, and add support
12945 for a strip attribute for the patch.
12947 * jhbuild/modtypes/base.py (CVSModule.do_install): add module to
12948 packagedb on successful install.
12950 * jhbuild/modtypes/tarball.py (Tarball.do_start): instead of
12951 writing a file in the build directory as a tag that we have
12952 already build/installed this tarball, use the PackageDB. Since
12953 this is installed in the install prefix, we will rebuild the
12954 tarball if the install prefix is wiped.
12955 (Tarball.do_install): on successful install, add to packagedb.
12957 * jhbuild/frontends/buildscript.py (BuildScript.__init__): create
12958 a PackageDB for the buildscript.
12959 (BuildScript.build): if a module successfully builds, add it to
12960 the package database.
12962 * jhbuild/utils/packagedb.py (PackageDB): new file to keep track
12963 of installed versions of various packages.
12965 2004-03-21 Kjartan Maraas <kmaraas@gnome.org>
12967 * modulesets/gnome26.modules: Fix branch for gnome-games,
12968 gnome-netstatus, gnomemeeting.
12970 2004-03-21 Christian Persch <chpe@cvs.gnome.org>
12972 * modulesets/gnome26.modules:
12973 Use gnome-2-6 branch for epiphany-extensions.
12975 2004-03-19 James Henstridge <james@daa.com.au>
12977 * Makefile: fix up the "make dist" target to do something useful.
12978 This is in case I want to produce tarball releases ...
12980 2004-03-18 James Henstridge <james@daa.com.au>
12982 * modulesets/gnome26.modules (libgail-gnome): requires
12983 gnome-panel. Fixes bug #137154.
12985 * jhbuild/commands/base.py (run): don't print a traceback for
12986 unknown command names. Fixes bug #136445. Based on a patch by
12987 Paolo Borelli <pborelli@katamail.com>.
12989 * jhbuild/commands/tinderbox.py (do_tinderbox): raise a UsageError
12990 if no output directory specified (related to bug 136638).
12992 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.end_build):
12993 fix printing of error values.
12995 2004-03-18 Frederic Crozat <fcrozat@mandrakesoft.com>
12997 * modulesets/gnome24.modules:
12998 Use gnome-2-4 branch for zenity.
13000 2004-03-17 Frederic Crozat <fcrozat@mandrakesoft.com>
13002 * modulesets/gnome24.modules:
13003 Oops, reverting previous commit, I committed the wrong file.
13005 * modulesets/gnome26.modules:
13006 Really commit the good file this time.
13008 2004-03-17 Frederic Crozat <fcrozat@mandrakesoft.com>
13010 * modulesets/gnome26.modules:
13011 Disable mozilla freetype2 support. It is not needed since
13012 we use Xft instead and doesn't build with freetype2 HEAD.
13014 2004-03-17 Frederic Crozat <fcrozat@mandrakesoft.com>
13016 * modulesets/gnome24.modules:
13017 Use libcroco-0-4 branch for libcroco.
13019 2004-03-17 Marco Pesenti Gritti <marco@gnome.org>
13021 * modulesets/gnome26.modules:
13023 Use gnome-2-6 branch for epiphany
13025 2004-03-16 Kristian Rietveld <kris@babi-pangang.org>
13027 * jhbuild/main.py (main): write error message to stderr
13028 when reading the config file fails.
13030 * jhbuild/config.py (Config): raise an exception when
13031 the creation of the aclocaldir fails.
13033 2004-03-16 Johan Dahlin <johan@gnome.org>
13035 * jhbuild/config.py (Config.setup_env): If PKG_CONFIG_PATH is
13036 unset, set it to $libdir/pkgconfig:/usr/lib/pkgconfig, so a
13037 mozilla installation in /usr can be used.
13039 2004-03-04 James Henstridge <james@daa.com.au>
13041 * README, jhbuild/main.py: some help updates from Andreas
13042 Persenius <ndap@ndap.net>.
13044 2004-03-03 James Henstridge <james@daa.com.au>
13046 * jhbuild/main.py (main): treat getopt.error like UsageError
13048 * jhbuild/moduleset.py (_parse_module_set): don't download module
13049 files from network if nonetwork is true.
13051 * jhbuild/utils/httpcache.py (Cache.load): add a nonetwork
13052 optional argument. If nonetwork is True, files will be returned
13053 from cache even if it is expired. If the file is not in the
13054 cache, raise an error.
13055 (load): pass through the nonetwork argument.
13057 * jhbuild/main.py (main): remove the catch-all except clause,
13058 instead replacing it with clauses for UsageError (print error and
13059 a usage message) and FatalError (print error). This way real
13060 jhbuild bugs should result in useful tracebacks while simple
13061 runtime errors should result in nice error messages.
13063 * jhbuild/modtypes/tarball.py (Tarball.do_unpack): raise
13064 FatalError instead of TypeError.
13066 * jhbuild/modtypes/mozilla.py (MozillaModule.get_mozilla_ver):
13069 * jhbuild/frontends/buildscript.py (BuildScript.__init__): raise
13070 FatalError rather than use asserts.
13072 * jhbuild/commands/sanitycheck.py (do_sanitycheck): raise
13073 UsageError if extra arguments found.
13075 * jhbuild/commands/bootstrap.py (do_bootstrap): raise UsageError
13076 rather than getopt.error.
13078 * jhbuild/commands/base.py (run): raise FatalError instead of
13080 (do_update_one): raise FatalError rather than SystemExit.
13081 (do_build_one): same here.
13083 * jhbuild/config.py (Config.__init__): print tracebacks for bugs
13086 * jhbuild/moduleset.py (ModuleSet.get_module_list): raise
13087 UsageError instead of ValueError.
13089 * jhbuild/errors.py: new file for common exceptions used by
13090 jhbuild. Currently just a "UsageError" one.
13092 2004-02-24 James Henstridge <james@daa.com.au>
13094 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.end_phase):
13095 flush the index file fp after each stage.
13097 2004-02-27 Murray Cumming <murrayc@gnome.org>
13099 * modulesets/gnome26.modules: Added gnome-netstatus, because it is new
13100 in GNOME 2.6. meta-gnome-desktop: Added gnome-netstatus and moved
13101 gnomemeeting and file-roller to the bottom because they never build.
13103 2004-02-22 Marco Pesenti Gritti <marco@gnome.org>
13105 * modulesets/gnome26.modules:
13107 epiphany-extensions is not part of the desktop
13109 2004-02-21 James Henstridge <james@daa.com.au>
13111 * modulesets/gnome26.modules (gnome-python/gnome-python): add
13114 * modulesets/freedesktop.modules (shared-mime-info): add a
13115 suggestion of intltool. Not exactly correct, but will get things
13116 ordered correctly if you build both packages.
13118 * modulesets/moduleset.dtd: add suggests element to DTD.
13120 * jhbuild/moduleset.py (ModuleSet.get_module_list): add support
13123 * jhbuild/modtypes/mozilla.py (MozillaModule.__init__): and here.
13124 (parse_mozillamodule): and here.
13126 * jhbuild/modtypes/tarball.py (Tarball.__init__): and here.
13127 (parse_tarball): and here.
13129 * jhbuild/modtypes/base.py (parse_xml_node): pass the suggests
13131 (Package.__init__): same here.
13132 (CVSModule.__init__): and here.
13133 (parse_cvsmodule): and here.
13134 (parse_metamodule): and here.
13136 * jhbuild/moduleset.py (_parse_module_set): parse a "suggests"
13137 element for all module nodes.
13139 2004-02-19 James Henstridge <james@daa.com.au>
13141 * jhbuild/frontends/tinderbox.py
13142 (TinderboxBuildScript.start_build): include the distribution name
13143 in the tinderbox build header.
13145 * jhbuild/commands/tinderbox.py (do_tinderbox): add extra options
13146 to "jhbuild tinderbox" build. Patch from <torkel@acc.umu.se>
13147 (fixes bug #134254).
13149 * jhbuild/modtypes/base.py (CVSModule.do_force_checkout): if
13150 nobuild config key is set, then skip to done in this mode. Fix
13151 based on patch from Trent Lloyd <lathiat@bur.st>
13153 * jhbuild/commands/bootstrap.py (libtool): don't apply
13154 expsym-linux patch, since libtool-1.5.2 doesn't need it.
13156 2004-02-16 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
13158 * modulesets/gnome26.modules: Added dasher and conglomerate
13160 2004-02-16 Murray Cumming <murrayc@murrayc.com>
13162 * modulessets/gnome26.modules: Added gnomemm/libpanelappletmm.
13164 2004-02-16 James Henstridge <james@daa.com.au>
13166 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
13167 we are running CVS, preprocess its output to highlight modified
13168 and conflicting files. Also print out a summary of conflicts at
13169 the end of the run.
13170 (TerminalBuildScript.execute): fix a small typo.
13172 * jhbuild/utils/cvs.py (CVSRoot.checkout, CVSRoot.update): set the
13173 hint argument to 'cvs' when running the cvs command.
13175 * jhbuild/utils/cmds.py: new file containing utility routines for
13176 running commands and grabbing their output.
13178 2004-02-15 James Henstridge <james@daa.com.au>
13180 * jhbuild/commands/bootstrap.py (bootstraps): remove some of the
13181 libtool patches we apply during bootstrap (that aren't needed
13182 anymore), and add some AMD64 ones from the RH rpm.
13184 2004-02-14 Alex Duggan <aldug@astrolinux.com>
13186 * modulesets/gnome26.modules: remove gnome-vfs-extras since the smb
13187 method is now im gnome-vfs
13189 2004-02-12 James Henstridge <james@daa.com.au>
13191 * jhbuild/utils/httpcache.py (Cache.load): use urlparse instead of
13192 urlsplit, to give compatibility with Python < 2.2 (fixes bug
13195 * modulesets/gnome22.modules (meta-gnome-c++): add missing quote
13196 to bakery_gnomeui dependency.
13198 * modulesets/moduleset.dtd: add the include element to DTD.
13200 * modulesets/gnome24.modules (gnome-icon-theme): depend on
13201 hicolor-icon-theme.
13203 * modulesets/gnome26.modules (gnome-icon-theme): depend on
13204 hicolor-icon-theme.
13206 * modulesets/freedesktop.modules (hicolor-icon-theme): download as
13207 a tarball, now that it builds using the standard "configure; make;
13208 make install" commands.
13210 2004-02-10 Bryan Forbes <mxpxfifws@yahoo.com>
13212 * modulesets/gnome26.modules: change libsigc++1.2 to libsigc++2.
13214 2004-02-10 James Henstridge <james@daa.com.au>
13216 * jhbuild/commands/sanitycheck.py (do_sanitycheck): add XML
13217 catalog checks to sanitycheck.
13218 (do_sanitycheck): check for various
13219 (do_sanitycheck): check if db2html exists.
13221 * modulesets/freedesktop.modules (xcompmgr): add dependency on
13224 * jhbuild/commands/sanitycheck.py (do_sanitycheck): add checks to
13225 see whether the checkout root and install prefix are directories
13228 * jhbuild/main.py (main): turn off traceback printing, so we just
13229 get the error message.
13231 * jhbuild/moduleset.py (ModuleSet.get_module_list): adjust so that
13232 exception messages are a bit more meaningful.
13234 2004-02-09 James Henstridge <james@daa.com.au>
13236 * jhbuild/frontends/gtkui.py (GtkBuildScript.handle_error): fix up
13237 the "terminal" option to actually work. Patch by Thom May (fixes
13240 * jhbuild/main.py (help): add a line to the help text.
13242 * jhbuild/commands/tinderbox.py (do_tinderbox): same here.
13244 * jhbuild/commands/base.py (do_update): add support for -D option
13245 to specify a sticky date.
13246 (do_update_one): same here.
13247 (do_build): same here.
13248 (do_build_one): same here.
13250 * jhbuild/modtypes/mozilla.py (MozillaModule.checkout): same here.
13252 * jhbuild/modtypes/base.py (CVSModule.do_checkout): pass
13253 sticky_date to "cvs update".
13254 (CVSModule.do_force_checkout): same here.
13256 * jhbuild/defaults.jhbuildrc, jhbuild/config.py: declare
13257 sticky_date config value.
13259 * jhbuild/commands/tinderbox.py (do_tinderbox): same here.
13261 * jhbuild/commands/base.py (do_update): convert the bunch of if
13262 statements to a single get_module_list() call.
13263 (do_build): same here.
13264 (do_list): same here.
13266 * jhbuild/moduleset.py (ModuleSet.get_module_list): make this
13267 handle the case of the module list being equal to 'all', so we can
13268 simplify the callers of this code.
13270 * jhbuild/modtypes/base.py (CVSModule.do_checkout): pass
13271 checkoutdir as keyword argument.
13272 (CVSModule.do_force_checkout): same here.
13274 * jhbuild/utils/cvs.py (CVSRoot.checkout): add a "date" argument.
13275 (CVSRoot.update): same here.
13277 2004-02-08 James Henstridge <james@daa.com.au>
13279 * jhbuild/commands/bootstrap.py: import getopt.
13281 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
13282 add hint argument (currently unused).
13283 (TinderboxBuildScript.handle_error): remove interract argument.
13285 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): add
13286 currently unused "hint" argument.
13287 (TerminalBuildScript.handle_error): remove unused interact argument.
13288 (TerminalBuildScript.handle_error): put in a dummy assert to
13289 indicate that control shouldn't reach the end of this function.
13291 * jhbuild/frontends/buildscript.py (BuildScript.message): last
13292 argument should be optional (it is in all the concrete subclasses).
13294 * jhbuild/modtypes/mozilla.py (MozillaModule.do_checkout): remove
13295 unused force_checkout argument.
13296 (MozillaModule.do_force_checkout): fix up return of next state
13297 when an error occurs.
13299 * jhbuild/modtypes/tarball.py (Tarball.__init__): correctly set
13301 (parse_tarball): fix up parsing of patch XML nodes.
13303 * jhbuild/modtypes/base.py (CVSModule.do_checkout): remove unused
13304 force_checkout argument.
13306 * jhbuild/moduleset.py (ModuleSet.add): remove unused addmod()
13309 2004-02-08 Matthias Clasen <maclas@gmx.de>
13311 * jhbuild/modtypes/mozilla.py: Import os, for os.path.join.
13313 2004-02-07 James Henstridge <james@daa.com.au>
13315 * jhbuild/utils/cvs.py (login): same here.
13317 * jhbuild/config.py (Config.setup_env): same here.
13319 * jhbuild/commands/base.py: convert uses of string module
13320 functions to string methods.
13322 2004-02-06 James Henstridge <james@daa.com.au>
13324 * *.jhbuildrc: update sample jhbuildrc files to take into account
13327 * jhbuild/frontends/gtkui.py (BUILD_SCRIPT): define BUILD_SCRIPT
13328 in this module, so that "jhbuild gui" doesn't raise an uncaught
13329 exception. Reported as bug #133630.
13331 * jhbuild/commands/base.py (do_shell): fix up reference to
13332 "user_shell" that broke in the reorg. This command should work
13333 again now (fixes bug #133594).
13335 * jhbuild/modtypes/tarball.py (Tarball.do_start): replace use of
13336 string.find with a string method, and remove the import of the
13339 2004-02-05 Marco Pesenti Gritti <marco@gnome.org>
13341 * modulesets/gnome26.modules:
13345 2004-02-05 Johan Dahlin <johan@gnome.org>
13347 * jhbuild/modtypes/tarball.py: Import os and string here
13349 * jhbuild/modtypes/tarball.py (Tarball.do_configure): s/ret/res/
13351 2004-02-05 James Henstridge <james@daa.com.au>
13353 Modified version of Paolo Borelli's patch from bug #123304:
13354 * jhbuild/main.py (help): add to help output.
13356 * jhbuild/commands/base.py (do_list): add -r flag.
13358 * jhbuild/modtypes/tarball.py (Tarball.get_revision): return
13361 * jhbuild/modtypes/base.py (Package.get_revision): function to get
13362 version/revision of package.
13363 (CVSModule.get_revision): return CVS revision/branch tag.
13365 2004-02-05 James Henstridge <james@daa.com.au>
13367 * modulesets/freedesktop.modules (hal): applied patch from Thom
13368 May to build freedesktop.org HAL (bug #133314).
13369 (icon-slicer): another patch from Thom (bug #133430).
13371 * *: merge the jhbuild-ng branch back to head. Things appear to
13372 be functioning correctly now.
13374 2004-02-05 James Henstridge <james@daa.com.au>
13376 * jhbuild/commands/sanitycheck.py (do_sanitycheck): new "jhbuild
13377 sanitycheck" that can be used to check whether the build
13378 environment is sane. At the moment, it just checks whether
13379 various tools are available. Will be expanded later on.
13381 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
13382 change how we wrap the command being executed, so that it is more
13383 like what the commands stdlib module does.
13385 2004-02-04 James Henstridge <james@daa.com.au>
13387 * Makefile (install): use template to create ~/bin/jhbuild.
13389 * jhbuild.in: template for the script installed in ~/bin.
13391 2004-02-03 James Henstridge <james@daa.com.au>
13393 * jhbuild/frontends/tinderbox.py
13394 (TinderboxBuildScript.end_module): flush the index.html file
13395 descriptor after writing each module's status.
13396 (TinderboxBuildScript.end_build): add a final line to the
13397 index.html table, giving the finish time.
13398 (TinderboxBuildScript.start_build): add some information about the
13399 build platform before the build results.
13400 (TinderboxBuildScript.end_build): list failed modules at end of page.
13402 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: add
13403 tinderbox_outputdir config key.
13405 * jhbuild/commands/tinderbox.py (do_tinderbox): add a tinderbox
13408 * jhbuild/frontends/tinderbox.py: new, non-interactive buildscript
13409 that writes all the results to files.
13411 * jhbuild/commands/base.py: add missing include of "os".
13413 * jhbuild/config.py (Config.__init__): make sure we aren't trying
13414 to set environment variables to None.
13416 * jhbuild/frontends/gtkui.py: lots more cleanups to get it to work
13417 correctly, and changes to make it look less like C. The "jhbuild
13418 gui" command now starts again.
13420 * jhbuild/frontends/gtkui.py: rename from gtk.py -- was causing
13421 problems with imports of the toplevel gtk module ...
13422 (get_glade_filename): fix to work with reorganisation.
13423 (GtkBuildScript.build): don't override this function, instead use
13424 the hooks now provided by the base BuildScript class.
13426 * jhbuild/commands/gui.py (do_gui): some small fixes.
13428 * Makefile (install): modify rule used to create jhbuild wrapper
13431 * jhbuild/commands/bootstrap.py (Bootstrap.build): find patches in
13432 the patches/ subdirectory now.
13434 * *.patch: move to a patches/ subdirectory, to keep things neat.
13436 * jhbuild.py: replace jhbuild.py with a simple script that tells
13437 people to rerun "make install".
13439 * *.py: remove old jhbuild files.
13441 * *: branch the rest of the module (except for moduleset
13444 2004-02-03 James Henstridge <james@daa.com.au>
13446 * jhbuild/config.py (_known_keys): same here.
13448 * jhbuild/defaults.jhbuildrc (makeargs): add makeargs.
13450 * jhbuild/modtypes/tarball.py: s/setAction/set_action/
13452 * jhbuild/modtypes/mozilla.py: s/setAction/set_action/
13454 * jhbuild/modtypes/base.py: s/setAction/set_action/
13456 * jhbuild/main.py (main): remove BuildScript selection code from
13459 * jhbuild/commands/gui.py (do_gui): same here.
13461 * jhbuild/commands/base.py: use
13462 jhbuild.frontends.get_buildscript() to create the buildscript.
13464 * jhbuild/frontends/__init__.py (get_buildscript): function to
13465 load up the appropriate buildscript.
13467 * jhbuild/config.py (_known_keys): add a "buildscript" config
13468 value to specify which buildscript is to be used.
13470 * jhbuild/frontends/buildscript.py: abstract base class for
13473 * jhbuild/moduleset.py: remove unnused import of string module.
13475 * jhbuild/commands/bootstrap.py (do_bootstrap): same here.
13476 (bootstraps): remove uses of the string module.
13478 * jhbuild/commands/base.py: remove interact function argument from
13481 * jhbuild/main.py (main): if --no-interact is passed, just set the
13482 config value, rather than passing it to the subcommand. The
13483 subcommand is already being passed the config object, so there
13484 should be no problem.
13486 * jhbuild/config.py (_known_keys): make "interact" a config value,
13487 rather than passing it around separately everywhere.
13489 * jhbuild/modtypes/tarball.py (Tarball.do_configure): honour
13492 * jhbuild/main.py: add the remainder of jhbuild.py to this file.
13494 * jhbuild/commands/bootstrap.py (do_bootstrap): move bootstrap
13495 code into commands subpackage.
13496 (Bootstrap.build): if use_lib64 is true, pass --libdir when
13497 configuring bootstrap packages.
13499 * jhbuild/commands/__init__.py:
13500 * jhbuild/commands/base.py: move implementations of commands here.
13502 * jhbuild/config.py (Config.setup_env): add environment setup code
13503 to the config module.
13505 * jhbuild/modtypes/mozilla.py (MozillaModule.do_configure): ditto.
13507 * jhbuild/modtypes/base.py (CVSModule.do_configure): if use_lib64
13508 is set, then pass --libdir when configuring the package.
13510 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: config file
13513 2004-02-02 James Henstridge <james@daa.com.au>
13515 * jhbuild/utils/__init__.py:
13516 * jhbuild/utils/cvs.py:
13517 * jhbuild/utils/httpcache.py: various utility modules, which could
13518 be useful elsewhere.
13520 * jhbuild/moduleset.py: the remainder of module.py -- only
13521 contains the ModuleSet class, and the skeleton XML module file
13524 * jhbuild/modtypes/__init__.py:
13525 * jhbuild/modtypes/base.py:
13526 * jhbuild/modtypes/tarball.py:
13527 * jhbuild/modtypes/mozilla.py: refactor module type code so that
13528 it is easy to add new types of modules to jhbuild (rather than
13529 having to edit a monolithic module.py file.
13531 * jhbuild/__init__.py: start refactoring jhbuild.
13533 2004-02-01 Sri Ramkrishna,,, <sri@aracnet.com>
13535 * modulesets/gnome26.modules:added epiphany-extensions and
13536 and added it to default meta-gnome-desktop
13539 2004-02-01 Anders Carlsson <andersca@gnome.org>
13541 * modulesets/gnome26.modules: Planner depends on libgsf.
13543 2004-01-19 Fernando Herrera <fherrera@onirica.com>
13545 * libtool-1.3.5-mktemp.patch: update so it can be applied to
13548 2004-01-28 James Henstridge <james@daa.com.au>
13550 * modulesets/gnome26.modules (regexxer): add back -- it is in 5th
13551 toe, so may as well be here. Add dependencies on gconfmm and
13552 gnome-vfsmm, as reported in bug 131497.
13554 * Makefile (install): update target so that the created shell
13555 script exec's python instead of just running it. Results in one
13558 * terminal_buildscript.py (TerminalBuildScript.handle_error): if
13559 we can't change to the build dir when the user chooses to start a
13560 shell, change to the checkout root. Fixes bug #117406.
13562 * modulesets/gnome26.modules (gtk+): depend on shared-mime-info
13564 (gtksourceview): depend on libxml2 and libgnomeprint (bug #124198).
13566 * bootstrap.py (automake-1.8): update to 1.8.2.
13567 (audiofile): update the version to 0.2.5 (fixes bug #131915).
13568 (libtool): update to 1.5.2.
13570 * module.py (parse_module_set): use httpcache so we can load
13571 module sets via HTTP.
13572 (read_module_set): if the moduleset config item contains a slash,
13573 assume that it is a URI. Otherwise, look for it in the old
13576 * httpcache.py: new file that implements a simple web cache.
13578 2004-01-24 Kjartan Maraas <kmaraas@gnome.org>
13580 * modulesets/gnome26.modules: Remove a lot of cruft that
13581 never should have been here in the first place. mcs, mono,
13582 gtk-sharp, gtkglarea, regexxer. Mono and mcs had no chance
13583 of compiling at all, and requires mono being installed
13584 anyway so why compile it from scratch?
13586 2004-01-20 Xavier Ordoquy <xordoquy@wanadoo.fr>
13588 * modulesets/gnome26.modules: sodipodi depends on libgnomeprintui
13589 and not libgnomeprintui-2.0 that has been removed.
13591 2004-01-19 Jon K Hellan <hellan@acm.org>
13593 * modulesets/gnome26.modules: Fetch libxklavier from freedesktop
13596 2004-01-18 Kjartan Maraas <kmaraas@gnome.org>
13598 * modulesets/gnome26.modules: Remove fontilus since that has
13599 been integrated into the control-center.
13601 2004-01-18 Kjartan Maraas <kmaraas@gnome.org>
13603 * modulesets/gnome24.modules: Remove libgnomeprint[ui]-2.0 since
13604 nothing depends on it.
13605 * modulesets/gnome26.modules: Same here. Also fetch libxklavier
13606 from CVS instead of using a tarball.
13608 2004-01-17 Kjartan Maraas <kmaraas@gnome.org>
13610 * modulesets/gnome24.modules: Same as below.
13612 2004-01-17 Kjartan Maraas <kmaraas@gnome.org>
13614 * modulesets/gnome26.modules: Remove gael for now.
13615 Remove dia-newcanvas too since gael was the only user.
13617 2004-01-17 Kjartan Maraas <kmaraas@gnome.org>
13619 * modulesets/freedesktop.modules: Add dep on CompositeExt to
13620 xserver to make it build on a fresh checkout.
13622 2004-01-16 Kjartan Maraas <kmaraas@gnome.org>
13624 * bootstrap.py: Update audiofile to 0.2.5.
13626 2004-01-14 Jeroen Zwartepoorte <jeroen@xs4all.nl>
13628 * modulesets/gnome26.modules: Removed separate acme module since it's now
13629 part of gnome-control-center.
13631 2004-01-12 James Henstridge <james@daa.com.au>
13633 * bootstrap.py (automake-1.8): update to 1.8.1.
13635 2004-01-09 Jon K Hellan <hellan@acm.org>
13637 * modulesets/gnome26.modules: Added libxklavier dependency for
13638 gnome-applets. http://bugzilla.gnome.org/show_bug.cgi?id=130972.
13640 2004-01-08 Sri Ramkrishna <sri@aracnet.com>
13642 * modulesets/gnome26.modules: added gst-plugin dependency for acme
13645 2004-01-08 Christophe Fergeau <teuf@gnome.org>
13647 * modulesets/gnome22.modules
13648 * modulesets/gnome24.modules
13649 * modulesets/gnome26.modules: removed gnet dependency for gnomeicu
13651 2004-01-08 Jonathan Blandford <jrb@gnome.org>
13653 * modulesets/gnome26.modules: dependency on shared-mime-info.
13655 2004-01-07 Jonathan Blandford <jrb@gnome.org>
13657 * modulesets/gnome26.modules: I was convinced by Alex to merge to
13658 HEAD. MIME_REWRITE branch is no more.
13660 2004-01-08 Luis Villa <louie@ximian.com>
13662 * modulsets/gnome26.modules: update to xchat 2.0.7
13664 2004-01-07 Jonathan Blandford <jrb@gnome.org>
13666 * modulesets/gnome26.modules: move to the MIME_REWRITE branch
13668 2004-01-05 Jonathan Blandford <jrb@redhat.com>
13670 * modulesets/freedesktop.modules: add shared-mime-info
13672 2003-12-30 Thomas Vander Stichele <thomas at apestaart dot org>
13674 * modulesets/gnome26.modules: update scrollkeeper version to 0.3.14,
13675 which fixes the hardcoding of ${prefix}/var/log/scrollkeeper.log
13678 2003-12-22 Alex Duggan <aldug@astrolinux.com>
13680 * modulesets/gnome26.modules: Removed duplicate gtkhtml dependency
13683 2003-12-22 Thomas Vander Stichele <thomas at apestaart dot org>
13685 * modulesets/gnome26.modules: Moved GStreamer CVS to freedesktop
13687 2003-12-19 Murray Cumming <murrayc@usa.net>
13689 * modulesets/gnome26.modules: libxml++ has moved to the GNOME cvs.
13691 2003-12-17 James Henstridge <james@daa.com.au>
13693 * bootstrap.py (bootstraps): change back to getting libtool from
13694 gnu.org, since it is up again. Update Autoconf to 2.59,
13695 Automake-1.7 to 1.7.9 and add Automake-1.8.
13697 2003-12-14 James Henstridge <james@daa.com.au>
13699 * modulesets/freedesktop.modules: fix cairo's dependencies.
13701 2003-12-09 Alex Duggan <aldug@astrolinux.com>
13703 * modulesets/gnome26.modules: remove linc
13705 2003-12-08 Murray Cumming <murrayc@usa.net>
13707 * modulesets/gnome26.modules: Replaced mrproject and libmrproject
13710 * modulesets/gnome24.modules: ditto
13712 2003-12-08 Murray Cumming <murrayc@usa.net>
13714 * modulesets/gnome26.modules: use HEAD branch of glade.
13716 2003-12-07 Murray Cumming <murrayc@usa.net>
13718 * modulesets/gnome26.modules: USE head branch of gnomemeeting,
13719 though I would be surprised if anybody can build the dependencies
13722 2003-12-05 Bryan Forbes <mxpxfifws@yahoo.com>
13724 * modulesets/gnome24.modules: use gnome-2-4 branch of libbonoboui.
13726 2003-12-04 Alex Graveley <orphennui@yahoo.com>
13728 * modulesets/gnome26.modules: Add gnome-keyring, and make
13729 libgnomeui depend on it.
13731 2003-12-04 Jon K Hellan <hellan@acm.org>
13733 * modulesets/gnome26.modules: gnumeric depends on libgnomeprintui
13735 * modulesets/gnome24.modules: ditto
13737 2003-12-02 Rodrigo Moya <rodrigo@gnome-db.org>
13739 * modulesets/gnome2?.modules: made all use mergeant 0.12.x, HEAD
13740 is just not ready for anything.
13742 2003-12-01 Bryan Forbes <mxpxfifws@yahoo.com>
13744 * modulesets/gnome24.modules: use gnome-2-4 branch of libbonobo.
13746 2003-11-21 Bryan Forbes <mxpxfifws@yahoo.com>
13748 * modulesets/gnome24.modules: use gnome-2-4 branch of libwnck.
13750 1999-11-30 Mark Finlay <sisobATtuxfamilyDOTorg>
13752 * modulesets/freedesktop.modules:
13753 Add the X composite Manager and deps. Transparencies! yum
13754 xcompmgr still needs to be installed manually tho ala
13755 http://www.freedesktop.org/Software/XserverInstallGuide
13757 2003-11-20 David Bordoley <bordoley@msu.edu>
13759 *modulesets/gnome26.modules: Add OpenApplet.
13761 2003-11-13 Bryan Forbes <mxpxfifws@yahoo.com>
13763 * modulesets/gnome24.modules: gnome-session and gnome-desktop: use
13766 2003-11-11 James Henstridge <james@daa.com.au>
13768 * modulesets/gnome26.modules: get libxklavier from tarball in the
13769 gnome26 moduleset at author's request.
13771 2003-11-10 Bryan Forbes <mxpxfifws@yahoo.com>
13773 * modulesets/gnome24.modules: gail, glade, file-roller, gok,
13774 gnopernicus: use gnome-2-4.
13776 2003-11-07 Murray Cumming <murrayc@usa.net>
13778 * modulessets/gnome26.modules: Removed duplicate procman which had
13779 a false dependency on gal. The other one seems to be OK.libgtop:
13780 Use HEAD, needed by procman.
13782 * Renamed anjuta2 to scaffold and added anjuta.
13784 2003-11-06 James Henstridge <james@daa.com.au>
13786 * modulesets/freedesktop.modules (cairo): depend on xrender and
13789 2003-11-05 Johan Dahlin <johan@gnome.org>
13791 * jhbuild.py (read_config_file): Nicer error message when there is
13794 2003-11-05 James Henstridge <james@daa.com.au>
13796 * modulesets/gnome26.modules (libxklavier): use the
13797 freedesktop.modules version.
13799 * modulesets/freedesktop.modules (libxklavier): add here, checking
13800 out from freedesktop.org CVS.
13802 2003-11-05 Johan Dahlin <johan@gnome.org>
13804 * modulesets/freedesktop.modules: Add support for all libs on
13805 xlibs.freedesktop.org and xserver. Also reorganize the file a bit.
13807 2003-11-04 Johan Dahlin <johan@gnome.org>
13809 * cvs.py (login): Allow empty newlines in .cvspass
13811 2003-11-04 Murray Cumming <murrayc@usa.net>
13813 * modulesets/gnome26.modules: Removed gal dependency from gtkhtml,
13814 because it does not seem to need it, which is nice because gal does
13815 not build with GTK+ 2.3.
13817 2003-10-31 Jonathan Blandford <jrb@gnome.org>
13819 * jhbuild.py (addpath): add XDG_DATA_DIRS to the list of
13820 environment variables.
13822 2003-10-31 Jonathan Blandford <jrb@gnome.org>
13824 * modulesets/gnome26.modules: change libgda/libgnomedb to be built
13825 against HEAD as that's what mergeant requires.
13827 * modulesets/gnome26.modules: remove monkey-media
13829 * modulesets/gnome26.modules: remove drwright.
13831 2003-10-31 Jonathan Blandford <jrb@gnome.org>
13833 * modulesets/gnome26.modules: use gstreamer HEAD as gnome-media
13836 2003-10-30 Murray Cumming <murrayc@usa.net>
13838 * modulesets/gnome24.modules: Use gnome-2-4 branches for
13839 gconfmm, libglademm, libgnomemm, libgnomeuimm.
13841 2003-10-28 Jody Goldberg <jody@gnome.org>
13843 * modulesets/gnome26.modules : add libxklavier for and to
13844 gnome-control-center.
13846 2003-10-24 James Henstridge <james@daa.com.au>
13848 * sample.jhbuildrc (moduleset): same here.
13850 * vbs-head.jhbuildrc (moduleset): switch to gnome 2.6.
13852 * bootstrap.py (bootstraps): temporarily point it somewhere else
13853 for libtool-1.5.tar.gz
13855 2003-10-22 Bryan Forbes <mxpxfifws@yahoo.com>
13857 * modulesets/gnome24.modules: use gnome-2-4 branch of gtkhtml2.
13859 2003-10-21 Bryan Forbes <mxpxfifws@yahoo.com>
13861 * modulesets/gnome24.modules: bug-buddy, libgtop, procman, gdm2,
13862 gucharmap, gtksourceview, gpdf updated revision to gnome-2-4;
13863 removed duplicate procman; changed dependency for sodipodi from
13864 libgnomeprintui-2.0 to libgnomeprintui; use mozilla 1.5.
13866 2003-10-21 James Henstridge <james@daa.com.au>
13868 * modulesets/gnome26.modules (acme): remove "gob" dependency.
13870 * modulesets/gnome24.modules: same here.
13871 (acme): remove "gob" dependency.
13873 * modulesets/gnome26.modules: replace freedesktop modules with a
13874 directive to include freedesktop.modules.
13876 * modulesets/freedesktop.modules: move all the freedesktop stuff
13877 out of gnome26.modules to here.
13879 * module.py (read_module_set): don't error out if a default cvs
13880 root isn't set in the modules file, unless some module tries to
13881 use the default root.
13883 2003-10-20 Marco Pesenti Gritti <marco@gnome.org>
13885 * modulesets/gnome26.modules:
13889 2003-10-17 Will LaShell <will@lashell.net>
13890 * modulesets/gnome24.modules: add camorama tarball package
13891 * modulesets/gnome26.modules: add camorama tarball package
13893 2003-10-14 Will LaShell <will@lashell.net>
13894 * modulesets/gnome24.modules: update xchat version to 2.0.5
13895 * modulesets/gnome26.modules: update xchat version to 2.0.5
13897 2003-10-14 Will LaShell <will@lashell.net>
13899 * bootstrap.py: missed a character change in the audiofile update
13901 2003-10-14 James Henstridge <james@daa.com.au>
13903 * module.py (read_module_set): add support for an <include>
13906 2003-10-13 Will LaShell <will@lashell.net>
13908 * bootstrap.py: update audiofile-2.3 to 2.4
13910 * bootstrap.py: update url to Michael Pruett's site for new version
13912 2003-10-13 Jens Finke <jens@triq.net>
13914 * modulesets/gnome24.modules: Use gnome-2-4 branch of eog.
13915 Depend on libgnomeprintui not only libgnomeprint.
13917 2003-10-13 Jonathan Blandford <jrb@redhat.com>
13919 * modulesets/gnome26.modules: fix a broken dependency.
13921 2003-10-12 James Henstridge <james@daa.com.au>
13923 * bootstrap.py (bootstraps): update automake-1.7 to 1.7.8
13924 (Bootstrap.build): support bootstrapping from .bz2 files.
13925 (bootstraps): update Python in bootstraps from 2.2.2 to 2.3.2.
13927 2003-10-10 Bryan Forbes <mxpxfifws@yahoo.com>
13929 * modulesets/gnome24.modules: use gnome-2-4 revision of metacity.
13931 2003-10-08 James Henstridge <james@daa.com.au>
13933 * jamesh.jhbuildrc: override cairo.freedesktop.org CVS root for my
13936 * modulesets/gnome26.modules (cairo): same here.
13938 * modulesets/gnome24.modules (cairo): change from keithp CVS to
13941 2003-10-07 James Henstridge <james@daa.com.au>
13943 * modulesets/gnome26.modules: same changes here.
13945 * modulesets/gnome24.modules (gcalctool): depends on scrollkeeper
13947 (gnome-panel): move scrollkeeper dep from gnome-applets (bug #117890).
13949 * bootstrap.py (bootstraps): update automake-1.7 to version 1.7.7.
13951 * module.py (MozillaModule.do_checkout): redo checkout of mozilla
13952 if client.mk sticky tag is wrong.
13954 * cvs.py (check_sticky_tag): simple program to find the sticky tag
13957 * module.py (MozillaModule.checkout): use the code in the cvs
13958 module to construct the CVS command line to checkout
13960 (MozillaModule.checkout): rather than exiting if you can't
13961 checkout mozilla/client.mk, just return the error result code,
13962 which do_checkout() should be able to handle correctly.
13964 * terminal_buildscript.py (TerminalBuildScript.execute): print the
13965 command that is about to be executed, like it did before.
13967 * module.py (MozillaModule.do_checkout): construct the path
13968 properly, so that it checks for Makefile.in in the mozilla
13971 2003-10-06 James Henstridge <james@daa.com.au>
13973 * modulesets/gnome26.modules (mozilla): same here.
13975 * modulesets/gnome24.modules (mozilla): change attribute name.
13977 * module.py (read_module_set): s/branch/revision/ for
13978 <mozillamodule> elements.
13979 (MozillaModule.__init__): s/branch/revision/ here too for
13982 2003-10-02 James Henstridge <james@daa.com.au>
13984 * modulesets/gnome26.modules: readd dbus, now that hp has fixed
13987 2003-10-01 Marco Pesenti Gritti <marco@gnome.org>
13989 * gtk_buildscript.py:
13993 Add a "Do not build" option to the gui.
13995 2003-10-01 Murray Cumming <murrayc@usa.net>
13997 * modulesets/gnome26.modules: commented-out dbus because jamesh
13998 thinks that the dbus anon cvs needs fixing and it'll cause problems
13999 for people who have used this when it is fixed.
14001 2003-10-01 Murray Cumming <murrayc@usa.net>
14003 * modulesets/gnome26.modules: Added dbus.
14005 2003-10-01 Murray Cumming <murrayc@usa.net>
14007 * modulesets/gnome26.modules: meta-gnome-c++: Added libgdamm and
14010 2003-09-30 Bryan Forbes <mxpxfifws@yahoo.com>
14012 * modulesets/gnome24.modules: Use gnome-2-4 branch of ORBit2.
14014 2003-09-30 Jonathan Blandford <jrb@redhat.com>
14016 * modulesets/gnome26.modules: move to glib/pango/gtk+-HEAD.
14018 2003-09-29 Bryan Forbes <mxpxfifws@yahoo.com>
14020 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-speech.
14022 2003-09-29 Bryan Forbes <mxpxfifws@yahoo.com>
14024 * modulesets/gnome24.modules: Don't use gnome-2-4 branch for libbonoboui.
14026 2003-09-29 Bryan Forbes <mxpxfifws@yahoo.com>
14028 * modulesets/gnome24.modules: Use gnome-2-4 branches of libgnomeui and
14031 2003-09-29 Murray Cumming <murrayc@usa.net>
14033 * modulesets/gnome24.modules: Use gnome-2-4 branches of
14036 2003-09-29 Anders Carlsson <andersca@gnome.org>
14038 * modulesets/gnome24.modules: Use gnome-2-4 branches of libgnome:
14040 2003-09-27 Seth Nickell <seth@gnome.org>
14045 Install a .desktop file for the GUI mode.
14047 * gtk_buildscript.py:
14051 2003-09-26 Marco Pesenti Gritti <marco@gnome.org>
14053 * gtk_buildscript.py:
14055 Fix jhbuild gui to work also from outside jhbuild dir
14057 2003-09-24 James Henstridge <james@daa.com.au>
14059 * module.py (user_shell): define this here, so that "jhbuild
14060 shell" still works.
14062 2003-09-23 Frederic Crozat <fcrozat@mandrakesoft.com>
14064 * modulesets/gnome22.modules:
14065 * modulesets/gnome26.modules:
14066 Oops, I forgot thoses modules.
14068 2003-09-23 Frederic Crozat <fcrozat@mandrakesoft.com>
14071 * modulesets/gnome24.modules:
14072 Fix options given to gstreamer/gst-plugins autogen.sh
14074 2003-09-22 Bryan Forbes <mxpxfifws@yahoo.com>
14076 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-terminal.
14078 2003-09-22 James Henstridge <james@daa.com.au>
14080 * modulesets/gnome26.modules: same here.
14082 * modulesets/gnome24.modules: same here.
14084 * modulesets/gnome22.modules: Xft is under the /cvs/xlibs cvs root
14087 2003-09-22 Seth Nickell <seth@gnome.org>
14089 Add a GTK interface mode for jhbuild: "jhbuild gui"
14093 * terminal_buildscript.py:
14095 Split BuildScript class into a separate module, containing
14096 the basic logic for doing builds. Specific output commands
14097 are refactored into terminal_buildscript.py. Also change
14098 message method to the closely related setAction, which is
14099 needed for doing good GUI output.
14101 * gtk_buildscript.py:
14104 A buildscript flavour that displays using GTK instead.
14108 Add the new gui mode, and add instantiation of different
14109 buildscripts depending on whether you're in gui mode or
14110 not. The idea is that eventually gui could be a flag not
14111 a mode and the different commands would still work on it.
14113 2003-09-21 Anders Carlsson <andersca@gnome.org>
14115 * modulesets/gnome26.modules: Update cvs roots.
14117 2003-09-21 James Henstridge <james@daa.com.au>
14119 * changecvsroot.py (changecvsroot): short script that might be
14120 helpful for some people.
14122 * modulesets/gnome22.modules: similar changes here.
14124 * modulesets/gnome24.modules: add some cvs roots.
14125 (fontconfig): use fredesktop.org cvsroot.
14126 (Render): same here.
14127 (Xrender): same here.
14129 2003-09-19 Bryan Forbes <mxpxfifws@yahoo.com>
14131 * modulesets/gnome24.modules: Use gnome-2-4 branch of gcalctool.
14133 2003-09-18 Murray Cumming <murrayc@usa.net>
14135 * modulesets/gnome26.modules: Use the gtkmm and glibmm cvs
14138 2003-09-18 Anders Carlsson <andersca@gnome.org>
14140 * modulesets/gnome26.modules: Add gnome26 moduleset.
14142 2003-09-17 Bryan Forbes <mxpxfifws@yahoo.com>
14144 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-media.
14146 2003-09-17 James Henstridge <james@daa.com.au>
14148 * module.py (_isxterm): same here.
14150 * bootstrap.py (_isxterm): rxvt can do xterm title escapes.
14152 2003-09-15 Bryan Forbes <mxpxfifws@yahoo.com>
14154 * modulesets/gnome24.modules: Really use gnome-2-4 branch of gedit (oops);
14155 Use gnome-2-4 branch of gnome-panel and gnome-applets.
14157 2003-09-15 Bryan Forbes <mxpxfifws@yahoo.com>
14159 * modulesets/gnome24.modules: Use gnome-2-4 branch of gedit
14161 2003-09-12 Alex Duggan <aldug@astrolinux.com>
14163 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-utils
14165 2003-09-12 Bryan Forbes <mxpxfifws@yahoo.com>
14167 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-vfs, librsvg,
14170 2003-09-11 Bryan Forbes <mxpxfifws@yahoo.com>
14172 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-mime-data
14174 2003-09-11 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14176 * modulesets/gnome24.modules: Revert change by Bryan Forbes to make
14177 glimmer use HEAD instead of the dead new-gtksourceview branch.
14179 2003-09-09 Calum Benson <calum.benson@sun.com>
14181 * modulesets/gnome24.modules: Use gnome-2-4 branch of
14184 2003-09-08 Jonathan Blandford <jrb@redhat.com>
14186 * modulesets/gnome24.modules: Use gnome-2-4 branch
14188 2003-09-07 James Henstridge <james@daa.com.au>
14190 * module.py (read_module_set): allow user to override branch tag
14191 and autogen args for mozilla, like they can for other CVS modules.
14193 2003-09-06 Anders Carlsson <andersca@gnome.org>
14195 * modulesets/gnome24.modules: Use gnome-2-4 branch
14198 2003-09-05 Bryan Forbes <mxpxfifws@yahoo.com>
14200 * modulesets/gnome22.modules:
14201 * modulesets/gnome24.modules: added gnome-themes-extras, libgda, libgnomedb,
14202 mergeant, gtranslator, gnome-spell, libgnomecups, gnome-cups-manager,
14203 gnome-vfsmm, libxml++, bakery, bakery_gnomeui, gtk-sharp; added dependencies
14204 and autogenargs for gnumeric and upped version of xchat, removed
14205 monkey-media dependency for rhythmbox (22 only).
14206 * modulesets/gnome24.modules (only): added cairo-gtk-engine; changed
14207 revision of gnome-games, nautilus-cd-burner, yelp, and acme to gnome-2-4;
14208 changed revision of gnomemeeting to gnome_2_4; changed revision of
14209 evolution, gtkhtml, and gal to evolution-1-4-branch; changed revision of
14210 glimmer to new-gtksourceview.
14212 2003-09-05 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14214 * modulesets/gnome24.modules: Glimmer "new-gtksourceview" branch has
14215 been joined with HEAD.
14217 1999-11-30 Mark Finlay<sisob@tuxfamily.org>
14219 * modulesets/gnome24.modules: Adding sound-juicer and gnome-network
14221 2003-08-31 Alex Duggan <aldug@astrolinux.com>
14223 * modulesets/gnome24.modules: removed gal dep from gnumeric
14225 1999-11-30 Mark Finlay<sisob@tuxfamily.org>
14227 * modulesets/gnome24.modules: Adding gst-plugins as a dep of gnome-media
14229 2003-08-28 Marco Pesenti Gritti <marco@gnome.org>
14231 * modulesets/gnome24.modules:
14233 Change epiphany branch to gnome-2-4
14235 2003-08-25 Jonathan Blandford <jrb@redhat.com>
14237 * modulesets/gnome24.modules: revert it back to TAG, as epiphany
14238 doesn't build with 1.4.1pre yet. grr... BRANCH doesn't build
14239 either with gcc 3.3. When 1.4.1 comes out we can build against
14242 2003-08-25 Jonathan Blandford <jrb@redhat.com>
14244 * modulesets/gnome24.modules: change MOZILLA_1_4_TAG to
14245 MOZILLA_1_4_BRANCH as the TAGGED version doesn't build with recent
14248 * modulesets/gnome24.modules: libsoup-2-0-branch
14250 2003-08-24 Andrew Sobala <aes@gnome.org>
14252 * modulesets/gnome24.modules: added esound dep to libgnome
14254 1999-11-30 Mark Finlay<sisob@tuxfamily.org>
14256 * modulesets/gnome24.modules: Added gossip
14257 and loudmouth. Need more deps though.
14259 1999-11-30 Mark Finlay <sisob@tuxfamily.org>
14261 * modulesets/gnome24.modules: changed gnome2-user-docs to
14264 1999-11-30 Mark Finlay <sisob@tuxfamily.org>
14266 * modulesets/gnome24.modules:
14267 gnome-media, gnome-games, gnome2-user-docs,
14268 gnome-system-monitor(procman) added to meta-gnome-desktop;
14269 gconf-editor and gnome-utils higher up the deps list;
14270 Removed monkey-media rhythmbox dependency.
14272 * README: /r/--no-cvs/--no-network : bug #113652;
14273 Update bootstap list; Add a "Starting Gnome" section;
14274 Update/clarify one or two things.
14276 * sample.jhbuildrc: Removing whitespace from commented out options:
14279 TODO: Finish deps for gnome2-user-docs and gnome-system-tools
14281 1999-11-30 Mark Finlay <sisob@tuxfamily.org>
14283 * modulesets/gnome24.modules:
14285 Added gconf-editor and gnome-utils to meta-gnome-desktop
14287 2003-08-19 Marco Pesenti Gritti <marco@.gnome.org>
14289 * modulesets/gnome24.modules:
14291 Use MOZILLA_1_4_RELEASE branch for mozilla to avoid api problems
14293 2003-08-14 Jaka Mocnik <jaka@gnu.org>
14295 * modulesets/gnome24.modules: check out ggv from gnome-2-4 branch.
14297 2003-08-10 Andrew Sobala <aes@gnome.org>
14299 * modulesets/gnome24.modules: totem is not in GNOME 2.4
14301 2003-08-05 Frederic Crozat <fcrozat@mandrakesoft.com>
14303 * modulesets/gnome24.modules: Update dep chain for libcroco.
14305 2003-07-31 Anders Carlsson <andersca@codefactory.se>
14307 * modulesets/gnome24.modules: Update dep chain for cairo.
14309 2003-07-23 James Henstridge <james@daa.com.au>
14311 * module.py (read_module_set): override module specific
14312 autogenargs if specified in jhbuildrc.
14314 * jhbuild.py (default_config): add an module_autogenargs option to
14317 2003-07-19 Anders Carlsson <andersca@codefactory.se>
14319 * modulesets/gnome24.modules: Xr now goes by the name cairo.
14321 2003-07-18 James Henstridge <james@daa.com.au>
14323 * bootstrap.py (bootstraps): update bootstraps to automake-1.7.6.
14325 * modulesets/gnome24.modules (totem): depend on gnome-desktop (bug
14327 (gok): depend on scrollkeeper (bug #114760).
14328 (libgtcpsocket): depend on intltool (bug #114760).
14330 2003-07-17 James Henstridge <james@daa.com.au>
14332 * modulesets/gnome24.modules: add gnome-hello (bug #117615).
14333 (gnopernicus): depend on linc (bug #116766).
14335 2003-07-05 James Henstridge <james@daa.com.au>
14337 * modulesets/gnome22.modules: and here.
14339 * modulesets/gnome24.modules: gnome-session depends on esound.
14341 2003-07-05 Marco Pesenti Gritti <marco@it.gnome.org>
14345 Add the ability to specify a mozilla branch.
14347 * modulesets/gnome24.modules:
14349 Use 1.4 mozilla branch.
14351 2003-07-04 Murray Cumming <murrayc@usa.net>
14353 * modulesets/gnome24.modules (meta-gnome-desktop): Replaced
14354 meta-gnome-accessibilty dependency with gnopernicus+gok because
14355 meta-gnome-accssibility contains extra stuff that is not part of
14358 2003-07-02 Andrew Sobala <aes@gnome.org>
14360 * modulesets/gnome24.modules: added nautilus-cd-burner
14362 2003-07-02 Andrew Sobala <aes@gnome.org>
14364 * modulesets/gnome24.modules: fixed up GNOME 2.4 modules (Murray :P)
14366 2003-07-01 Murray Cumming <murrayc@usa.net>
14368 * modulesets/gnome24.modules:
14369 Added GNOME 2.4 new modules to meta-gnome-desktop dependencies,
14370 some implicitly through other modules. I put epiphany and gnomemeeting
14371 at the end because they are probably harder to build.
14372 Actually it fails after zenity so I hope someone can fix it.
14374 1999-11-30 Mark Finlay <sisob@eircom.net>
14376 * modulesets/gnome24.modules:
14377 Adding the gstreamer version of totem.
14379 2003-06-27 Matthias Clasen <maclas@gmx.de>
14381 * module.py (BuildScript.build): Respect --no-interact.
14383 * jhbuild.py: Pass --no-interact down to build.build().
14385 2003-06-25 Bill Haneman <bill.haneman@gnome.org>
14387 * modulesets/gnome24.modules:
14388 Removed erroneous gnome-2-0-0 tag from gnome-mag
14391 2003-06-11 Mark McLoughlin <mark@skynet.ie>
14393 * jhbuild.py: add libdir to LD_LIBRARY_PATH when
14394 it contains libdir already, but not as the first
14397 * modulesets/gnome24.modules:
14398 libwnck depends on startup-notification.
14399 gnome-desktop doesn't depend on libwnck, but gnome-panel
14402 2003-06-24 Ian McKellar <yakk@yakk.net>
14405 Fixed error reporting
14407 2003-06-24 Anders Carlsson <andersca@codefactory.se>
14409 * modulesets/gnome24.modules:
14410 Remove thinice, it's now in gnome-themes.
14412 2003-06-21 Anders Carlsson <andersca@codefactory.se>
14414 * modulesets/gnome24.modules: ORBit2 now depends
14417 2003-06-16 Murray Cumming <murray@usa.net>
14419 * modulesets/gnome24.modules: meta-gnome-desktop:
14420 Removed gedit-plugins. It was never part of GNOME Desktop.
14422 2003-06-15 Anders Carlsson <andersca@codefactory.se>
14424 * modulesets/gnome24.modules: Add drwright.
14426 2003-06-13 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14428 * modulesets/gnome24.modules: Add gpdf.
14430 2003-06-11 Anders Carlsson <andersca@codefactory.se>
14432 * modulesets/gnome24.modules: Add Xr and friends.
14434 2003-05-29 Glynn Foster <glynn.foster@sun.com>
14436 * modulesets/gnome24.modules: Give jhbuild some zen power!
14438 2003-05-25 Kjartan Maraas <kmaraas@gnome.org>
14440 * modulesets/gnome22.modules: Fix rhythmbox and glimmer
14443 2003-05-18 Andrew Sobala <aes@gnome.org>
14445 * modulesets/gnome24.modules: Add nautilus dep from control-center
14447 2003-05-09 Kjartan Maraas <kmaraas@gnome.org>
14449 * modulesets/gnome22.modules: Remove rhythmbox and monkey-media
14450 add net-rhythmbox HEAD. Also remove gael. It doesn't build for
14451 all people and it's been effectively dead for a long time now.
14452 Also correct branches for libgnome, libgnomecanvas and libgnomeui.
14454 2003-05-08 Johan Dahlin <jdahlin@async.com.br>
14456 * module.py (MozillaModule): More fixes, most important, don't do
14457 checkout mozilla/client.mk every time and don't run a full
14458 checkout, if we already have checkout the tree, use fast-update
14461 2003-05-07 Anders Carlsson <andersca@codefactory.se>
14463 * modulesets/gnome24.modules: gtksourceview uses HEAD now
14465 2003-05-05 Johan Dahlin <jdahlin@async.com.br>
14467 * bootstrap.py: python seems to be confused about __file__ when
14468 doing os.chdir(), save the absolute path before calling os.chdir().
14469 (Bootstrap.build): Use jhbuild_directory here.
14470 (Bootstrap.build): Use .endswith instead of slicing.
14471 (bootstraps): Simplify autoconf check
14472 (_boldcode, _normal): Use commands.getoutput() here.
14474 2003-05-05 Johan Dahlin <jdahlin@async.com.br>
14476 * module.py: Import check for xml.dom.minidom.
14477 refactor get_mozilla_ver and put it under __init__
14478 remove MozillaModule.do_install method, since it was on crack
14479 Use .endswith instead of slicing in a couple of places
14480 Add a few assertions
14481 Make list comprehensions more readable
14482 Strip text from raw_input()
14484 2003-05-05 James Henstridge <james@daa.com.au>
14486 * modulesets/gnome24.modules: linc now requires the gnome-common
14487 autogen.sh script, so mark it as a dependency (fixes bug #112205).
14489 2003-04-29 Kjartan Maraas <kmaraas@gnome.org>
14491 * modulesets/gnome22.modules: Update XChat
14492 * modulesets/gnome24.modules: Same.
14494 2003-04-23 James Henstridge <james@daa.com.au>
14496 * jamesh.jhbuildrc (branches): set a custom branch to test things.
14498 * module.py (read_module_set): if a branch is listed in the
14499 branches dict, use it instead of the branch tag in the module set.
14501 * jhbuild.py (read_config_file): backward compat for 'cvsroot'
14502 setting was broken (key for gnome cvs is 'gnome.org'; not 'gnome').
14503 (default_config): add a branches dictionary.
14505 * jhbuild.py (do_update_one): add "jhbuild updateone" command
14506 (suggested by bug #109617).
14508 * modulesets/gnome24.modules: add evolution to this moduleset too.
14510 * modulesets/moduleset.xsl: update this too.
14512 * modulesets/moduleset.dtd: remove fcpackage element from DTD.
14514 * module.py (FcPackage): remove specialised fcpackage build rules.
14515 (read_module_set): get rid of parsing of <fcpackage> tags.
14517 * modulesets/gnome22.modules: same here, but use the fc-2_2_branch
14518 branch of fontconfig.
14520 * modulesets/gnome24.modules: get fontconfig,etc from CVS.
14522 2003-04-22 James Henstridge <james@daa.com.au>
14524 * modulesets/gnome1.modules: same here.
14526 * modulesets/gnome24.modules: same here.
14528 * modulesets/gnome22.modules: same here.
14530 * modulesets/gnome20.modules: add cvs roots.
14532 * jhbuild.py (*): fix up arguments to read_module_set.
14534 * module.py (read_module_set): read a set of cvsroots from the XML
14535 file that can be overriden from the jhbuildrc file.
14537 * cvs.py (login): new function to perform a cvs checkout
14539 * jhbuild.py (read_config_file): we now have a "cvsroots"
14540 dictionary, mapping keys to cvs roots.
14542 2003-04-21 James Henstridge <james@daa.com.au>
14544 * cvs.py (_scramble, _descramble): add functions to scramble and
14545 descramble CVS passwords. Will be used to work around "cvs login"
14546 needing user input.
14548 * libtool-1.3.5-mktemp.patch: update to latest version from RH
14549 packages, fixing a bug pointed out by Jeff.
14551 * bootstrap.py (bootstraps): move up to libtool-1.5, which is
14552 required to build fontconfig, etc from CVS. Also add RH's
14553 ltmain-SED patch that patches over problems when people use old
14554 libtool.m4 with new ltmain.sh.
14556 2003-04-21 Jens Finke <jens@triq.net>
14558 * modulesets/gnome24.modules:
14559 * modulesets/gnome22.modules: Added eel dep for eog.
14561 2003-04-21 Jon Svendsen <jon-sven@frisurf.no>
14563 * modulesets/gnome20.modules:
14564 * modulesets/gnome22.modules:
14565 * modulesets/gnome24.modules: Added eog to meta-gnome-desktop in
14566 2.0, 2.2 and 2.4 modulesets (bug #108017).
14568 2003-04-17 Kjartan Maraas <kmaraas@gnome.org>
14570 * modulesets/gnome22.modules: Make gtkhtml depend on gal.
14572 2003-04-14 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14574 * module.py: Remove some more runsocks mumbo jumbo.
14575 * modulesets/gnome24.modules: gedit & glimmer now depend on
14576 gtksourceview revision "toward-gedit-integration".
14578 2003-04-12 Mikael Hallendal <micke@codefactory.se>
14580 * modulesets/gnome24.modules: Don't build bonobo-activation, moved
14581 the deps from bonobo-activation to libbonobo to be safe.
14583 2003-04-11 Mikael Hallendal <micke@codefactory.se>
14585 * cvs.py: Removed sun runsocks mumbo jumbo... :)
14587 2003-04-03 Bill Haneman <bill.haneman@sun.com>
14589 * modulesets/gnome24.modules:
14590 * modulesets/gnome22.modules:
14591 remove redundant at-spi entries.
14593 2003-04-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14595 * modulesets/gnome22.modules: Use gnome-2-2 branch for librsvg
14596 * modulesets/gnome22.modules: Use gnome22branch for gnome-mime-data
14598 2003-04-02 Frederic Crozat <fcrozat@mandrakesoft.com>
14600 * modulesets/gnome24.modules: libcroco is now a librsvg dependency
14602 2003-04-01 Frederic Crozat <fcrozat@mandrakesoft.com>
14604 * modulesets/gnome24.modules: add galeon (was only in gnome22.modules)
14606 2003-04-01 Bill Haneman <bill.haneman@sun.com>
14608 * modulesets/gnome24.modules: remove gnome-2-2 tag
14609 for atk, gail, and at-spi;
14610 (HEAD of these modules is currently gtk+-2.2-compatible).
14611 * modulesets/gnome22.modules: change gnome-2-0 tag
14612 on at-spi to gnome-2-2 tag.
14614 2003-03-31 Alex Duggan <aldug@astrolinux.com>
14616 * modulesets/gnome22.modules: use gnome-2-2 branch for
14617 for gnome-icon-theme, gnome-vfs, eel, nautilus
14619 2003-03-31 Mikael Hallendal <micke@codefactory.se>
14621 * modulesets/gnome22.modules: use gnome-2-2 branch of Yelp
14623 2003-03-26 Jonathan Blandford <jrb@redhat.com>
14625 * modulesets/gnome24.modules: require gnome-2-2 version of gail.
14627 2003-03-20 Mikael Hallendal <micke@codefactory.se>
14629 * modulesets/gnome22.modules: use revision gnome-2-2 of gail.
14631 2003-03-19 Kjartan Maraas <kmaraas@gnome.org>
14633 * modulesets/gnome22.modules: This is the janitor. Please
14634 clean up after yourself. Your mother does not work here.
14636 2003-03-17 Kjartan Maraas <kmaraas@gnome.org>
14638 * modulesets/gnome22.modules: Added libgsf dep for eog.
14639 Updated xchat tarball version.
14641 2003-03-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14643 * modulesets/gnome22.modules: Added libzvt, anjuta, gtkhtml,
14644 evolution, glade3. Updated anjuta2 dependency.
14645 Added stable gnome-2-2 revisions.
14647 2003-03-07 Havoc Pennington <hp@pobox.com>
14649 * modulesets/gnome22.modules: gconf stable is on gnome-2-2 branch
14651 2003-03-06 James Willcox <jwillcox@gnome.org>
14653 * modulesets/gnome24.modules: Added the gedit-plugins module
14655 2003-03-05 Alex Duggan <aldug@astrolinux.com>
14657 * modulesets/gnome24.modules: remove --with-widget=vte autogen
14658 args from gnome-termainal, since it no longer supports libzvt and
14661 2003-03-06 James Henstridge <james@daa.com.au>
14663 * jhbuild.py (help): update help message to indicate that -s and
14664 -t are valid for the "jhbuild update" command now.
14666 2003-03-05 James Henstridge <james@daa.com.au>
14668 * module.py (_isxterm): set to true if the string "xterm" is found
14669 anywhere in $TERM, rather than just if $TERM==xterm.
14671 * jhbuild.py (do_update): take arguments similar to build and
14674 * modulesets/gnome24.modules: add new moduleset for gnome 2.4.
14676 * modulesets/gnome*.modules: update to scrollkeeper-0.3.12.
14678 2003-03-02 James Henstridge <james@daa.com.au>
14680 * bootstrap.py (automake-1.7): update to automake 1.7.3
14681 (pkg-config): update to 0.15.0
14683 2003-02-25 Alex Duggan <aldug@astrolinux.com>
14685 * modulesets/gnome22.modules: update libbonoboui to use
14688 2003-02-22 Alex Duggan <aldug@astrolinux.com>
14690 * modulesets/gnome22.modules: update ggv to use gnome-2-2 branch
14692 2003-02-20 Frederic Crozat <fcrozat@mandrakesoft.com>
14694 * modulesets/gnome22.modules:
14695 Updated vte to use gnome-2-2 branch.
14697 2003-02-19 Calum Benson <calum.benson@sun.com>
14699 * modulesets/gnome22.modules:
14701 Updated gnome-themes to use gnome-2-2 branch.
14703 2003-02-19 James Henstridge <james@daa.com.au>
14705 * modulesets/gnome22.modules (gnome-session): fix typo in revision
14707 (gtkhtml2): move to gnome-2-2 branch.
14709 2003-02-17 Will LaShell <will@lashell.net>
14711 * modulesets/gnome22.modules: Update following modules to
14712 their 2.2 branches [ linc, ORBit2, gnome-session, eog ]
14714 2003-01-13 Alex Duggan <aldug@astrolinux.com>
14716 * modulesets/gnome22.modules: update procman branch
14719 2003-02-12 Marco Pesenti Gritti <marco@it.gnome.org>
14721 * module.py: Add a MozillaModule class
14722 * modulesets/gnome22.modules: Add epiphany and mozilla
14724 2003-02-12 James Henstridge <james@daa.com.au>
14726 * modulesets/gnome22.modules (xchat): update to 2.0.0.
14727 (gnet): check out the GNET_1_1 branch. Fixes bug 105589.
14728 (gaim): add gaim, using patch from bug 105769.
14730 2003-02-11 James Henstridge <james@daa.com.au>
14732 * modulesets/gnome22.modules: fix up dependencies of the xchat
14733 module from Will's patch (bug 105766).
14735 2003-02-10 James Henstridge <james@daa.com.au>
14737 * modulesets/gnome20.modules (pango): same.
14739 * modulesets/gnome22.modules (pango): move the autogenargs from
14742 2003-02-09 James Henstridge <james@daa.com.au>
14744 * modulesets/gnome22.modules (xchat): add xchat (as a tarball).
14745 (gtk-engines-cleanice): add cleanice engine (fixes bug 104256).
14746 (orbit-python): remove from modules list (fixes bug 104937).
14748 2003-02-06 Paolo Maggi <paolo.maggi@polito.it>
14750 * modulesets/gnome22.modules: make gnome-themes depends on thinice2
14752 2003-02-05 Alex Duggan <aldug@astrolinux.com>
14754 * modulesets/gnome22.modules: update control-center branch
14757 2003-02-04 Alex Duggan <aldug@astrolinux.com>
14759 * modulesets/gnome22.modules: remove libole2, use gal head
14761 2003-02-01 Alex Duggan <aldug@astrolinux.com>
14763 * modulesets/gnome22.modules: make acme depend on libwnck
14765 2003-02-01 Alex Duggan <aldug@astrolinux.com>
14767 * modulesets/gnome22.modules: use gnome-2-2 bug-buddy branch
14769 2003-02-01 Alex Duggan <aldug@astrolinux.com>
14771 * modulesets/gnome22.modules: make anjuta2 depend on vte, not libzvt
14773 2003-01-29 James Henstridge <james@daa.com.au>
14775 * modulesets/moduleset.xsl: simple XSL file to display module sets
14778 * README: update minimum required python version to 2.0, to
14781 * modulesets/moduleset.dtd: dtd for module sets.
14783 * modulesets/gnome*.modules: add module set files. Obsolete the
14784 moduleinfo.py file.
14786 * module.py (read_module_set): new function to load up a moduleset
14789 2003-01-28 Alex Duggan <aldug@astrolinux.com>
14791 * moduleinfo.py (gnome22): gnome-games branch gnome-2-2
14793 2003-01-28 Alex Duggan <aldug@astrolinux.com>
14795 * moduleinfo.py (gnome22): gedit branch gnome-2-2
14797 2003-01-27 Glynn Foster <glynn.foster@sun.com>
14799 * moduleinfo.py (gnome22): gnome-utils branch gnome-2-2
14801 2003-01-20 Havoc Pennington <hp@redhat.com>
14803 * moduleinfo.py (gnome22): metacity branch gnome-2-2
14805 2003-01-26 Alex Duggan <aldug@astrolinux.com>
14807 * moduleinfo.py (gnome22.gnome-applets): use gnome-2-2 branch
14809 2003-01-26 Alex Duggan <aldug@astrolinux.com>
14811 * moduleinfo.py (gnome22.gnome-themes): make it depend on gtk-engines.
14814 2003-01-24 Alex Duggan <aldug@astrolinux.com>
14816 * moduleinfo.py (gnome20.pan): add gnet dep to pan. Fixes #104358
14818 2003-01-23 Murray Cumming <murrayc@usa.net>
14820 * moduleinfo.py (gnome22): Added gnome-media to meta-gnome-desktop..
14822 2003-01-23 Daniel Elstner <daniel.elstner@gmx.net>
14824 * moduleinfo.py (gnome20): Add gucharmap module.
14826 2003-01-23 Thomas Vander Stichele <thomas at apestaart dot org>
14828 * moduleinfo.py: check out BRANCH-GSTREAMER-0_6 for gstreamer and
14831 2003-01-23 Murray Cumming <murrayc@usa.net>
14833 * moduleinfo.py (gnome22): Use gnome-2-2 branch of fileroller.
14835 2003-01-23 Murray Cumming <murrayc@usa.net>
14837 * moduleinfo.py (gnome22): Don't build nautilus-gtkhmtml because
14838 it is not part of GNOME 2.2.
14840 2003-01-22 Alex Duggan <aldug@astrolinux.com>
14842 * moduleinfo.py (gnome22): Use 2.2 branches for libgnomeprint
14843 and libgnomeprintui
14845 2003-01-21 Christian Meyer <chrisime@gnome.org>
14847 * moduleinfo.py (gnome22): oops, forgot to add the correct file size.
14849 2003-01-21 Christian Meyer <chrisime@gnome.org>
14851 * moduleinfo.py (gnome22): Updated to startupnotification 0.5.
14853 2003-01-21 Murray Cumming <murrayc@usa.net>
14855 * moduleinfo.py (gnome22): Use gnome 2.2 branches for glib, pango,
14858 2003-01-20 Alex Duggan <aldug@astrolinux.com>
14860 * moduleinfo.py (gnome22.libwnck), (gnome22.gnome-terminal):
14861 use the gnome-2-2 branch
14863 2003-01-19 Havoc Pennington <hp@redhat.com>
14865 * moduleinfo.py: add support for gnomechat
14867 2003-01-13 Johan Dahlin <jdahlin@async.com.br>
14869 * moduleinfo.py: Update URL for fontconfig
14871 2003-01-12 James Henstridge <james@daa.com.au>
14873 * moduleinfo.py (gnome22.glimmer): require libgnomeprint 2.2 now.
14875 * vbs-head.jhbuildrc: similar changes here.
14877 * sample.jhbuildrc: update sample config file for gnome22, and
14878 only build 'meta-gnome-desktop' by default, rather than 'all'.
14880 * module.py (Tarball.do_patch): if nobuild is set, go to
14881 STATE_DONE on completion, rather than STATE_CONFIGURE.
14883 2003-01-10 Alex Duggan <aldug@gnome.org>
14885 * moduleinfo.py (gnome22.gnome-panel): get gnome-2-2 branch
14887 2003-01-03 Paolo Maggi <maggi@athena.polito.it>
14889 * moduleinfo.py (gnome20.gedit): get gnome-2-0 branch. Added
14890 gedit to meta-gnome-desktop
14891 (gnome22): added gedit module. Added gedit to meta-gnome-desktop
14893 2002-12-24 Murray Cumming <murrayc@usa.net>
14895 * moduleinfo.py (gnome22): Replaced the gnome22 gnome-meta-desktop
14896 metamodule with one that includes the new modules such as acme,
14897 file-roller, gstreamer, and nautilus-media.
14899 2002-12-24 James Henstridge <james@daa.com.au>
14901 * moduleinfo.py (gnome22.fcpackage): add fcpackage to gnome22
14903 (gnome22.pango): depend on fcpackage.
14905 * module.py (FcPackage): add a special Package subclass for
14906 building fcpackage.
14908 * jhbuild.py (do_build): change the code that removes entries from
14909 the module list so that it doesn't cause an exception if you
14910 specify a module name that won't be built.
14912 2002-12-23 James Henstridge <james@daa.com.au>
14914 * bootstrap.py (bootstraps): add my libtool -export-dynamic patch.
14916 2002-12-23 <chema@celorio.com>
14918 * moduleinfo.py (gnome22): add intltool dependency to
14921 2002-12-22 Murray Cumming <murrayc@usa.net>
14923 * moduleinfo.py (gnome22): Made gnome-desktop dependent on
14924 gnome-themes because it is part of the Desktop release.
14926 2002-12-22 Murray CUmming <murrayc@usa.net>
14928 * moduleinfo.py (gnome22): Added gnome-themes module, because
14929 the Theme control panel complains at runtime about it not being
14932 2002-12-20 Daniel Elstner <daniel.elstner@gmx.net>
14934 * moduleinfo.py (gnome20): Add accessibility modules at-spi,
14935 libgail-gnome, at-poke, gnome-mag, gok, gnome-speech, gnopernicus,
14936 plus the MetaModule meta-gnome-accessibility.
14937 (gnome22): Override modules at-spi, libgail-gnome, gnome-mag to
14938 check out the HEAD branch.
14940 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14941 * jhbuild.py: Move True/False definitions up - fixes undefined
14942 errors for Python version < 2.2.1
14944 2002-12-19 Murray Cumming <murrayc@usa.net>
14946 * moduleinfo.py: Commented out the metatheme module because the
14947 release team think it probably isn't useful anymore, and because its
14948 Desktop Theme capplet is confusingly similar to the new 2.2 Theme
14951 2002-12-17 James Henstridge <james@daa.com.au>
14953 * jhbuild.py: define True and False if they aren't defined in
14954 __builtins__. This gets it to work with slightly older Pythons
14955 (still need to decide whether to replace the other stuff using new
14958 2002-12-16 James Henstridge <james@daa.com.au>
14960 * cvs.py (CVSRoot._login): take a pointer to the buildscript, and
14961 use it to execute the cvs login command.
14963 * moduleinfo.py (gnome20.gnome-vfs-extras): add.
14964 (gnome22.gnome-media): require gstreamer.
14965 (gnome20.gnome-media): get gnome-2-0 branch.
14967 * jhbuild.py (do_dot): allow user to run "jhbuild dot" to print a
14968 dot file that can be processed with graphviz to produce a nice
14969 directed graph of what will be built.
14970 (do_list): "jhbuild list" outputs list of modules that would be
14971 built, in build order.
14973 * module.py (ModuleSet.write_dot): function to write out a dot
14974 file for use with graphviz.
14976 * moduleinfo.py (gnome22): add fontilus and sodipodi (although
14977 sodipodi doesn't seem to want to build yet ...)
14979 2002-12-14 Daniel Elstner <daniel.elstner@gmx.net>
14981 * bootstrap.py (_normal): Use 'tput sgr0' instead of 'tput rmso'
14982 to fix bold uglyness, as already done in module.py.
14984 2002-12-14 James Henstridge <james@daa.com.au>
14986 * module.py (CVSModule.do_build): allow going to 'configure' state
14989 * bootstrap.py (bootstraps): update libtool to 1.4.3.
14991 * moduleinfo.py (gnome22.glimmer): depend on libgnomeprint-2.0
14992 (gnome22.startup-notification): add libsnot.
14993 (gnome22.gnome-terminal): remove libzvt from list of deps.
14995 2002-12-13 Thomas Vander Stichele <thomas at apestaart dot org>
14997 * moduleinfo.py (gnome22): add nautilus-media.
14999 2002-12-13 Daniel Elstner <daniel.elstner@gmx.net>
15001 * moduleinfo.py: Add new module for regexxer. (#99780)
15003 2002-12-12 James Henstridge <james@daa.com.au>
15005 * module.py (CVSModule.do_configure): fix bug.
15007 * bootstrap.py (bootstraps): update versions of bootstraps.
15008 Autoconf up to 2.57, Automake-1.7 up to 1.7.2 and gettext up to
15011 * moduleinfo.py (gnome2): add scrollkeeper as a dep of various
15013 (gnome20.scrollkeeper): require intltool. scrollkeeper checks for
15014 it, even though it distributes its own version of it.
15015 (gnome20.devhelp): require libgsf (from bug #100177).
15017 * bootstrap.py (bootstraps): remove scrollkeeper from list of
15020 * moduleinfo.py (gnome20.scrollkeeper): add scrollkeeper as a
15021 Tarball type package, with libxml2 and libxslt as dependencies.
15023 * module.py (Tarball): another Package type, pulling most of the
15024 logic from bootstrap.py. Can fit into dependency chains with CVS
15025 modules. Not being used yet.
15026 (Tarball.do_install): add a little build stamp when install has
15028 (Tarball.do_start): if jhbuild-build-stamp exists, skip build.
15030 2002-12-11 James Henstridge <james@daa.com.au>
15032 * cvs.py (CVSRoot.update): fix up call to self.checkout.
15034 * moduleinfo.py (gnome22): add modules for the gnome 2.0 versions
15035 of libgnomeprint{,ui}. Make changes to match updates to jhbuild.
15037 * cvs.py (CVSRoot.checkout, CVSRoot.update): update.
15039 * jhbuild.py: make it work with the refactored module.py
15041 * module.py: refactor a bit, putting more intelligence into the
15042 Module classes, simplifying the build loop.
15044 2002-12-10 Chema Celorio <chema@celorio.com>
15046 * moduleinfo.py: Fix libgnomeprint[ui] deps. Remove bonobo,
15047 add gnome-common & pango.
15048 * add gnome-vfs & libbonobo for libgsf
15050 2002-11-28 Daniel Elstner <daniel.elstner@gmx.net>
15052 * module.py (_normal): Use 'tput sgr0' instead of 'tput rmso'.
15053 According to the tput/terminfo manpages 'rmso' is meant to
15054 complement 'smso', which isn't necessarily the same as 'bold'.
15055 'sgr0' turns off all attribute modes and works fine for me.
15057 2002-12-05 Glynn Foster <glynn.foster@sun.com>
15059 * moduleinfo.py: Fix up the bonobo stuff for proper branches.
15060 Change file-roller to get from cvs.gnome.org. Add gnome-utils
15063 2002-12-03 Chema Celorio <chema@celorio.com>
15065 * moduleinfo.py: fix the libgnomeprint[ui] deps
15066 (gnome22): fix the 22 version too
15068 2002-11-28 Daniel Elstner <daniel.elstner@gmx.net>
15070 * moduleinfo.py (gnome22): Add module for gnome-vfs HEAD,
15071 overriding gnome-vfs in the gnome20 module set.
15072 This means that gnome22 now uses gnome-vfs HEAD. It was using
15073 the gnome-vfs gnome-2-0 branch before.
15075 2002-11-29 Murray Cumming <murrayc@usa.net>
15077 * jhbuild.py: Commented-out the addpath() call that sets
15078 C_INCLUDE_PATH. We don't know why this was set. Maybe we will find out
15079 now. It seems to set the system directories, which leads to warnings
15082 2002-11-28 Daniel Elstner <daniel.elstner@gmx.net>
15084 * moduleinfo.py (gnome20): Fetch the gtkmm-2-0 branch of gtkmm2.
15085 (gnome22): Override the gtkmm2 module to use the HEAD branch.
15087 2002-11-28 Murray Cumming <murrayc@usa.net>
15089 * moduleinfo.py: dia-canvas requires pygtk.
15091 2002-11-20 Murray Cumming <murrayc@usa.net>
15093 * Applied patch in bug #97786, which makes gal depend on
15096 2002-11-20 Murray Cumming <murrayc@usa.net>
15098 * moduleinfo.py: gst-player requires gst-plugins, because it does a
15099 pkg-config check for gstreamer-libs.
15101 2002-11-19 Murray Cumming <murrayc@usa.net>
15103 * moduleinfo.py: (gnome22): gnome-control-center: Added dependency on
15104 metacity, because it requires libmetacity-private.
15106 2002-11-07 Jonathan Blandford <jrb@redhat.com>
15108 * moduleinfo.py (gnome22): libgnomeprint/libgnomeprintui require
15111 2002-11-07 Ross Burton <ross@burtonini.com>
15113 * moduleinfo.py: Change from orbit-python to gnome-python/pyorbit.
15115 2002-11-02 Murray Cumming <murrayc@usa.net>
15117 * moduleinfo.py: gnomemm/libgnomuimm requires gnomemm/libgnomecanvasmm
15118 and gnomemm/libglademm.
15120 2002-11-01 Murray Cumming <murrayc@usa.net>
15122 * moduleinfo.py: gnomemm/libgnomeuimm: Now depends on libbonobouimm,
15123 which needs the new orbitcpp module.
15125 2002-10-26 Sri Ramkrishna <sri@aracnet.com>
15127 * moduleinfo.py: gnome-terminal HEAD(gnome22) uses vte widget
15130 2002-10-26 Anders Carlsson <andersca@gnu.org>
15132 * moduleinfo.py: Upgrade pkg-config to 0.14.0 and remove the
15133 patches since they've gone upstream.
15135 2002-10-24 Murray Cumming <murrayc@usa.net>
15137 * moduleinfo.py: The gtkmm-1.3 virtual cvs module is now called gtkmm2.
15139 2002-10-13 Sriram Ramkrishna <sri@aracnet.com>
15140 * moduleinfo.py: Added gnome-icon-theme as a dependency to libgnomeui
15142 2002-10-06 Anders Carlsson <andersca@gnu.org>
15144 * bootstrap.py (bootstraps): Add bug-fix for pkgconfig.
15146 2002-10-05 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15148 * moduleinfo.py: gael is now in gnome cvs
15150 2002-09-29 James Henstridge <james@daa.com.au>
15152 * moduleinfo.py: update various modules to gnome-2-0 branches.
15154 * jhbuild.py (help): update help output (bug 93563).
15156 * moduleinfo.py (gnome2): add devhelp to meta-gnome-devel-tools
15159 * bootstrap.py (bootstraps): update bootstraps to use
15160 Autoconf-2.54 and Python-2.2.1. Add Automake-1.7 in addition to
15163 2002-09-26 Bastien Nocera <hadess@hadess.net>
15165 * moduleinfo.py: update gnome-common branches (hope I'm not breaking
15168 2002-09-26 Anders Carlsson <andersca@gnu.org>
15171 * pkgconfig-0.13-include.patch:
15172 Use pkg-config 0.13 and add an include fix.
15174 2002-09-18 Will LaShell <will@lashell.net>
15176 * cvs.py: adding the -dP arguement to cvs update
15178 2002-09-18 Havoc Pennington <hp@pobox.com>
15180 * moduleinfo.py (gnome2): use gconf-1-2 branch for gnome20,
15181 add gconf HEAD to gnome22
15183 2002-09-17 Havoc Pennington <hp@redhat.com>
15185 * moduleinfo.py (gnome2): pull gnome-2-0 branch of libwnck
15187 2002-09-16 Jonathan Blandford <jrb@redhat.com>
15189 * moduleinfo.py (gnome2): add '-- ' to gstreamers autogen.sh to
15190 pass args on to configure. This still doesn't work with
15191 --maintainer-mode etc., but people can fix that on their own.
15193 2002-09-16 James Henstridge <james@daa.com.au>
15195 * moduleinfo.py (gnome22): s/profterm/gnome-terminal/
15196 (gnome22): add gnome-2-0 branch for libglade.
15198 2002-09-12 Jonathan Blandford <jrb@redhat.com>
15200 * moduleinfo.py (gnome2): libmrproject requires libgsf
15202 2002-09-12 Jonathan Blandford <jrb@redhat.com>
15204 * moduleinfo.py: s/monkey-sound/monkey-media/g
15206 2002-09-10 James Henstridge <james@daa.com.au>
15208 * moduleinfo.py (gnome2): get mrproject from GNOME CVS now (patch
15209 from Xavier Ordoquy.
15211 2002-09-09 James Henstridge <james@daa.com.au>
15213 * moduleinfo.py (gnome2): updates from Will Lashell (bug #92581).
15215 2002-09-06 Havoc Pennington <hp@pobox.com>
15217 * moduleinfo.py (gnome2): add right branch for gail
15219 2002-09-05 Jonathan Blandford <jrb@redhat.com>
15221 * moduleinfo.py (gnome-build): Require gtkhtml2 as well.
15223 2002-08-18 Anders Carlsson <andersca@gnu.org>
15225 * bootstrap.py (bootstraps): Fetch automake-1.4 as well as
15228 2002-07-24 James Henstridge <james@daa.com.au>
15230 * moduleinfo.py (gnome-control-center): set to gnome-2-0 branch
15231 for gnome20 module set (and head for gnome22).
15232 (anjuta2): depends on libzvt (from bug #87661).
15234 2002-07-14 Havoc Pennington <hp@pobox.com>
15236 * moduleinfo.py (gnome2): add branch to profterm
15237 (gnome22): put profterm HEAD in gnome22
15239 2002-07-13 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15242 Added dia-newcanvas and gael2 to the gnome20 set.
15244 2002-07-05 James Henstridge <james@daa.com.au>
15246 * moduleinfo.py (gnome22): add start of gnome22 set (based on
15247 gnome20), which at the moment just has head glib, pango and gtk+.
15249 * module.py (ModuleSet.__init__): add optional "baseset" argument
15250 to constructor, based on idea by hp.
15252 * module.py (BuildScript.build): rest of jrb's patch.
15254 * jhbuild.py (do_build): add --start-at arg from patch by Jonathan
15255 Blandford <jrb@redhat.com> (from bug #87344)
15257 * moduleinfo.py (rhythmbox): rhythmbox module is called rhythmbox
15258 now. Patch from hingwah@gnupilgrims.org (from bug #85905).
15259 (gnomeicu): Another patch from hingwah (from bug #85907).
15261 * jhbuid.py, module.py: apply patch to add makeargs setting
15262 contributed by C. Evans <ccevans@cox.net> (from bug #85228).
15264 2002-06-19 Jonathan Blandford <jrb@redhat.com>
15266 * moduleinfo.py (head): update rhythmbox dependencies and module
15268 2002-06-16 James Henstridge <james@daa.com.au>
15270 * moduleinfo.py (head): add libxslt dependency to gtk-doc.
15271 (head): add sigc-1.1 dependency to gtkmm-1.3.
15273 2002-06-09 James Henstridge <james@daa.com.au>
15275 * moduleinfo.py: add extra modules, based on patch by Gediminas
15276 Paulauskas <menesis@delfi.lt>.
15278 * bootstrap.py (Bootstrap.build): add support for multiple patch
15280 (bootstraps): add a number of the patches from the libtool-1.4.2-9
15281 SRPM from Rawhide, so that we use a non sucky libtool.
15282 (Bootstrap.wants_package): allow people to install bootstrap
15283 packages they already have on their system.
15285 2002-06-08 James Henstridge <james@daa.com.au>
15287 * moduleinfo.py (head): add gtkmm-1.3 as a dependency for
15288 gnomemm/libgnomecanvasmm (bug fix by Hing-Wah Wan
15289 <hingwah@gnupilgrims.org>).
15291 2002-06-03 James Henstridge <james@daa.com.au>
15293 * README: add note about filing jhbuild bugs in bugzilla.
15295 * moduleinfo.py (head): fix up meta-gnome-c++ MetaModule def.
15297 2002-06-01 James Henstridge <james@daa.com.au>
15299 * moduleinfo.py (gnome2): add support for the gtk-- modules.
15300 Patch from Ross Burton <r.burton@180sw.com> (from bug 82656).
15302 * bootstrap.py (bootstraps): update list of bootstraps to latest
15303 gettext, and also add scrollkeeper to list of imports.
15305 Apply modified version of Dom's patch:
15307 * module.py (BuildScript.build): keep a counter of which module we
15309 (BuildScript._message): show the module number in the messages.
15311 2002-05-20 James Henstridge <james@daa.com.au>
15313 * moduleinfo.py: add gnome-applets to meta-gnome-core module.
15315 2002-05-05 James Henstridge <james@daa.com.au>
15317 * moduleinfo.py (gnome-applets): add gail dependency for
15318 gnome-applets (from Sam th).
15319 (gnome2): rename the 'head' moduleset to 'gnome2'. A
15320 compatibility set name has been added.
15322 Merge in Johan Dahlin's updates:
15324 * moduleinfo.py: add some module defs for stuff outside of the
15327 * module.py (Module.__init__): optionally save a cvsroot string
15328 with the module def.
15329 (BuildScript.__init__): save checkoutroot on the BuildScript
15331 (BuildScript._cvscheckout): if module.cvsroot is not None, then
15332 use it as the cvsroot.
15333 (ModuleSet.addmod): new function as shorthand in the moduleinfo.py
15336 2002-05-02 Benjamin Kahn <xkahn@ximian.com>
15338 * bootstrap.py (bootstraps): Add audiofile to the bootstrap
15339 list. Not everyone has it, and it isn't in GNOME CVS.
15341 2002-04-30 Malcolm Tredinnick <malcolm@commsecure.com.au>
15343 * bootstrap.py: When there is an error downloading one of the
15344 files in the bootstrap phase, report the error. Bitter
15345 experience indicates that it might not be what you initially
15348 2002-04-28 Malcolm Tredinnick <malcolm@commsecure.com.au>
15350 * README: Made the indicated tools' version numbers match what
15351 is actually downloaded and installed.
15353 2002-04-26 Malcolm Tredinnick <malcolm@commsecure.com.au>
15355 * Makefile: The install target depends on install-check.
15356 Otherwise blindly following the instructions in the README leads
15359 2002-04-25 Manish Singh <yosh@gimp.org>
15361 * moduleinfo.py (head): eog requires libgnomeprint
15363 2002-04-15 Owen Taylor <otaylor@redhat.com>
15365 * moduleinfo.py (head): Point glib, gtk+ at 2-0 branches.
15367 2002-04-13 Alex Graveley <alex@ximian.com>
15369 * moduleinfo.py (head): eel requires gail.
15371 2002-04-13 Owen Taylor <otaylor@redhat.com>
15373 * moduleinfo.py (head): Point pango at pango-1-0, since
15374 pango HEAD is post GNOME-2.0.
15376 2002-04-05 Alex Graveley <alex@ximian.com>
15378 * jhbuild.py (do_shell): Impl to allow starting a new blessed
15379 shell from the command line.
15381 2002-04-05 Jeffrey Stedfast <fejj@ximian.com>
15383 * bootstrap.py (Bootstrap.build): s/zcat/gunzip -dc/ -
15384 unfortunately zcat does not work so well on Solaris. Hopefully I
15385 will not anger the gods by committing this :-)
15387 2002-03-27 Manish Singh <yosh@gimp.org>
15389 * install-check.c: check for *.c as well (gobject installs a .c
15390 file as a public header)
15392 2002-03-20 Johan Dahlin <jdahlin@telia.com>
15394 * jhbuild.py: if prefix don't exist, create it.
15396 * moduleinfo.py: Add gail as a dependency to gnome-media module.
15398 * moduleinfo.py: Add gnome-panel as a dependency to gnome-utils module.
15400 * moduleinfo.py: Add gnome-desktop as a dependency to
15401 gnome-control-center module.
15403 2002-03-19 Manish Singh <yosh@gimp.org>
15405 * install-check.c: So my assumption was wrong. Add cases for *.idl
15408 2002-03-18 James Henstridge <james@daa.com.au>
15410 * moduleinfo.py: apply Greg Schafer's patch for the gnome1
15413 2002-03-15 Manish Singh <yosh@gimp.org>
15416 * install-check.c: rewrote install-check in C. Much faster now.
15417 I also did a check for .h[^.]*$ to make it only cmp on header
15418 files. Not entirely sure that is completely valid (are there any
15419 installed headers that don't end in .h?)
15421 2002-03-15 Dave Neary <bolsh@gimp.org>
15423 * moduleinfo.py (head): Added sawfish and it's
15424 dependencies. Watch out for librep trying to install
15425 rep.m4 in /usr/shar/aclocal.
15427 2002-03-14 James Henstridge <james@daa.com.au>
15429 * moduleinfo.py (head): add glade2c.
15431 * bootstrap.py (bootstraps): update versions to bootstrap with.
15433 * jhbuild.py (addpath): set ACLOCAL_AMFLAGS as well. This should
15434 make things work a bit better with automake-1.6.
15436 2002-03-06 Havoc Pennington <hp@redhat.com>
15438 * moduleinfo.py (gnome1): remove libzvt dep from gnome1 gnome-core
15440 2002-03-06 James Henstridge <james@daa.com.au>
15442 * moduleinfo.py (head): add a meta-gnome-devel-tools meta module.
15444 * module.py (BuildScript._*): force a chdir before configure,
15446 (BuildScript.__init__): create a CVSRoot object to handle
15448 (BuildScript._cvscheckout): simplify to use the CVSRoot object.
15449 (BuildScript._configure): use the CVSRoot to find the checkoutdir
15450 (BuildScript._makeclean): same here.
15451 (BuildScript._make): same here.
15452 (BuildScript._makeinstall): same here.
15453 (Module): remove the cvs args stuff.
15455 2002-03-05 James Henstridge <james@daa.com.au>
15457 * module.py (BuildScript.build): if we are forcing a configure,
15458 also force a checkout, rather than update.
15460 * moduleinfo.py (head): s/Task/MetaModule/, and rename meta
15461 modules to begin with meta-, so they match the GARNOME naming.
15463 * module.py (MetaModule): rename from Task.
15465 2002-03-02 Havoc Pennington <hp@pobox.com>
15467 * moduleinfo.py: add bug-buddy to 'desktop' task
15469 2002-02-20 James Henstridge <james@daa.com.au>
15471 * module.py (BuildScript.login): make python 1.5 compatible. And
15472 make it work with both new and old style lines in the .cvspass
15475 2002-02-20 Johan Dahlin <jdahlin@telia.com>
15477 * bootstrap.py: use version from autoconf2.50 is it exists (which is
15478 the case on debian systems)
15480 * jhbuild.py: Add nicer output if the config file isn't found,
15481 create $PREFIX/share and $PREFIX/share/aclocal if they don't exist
15483 * module.py: strip out port when checking for cvs server in ~/.cvspass
15485 2002-02-20 James Henstridge <james@daa.com.au>
15487 * moduleinfo.py (head): add extra dep for nautilus. Patch from
15488 Wan Hing Wah <hingwah@computer.org>.
15490 2002-02-18 Manish Singh <yosh@gimp.org>
15492 * jhbuild.py: allow a default list of modules to skip in the
15495 2002-02-14 Johan Dahlin <jdahlin@telia.com>
15497 * moduleinfo.py: make libgnomecanvas depends on gnome-common
15499 2002-02-13 James Henstridge <james@daa.com.au>
15501 * moduleinfo.py (head): add tasks gnome-libs, gnome-core and
15502 desktop (if anyone else has good ideas for tasks, please suggest
15504 (head): fix up deps for the split up gnome-core.
15506 * module.py (Task): simple class for mapping a single name to a
15507 list of modules to build.
15508 (ModuleSet.__expand_mod_list): function for expanding a list of
15509 strings to a list of Module instances. Takes task objects into
15511 (ModuleSet.get_module_list): use __expand_mod_list() to expand
15512 module lists, so we get task support.
15514 2002-02-13 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15516 * moduleinfo.py: changed gnome-core to
15517 gnome-desktop/panel/session.
15519 2002-02-12 James Henstridge <james@daa.com.au>
15521 * moduleinfo.py: add glade (glade-gnome2-branch).
15523 2002-02-05 Gediminas Paulauskas <menesis@delfi.lt>
15525 * moduleinfo.py (head): add gnome-media, bug-buddy, gnome-games;
15526 remove libcapplet; fix gal
15528 2002-02-01 Havoc Pennington <hp@pobox.com>
15530 * Makefile (bindir): use a "bindir" variable so "make install
15533 * jhbuild.py (do_build): if passing extra args to build mode,
15534 take them as a list of modules to build
15536 * moduleinfo.py (head): make metacity depend on gconf
15538 2002-01-24 Jonathan Blandford <jrb@redhat.com>
15540 * moduleinfo.py (head): add libgnomeprint, libgnomeprintui, and gedit
15542 2002-01-19 Owen Taylor <otaylor@redhat.com>
15544 * moduleinfo.py (head): Add gtk-engines.
15546 2002-01-17 Jonathan Blandford <jrb@redhat.com>
15548 * moduleinfo.py (head): add profterm and gdm2
15550 2002-01-16 James Henstridge <james@daa.com.au>
15552 * moduleinfo.py (head): add orbit-python info.
15554 * jhbuild.py (do_build): expand the skip list to include dependent
15555 modules. So --skip=libgnomeui will skip glib, gtk+, libgnome,
15556 etc. Now it is actually useful.
15558 2002-01-14 Alex Graveley <alex@ximian.com>
15560 * bootstrap.py (bootstraps): Add python bootstrap for 2.x.
15561 (Bootstrap.build): Allow tarballs to end in tgz,
15562 (Bootstrap.wants_package): Remove 'x' in the version string to let
15563 us display "checking for python 2.x" but really just look for '2.'
15564 This should probably use regexps.
15566 2002-01-12 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15568 * moduleinfo.py: added gnome-common to gnome-mime-data
15569 and libgtop to gnome-core.
15571 2002-01-11 Owen Taylor <otaylor@redhat.com>
15573 * moduleinfo.py (head): gtkhtml2 now depends on gail, not
15576 2002-01-10 Jonathan Blandford <jrb@redhat.com>
15578 * module.py (BuildScript.build): Allow you to re ./configure on
15580 (moduleinfo.py): Update dependencies on gnome-control-center
15582 2002-01-08 Jonathan Blandford <jrb@redhat.com>
15584 * moduleinfo.py: whoops. add esound. Also add gconf-editor
15586 2002-01-07 Jonathan Blandford <jrb@redhat.com>
15588 * moduleinfo.py: nautilus depends on esound. gnome-control-center
15589 doesn't depend on libcapplet or bonobo-config.
15591 2002-01-04 Alex Graveley <alex@ximian.com>
15593 * jhbuild.py (addpath): Fix LD_PRELOAD munging so entire path to
15594 libgdkxft is removed, not just the library name.
15596 2002-01-04 James Henstridge <james@daa.com.au>
15598 * jhbuild.py (setup_env): get rid of libgdkxft.so from LD_PRELOAD
15599 if it is in there. Can fix some build errors for people.
15601 2002-01-03 Alex Graveley <alex@ximian.com>
15603 * moduleinfo.py (head): libzvt depends on gnome-common for
15606 2001-12-24 James Henstridge <james@daa.com.au>
15608 * bootstrap.py (Bootstrap._bold): same here.
15609 (Bootstrap.wants_package): string.find returns -1 on error -- not 0
15611 * module.py (BuildScript._message): if it is an xterm, also put
15612 messages in the window title.
15614 2001-12-17 Xavier Ordoquy <mcarkan@users.sourceforge.net>
15616 * moduleinfo.py: added zvt dependance to gnome-core.
15618 2001-12-09 James Henstridge <james@daa.com.au>
15620 * bootstrap.py: fix up bug for patch apply code found by Josh Lucas
15621 <josh@stonecottage.com>
15623 2001-12-05 Owen Taylor <otaylor@redhat.com>
15625 * moduleinfo.py (head): Add dependency on gnome-common
15626 for librsvg, libzvt for gnome-core. Add gnome-utils.
15628 2001-12-04 James Henstridge <james@daa.com.au>
15630 * README: more documentation updates.
15632 * gettext-changelog.patch: a patch to make gettextize not suck.
15634 * bootstrap.py (build_bootstraps): code to handle building
15635 required tools, such as autoconf, etc.
15637 * module.py (BuildScript.__init__): get rid of code setting up the
15638 environment from here.
15640 * jhbuild.py (addpath): move code that sets up the environment to
15643 * README: update readme to reflect changed command line args.
15645 * jhbuild.py (main): rearrange the argument parsing a bit.
15647 2001-12-03 Owen Taylor <otaylor@redhat.com>
15649 * moduleinfo.py: Added a whole bunch more GNOME-2.0 modules.
15651 2001-11-30 James Henstridge <james@daa.com.au>
15653 * jamesh.jhbuildrc: add --enable-maintainer-mode for packages whose
15654 autogen scripts don't automatically.
15656 * moduleinfo.py: fix up dependencies a bit.
15658 2001-11-19 James Henstridge <james@daa.com.au>
15660 * module.py (BuildScript.__addpath): prepend the new path element,
15661 rather than appending it.
15663 2001-10-26 James Henstridge <james@daa.com.au>
15665 * module.py (Module.cvs_update_args): add -P -d arguments to cvs
15666 update commands for people who don't have them hard coded in their
15669 2001-10-25 James Henstridge <james@daa.com.au>
15671 * moduleinfo.py (gnome1): add initial (untested) support for
15672 building the gnome 1.x platform.