core-deps-latest: Pull gtkmm-3 from the gtkmm-3-24 branch
[jhbuild.git] / ChangeLog.pre-git
blob6b6f139ab8cb0075714b2993ca721d7660834cba
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
16         for branches.
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
36         libsoup here
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.
42         (closes: #578668)
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
79         and unused variable.
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
88         system install.
90 2009-04-06  Frederic Peters  <fpeters@0d.be>
92         * modulesets/gnome-suites-2.26.modules: evince and gnome-keyring opened
93         their 2.26 branches.
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
102         git.gnome.org.
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:
140         Added moserial.
142 2009-03-19  Christian Persch  <chpe@gnome.org>
144         * modulesets/gnome-suites-2.26.modules: Use gnome-2-26 branch of
145         gnome-common.
147 2009-03-19  Christian Persch  <chpe@gnome.org>
149         * modulesets/gnome-suites-2.26.modules: Gnome Terminal and Gucharmap
150         branched for 2.26.
152 2009-03-19  Frederic Peters  <fpeters@0d.be>
154         * jhbuild/versioncontrol/git.py: support for quiet mode for git version
155         control system.
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
183         for 2.26.
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
189         to 4.0.0
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
198         branched for 2.26.
200 2009-03-16  Frederic Peters  <fpeters@0d.be>
202         * modulesets/gnome-suites-2.26.modules: brasero and orca branched for
203         2.26.
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
209         to 3.99.14
211 2009-03-14  Frederic Peters  <fpeters@0d.be>
213         * jhbuild/moduleset.py: allow moduleset config variable to be a tuple.
214         (closes: #575389)
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
220         as engine.
222 2009-03-12  Ali Sabil  <ali.sabil@gmail.com>
224         * jhbuild/versioncontrol/bzr.py: add support for bzr://, bzr+ssh:// and
225         lp: URIs
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
235         3.99.13
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
241         URL.
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
247         version, 0.0.5.
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
258         required by ekiga...
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
265         download.gnome.org
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
291         3.99.12
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
306         deps.
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
340         dependency in ekiga.
342 2009-02-17  Frederic Peters  <fpeters@0d.be>
344         * modulesets/gnome-suites-2.26.modules: added missing e-d-s dependency
345         to cheese module.
347 2009-02-16  Frederic Peters  <fpeters@0d.be>
349         * modulesets/gnome-2.26.modules: fixed dependencies node name for
350         gtkspell module.
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
359         an element.
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
370         libcanberra.
372 2009-02-15  Frederic Peters  <fpeters@0d.be>
374         * modulesets/gnome-suites-2.26.modules: anjuta now depends on
375         libunique.
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
386         NetworkManager.
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
407         2.26.
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
413         moved to git
415 2009-02-10  William Jon McCann  <jmccann@redhat.com>
417         * modulesets/gnome-suites-2.26.modules: gnome-screensaver
418         moved to svn.
420 2009-02-10  William Jon McCann  <jmccann@redhat.com>
422         * modulesets/gnome-suites-2.26.modules: gnome-screensaver
423         moved to git.
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
450         provides monodoc.
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
469         0.6.2.
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
501         to autotools code.
503 2009-02-03  Claudio Saavedra  <csaavedra@igalia.com>
505         * modulesets/gnome-external-deps-2.26.modules: Update cairo to
506         version to 1.8.6
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
526         sound-juicer.
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
566         values.
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
611         mixer applet.
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
637         and suggest gtkspell
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
644         modules).
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
666         them built.
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
682         libcanberra.
684 2009-01-20  Suman Manjunath  <msuman@novell.com>
686         * modulesets/gnome-external-deps-2.26.modules: Use samba4 alpha6 and
687         libmapi 0.8.
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
722         dependencies.
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
744         to <after> group.
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
760         epiphany.
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 
768         you somehow. 
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
785         0.7.19.
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,
811         six months ago).
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
821         version to 0.10.2
823 2009-01-07  Matthias Clasen  <mclasen@redhat.com>
825         * modulesets/gnome-external-deps-2.26.modules: Update pixman
826         version to 0.13.2
828 2009-01-07  Matthias Clasen  <mclasen@redhat.com>
830         * modulesets/gnome-external-deps-2.26.modules: Update iso-codes
831         version to 3.5.1
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
841         support.
843 2009-01-06  Frederic Peters  <fpeters@0d.be>
845         * modulesets/gnome-suites-2.26.modules: empathy now depends on
846         libcanberra.
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   
856         
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
861         
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.
921         (closes: #564241)
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
932         around a little bit.
934 2008-12-31  Sebastian Pölsterl  <sebp@svn.gnome.org>
936         * modulesets/gnome-2.26.modules: dvb-daemon no longer
937         depends on gconf
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:
953         * doc/C/jhbuild.xml:
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
960         part.
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)
976         (GitBranch.to_sxml):
977         * jhbuild/versioncontrol/tarball.py (TarballRepository.to_sxml)
978         (TarballBranch.to_sxml):
979         * jhbuild/versioncontrol/__init__.py (Repository.to_sxml)
980         (Branch.to_sxml):
981         * jhbuild/versioncontrol/cvs.py (CVSRepository.to_sxml)
982         (CVSBranch.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
997         though.
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
1018         nautilus-sendto.
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).
1034         (closes: #564879)
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,
1044         and kill eel.
1046 2008-12-18  Frederic Peters  <fpeters@0d.be>
1048         * jhbuild/defaults.jhbuildrc: switch jhbuildbot_master default to
1049         build.gnome.org.
1051 2008-12-18  Jonh Wendell <jwendell@gnome.org>
1053         * modulesets/gnome-external-deps-2.26.modules: Bump gtk-vnc dep to
1054         0.3.8.
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
1083         repository.
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
1098         branch.
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
1116         for libwnck
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,
1122         but added libglade)
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>.
1164         (closes: #563597)
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
1195         2.24.
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
1213         3.8.
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
1223         required anymore.
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
1274         for 2.24.
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
1289         
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
1307         the proposed list
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
1437         gnome-screensaver
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
1494         #560322.
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.
1515         (closes: #560093)
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
1576         executable.
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
1594         external deps.
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
1604         suites.
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
1624         missing?
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
1646         totem-pl-parser.
1648 2008-11-05  Frederic Peters  <fpeters@0d.be>
1650         * modulesets/gnome-suites-2.24.modules: gnome-keyring branched for
1651         2.24.
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
1657         seahorse-plugins.
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
1667         D-Bus.
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
1677         on gnome-vfs.
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
1727         below $repo/$module
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
1737         branched for 2.24.
1739 2008-11-04  Matthias Clasen  <mclasen@redhat.com>
1741         * modulesets/gnome-external-deps-2.26.modules: Update telepathy-glib
1742         version to 0.7.17
1744 2008-11-04  Matthias Clasen  <mclasen@redhat.com>
1746         * modulesets/gnome-external-deps-2.26.modules: Update libcanberra
1747         version to 0.10
1749 2008-11-04  Matthias Clasen  <mclasen@redhat.com>
1751         * modulesets/gnome-external-deps-2.26.modules: Update dbus
1752         version to 1.2.4
1754 2008-11-04  Matthias Clasen  <mclasen@redhat.com>
1756         * modulesets/gnome-external-deps-2.26.modules: Update cairo
1757         version to 1.8.2
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 
1773         gnome-vfs(mm).
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
1806         2.24.
1808 2008-10-31  Dan Winship  <danw@gnome.org>
1810         * modulesets/gnome-external-deps-2.26.modules: add libproxy
1811         (proposed for 2.26)
1813         * modulesets/gnome-suites-2.26.modules: libsoup now suggests
1814         libproxy
1816 2008-10-30  Emmanuele Bassi  <ebassi@gnome.org>
1818         * modulesets/gnome-2.24.modules: Fix the location of the Clutter
1819         Vala bindings.
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
1836         2.24.
1838 2008-10-25  Lucas Rocha  <lucasr@gnome.org>
1840         * modulesets/gnome-suites-2.26.modules: add cheese dependency on
1841         gnome-desktop.
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
1874         2.24.
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
1887         for 2.24.
1889 2008-10-21  Johan Dahlin  <johan@gnome.org>
1891         * modulesets/gnome-2.26.modules:
1892         Sort out the dependencies for gobject-introspection and
1893         gir-repository
1895 2008-10-21  Carlos Garcia Campos  <carlosgc@gnome.org>
1897         * modulesets/gnome-suites-2.24.modules: Evince branched for 2.24.
1898         
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
1953         file.
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
1969         to 2.7.2
1971 2008-10-03  Frederic Peters  <fpeters@0d.be>
1973         * modulesets/gnome-suites-2.24.modules: gnome-build and gdl branched
1974         for 2.24.
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
1980         security fixes.
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
2016         order resolution.
2018 2008-10-01  Frederic Peters  <fpeters@0d.be>
2020         * modulesets/gnome-suites-2.24.modules: nautilus and eel branched for
2021         2.24.
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
2040         epiphany.
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
2084         for 2.26 ;-)
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
2099         version here too.
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
2117         branched for 2.24.
2119 2008-09-23  Callum McKenzie  <callum@spooky-possum.org>
2121         * modulesets/gnome-suites-2.24.modules: gnome-applets branched for
2122         2.24.
2124 2008-09-23  Vincent Untz  <vuntz@gnome.org>
2126         * jamesh.jhbuildrc:
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
2142         gnome-common.
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
2208         ftp.gnome.org.
2210 2008-09-11  Iago Toral Quiroga  <itoral@igalia.com>
2212         * buildbot/AUTHORS:
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
2245         (closes: #551601).
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
2255         0.3.7.
2257 2008-09-08  Frederic Peters  <fpeters@0d.be>
2259         * modulesets/gnome-external-deps-2.24.modules: swfdec 0.8 has been
2260         released.
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
2282         gnome-2-24.
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
2298         branched for 2.24.
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.
2309         (closes: #549889)
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
2356         (remove pwlib)
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
2391         one (0.3.4).
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
2400         branched for 2.24.
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.
2415         
2416 2008-08-28  Frederic Peters  <fpeters@0d.be>
2418         * modulesets/gnome-suites-2.24.modules: added libcanberra as epiphany
2419         suggest.
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.
2432         (closes: #549695)
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
2461         buildbot.
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
2467         out of master.cfg.
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
2478         notification.
2480 2008-08-22  Frederic Peters  <fpeters@0d.be>
2482         * jhbuild/versioncontrol/git.py: only use git <command>, no more
2483         git-<command>.
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
2538         git.
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
2569         everywhere.
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
2583         one as well
2585 2008-08-17  Frederic Peters  <fpeters@0d.be>
2587         * modulesets/gnome-suites-2.24.modules: bug-buddy no longer depends on
2588         gnome-desktop.
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
2597         builds.
2599         * jhbuild/buildbot/status/web/build.py: removed extra character, mark
2600         tag with class.
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()
2622         name.
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.
2629         (closes: #548082)
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
2656         running step.
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
2674         waterfall pages.
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
2695         suite.
2697 2008-08-15  John Carr  <john.carr@unrouted.co.uk>
2699         * jhbuild/main.py,
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 
2708         RemoteShellCommand)
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
2733         configure).
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
2743         problems.
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
2753         about a title.
2755         * jhbuild/buildbot/status/web/feeder.py: improved RSS and Atom feeds
2756         content.
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
2772         row at the bottom.
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
2783         variable.
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
2804         module.
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
2814         schedulers.
2816 2008-08-14  Frederic Peters  <fpeters@0d.be>
2818         * jhbuild/commands/bot.py: look for buildbot in lib64/ subdirectory if
2819         necessary.
2821 2008-08-14  Frederic Peters  <fpeters@0d.be>
2823         * modulesets/freedesktop-2.24.modules: poppler-data do not have a check
2824         target.
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
2862         exists.
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
2884         jhbuild/buildbot/.
2886 2008-08-13  Frederic Peters  <fpeters@0d.be>
2888         * jhbuild/commands/bot.py: don't call os.makedirs() when path already
2889         exists.
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
2940         and gtksourceview.
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
2951         GNOME 2.22.
2953 2008-08-09  Luca Ferretti  <elle.uca@libero.it>
2954         
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 
2961         twisted.
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
2975         dependencies
2977 2008-08-05  Frederic Peters  <fpeters@0d.be>
2979         * modulesets/gnome-suites-2.22.modules: gtksourceview
2980         branched for 2.22.
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
3006         dependencies.
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
3023         bzr branches
3025 2008-07-26  John Carr  <john.carr@unrouted.co.uk>
3027         * modulesets/buildbot.modules: Add moduleset to ease deployment 
3028         of buildslaves
3030 2008-07-25  Murray Cumming  <murrayc@murrayc.com>
3032         * modulesets/gnome-suites-2.22.modules: Use the glibmm-2-16 branch 
3033         for glibmm.
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.
3039         
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
3050         
3051         * modulesets/gnome-2.24.modules: added "sqlite3" dep to "tracker",
3052         "beagle" and "WebKit" modules
3053         
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 
3066         gnome-screensaver.
3067         
3068 2008-07-22  Frederic Peters  <fpeters@0d.be>
3070         * modulesets/gnome-external-deps-2.24.modules: updated shared-mime-info
3071         to 0.50.
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
3088         parallel builds.
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
3126         GNOME 2.22.
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,
3145         closes: #537037)
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
3160         2.22.
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
3175         list all modules.
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.
3189         Fixes #538673.
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
3203         location.
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
3227         at-spi.
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.
3237         (closes: #538790)
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.
3248         (closes: #350510)
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
3288         libbonobo.
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.
3317         
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.
3333         
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
3341         from Brasero.
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
3366         commit.
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
3373         backend.
3374         
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
3377         sandbox).
3378         
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
3391         rebase.
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.
3421         
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
3434         for gnome-2-22.
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
3472         places.
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.
3500         (closes: #532752)
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
3540         from LINGUAS file.
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
3572         (closes: #531417)
3574 2008-05-09  Wouter Bolsterlee  <wbolster@svn.gnome.org>
3576         * modulesets/gnome-suites-2.22.modules: gconf branched
3577         for gnome-2-22.
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
3595         0.3.6
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
3608         for gnome-2-22.
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-"
3624         lines. See #344036.
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
3657         GNOME 2.22.
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 
3708         svn.
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
3723         gnome-keyring.
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
3753         2.22.
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.
3775         Fixes: #529065
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.
3781         
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
3833         -proposed.
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
3885         Pimlico suite.
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.
3895         Fixes #526745
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.
3901         See #486949.
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
3914         2.22.
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.
3920         
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
3932         module.
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
3938         rhythmbox-gupnp.
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.
3944         (closes: #527407)
3946 2008-04-10  Frederic Peters  <fpeters@0d.be>
3948         * modulesets/gnome-2.24.modules: added gnokii, as a dependency of
3949         phonemgr.
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
3959         to autotools type.
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
3986         0.3.5
3988 2008-04-09  Carlos Garcia Campos  <carlosgc@gnome.org>
3990         * modulesets/gnome-external-deps-2.24.modules: Bump poppler dep to
3991         0.8.0
3992         
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
4017         GIT repository.
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
4027         (closes: #526421)
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.
4108         (closes: #524328)
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
4121         requires.
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
4127         requires.
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
4140         2.22.
4142 2008-03-29  Frederic Peters  <fpeters@0d.be>
4144         * modulesets/gnome-suites-2.22.modules: branching eel, nautilus and
4145         gvfs for 2.22.
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>
4172         
4173         * modulesets/gnome-2.22.modules: Use gnome-2-22 branch for
4174         gnome-session.
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>
4190         
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
4205         for gnome-2-22.
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 
4261         is what you want.
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
4267         latest available.
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
4284         gnome-2-22.
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
4299         autogenargs.
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.
4370         
4371         * modulesets/gnome-suites-2.24.modules: remove libglade dep 
4372         from cheese.
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
4378         times (!!!)
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
4398         gnome-2-22.
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
4420         2.22.
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. 
4428         
4429 2008-03-10  Marc-Andre Lureau  <marcandre.lureau@gmail.com>
4431         * modulesets/gnome-2.22.modules:
4432         * modulesets/gnome-2.24.modules:
4433         Added libgee.
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.
4445         (closes: #511398)
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
4461         repo location.
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
4477         
4478 2008-03-05  Xan Lopez  <xan@gnome.org>
4479         
4480         * modulesets/gnome-2.22.modules: epiphany-extensions branched
4481         for gnome-2-22.
4483 2008-03-05  Xan Lopez  <xan@gnome.org>
4485         * modulesets/gnome-suites-2.22.modules: epiphany branched
4486         for gnome-2-22.
4488 2008-03-04  Wouter Bolsterlee  <wbolster@svn.gnome.org>
4490         * modulesets/gnome-suites-2.22.modules: Totem branched
4491         for gnome-2-22.
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
4516         removed in 2006.
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.
4559         (closes: #513830)
4561 2008-02-16  Frederic Peters  <fpeters@0d.be>
4563         * jhbuild/versioncontrol/git.py: added ssh:// url support.
4564         (closes: #515495)
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
4592         to <suggests>.
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 
4643         0.5.90
4644         * modulesets/gnome-suites-2.22.modules: add gtk+ as a swfdec-gnome 
4645         dependancy
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 
4664         gio (in glib).
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
4671         
4672         * modulesets/gnome-2.22.modules:
4673         Added gnome-user-share and gnome-packagekit; changed
4674         PolicyKit-gnome repo name (PK vs PK).
4675         
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.
4736         (closes: #511009)
4738 2008-01-21  Frederic Peters  <fpeters@0d.be>
4740         * jhbuild/modtypes/waf.py, tests/tests.py: added checks for waf module
4741         type.
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
4755         attribute list.
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.
4765         (closes: #119086)
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.
4782         (closes: #324056)
4784 2008-01-20  Frederic Peters  <fpeters@0d.be>
4786         * jhbuild/modtypes/__init__.py: abort on dependency node missing a
4787         package attribute.
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.
4804         (closes: #510666)
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.
4819         (closes: #510633)
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
4842         gets built.
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.
4854         (closes: #510516)
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.
4871         (closes: #510498)
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
4877         wrong).
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
4883         spelt.
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
4891         together.
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
4923         ordering.
4925 2008-01-18  Frederic Peters  <fpeters@0d.be>
4927         * jhbuild/moduleset.py: fixed skip option, broken by new build
4928         ordering method.
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.
4939         
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>
4965         
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
4970         as suggests.
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.
4994         (closes: #459121)
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
5011         command.
5013 2008-01-16  Frederic Peters  <fpeters@0d.be>
5015         * jhbuild/moduleset.py: fixed dot command to work with latest Tarball
5016         changes.
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.
5053         
5054 2008-01-14  Olav Vitters  <olav@bkor.dhs.org>
5056         * modulesets/gnome-suites-2.22.modules: Remove duplicate libgweather
5057         entry.
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
5072         ndesk-dbus-glib
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
5101         there
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.
5110         
5111         * modulesets/gnome-2.22.modules: Added exempi as "suggests" to 
5112         Nautilus and EoG
5113         
5114         * modulesets/gnome-suites-2.22.modules: Added exempi as "suggests" to
5115         Tracker.
5117         Note: I'm not sure jhbuild have some switch to build with "suggests"
5118         stuff
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
5145         definition here.
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
5165         from here...
5166         
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
5181         libsexy.
5183 2008-01-10  Christian Kirbach  <Christian.Kirbach@googlemail.com>
5185         * modulesets/gnome-suites-2.22.modules: Make file-roller depend
5186         on libsexy.
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
5237         gucharmap in 2.18.
5239 2008-01-08  Christian Persch  <chpe@gnome.org>
5241         * modulesets/gnome-suites-2.22.modules: Use gnome-2-22 branch for
5242         gucharmap.
5244 2008-01-08  Frederic Peters  <fpeters@0d.be>
5246         * jhbuild/frontends/terminal.py: catch exceptions around ncurses call
5247         to setup terminal.
5249 2008-01-07  Behdad Esfahbod  <behdad@gnome.org>
5251         * modulesets/gnome-2.18.modules: Use gnome-2-20 branch for
5252         gnome-terminal.
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
5258         and libwnck.
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
5265         autogen phase.
5267 2008-01-07  Luca Ferretti  <elle.uca@libero.it>
5269         * modulesets/gnome-2.22.modules: gvfs now depends only on glib
5270         not gio-standalone.
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
5306         pyclutter.
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
5316         errors.
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
5332         libgnomeui anymore.
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
5345         telepathy-glib.
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
5361         of the 2-14 branch.
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
5386         dep for cairo.
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
5397         Craig Keogh.
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).
5424         
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
5442         (closes: #504896)
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.
5499         
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.
5503         
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
5527         Cairo tarball.
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:
5579         Updates:
5580         - cairo -> 1.5.4
5581         - fontconfig -> 2.5.0
5582         - gnutls -> 2.0.4
5583         - opencdk -> 0.6.6
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.
5592         (closes: #502282)
5594 2007-12-15  Frederic Peters  <fpeters@0d.be>
5596         * jhbuild/modtypes/tarball.py: only unpack tarball if necessary, patch
5597         by Craig Keogh.
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
5613         gnome-2-20.
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
5648         gnome-screensaver.
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 
5661         libsigc++.
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
5684         gnome-terminal.
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
5690         gucharmap.
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
5696         
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
5707         closes: #501231)
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
5754         2.20 and 2.22.
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
5772         2.20.
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
5791         libbonoboui.
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
5824         branch for now.
5826 2007-11-08  Frederic Crozat  <fcrozat@mandriva.com>
5828         * modulesets/gnome-suites-2.20.modules: Switch 2.20 to Glib 2.14
5829         branch.
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
5867         after #347114.
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
5886         for 2.20.
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
5920         svn address.
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
5934         build runs.
5936 2007-10-23  Frederic Peters  <fpeters@0d.be>
5938         * jhbuild/utils/trayicon.py: don't call zenity for trayicon when there
5939         is no DISPLAY.
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:
5970         Update gdm deps.
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
6000         for GNOME 2.20.
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
6062         gnome-2-20.
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
6074         goocanvasmm.
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
6080         examples.
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
6088         type
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
6100         GNOME 2.20.
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
6205         gnome-2-20.
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.
6227         (closes: #477712)
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
6238         2.20 ones.
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.
6262         (catched by shaunm)
6264 2007-09-20  Luca Ferretti  <elle.uca@libero.it>
6266         * modulesets/gnome-suites-2.20.modules: sabayon branched for
6267         gnome-2-20.
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
6273         for 2.0.11).
6275 2007-09-19  Frederic Crozat  <fcrozat@mandriva.com>
6277         * modulesets/gnome-suites-2.20.modules: bump ekiga version to
6278         2.0.10.
6280 2007-09-19  Frederic Peters  <fpeters@0d.be>
6282         * modulesets/gnome-suites-2.20.modules: gnome-nettool branched for
6283         gnome-2-20.
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
6307         2.20 announcement)
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
6328         gnome-2-20.
6330 2007-09-17  Callum McKenzie  <callum@spooky-possum.org>
6332         * modulesets/gnome-suites-2.20.modules: branching gnome-applets
6333         for 2.20.
6335 2007-09-16  Jaap Haitsma  <jaap@haitsma.org>
6337         * modulesets/gnome-2.20.modules: Adding gtk-vnc module to get vinagre
6338         to build again
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
6362         2.20.
6364 2007-09-12  Frederic Peters  <fpeters@0d.be>
6366         * modulesets/gnome-2.18.modules: branched gnome-keyring-manager for
6367         2.18.
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.
6418         * MAINTAINERS:
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
6425         2.20.
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
6434         Epiphany.
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
6513         gtkmm-2-12 branch.
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
6527         systems.
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
6558         bug #464641
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.
6574         Fixes bug #462328.
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>
6584         * ChangeLog:
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
6595           (closes: #399402)
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
6608         2.20
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.
6625         (closes: #457788)
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
6647         gnome-2.20.modules
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
6662         recommended cairo.
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
6685         (closes: #450093)
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)
6763         and poppler to
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
6843         gnome-2-18.
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
6857         branch.
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
6872         module.
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
6886         on libmusicbrainz.
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
6925         changes.
6927 2007-05-04  Frederic Peters  <fpeters@0d.be>
6929         * jhbuild/modtypes/tarball.py: allows to specify URLs as patch location
6930         (closes: #435918).
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
6958         gnome-desktop
6960 2007-04-29  Lucas Rocha  <lucasr@gnome.org>
6962         * modulesets/gnome-2.18.modules: Use gnome-2-18 branch
6963         for zenity.
6965 2007-04-28  Olav Vitters  <olav@bkor.dhs.org>
6967         * jhbuild/defaults.jhbuildrc: Change default moduleset from GNOME 2.16
6968         to 2.20
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
6978         on gnome-doc-utils.
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
6992           now in gnome svn
6994 1999-11-30  Dodji Seketeli <dodji@gnome.org>
6996         * modulesets/gnome-2.18.modules: nemiver and gtksourceviewmm are
6997           now in gnome svn
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
7011         gnome-2-18.
7013 2007-04-20  Fernando Herrera  <fherrera@onirica.com>
7015         * modulesets/gnome-suites-2.20.modules: added libgtop as a dep for
7016         bug-buddy
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
7027         gnome-2-18.
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
7040         just created.
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.
7052         (closes: #429835)
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
7060         two plus ekiga
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 &
7066         #349114).
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,
7131           parse_metamodule):
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
7151         (closes: #400277)
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
7158         BuildScript class.
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
7233         modules section
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
7243         gnome-2-18.
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
7274         #364928.
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
7280         bug #347502.
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
7295         for eog.
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
7303         [UPDATE:
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,
7340         gnome-mag.
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
7347         announced.
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
7361         now validate.
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
7371         gnome-2-18.
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
7394         gnome-2-18.
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
7461         to gnome-2-18.
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
7489           gnome-2-18
7491 2007-03-04  Christian Kirbach  <Christian.Kirbach@googlemail.com>
7493         * modulesets/gnome-2.18.modules: gnome-mag has branched to
7494           gnome_2_18
7496 2007-03-04  Thomas Vander Stichele  <thomas at apestaart dot org>
7498         * doc/jhbuild.xml:
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
7602         fetch svn trees.
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
7623         dbus-glib, not dbus
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
7663         #400775)
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
7678         on gnome-doc-utils
7679         * modulesets/gnome-2.18.modules: Evolution, xchat-gnome,
7680         gnome-keyring-manager, gnome-terminal and gconf-editor now depend
7681         on gnome-doc-utils
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,
7703         closes #402397)
7705 2007-02-02  Mikael Hallendal  <micke@imendio.com>
7707         * modulesets/gnome-2.18.modules: Make loudmouth use Git instead of
7708           svn.
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
7764         and
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
7784         and iso-codes.
7786 2007-01-10  Wouter Bolsterlee  <wbolster@svn.gnome.org>
7788         * modulesets/gnome-2.16.modules: libwnck has branched
7789         for gnome-2-16
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
7800         by Joshua Hoblitt)
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
7810         (bug #394308)
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
7824         libbonoboui.
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
7852         (bug #348572)
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
7947         dependency).
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
7998         bug-buddy.
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
8025         gtk-engines
8027 2006-11-17  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
8029         * modulesets/gnome-2.16.modules: use gnome-2-16 branch for
8030         gconf-editor.
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
8040         dependencies.
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
8054         gnome-icon-theme.
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
8062         tracker.
8064 2006-11-09  Callum McKenzie  <callum@spooky-possum.org>
8066         * modulesets/gnome-2.18.modules: Remove the gob dependency for
8067         gnome-games.
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
8082         for gedit.
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
8096         gnome-menus.
8098 2006-10-31  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
8100         * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8101         gnome-keyring.
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.
8112         (closes: #350795)
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
8118         dependency.
8120 2006-10-26  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
8122         * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8123         liboobs.
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
8147         modules.
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
8159         and gtkhtml.
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
8165         old unused crap.
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
8173         updated as well.
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
8181         it.
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,
8193         anyway...
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
8200         updated as well.
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
8233         for gnome-applets.
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
8239         autotools)  #362184
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
8249         for file-roller.
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
8259         for gnome-terminal.
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
8269         for gnome-themes.
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:
8283         new file
8285         * modulesets/gnome-2.18.modules:
8286         depend on tarball versions of external dependencies of core gnome
8287         modules (see also
8288         http://live.gnome.org/TwoPointSeventeen/ExternalDependencies),
8289         switch to using freedesktop-2.18.modules instead of
8290         freedesktop.modules
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
8312         for metacity.
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
8322         for totem.
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
8339         versions now
8341 2006-09-06  Lucas Rocha  <lucasr@gnome.org>
8343         * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8344         for zenity and eog.
8346 2006-09-06  Wouter Bolsterlee  <uws+gnome@xs4all.nl>
8348         * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8349         for gnome-nettool.
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,
8360         and orca.
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
8419         hal-0-5-7 instead
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
8426         meta-gnome-desktop
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.
8441         Fix bug #324546.
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
8461         icon-naming-utils
8463 2006-08-06  Wouter Bolsterlee  <uws+gnome@xs4all.nl>
8465         * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8466         for dasher.
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
8487         gnome-keyring
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
8535         is working
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
8559         gnome-panel
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
8578         gnome-menus
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
8626         than Xft.
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):
8636         (parse_svnmodule):
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
8643         gnome-2-14 branch.
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
8658         of epiphany.  ;-)
8660 2006-06-20  Frederic Peters  <fpeters@0d.be>
8662         * modulesets/gnome-2.16.modules: add enchant (for epiphany spell
8663         checking).
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
8699         in module parsing.
8700         (parse_cvsmodule): rewrap FatalError statement.
8702         * modulesets/moduleset.rnc (distutils): add rules for distutils
8703         modules.
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
8716         definition.
8718         * jhbuild/modtypes/perl.py: new module type for Perl code.  Based
8719         on patch from Frederic Peters <fpeters@entrouvert.com> from bug
8720         #342638.
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
8728         anjuta as well
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
8747         directly
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
8764         gnome-doc-utils
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
8806         libsoup.
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
8820         as appropriate.
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
8825         state.
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
8833         time)
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
8854         of missing command.
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
8883         os.chdir().
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,
8896         fixing bug #342175.
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):
8935         same here.
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
8959         libxml2 and glib.
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>
8974         fixing bug #336968.
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
9000         by --help).
9002         * modulesets/moduleset.rnc (autotools): add new cvs branch
9003         attributes.
9005         * jhbuild/moduleset.py (_parse_module_set): same for <repository>
9006         parsing.
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):
9030         same here.
9032         * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
9033         same here.
9035         * jhbuild/utils/cmds.py (get_output): convert OSError to a
9036         CommandError, to e.g. catch errrors when the executable wasn't
9037         found.
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
9073         #341279.
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
9095         type.
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
9159         deprecated.
9161         * modulesets/moduleset.rnc: update schema to handle new
9162         <autotools> type.
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
9172         create a branch.
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
9210         build.
9212 2006-05-04  Murray Cumming  <murrayc@murrayc.com>
9214         * modulesets/gnome-2.14.modules: Glom: Added dependency on
9215         gnome-doc-utils.
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
9238         used to execute it.
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
9249         334711.
9250         (_parse_module_set): more simplifications, partly based on Björn's
9251         patch.
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
9270         a guide.
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>
9282         element.
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
9290         already be dead.
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
9299         infrastructure.
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
9315         CVSBranch.
9317         * jhbuild/config.py (_known_keys): adjust to handle a repos config
9318         key.
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
9328         interface.
9330         * jhbuild/versioncontrol/svn.py: convert Subversion utils to the
9331         new interface.
9333         * jhbuild/versioncontrol/cvs.py: convert CVS module to use new
9334         interface.
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
9343         SVN repo for gaim.
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
9352         GTK+ and Pango.
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
9359         for totem.
9361 2006-04-27  James Henstridge  <james@jamesh.id.au>
9363         * jhbuild/errors.py (BuildStateError): new error for general build
9364         state errors.
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
9373         attributes.
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
9386         eel and nautilus.
9388 2006-04-26  Wouter Bolsterlee  <uws+gnome@xs4all.nl>
9390         * modulesets/gnome-2.14.modules: Use gnome-2-14-branch for
9391         gdm2.
9393 2006-04-26  Wouter Bolsterlee  <uws+gnome@xs4all.nl>
9395         * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9396         gnome-session.
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.
9403         Fixes bug #339765.
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
9423         gnome-vfs.
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,
9433         fixing bug #339087.
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
9443         gnome-keyring.
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
9465         (fixed bug 338789)
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
9492         places.
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
9503         an exception now.
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
9513         fails.
9515         * jhbuild/utils/cmds.py (get_output): change to raise CommandError
9516         instead of RuntimeError.  Also modify to allow passing in a custom
9517         environment.
9519         * jhbuild/errors.py (CommandError): send a SIGINT to the child on
9520         KeyboardInterrupt.
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
9529         gnomemm/libgnomemm.
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
9565         parallel.
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
9585         modules?
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
9600         pessulus
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
9619         gnome-desktop.
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
9637         for glib.
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
9690         of cairo.
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
9730         revisions.
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
9745         branched for 2.14.
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
9761         #323827.
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.
9775         Fix bug #331804:
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
9826         gtk-engines-2-6
9828 2006-02-05  Behdad Esfahbod  <behdad@gnome.org>
9830         * modulesets/gnome-2.14.modules: Update gnome-utils revision
9831         to gnome-2-14.
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
9853         objections.
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
9904         [#327297].
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
9951         gnome-utils
9953 2006-01-06  Vincent Untz  <vuntz@gnome.org>
9955         * modulesets/gnome-2.14.modules: add gnome-doc-utils as dependency of
9956         gnome-system-tools
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
9970         gnome-system-tools
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
9994         fixing bug #318531)
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
10014         configure script.
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
10039         meta-gnome-desktop
10041 2005-11-12  Vincent Untz  <vuntz@gnome.org>
10043         * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
10044         libgnomeprintui
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
10052         stuff.)
10054         * modulesets/gnome28.modules:
10055         * modulesets/gnome-2.10.modules:
10056         * modulesets/gnome-2.14.modules: Add missing libxml2 dependency to
10057         libsoup.
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
10071         gnome-session
10073         * Makefile: install .desktop file in the correct XDG dir.
10074         Fixes bug #316639.
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
10109         gnome-panel
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
10129         branch for ORBit2.
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
10156         them.
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
10173         for evince.
10175 2005-09-22  James Henstridge  <james@jamesh.id.au>
10177         * modulesets/gnome-2.12.modules (iso-codes): use CVS rather than
10178         Debian FTP.
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
10191         $PKG_CONFIG_PATH.
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
10219         gtkhtml.
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
10248         2.12.
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,
10271         gtk-2-8.
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
10285         2.10 and 2.12.
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
10293         branch
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
10312         dependency.
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
10337         bug #313478.
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
10361         bug #309977.
10363         * jhbuild/monkeypatch.py: add locale.getpreferredencoding() if
10364         missing.
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
10380           again to James A.
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
10390         from eog.
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
10447         of gnutls 1.2.4.
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
10466         2.6.
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
10472         bug #310155).
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
10511         libgnomecanvasmm.
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):
10565         use newer API.
10567         * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10568         newer API.
10570         * jhbuild/utils/cmds.py (get_output): use close_fds=True when
10571         spawning child.
10572         (Pipeline): a class similar to subprocess.Popen that chains
10573         together a number of subprocesses, making the stdin, stdout and
10574         stderr available.
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):
10584         same here.
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
10591         right order.
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
10602         argument lists.
10604         * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10605         same here.
10607         * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
10608         an argument list is given, join the arguments before printing it
10609         to the screen.
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()
10618         where appropriate.
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
10633         used yet).
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
10665         file.
10667 2005-06-20  Federico Mena Quintero  <federico@ximian.com>
10669         * modulesets/gnome-2.10.modules: Use the gnome-2-10 branch for
10670         gnome-session.
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
10700         is using HEAD.
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
10710         #307673.
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
10768         branch.
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
10819         of gcc.
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
10905         iso-codes.
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
10951         remove the patch.
10953         * modulesets/bootstrap.modules (pkg-config): add patch to fix
10954         https://bugs.freedesktop.org/show_bug.cgi?id=3006, til new release
10955         comes out.
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
10965         on pygtk.
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
11037         branch.
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).
11048         Fixes bug #172276.
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.
11065         (jikes): likewise.
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
11080         gnome-2-10 branch.
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
11124         branch.
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
11136         gnome-2-10 branch.
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
11155         multilib patch.
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
11160         patches.
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
11169         include.
11171         * modulesets/freedesktop.modules: fix validity error (a stray ">").
11173         * modulesets/gnome-2.12.modules (clearlooks): add clearlooks here
11174         too.
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
11255         system.
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
11265         #161104.
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
11271         personal config.
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
11285         the DBUS_0_23 tag.
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
11310         2.10.
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
11323         gnome-2-10
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
11344         glib-1-6.
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
11361         on gob.
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
11372           stuff
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
11383         errno.
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
11405         addition
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
11414         we're free!
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
11439         repositories.
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
11451         dependency
11453 2004-12-11  James Henstridge  <james@jamesh.id.au>
11455         * jhbuild/main.py (help): fix up help string for --skip.  Fixes
11456         bug #161029.
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
11464         md5sum.
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
11484         branch.
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
11502         pycairo.
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
11515         download location.
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
11527         file format.
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
11535         a bit nicer.
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):
11577         same here.
11579         * modulesets/gnome28.modules (libgpg-error, libgcrypt, gnutls):
11580         same here.
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.
11624         Fixes bug #157181.
11626 2004-10-30  Luis Villa <louie@novell.com>
11628         * modulesets/gnome-2.10.modules (gnome-applets): add dependency on
11629         gucharmap
11631 2004-10-29  Luis Villa <louie@novell.com>
11633         * modulesets/gnome-2.10.modules (gnome-media): add dependency on
11634         nautilus-cd-burner
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
11652         branch.
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
11691         branch.
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
11702         gnome-2.10.
11704         * jhbuild/defaults.jhbuildrc (moduleset): change default moduleset
11705         to gnome-2.10.
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
11753         the 1.0x branch.
11755         * modulesets/gnome-2.10.modules (libxklavier): actually, move
11756         libxklavier here ...
11758         * modulesets/freedesktop.modules (libxklavier): switch to the 1.0x
11759         branch for now.
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
11767         patch.
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
11773         like autogen.sh.
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
11788         phase.
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
11798         they can.
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
11812         platforms.
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
11822         message.
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
11826         trayicon.
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
11834         intltool and glib.
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.
11844         Fixes bug #151966.
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
11854         modules too.
11856         Patches bug #145398:
11858         * modulesets/gcj.modules: import Thomas Fitzsimmons's GCJ jhbuild
11859         module defintions.
11861         * jhbuild/modtypes/gdbmodule.py: import Thomas Fitzsimmons's GDB
11862         module type.
11864         * jhbuild/modtypes/gcjmodule.py: import Thomas Fitzsimmons's GCJ
11865         module type.
11867         Should fix bug #145394.
11869         * jhbuild/modtypes/tarball.py (parse_tarball): same here.
11871         * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule): same
11872         here.
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
11939         (ie: 1.0 branch)
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
11950         gnome-system-tools
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
11985         GTK+ 2.6.
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
11993         dir twice.
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
12005         gtkmm.
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
12016         in GNOME 2.8.
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
12027         these modulesets.
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.
12039         Fixes bug #150928.
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
12156         config dictionary.
12158         * jhbuild/moduleset.py (_parse_module_set): add support for
12159         <arch-archive> elements.  Change the <svnroot> "root" attribute to
12160         "href".
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
12171         <svnmodule>
12173         * jhbuild/modtypes/svnmodule.py (SVNModule): derive from
12174         AutogenModule, and remove all the code that was in common with
12175         CVSModule.
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
12227         dependency.
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
12238         bug #147816.
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
12242         right place.
12244 2004-07-20  James Henstridge  <james@jamesh.id.au>
12246         Based on patch from Christian Hammond <chipx86@gnupdate.org> in
12247         bug #145159.
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
12261         elements.
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
12324         self.CVSRoot.
12326         * jhbuild/modtypes/base.py (parse_cvsmodule): pass CVSModule as a
12327         keyword argument, so that other similar module types can make use
12328         of this function.
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
12340         #144024.
12341         (xtrans): grab the XTRANS-0_1-RELEASE tag, as suggested in bug
12342         #143670.
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
12361         argument.
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
12367         makeargs argument.
12368         (parse_mozillamodule): parse makeargs attribute.
12370         * jhbuild/modtypes/base.py (CVSModule.__init__): add makeargs
12371         argument.
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
12389         elements.
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
12396         XML.
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
12407         XML.
12409 2004-06-10  Kjartan Maraas  <kmaraas@gnome.org>
12411         * modulesets/gnome26.modules: A lot of modules
12412         have branched.
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:
12425         - Added -c option.
12426         - Prevented tab completion from inadvertantly executing the GNU info
12427         system.
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
12473         library.
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
12501         merge).
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
12524         recognised keys.
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
12537         complete.
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
12546         copies.
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
12563         set.
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
12601         gnome28 moduleset.
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
12616         libgnomeprintmm.
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
12628         on gnome-vfsmm.
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
12640         defaults to True.
12642 2004-04-29  James Henstridge  <james@daa.com.au>
12644         * modulesets/freedesktop.modules (hicolor-icon-theme): add MD5
12645         sum.
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
12653         <source> elements.
12655         * modulesets/bootstrap.modules: add MD5 sums to all bootstrap
12656         modules.
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
12663         checkoutroot.
12665 2004-04-28  James Henstridge  <james@daa.com.au>
12667         * jhbuild/modtypes/tarball.py (Tarball.__init__): add md5
12668         attribute.
12669         (Tarball.check_localfile): move download verification stuff here.
12670         (Tarball.do_download): use check_localfile() to check result of
12671         download.
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
12711         message.
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
12738         configure).
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
12767         gnome-mag section.
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
12796         tarball element.
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
12807         timezone.
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
12813         both.
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
12841         1.8.3.
12843 2004-03-30  Mark McLoughlin  <mark@skynet.ie>
12845         * modulesets/gnome26.modules: use the gnome-2-6 branch
12846         for gconf.
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
12866         bakery.
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
12903         bakery.
12905 2004-03-24  Bryan Forbes  <bryan@reigndropsfall.net>
12907         * modulesets/gnome26.modules: added gnomemm/libglademm dependency
12908         to bakery.
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
12935         moduleset URI.
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):
13067         raise FatalError.
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
13079         RuntimeError.
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
13084         in config files.
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
13112         suggestions.
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
13121         for suggestions.
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
13130         argument.
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
13193         #134151).
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
13222         Xrender.
13224         * jhbuild/commands/sanitycheck.py (do_sanitycheck): add checks to
13225         see whether the checkout root and install prefix are directories
13226         and writable.
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
13238         bug #133630).
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
13300         patches attribute.
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()
13307         method.
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
13325         recent changes.
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
13337         string module.
13339 2004-02-05  Marco Pesenti Gritti  <marco@gnome.org>
13341         * modulesets/gnome26.modules:
13343         Use mozilla 1.6
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
13359         package version.
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
13406         command.
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
13429         script.
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
13442         definitions).
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
13457         main function.
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
13471         buildscripts.
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
13479         all commands.
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
13490         use_lib64 setting.
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
13511         parsing.
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
13522         reader.
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
13546         libtool-1.5.2
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
13556         less process.
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
13563         (bug #127319).
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
13574         location.
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
13594         cvs, not gnome.
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
13643         fixes bug #130865
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
13676         as the logfile
13678 2003-12-22  Alex Duggan  <aldug@astrolinux.com>
13680         * modulesets/gnome26.modules: Removed duplicate gtkhtml dependency
13681         for evolution
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
13708         by planner.
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
13720         for any branch.
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
13764         gnome-2-4.
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
13787         not Xft.
13789 2003-11-05  Johan Dahlin  <johan@gnome.org>
13791         * jhbuild.py (read_config_file): Nicer error message when there is
13792         no jhbuildrc.
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
13834         now depends on it.
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:
13887         Use mozilla 1.5
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>
13904         element.
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
13934         config file.
13936         * modulesets/gnome26.modules (cairo): same here.
13938         * modulesets/gnome24.modules (cairo): change from keithp CVS to
13939         freedesktop CVS.
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
13946         (bug #117742).
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
13955         for a file.
13957         * module.py (MozillaModule.checkout): use the code in the cvs
13958         module to construct the CVS command line to checkout
13959         mozilla/client.mk.
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
13969         directory.
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
13980         completeness.
13982 2003-10-02  James Henstridge  <james@daa.com.au>
13984         * modulesets/gnome26.modules: readd dbus, now that hp has fixed
13985         the CVS root.
13987 2003-10-01  Marco Pesenti Gritti  <marco@gnome.org>
13989         * gtk_buildscript.py:
13990         * jhbuild.glade:
13991         * jhbuild.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
14008         libgnomeprint*mm.
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
14029         gconf.
14031 2003-09-29  Murray Cumming  <murrayc@usa.net>
14033         * modulesets/gnome24.modules: Use gnome-2-4 branches of
14034         libgnomeprint*.
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>
14042         * Makefile:
14043         * jhbuild.desktop:
14045         Install a .desktop file for the GUI mode.
14047         * gtk_buildscript.py:
14049         Require GConf.
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>
14070         * module.py:
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
14085         now.
14087 2003-09-22  Seth Nickell  <seth@gnome.org>
14089         Add a GTK interface mode for jhbuild: "jhbuild gui"
14091         * module.py:
14092         * buildscript.py:
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:
14102         * jhbuild.glade:
14104         A buildscript flavour that displays using GTK instead.
14106         * jhbuild.py:
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
14136         modules for 2.4.
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,
14168         eel, and nautilus.
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
14182         for gnome-themes
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
14196         for gconf-editor.
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
14240         that.
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
14246         compilers.
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
14262         gnome-user-docs
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:
14277          fix for #113652
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
14315         the config file.
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
14326         #117165).
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>
14343         * module.py:
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
14356         GNOME 2.4.
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
14389         module.
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
14395         in the list.
14397         * modulesets/gnome24.modules:
14398         libwnck depends on startup-notification.
14399         gnome-desktop doesn't depend on libwnck, but gnome-panel
14400         does.
14402 2003-06-24  Ian McKellar  <yakk@yakk.net>
14404         * cvs.py:
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
14415         on gnome-common.
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
14441         so they build.
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
14459         instead.
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
14659         requires vte
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
14672         buildone.
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
14686         gnome-2-2 branch
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
14706         name.
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
14717         to gnome-2-2
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
14740         gtk+.
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
14755         to gnome-2-2
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
14776         as HTML.
14778         * README: update minimum required python version to 2.0, to
14779         reflect reality.
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
14787         from an XML file.
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.
14812         Fixes #104466
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
14829         gst-plugins
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,
14856         gtk+, and atk+.
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
14902         module set.
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
14919         libgnomeprint
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
14930         installed.
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
14949         capplet.
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
14956         features).
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
14987         if build fails.
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
15009         0.11.5.
15011         * moduleinfo.py (gnome2): add scrollkeeper as a dep of various
15012         modules.
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
15018         bootstraps.
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
15027         completed.
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
15061         to the 2.2 list.
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
15080         with gcc 3.x.
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
15094         libgnomeprintui.
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
15109         HEAD for gnome22
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
15128   instead of zvt.
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
15157         (bug 93563).
15159         * bootstrap.py (bootstraps): update bootstraps to use
15160         Autoconf-2.54 and Python-2.2.1.  Add Automake-1.7 in addition to
15161         1.4 and 1.6.
15163 2002-09-26  Bastien Nocera  <hadess@hadess.net>
15165         * moduleinfo.py: update gnome-common branches (hope I'm not breaking
15166         anything...)
15168 2002-09-26  Anders Carlsson  <andersca@gnu.org>
15170         * bootstrap.py:
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
15226         automake-1.6.
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>
15241         * moduleinfo.py:
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
15279         files.
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
15308         are building.
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
15325         gnome CVS repo.
15327         * module.py (Module.__init__): optionally save a cvsroot string
15328         with the module def.
15329         (BuildScript.__init__): save checkoutroot on the BuildScript
15330         object.
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
15334         file.
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
15346         expect.
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
15357         to tears.
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
15406         and orbit-idl-2
15408 2002-03-18  James Henstridge  <james@daa.com.au>
15410         * moduleinfo.py: apply Greg Schafer's patch for the gnome1
15411         build rules.
15413 2002-03-15  Manish Singh  <yosh@gimp.org>
15415         * Makefile
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,
15445         make, etc.
15446         (BuildScript.__init__): create a CVSRoot object to handle
15447         checkouts.
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
15473         file.
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
15493         config file
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
15503         them).
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
15510         account.
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
15531         bindir=/foo" works
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
15574         vice-versa.
15576 2002-01-10  Jonathan Blandford  <jrb@redhat.com>
15578         * module.py (BuildScript.build): Allow you to re ./configure on
15579         error.
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
15604         gnome-autogen.sh.
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
15641         this file.
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
15667         ~/.cvsrc file.
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.
15674 # Local Variables:
15675 # coding:utf-8
15676 # End: