1 2009-03-19 Frederic Peters <fpeters@0d.be>
3 * modulesets/gnome-suites-2.26.modules: gcalctool branched for 2.26.
5 2009-03-19 Frederic Peters <fpeters@0d.be>
7 * modulesets/gnome-suites-2.26.modules: atk branched for 2.26.
9 2009-03-18 Frederic Peters <fpeters@0d.be>
11 * modulesets/gnome-external-deps-2.26.modules: updated ptlib and opal
12 to their latest releases.
14 2009-03-17 Frederic Peters <fpeters@0d.be>
16 * modulesets/gnome-suites-2.26.modules: bug-buddy, gnome-applets,
17 gnome-games, gnome-nettool and anjuta branched for 2.26.
19 2009-03-17 Frederic Peters <fpeters@0d.be>
21 * modulesets/gnome-suites-2.26.modules: gnome-utils, gok, mousetweaks,
22 gdl branched for 2.26.
24 2009-03-16 Philip Withnall <philip@tecnocode.co.uk>
26 * modulesets/gnome-suites-2.26.modules: totem-pl-parser has branched
29 2009-03-16 Vivien Malerba <malerba@gnome-db.org>
31 * modulesets/gnome-external-deps-2.26.modules:
32 * modulesets/gnome-external-deps-2.28.modules: updated Libgda
35 2009-03-16 Frederic Peters <fpeters@0d.be>
37 * modulesets/gnome-suites-2.26.modules: tomboy branch for 2.26.
39 2009-03-16 Frederic Peters <fpeters@0d.be>
41 * modulesets/gnome-suites-2.26.modules: gnome-netstatus has also been
44 2009-03-16 Frederic Peters <fpeters@0d.be>
46 * modulesets/gnome-suites-2.26.modules: brasero and orca branched for
49 2009-03-15 Vivien Malerba <malerba@gnome-db.org>
51 * modulesets/gnome-external-deps-2.26.modules:
52 * modulesets/gnome-external-deps-2.28.modules: updated Libgda
55 2009-03-14 Frederic Peters <fpeters@0d.be>
57 * jhbuild/moduleset.py: allow moduleset config variable to be a tuple.
60 2009-03-14 Frederic Peters <fpeters@0d.be>
62 * modulesets/gnome-2.26.modules, modulesets/gnome-2.28.modules:
63 epiphany trunk do not require --with-engine=webkit to build with WebKit
66 2009-03-12 Ali Sabil <ali.sabil@gmail.com>
68 * jhbuild/versioncontrol/bzr.py: add support for bzr://, bzr+ssh:// and
71 2009-03-10 Frederic Peters <fpeters@0d.be>
73 * modulesets/gnome-suites-2.26.modules: empathy branched for 2.26.
75 2009-03-09 Vivien Malerba <malerba@gnome-db.org>
77 * modulesets/gnome-external-deps-2.26.modules:
78 * modulesets/gnome-external-deps-2.28.modules: updated Libgda to
81 2009-03-07 Frederic Peters <fpeters@0d.be>
83 * modulesets/gnome-external-deps-2.26.modules:
84 * modulesets/gnome-external-deps-2.28.modules: fixed libnice download
87 2009-03-07 Frederic Peters <fpeters@0d.be>
89 * modulesets/gnome-external-deps-2.26.modules:
90 * modulesets/gnome-external-deps-2.28.modules: updated libnice to latest
93 2009-03-05 Andrés G. Aragoneses <aaragoneses@novell.com>
95 * jhbuild/commands/sanitycheck.py: Be clearer about the macro
96 filenames and the paths in which they need to be.
98 2009-03-04 Vincent Untz <vuntz@gnome.org>
100 * modulesets/gnome-external-deps-2.26.modules:
101 * modulesets/gnome-external-deps-2.28.modules: update ptlib & opal, as
104 2009-03-03 Vincent Untz <vuntz@gnome.org>
106 * modulesets/gnome-external-deps-2.24.modules:
107 * modulesets/gnome-external-deps-2.26.modules:
108 * modulesets/gnome-external-deps-2.28.modules: download gtk-vnc from
111 2009-03-03 Philip Withnall <philip@tecnocode.co.uk>
113 * modulesets/gnome-suites-2.26.modules: Totem branched for 2.26.
115 2009-03-02 Vincent Untz <vuntz@gnome.org>
117 * modulesets/freedesktop-2.28.modules:
118 * modulesets/gnome-2.28.modules:
119 * modulesets/gnome-external-deps-2.28.modules:
120 * modulesets/gnome-suites-2.28.modules:
121 * modulesets/mobile-2.28.modules: add 2.28 modulesets since some people
122 started working on 2.28.
124 2009-03-01 Jaap Haitsma <jaap@haitsma.org>
126 * modulesets/gnome-2.26.modules: add gpointing-device-settings
128 2009-03-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
130 * modulesets/gnome-2.26.modules: Add gupnp-media-renderer and libowl-av.
132 2009-02-28 Vivien Malerba <malerba@gnome-db.org>
134 * modulesets/gnome-external-deps-2.26.modules: updated Libgda to
137 2009-02-27 Jaap Haitsma <jaap@haitsma.org>
139 * modulesets/gnome-2.26.modules: vala-trunk moved to git
141 2009-02-27 Frederic Peters <fpeters@0d.be>
143 * modulesets/gnome-2.26.modules: marked a few modules as moved to git
144 (seed, nemiver and pitivi)
146 2009-02-25 Frederic Peters <fpeters@0d.be>
148 * modulesets/gnome-2.26.modules: turned back WebKit from a tarball
149 source to git, as it is not bound to the rules of (potential) external
152 2009-02-25 Frederic Peters <fpeters@0d.be>
154 * modulesets/gnome-external-deps-2.26.modules: bumped mozilla to
155 firefox 2.0.0.20 as .16 got removed from the mirrors.
157 2009-02-21 Frederic Peters <fpeters@0d.be>
159 * modulesets/gnome-external-deps-2.26.modules: bumped clutter and
160 clutter-gtk to the latest versions.
162 2009-02-19 Frederic Crozat <fcrozat@mandriva.com>
164 * modulesets/gnome-external-deps-2.26.modules: added DeviceKit and
165 DeviceKit-power tarballs to external deps.
167 2009-02-18 Frederic Peters <fpeters@0d.be>
169 * modulesets/gnome-suites-2.26.modules: added missing gnome-panel
170 dependency to vinagre module.
172 2009-02-18 Sebastian Pölsterl <sebp@svn.gnome.org>
174 * modulesets/gnome-2.26.modules: Updated URL of dvb-daemon repository
176 2009-02-18 Frederic Peters <fpeters@0d.be>
178 * modulesets/gnome-external-deps-2.26.modules: disable python bindings
179 to farsight2 by default.
181 2009-02-17 Frederic Peters <fpeters@0d.be>
183 * modulesets/gnome-suites-2.26.modules: moved e-d-s from suggest to
186 2009-02-17 Frederic Peters <fpeters@0d.be>
188 * modulesets/gnome-suites-2.26.modules: added missing e-d-s dependency
191 2009-02-16 Frederic Peters <fpeters@0d.be>
193 * modulesets/gnome-2.26.modules: fixed dependencies node name for
196 2009-02-16 Frederic Peters <fpeters@0d.be>
198 * modulesets/gnome-2.26.modules: added wv and abiword modules.
200 2009-02-16 Frederic Peters <fpeters@0d.be>
202 * modulesets/moduleset.dtd: moved comments, as DTD comments can't be in
205 2009-02-15 Frederic Peters <fpeters@0d.be>
207 * jhbuild/utils/httpcache.py: possibility to pass a age argument when
208 using httpcache, to have a different expiration age, also passing 0
209 will make it not using the cache.
211 2009-02-15 Frederic Peters <fpeters@0d.be>
213 * modulesets/gnome-suites-2.26.modules: sound-juicer now depends on
216 2009-02-15 Frederic Peters <fpeters@0d.be>
218 * modulesets/gnome-suites-2.26.modules: anjuta now depends on
221 2009-02-15 Frederic Peters <fpeters@0d.be>
223 * modulesets/gnome-suites-2.26.modules: added libgweather to desktop
224 suite metamodule, and pangomm to c++ bindings metamodule.
226 2009-02-14 Frederic Peters <fpeters@0d.be>
228 * modulesets/gnome-2.26.modules: updated NetworkManager and
229 network-manager-applet modules, also added libnl as required by
232 2009-02-14 Frederic Peters <fpeters@0d.be>
234 * modulesets/gnome-suites-2.26.modules: fixed libunique reference (it's
235 unique, not libunique)
237 2009-02-14 Frederic Peters <fpeters@0d.be>
239 * modulesets/gnome-suites-2.26.modules: added libunique dependency to
240 gnome-media (used by the new volume control); moved esound to suggests
241 as it is only required for the disabled-by-default vumeter.
243 2009-02-13 Vivien Malerba <malerba@gnome-db.org>
245 * modulesets/gnome-external-deps-2.26.modules:
246 updated libgda to 3.99.11
248 2009-02-13 Frederic Peters <fpeters@0d.be>
250 * modulesets/gnome-suites-2.26.modules: hamster-applet branched for
253 2009-02-11 Johan Dahlin <jdahlin@async.com.br>
255 * modulesets/gnome-2.26.modules:
256 gobject-introspection, gir-repository, gjs and gnome-shell
259 2009-02-10 William Jon McCann <jmccann@redhat.com>
261 * modulesets/gnome-suites-2.26.modules: gnome-screensaver
264 2009-02-10 William Jon McCann <jmccann@redhat.com>
266 * modulesets/gnome-suites-2.26.modules: gnome-screensaver
269 2009-02-10 Frederic Peters <fpeters@0d.be>
271 * jhbuild/config.py: set MONO_PREFIX and MONO_GAC_PREFIX so the
272 jhbuilded mono environment is used. (closes: #550671)
274 2009-02-10 Frederic Peters <fpeters@0d.be>
276 * modulesets/gnome-suites-2.26.modules: fixed sqlite module name in
277 libsoup dependencies (should have been "sqlite3").
279 2009-02-10 Frederic Peters <fpeters@0d.be>
281 * jhbuild/versioncontrol/git.py: hint user about the switch from svn to
282 git when a git module is missing .git. (closes: #570858)
284 2009-02-10 Frederic Peters <fpeters@0d.be>
286 * modulesets/gnome-suites-2.26.modules: libsoup has now a (mostly) hard
287 dependency on libproxy and sqlite. (closes: #571149)
289 2009-02-10 Frederic Peters <fpeters@0d.be>
291 * modulesets/gnome-2.26.modules:
292 * modulesets/gnome-external-deps-2.26.modules:
293 * modulesets/gnome-suites-2.26.modules: updated to mono 2.2, which
296 2009-02-09 Philip Withnall <philip@tecnocode.co.uk>
298 * modulesets/gnome-suites-2.26.modules: Removed outdated gnome-common
299 dependency from Totem and added its GConf dependency.
301 2009-02-05 Frederic Peters <fpeters@0d.be>
303 * jhbuild/modtypes/tarball.py: warn about invalid file sizes, instead
304 of aborting with a Python trace.
306 2009-02-05 Frederic Peters <fpeters@0d.be>
308 * modulesets/gnome-suites-2.26.modules: metacity branched for 2.26.
310 2009-02-05 Frederic Peters <fpeters@0d.be>
312 * modulesets/gnome-external-deps-2.26.modules: updated libcroco to
315 2009-02-05 Paolo Borelli <pborelli@katamail.com>
317 * modulesets/gnome-external-deps-2.26.modules:
318 Bump libxml2 version to 2.7.3
320 2009-02-04 Frederic Peters <fpeters@0d.be>
322 * modulesets/gnome-external-deps-2.26.modules: Downgrade cairo to
323 version 1.8.4 (as 1.8.6 does not build with libtool 1.5)
325 2009-02-04 Frederic Peters <fpeters@0d.be>
327 * modulesets/gnome-suites-2.26.modules: added gdm dependency on
328 gnome-panel (for the new user switch applet).
330 2009-02-04 John Carr <john.carr@unrouted.co.uk>
332 * jhbuild/modtypes/linux.py: Fix a bug that prevented jhbuild
333 calling make modules_install. Support doing make mrproper. Do
334 make install by hand (to avoid colliding with custom distro
335 Kbuild foo or installing to /boot). Install headers. Support
336 'make defconfig' if moduleset doesnt specificy a kconfig.
338 2009-02-04 Christian Persch <chpe@gnome.org>
340 * modulesets/gnome-2.26.modules: Add quick-lounge-applet.
342 2009-02-04 John Carr <john.carr@unrouted.co.uk>
344 * jhbuild/modtypes/tarball.py: Forward tarball makeinstallargs on
347 2009-02-03 Claudio Saavedra <csaavedra@igalia.com>
349 * modulesets/gnome-external-deps-2.26.modules: Update cairo to
352 2009-02-03 Vincent Untz <vuntz@gnome.org>
354 * modulesets/gnome-suites-2.26.modules: remove libgnomeprintui dep of
355 tomboy (see bug #512369).
357 2009-02-03 Murray Cumming <murrayc@murrayc.com>
359 * modulesets/gnome-2.26.modules: glom: Now uses libgdamm trunk, not
360 libgdamm-3.0, and does not depend on libgnome.
362 2009-02-03 Frederic Peters <fpeters@0d.be>
364 * modulesets/gnome-external-deps-2.26.modules: updated telepathy-glib
365 to latest released tarball.
367 2009-02-03 Frederic Peters <fpeters@0d.be>
369 * modulesets/gnome-suites-2.26.modules: added brasero dependency to
372 2009-02-03 Frederic Peters <fpeters@0d.be>
374 * modulesets/gnome-external-deps-2.26.modules: works around libnice
375 extracting to nice-0.0.4/.
377 2009-02-03 Frederic Peters <fpeters@0d.be>
379 * modulesets/gnome-suites-2.26.modules: marked the dependency of anjuta
380 on devhelp as optional.
382 2009-02-03 Frederic Peters <fpeters@0d.be>
384 * modulesets/gnome-suites-2.26.modules: added telepathy-farsight
385 dependency to empathy.
387 2009-02-03 Theppitak Karoonboonyanan <thep@linux.thai.net>
389 More fix for Bug #569778.
391 * patches/samba.configure-for-libs.patch: Adjusted to allow
392 non-source-dir configuration via autogen.sh.
393 * modulesets/gnome-external-deps-2.26.modules: tdb, talloc and tevent
394 now support non-source-dir builds.
396 2009-02-02 Vivien Malerba <malerba@gnome-db.org>
398 * modulesets/gnome-suites-2.26.modules: updated libgda to 3.99.10
400 2009-02-02 Theppitak Karoonboonyanan <thep@linux.thai.net>
402 * modulesets/freedesktop-2.26.modules:
403 * modulesets/gnome-external-deps-2.26.modules: Mark some modules as
404 not supporting non-source-dir builds. Partially fixes #569778.
406 2009-02-02 Andy Wingo <wingo@pobox.com>
408 * jhbuild/modtypes/__init__.py (Package.to_sxml): Whoops, fix some
409 indentation that broke attribute serialization for non-bool
412 2009-02-02 Frederic Peters <fpeters@0d.be>
414 * jhbuild/commands/bot.py: declare bot attributes.
416 2009-02-02 Frederic Peters <fpeters@0d.be>
418 * jhbuild/buildbot/status/web/bot.py:
419 * jhbuild/buildbot/status/web/__init__.py:
420 * jhbuild/commands/bot.py: replaced jhbuild bot --slvfile option by a
421 --slave-dir option, pointing to a directory with slaves.csv (csv with
422 slave names and passwords) and XML files describing each hosts
423 (options, contact informations, etc) ($slavename.xml); added pages in
424 web view to get those informations.
426 2009-02-02 Frederic Peters <fpeters@0d.be>
428 * jhbuild/commands/bot.py:
429 * jhbuild/config.py: reload (parts of) jhbuild configuration file when
430 buildbot server is sent SIGHUP (everything but environment variables).
432 2009-02-01 Vincent Untz <vuntz@gnome.org>
434 * modulesets/gnome-suites-2.26.modules: move brasero and
435 gnome-user-share where they belong in the file (they were below the
436 proposed module header)
438 2009-01-31 Frederic Peters <fpeters@0d.be>
440 * modulesets/gnome-suites-2.24.modules: pessulus branched for 2.24.
442 2009-01-31 Vincent Untz <vuntz@gnome.org>
444 * modulesets/gnome-suites-2.26.modules: kill gnome-build: it's been
445 integrated in anjuta.
447 2009-01-28 Frederic Peters <fpeters@0d.be>
449 * jhbuild/versioncontrol/cvs.py: revert the exception change
450 accidentally commited in last commit.
452 2009-01-27 Callum McKenzie <callum@spooky-possum.org>
454 * modulesets/gnome-suites-2.26.modules: Explicitly enable the
457 2009-01-26 Frederic Peters <fpeters@0d.be>
459 * modulesets/gnome-suites-2.24.modules: sabayon branched for 2.24.
461 2009-01-26 Frederic Peters <fpeters@0d.be>
463 * modulesets/gnome-suites-2.26.modules: anjuta removed its
464 libgnomeprint/ui dependency.
466 2009-01-26 Frederic Peters <fpeters@0d.be>
468 * modulesets/gnome-external-deps-2.26.modules: updated libmapi size and
469 md5sum, hooray for changing tarballs.
471 2009-01-24 Frederic Peters <fpeters@0d.be>
473 * modulesets/gnome-2.26.modules:
474 * modulesets/gnome-external-deps-2.26.modules:
475 * modulesets/gnome-suites-2.26.modules: added mono-addins,
476 clutter-cairo and clutter-gtk to accepted external dependencies.
478 2009-01-24 Luca Ferretti <elle.uca@libero.it>
480 * modulesets/gnome-suites-2.26.modules: tomboy requires mono-addins
483 2009-01-24 Frederic Peters <fpeters@0d.be>
485 * modulesets/gnome-external-deps-2.26.modules: added --enable-fhs to
486 samba4 configure so headers are installed in .../include/samba-4.0/
487 instead of .../include/ (where ldap.h would then confuse lots of other
490 2009-01-24 Frederic Peters <fpeters@0d.be>
492 * modulesets/gnome-suites-2.26.modules: empathy and gedit have optional
493 dependencies on enchant and iso-codes.
495 2009-01-23 Luca Ferretti <elle.uca@libero.it>
497 * modulesets/gnome-suites-2.26.modules: empathy depends on
498 enchant and iso-codes for spell checking.
500 2009-01-23 Luca Ferretti <elle.uca@libero.it>
502 * modulesets/gnome-external-deps-2.26.moduls: libnice, not nice
504 2009-01-21 Frederic Peters <fpeters@0d.be>
506 * modulesets/gnome-external-deps-2.26.modules:
507 * patches/samba.configure-for-libs.patch: added a patch to Samba 4 so
508 shipped libraries have a working autogen.sh; duplicate the module entry
509 for those libraries, and use the new source-subdir attribute to get
512 2009-01-21 Frederic Peters <fpeters@0d.be>
514 * jhbuild/versioncontrol/tarball.py:
515 * modulesets/moduleset.dtd: added a new source-subdir attribute (for
516 tarball "version control"), required by Samba4 and related libraries.
518 2009-01-21 Marc-André Lureau <marcandre.lureau@gmail.com>
520 * modulesets/{gnome-2.26.modules,gnome-suites-2.26.modules}:
521 GStreamer switched to git. (closes: #551241)
523 2009-01-21 Frederic Peters <fpeters@0d.be>
525 * modulesets/gnome-suites-2.26.modules: added gnome-media dependency on
528 2009-01-20 Suman Manjunath <msuman@novell.com>
530 * modulesets/gnome-external-deps-2.26.modules: Use samba4 alpha6 and
533 2009-01-20 Suman Manjunath <msuman@novell.com>
535 * modulesets/gnome-external-deps-2.26.modules: Use libical 0.43
537 2009-01-20 Kjartan Maraas <kmaraas@gnome.org>
539 * modulesets/gnome-external-deps-2.26.modules: Fix
540 the md5sum of libical-0.42.tar.gz
542 2009-01-19 Kjartan Maraas <kmaraas@gnome.org>
544 * modulesets/gnome-suites-2.26.modules: Make brasero
545 depend on libxml2 not libxml.
547 2009-01-19 Vivien Malerba <malerba@gnome-db.org>
549 * modulesets/gnome-suites-2.26.modules: updated libgda to 3.99.9
551 2009-01-19 Luca Ferretti <elle.uca@libero.it>
553 * modulesets/gnome-suites-2.26.modules: clean brasero deps and
554 add brasero as suggest for totem to its plugin (to be honest not
555 needed at compile time... mayby just <after>?)
557 2009-01-19 Vincent Untz <vuntz@gnome.org>
559 * modulesets/gnome-external-deps-2.26.modules: add some missing version
560 properties to make convert-to-tarballs.py happy
562 2009-01-19 Frederic Peters <fpeters@0d.be>
564 * modulesets/gnome-external-deps-2.26.modules,
565 modulesets/gnome-2.26.modules: moved libnotify to external
568 2009-01-19 Frederic Peters <fpeters@0d.be>
570 * modulesets/gnome-2.26.modules: added nautilus-cd-burner.
572 2009-01-19 Frederic Peters <fpeters@0d.be>
574 * modulesets/gnome-suites-2.26.modules: removed remaining references
575 to nautilus-cd-burner.
577 2009-01-19 Frederic Peters <fpeters@0d.be>
579 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules,
580 modulesets/gnome-external-deps-2.26.modules: updated according to
581 release-team module decisions; added with known issues for
582 evolution-mapi (libmapi and samba incompatible versions) and libnice
583 (unpacks to wrong directory).
585 2009-01-19 Luca Ferretti <elle.uca@libero.it>
587 * modulesets/gnome-external-deps-2.26.modules: Add gstreamer dep
590 2009-01-19 Frederic Peters <fpeters@0d.be>
592 * jhbuild/modtypes/autotools.py, modulesets/moduleset.dtd,
593 doc/C/jhbuild.xml: added support for a new skip-autogen value, "never",
594 so autogen.sh (or configure) is never skipped. (closes: #566437)
596 2009-01-17 Claudio Saavedra <csaavedra@igalia.com>
598 * modulesets/gnome-suites-2.26.modules: Replace eog dependency on
599 libgnomeui with gnome-desktop.
601 2009-01-13 Christian Persch <chpe@gnome.org>
603 * modulesets/gnome-suites-2.26.modules: Use the gnome-2-26 branch for
606 2009-01-12 Murray Cumming <murrayc@murrayc.com>
608 * modulesets/freedesktop-2.26.modules: Added dbus-glib and
609 telepathy-glib from git so that telepathy-gabble has new-enough
610 versions to build, instead of just using the tarball versions from
611 the included gnome-external-deps modules. Revert this if it disturbs
614 2009-01-12 Luca Ferretti <elle.uca@libero.it>
616 * modulesets/freedesktop-2.26.modules:
617 Add libnice and telepathy-farsight modules; adjust farsight2 deps;
618 add telepathy-farsight to meta-telepathy-connection-managers.
620 2009-01-12 Luca Ferretti <elle.uca@libero.it>
622 * modulesets/gnome-2.26.modules: (re)add devhelp-webkit module
623 * modulesets/gnome-suites-2.26.modules: change devhelp (gecko) module
624 to use gnome-2-22 branch on svn insted tarball
626 2009-01-12 Frederic Peters <fpeters@0d.be>
628 * modulesets/gnome-external-deps-2.26.modules: bumped telepathy-glib to
631 2009-01-12 Murray Cumming <murrayc@murrayc.com>
633 * modulesets/freedesktop-2.26.modules: Copy the loudmouth module
634 definition from gnome-2.26 modules (not included) because it was an
635 undefined dependency of telepathy-gabble.
637 2009-01-11 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
639 * modulesets/gnome-2.26.modules: Use new vala release (0.5.5).
641 2009-01-09 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
643 * modulesets/gnome-2.26.modules: Use new vala release (0.5.4).
645 2009-01-09 Frederic Peters <fpeters@0d.be>
647 * jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
648 jhbuild/versioncontrol/cvs.py: properly import CommandError exception
649 in arch, bzr and cvs modules. (closes: #567107)
651 2009-01-07 Frederic Peters <fpeters@0d.be>
653 * modulesets/gnome-suites-2.26.modules: libcanberra and gstreamer
654 dependencies were removed from gnome-control-center (and esound too,
657 2009-01-07 Gabor Kelemen <kelemeng@gnome.hu>
659 * modulesets/gnome-suites-2.26.modules: gtk-sharp's bootstrap-2.12
660 renamed to bootstrap-2.14
662 2009-01-07 Matthias Clasen <mclasen@redhat.com>
664 * modulesets/gnome-external-deps-2.26.modules: Update poppler
667 2009-01-07 Matthias Clasen <mclasen@redhat.com>
669 * modulesets/gnome-external-deps-2.26.modules: Update pixman
672 2009-01-07 Matthias Clasen <mclasen@redhat.com>
674 * modulesets/gnome-external-deps-2.26.modules: Update iso-codes
677 2009-01-06 Frederic Peters <fpeters@0d.be>
679 * modulesets/gnome-suites-2.26.modules: clutter is now an hard
680 dependency of gnome-games.
682 2009-01-06 Frederic Peters <fpeters@0d.be>
684 * modulesets/gnome-2.26.modules: nautilus-sendto got optional empathy
687 2009-01-06 Frederic Peters <fpeters@0d.be>
689 * modulesets/gnome-suites-2.26.modules: empathy now depends on
692 2009-01-06 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
694 * modulesets/gnome-2.26.modules: GUPnP moved to git.
696 2009-01-06 Sebastian Pölsterl <sebp@svn.gnome.org>
698 * modulesets/gnome-2.26.modules: dvb-daemon depends on
699 gst-plugins-good, too
701 2009-01-06 Sebastian Pölsterl <sebp@svn.gnome.org>
703 * modulesets/gnome-2.26.modules: gst-rtsp-server depends on
704 gst-plugins-base not gst-plugins-bad
706 2009-01-06 Frederic Peters <fpeters@0d.be>
708 * modulesets/gnome-external-deps-2.26.modules: updated ptlib and opal
709 to their newest versions, required by ekiga.
711 2009-01-05 Frederic Peters <fpeters@0d.be>
713 * modulesets/gnome-external-deps-2.26.modules:
714 * modulesets/gnome-suites-2.26.modules: added pulseaudio and
715 requirements as external dependencies, and marked gnome-media as
716 depending on pulseaudio.
718 2009-01-05 Frederic Peters <fpeters@0d.be>
720 * modulesets/gnome-suites-2.24.modules: file-roller branched for 2.24.
722 2009-01-04 Frederic Peters <fpeters@0d.be>
724 * jhbuild/config.py, jhbuild/defaults.jhbuildrc, jhbuild/moduleset.py,
725 doc/C/jhbuild.xml: added a new modulesets_dir configuration variable,
726 so it is possible to define an alternate directory for moduleset files;
727 added an entry about this configuration variable to the documentation.
728 (closes: #566456, initial patch by David Farning)
730 2009-01-04 Sebastian Pölsterl <sebp@svn.gnome.org>
732 * modulesets/gnome-2.26.modules: dvb-daemon depends on gst-python
734 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
736 * modulesets/gnome-suites-2.26.modules: gnome-python and
737 gnome-python-desktop now use a builtin waf.
739 * modulesets/gnome-suites-2.24.modules,
740 * modulesets/gnome-suites-2.22.modules: gnome-python and gnome-python-desktop branched.
742 2009-01-03 Frederic Peters <fpeters@0d.be>
744 * modulesets/gnome-suites-2.26.modules: removed hard dependency of glib
745 on shared-mime-info, as shared-mime-info has a real build dependency on
746 glib, and it caused a dependency cycle; added shared-mime-info as
747 <after> for both glib and gtk+ to get back to the situation before glib
748 and gtk+ deps shuffleing.
750 2009-01-03 Frederic Peters <fpeters@0d.be>
752 * modulesets/gnome-external-deps-2.26.modules:
753 * modulesets/gnome-suites-2.26.modules: updated libgda to 3.99.7 and
754 added it as a dependency of anjuta.
756 2009-01-03 Frederic Peters <fpeters@0d.be>
758 * modulesets/gnome-suites-2.26.modules: gnome-build has been
759 incorporated in anjuta source tree.
761 2009-01-03 Frederic Peters <fpeters@0d.be>
763 * jhbuild/commands/base.py: display an informative message when running
764 `jhbuild build $module' while $module is in the ignore list.
767 2009-01-03 Frederic Peters <fpeters@0d.be>
769 * modulesets/gnome-external-deps-2.26.modules: added expat as
770 dependency of fontconfig (it could also use libxml2 but fontconfig
771 configure script prefers expat). (closes: #565994)
773 2009-01-02 Matthias Clasen <mclasen@redhat.com>
775 * modulesets/gnome-suites-2.26.modules: Shuffle glib, gtk+ deps
778 2008-12-31 Sebastian Pölsterl <sebp@svn.gnome.org>
780 * modulesets/gnome-2.26.modules: dvb-daemon no longer
783 2008-12-28 Luca Ferretti <elle.uca@libero.it>
785 * modulesets/freedesktop-2.26.modules: add DeviceKit, DeviceKit-power
786 and DeviceKit-disks modules (need external unmanaged deps, see
787 comments to modules definitions)
789 2008-12-26 Frederic Peters <fpeters@0d.be>
791 * jhbuild/commands/base.py: display updated bootstrap modules when
792 checking the bootstrap moduleset changes. (closes: #565355)
794 2008-12-23 Paolo Borelli <pborelli@katamail.com>
796 * jhbuild/commands/base.py:
798 Add a "--start-at" option to the list command and document it.
800 2008-12-23 Frederic Peters <fpeters@0d.be>
802 * modulesets/bootstrap.modules, patches/python-2.5.2-lib64.patch:
803 reenabled python patch, after the removal of a Mandriva specific
806 2008-12-22 Frederic Peters <fpeters@0d.be>
808 * modulesets/gnome-suites-2.26.modules: updated GTK+ to use trunk.
810 2008-12-22 Andy Wingo <wingo@pobox.com>
812 * jhbuild/commands/snapshot.py: New file, implements the new
813 command, "jhbuild snapshot". (closes: #564873)
815 * jhbuild/utils/sxml.py: New helper lib for xml serialization.
817 * jhbuild/versioncontrol/svn.py (SubversionRepository.to_sxml)
818 (SubversionBranch.to_sxml):
819 * jhbuild/versioncontrol/git.py (GitRepository.to_sxml)
821 * jhbuild/versioncontrol/tarball.py (TarballRepository.to_sxml)
822 (TarballBranch.to_sxml):
823 * jhbuild/versioncontrol/__init__.py (Repository.to_sxml)
825 * jhbuild/versioncontrol/cvs.py (CVSRepository.to_sxml)
827 * jhbuild/modtypes/__init__.py (Package.to_sxml)
828 (MetaModule.to_sxml): Plug in to_sxml() methods for serialization.
830 * jhbuild/modtypes/autotools.py (AutogenModule.xml_tag_and_attrs):
831 * jhbuild/modtypes/mozillamodule.py (MozillaModule):
832 * jhbuild/modtypes/waf.py (WafModule.xml_tag_and_attrs):
833 * jhbuild/modtypes/linux.py (LinuxModule.xml_tag_and_attrs):
834 * jhbuild/modtypes/perl.py (PerlModule.xml_tag_and_attrs):
835 * jhbuild/modtypes/ant.py (AntModule.xml_tag_and_attrs):
836 * jhbuild/modtypes/distutils.py (DistutilsModule.xml_tag_and_attrs):
837 * jhbuild/modtypes/mesa.py (MesaModule.xml_tag_and_attrs):
838 * jhbuild/modtypes/testmodule.py (TestModule.xml_tag_and_attrs):
839 Plug bits so we can serialize all the types of modules. There are
840 still some version control backends that aren't yet serialized
843 2008-12-22 Frederic Peters <fpeters@0d.be>
845 * modulesets/bootstrap.modules: removed python patch for the time being
846 as it caused lots of problem recently; will have to be tested and
847 checked on multiple architectures before being reenabled.
849 2008-12-20 Frederic Peters <fpeters@0d.be>
851 * jhbuild/versioncontrol/tarball.py: added --continue-at flag to curl,
852 to match what has been done with wget. (following-up: #562918)
854 2008-12-20 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
856 * modulesets/gnome-2.26.modules: Add Sebastian's branch of
857 gst-rtsp-server package as dvb-daemon now depends on it.
859 2008-12-18 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
861 * modulesets/gnome-2.26.modules: refresh dependencies for
864 2008-12-18 Frederic Peters <fpeters@0d.be>
866 * jhbuild/versioncontrol/tarball.py: added --continue flag to wget, to
867 work a little bit better on unreliable connections. (closes: #562918)
869 2008-12-18 Frederic Peters <fpeters@0d.be>
871 * modulesets/bootstrap.modules: added m4 as some systems lack it in a
872 sufficient version. Report and patch by Richard Hult. (closes: #561777)
874 2008-12-18 Frederic Peters <fpeters@0d.be>
876 * jhbuild/config.py, jhbuild/frontends/terminal.py: do not fail on
877 missing standard python curses module (required only for quiet mode).
880 2008-12-18 Frederic Peters <fpeters@0d.be>
882 * jhbuild/config.py: display a better message on missing configuration
883 file. (closes: #564878)
885 2008-12-18 Vincent Untz <vuntz@gnome.org>
887 * modulesets/gnome-suites-2.26.modules: drop eel dependency in orca,
890 2008-12-18 Frederic Peters <fpeters@0d.be>
892 * jhbuild/defaults.jhbuildrc: switch jhbuildbot_master default to
895 2008-12-18 Jonh Wendell <jwendell@gnome.org>
897 * modulesets/gnome-external-deps-2.26.modules: Bump gtk-vnc dep to
900 2008-12-18 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
902 * modulesets/gnome-2.26.modules: Add new (0.5.3) Vala release.
904 2008-12-16 Dan Williams <dcbw@redhat.com>
906 * modulesets/gnome-2.20.modules, modulesets/gnome-2.22.modules,
907 modulesets/gnome-2.24.modules, modulesets/gnome-2.26.modules: fix
908 NetworkManager module repo
910 2008-12-16 Frederic Peters <fpeters@0d.be>
912 * modulesets/gnome-suites-2.24.modules: gnome-doc-utils,
913 gnome-user-docs and nautilus-cd-burner have been branched for 2.24.
915 2008-12-15 Frederic Peters <fpeters@0d.be>
917 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
918 removed eel dependency from nautilus and gnome-mount.
920 2008-12-15 Frederic Peters <fpeters@0d.be>
922 * modulesets/moduleset.dtd: updated to current <mirror> support.
924 2008-12-15 Daniel Elstner <danielk@openismus.com>
926 * modulesets/gnome-2.26.modules (git.clutter-project.org): Add new
928 (clutter*-trunk): Switch over to new git repository.
930 2008-12-15 Sebastian Pölsterl <sebp@svn.gnome.org>
932 * modulesets/gnome-2.26.modules: Use Vala 0.5.2 tarball,
933 because vala trunk requires it
935 2008-12-14 Frederic Peters <fpeters@0d.be>
937 * modulesets/gnome-2.26.modules: added seed module.
939 2008-12-12 Wouter Bolsterlee <wbolster@svn.gnome.org>
941 * modulesets/gnome-suites-2.24.modules: Use glibmm-2-18
944 2008-12-11 Dan Williams <dcbw@redhat.com>
946 * modulesets/gnome-2.20.modules, modulesets/gnome-2.22.modules,
947 modulesets/gnome-2.24.modules, modulesets/gnome-2.26.modules: update
948 location and repo of NetworkManager for the move to git.freedesktop.org
950 2008-12-11 Frederic Peters <fpeters@0d.be>
952 * jhbuild/buildbot/factory.py, jhbuild/commands/base.py,
953 jhbuild/commands/bot.py, jhbuild/frontends/buildscript.py: added a new
954 cleanone command, called from buildbot, so local buildslave settings
955 (makeclean = False) are used.
957 2008-12-11 Vincent Untz <vuntz@gnome.org>
959 * modulesets/gnome-suites-2.26.modules: remove duplicate intltool dep
962 2008-12-11 Vincent Untz <vuntz@gnome.org>
964 * modulesets/gnome-suites-2.26.modules: update gnome-session
965 dependencies (no more libgnomeui, gnome-keyring, gnome-control-center,
968 2008-12-08 John Carr <john.carr@unrouted.co.uk>
970 * jhbuild/versioncontrol/bzr.py:
971 Update jhbuild Bazaar support for tags and branches. (closes: #563658)
973 * modulesets/gtk.modules:
974 * modulesets/gnome-2.16.modules:
975 * modulesets/gnome-2.18.modules:
976 * modulesets/online-desktop.modules:
977 * modulesets/gnome-suites-2.20.modules:
978 * modulesets/gnome-suites-2.22.modules:
979 * modulesets/gnome-suites-2.24.modules:
980 * modulesets/gnome-suites-2.26.modules:
981 * modulesets/gnome-2.20.modules:
982 * modulesets/gnome-2.22.modules:
983 * modulesets/gnome-2.24.modules:
984 * modulesets/gnome-2.26.modules:
985 Update the mirror definitions to take advantage of this.
987 2008-12-08 Frederic Peters <fpeters@0d.be>
989 * modulesets/gnome-suites-2.22.modules:
990 * modulesets/gnome-suites-2.24.modules:
991 * modulesets/gnome-suites-2.26.modules: fixed markup for dependency of
992 gnome-python-desktop on nautilus.
994 2008-12-08 Frederic Peters <fpeters@0d.be>
996 * jhbuild/moduleset.py, tests/tests.py: do not assume after/suggests
997 modules have a relationship of after/suggests with their dependencies.
998 nautilus after tracker, nautilus-cd-burner depends on nautilus, tracker
999 depends on nautilus-cd-burner, the <after> would be evaluated first and
1000 would transform the dependency of nautilus-cd-burner into an <after>,
1001 ignoring it as it would cycle, causing nautilus-cd-burner to be built
1002 before nautilus. (closes: #563597)
1004 2008-12-08 Frederic Peters <fpeters@0d.be>
1006 * jhbuild/moduleset.py, tests/tests.py: do not let <after> introduce
1007 new dependencies unless explicitely pointing to a <metamodule>.
1010 2008-12-06 Frederic Peters <fpeters@0d.be>
1012 * modulesets/gnome-suites-2.24.modules: gtksourceview, pygtksourceview,
1013 gnome-netstatus and gnome-session have been branched for 2.24.
1015 2008-12-05 Frederic Peters <fpeters@0d.be>
1017 * modulesets/gnome-2.26.modules: removed gnopernicus from
1018 meta-gnome-accessibility module, as it no longer exists.
1020 2008-12-04 Suman Manjunath <msuman@novell.com>
1022 * modulesets/gnome-suites-2.26.modules: Add libgweather as a
1023 dependency for evolution-data-server.
1025 2008-12-04 Frederic Peters <fpeters@0d.be>
1027 * modulesets/bootstrap.modules, patches/python-2.5.2-lib64.patch:
1028 updated python to 2.5. (closes: #562724)
1030 2008-12-03 Luca Ferretti <elle.uca@libero.it>
1032 * modulesets/gnome-suites-2.26.modules: libsoup needs sqlite3
1033 for mozilla.sqlite style cookie storage (should need libproxy,
1034 so in <suggests> by now)
1036 2008-12-02 Frederic Peters <fpeters@0d.be>
1038 * modulesets/gnome-suites-2.24.modules: gnome-nettool branched for
1041 2008-12-01 Frederic Peters <fpeters@0d.be>
1043 * modulesets/gnome-external-deps-2.26.modules: updated clutter to 0.8.4
1044 as it fixes a build error in tests (clutter bug 1201, error: ‘raise’
1045 redeclared as different kind of symbol).
1047 2008-12-01 Frederic Peters <fpeters@0d.be>
1049 * jhbuild/frontends/terminal.py: set xterm title in output encoding
1050 (usually utf-8), this goes against the VT220 convention but it is the
1051 way gnome-terminal works; xterm has a utf8Title resource to work the
1052 same way (see xterm manpage).
1054 2008-11-30 Frederic Peters <fpeters@0d.be>
1056 * modulesets/gnome-external-deps-2.26.modules: updated libxklavier to
1059 2008-11-30 Frederic Peters <fpeters@0d.be>
1061 * jhbuild/config.py: updated PKG_CONFIG_PATH configuration logic to
1062 only add existing directories, including /usr/lib64/pkgconfig/.
1064 2008-11-30 Frederic Peters <fpeters@0d.be>
1066 * sample.jhbuildrc: removed the PKG_CONFIG_PATH lines as they are not
1069 2008-11-30 Frederic Peters <fpeters@0d.be>
1071 * jhbuild/commands/base.py: proper error message on unparseable
1072 relative time; and allow week numbers as relative time.
1074 2008-11-30 Frederic Peters <fpeters@0d.be>
1076 * modulesets/gnome-suites-2.26.modules: gnome-netstatus no longer
1077 depends on libgnomeui.
1079 2008-11-30 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1081 * modulesets/gnome-2.26.modules: dvb-daemon depends on vala trunk.
1083 2008-11-29 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1085 * modulesets/gnome-2.26.modules: Add dvb-daemon.
1087 2008-11-29 Frederic Peters <fpeters@0d.be>
1089 * modulesets/bootstrap.modules: updated gettext to 0.17; required by
1090 gst-plugins-good. (closes: #562690)
1092 2008-11-28 Frederic Peters <fpeters@0d.be>
1094 * jhbuild/config.py: add system pkgconfig lookup-directories by
1095 default. It is possible to avoid this by setting PKG_CONFIG_PATH
1096 to the empty string.
1098 2008-11-27 Iago Toral Quiroga <itoral@igalia.com>
1100 * jhbuild/buildbot/status/web/__init__.py:
1101 * jhbuild/buildbot/steps.py:
1102 * jhbuild/buildbot/factory.py: Added clean stage. Also, allow the
1103 possibility to define commands that can fail without failing
1104 the build (like clean).
1106 2008-11-26 Luca Ferretti <elle.uca@libero.it>
1108 * modulesets/freedesktop-2.26.modules: gypsy now on git.freedesktop.org
1110 2008-11-26 Luca Ferretti <elle.uca@libero.it>
1112 * modulesets/freedesktop-2.26.modules: cleanup deps for libccss
1114 2008-11-25 Frederic Peters <fpeters@0d.be>
1116 * modulesets/gnome-suites-2.24.modules: branched libgtop,
1117 gnome-system-monitor, gnome-menus, gnome-panel, libwnck and libgweather
1120 2008-11-24 Olav Vitters <olav@bkor.dhs.org>
1122 * modulesets/gnome-external-deps-2.26.modules: Update gamin to 0.1.10.
1124 2008-11-24 Luca Ferretti <elle.uca@libero.it>
1126 * modulesets/gnome-external-deps-2.24.modules:
1127 * modulesets/gnome-external-deps-2.26.modules: updated
1128 system-tools-backends to stable 2.6.0
1130 2008-11-24 Luca Ferretti <elle.uca@libero.it>
1132 * modulesets/freedesktop-2.26.modules: added libccss from git
1134 * modulesets/gnome-2.26.modules: make gtk-css-engine depends on libccss
1136 2008-11-24 Frederic Peters <fpeters@0d.be>
1138 * modulesets/gnome-suites-2.24.modules: gedit branched for 2.24.
1140 2008-11-22 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1142 * modulesets/gnome-2.26.modules: gupnp-vala now depends on vala-trunk.
1144 2008-11-21 Vincent Untz <vuntz@gnome.org>
1146 * modulesets/gnome-external-deps-2.26.modules: fix libgda
1148 2008-11-17 Vivien Malerba <malerba@gnome-db.org>
1150 * modulesets/gnome-external-deps-2.26.modules: Add libgda to
1153 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1155 * modulesets/gnome-2.24.modules:
1156 * modulesets/gnome-2.26.modules:
1157 Correct moduleset for vala-trunk; now *-mirror will work for it :)
1159 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1161 * modulesets/gnome-2.24.modules:
1162 * modulesets/gnome-2.26.modules:
1163 gmime should use revision arg instead.
1165 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1167 * modulesets/freedesktop-2.24.modules:
1168 * modulesets/freedesktop-2.26.modules:
1169 * modulesets/gnome-2.24.modules:
1170 * modulesets/gnome-2.26.modules:
1171 Make 'jhbuild checkmodulesets' pass
1173 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1175 * jhbuild/commands/checkmodulesets.py:
1176 Show which URL we are testing so its quicker to track down problems
1178 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1180 * modulesets/gnome-2.24.modules:
1181 * modulesets/gnome-2.26.modules:
1182 Fix the use of the revision arg.
1184 2008-11-17 John Carr <john.carr@unrouted.co.uk>
1186 * jhbuild/versioncontrol/svn.py:
1187 Simplify the code that generates the svn hrefs.
1189 2008-11-17 Frederic Peters <fpeters@0d.be>
1191 * jhbuild/utils/cmds.py, jhbuild/versioncontrol/svn.py,
1192 jhbuild/config.py: keep a copy of LD_LIBRARY_PATH; and use it when
1193 calling svn, to avoid gnutls library mismatch. (closes: #561191)
1195 2008-11-17 Frederic Peters <fpeters@0d.be>
1197 * modulesets/bootstrap.modules: removed pyxml, as GStreamer doesn't
1198 depend on it any longer (it was #519635).
1200 2008-11-16 Frederic Peters <fpeters@0d.be>
1202 * jhbuild/frontends/tinderbox.py: handle unicode errors with 'replace'
1203 instead of 'xmlcharrefreplace' in tinderbox output. (closes: #560579,
1204 thanks Theppitak Karoonboonyanan for the debugging)
1206 2008-11-16 Frederic Peters <fpeters@0d.be>
1208 * modulesets/freedesktop-2.26.modules:
1209 * modulesets/gnome-external-deps-2.26.modules: updated poppler to
1210 0.10.1 and poppler-data to 0.2.1.
1212 2008-11-16 Frederic Peters <fpeters@0d.be>
1214 * modulesets/gnome-external-deps-2.26.modules: updated libproxy to
1215 build <after> Mozilla (so Mozilla is not pulled, it is just ordered
1216 before libproxy when it is already in the dependency tree); and added
1217 WebKit in the same place.
1219 2008-11-15 Frederic Peters <fpeters@0d.be>
1221 * jhbuild/commands/base.py, jhbuild/config.py, jhbuild/moduleset.py,
1222 jhbuild/defaults.jhbuildrc, doc/C/jhbuild.xml: added a new
1223 ignore-suggests option to build, update and list commands; as well as a
1224 new ignore_suggests configuration variable.
1226 2008-11-15 Frederic Peters <fpeters@0d.be>
1228 * modulesets/gnome-suites-2.24.modules:
1229 * modulesets/gnome-suites-2.26.modules: added back dependency on
1230 mozilla to epiphany (it had been removed years ago because Mozilla
1231 didn't build, in r1152).
1233 2008-11-15 Frederic Peters <fpeters@0d.be>
1235 * jhbuild/config.py: if there is a Python installed in JHBuild prefix,
1236 set it in PYTHON environment variable, so it gets picked up by
1237 configure scripts. (closes: #560872)
1239 2008-11-14 Frederic Peters <fpeters@0d.be>
1241 * jhbuild/versioncontrol/svn.py: reformat module HREF to resolve ..
1242 before handing it to Subversion. (closes: #560246#c11)
1244 2008-11-14 Luca Ferretti <elle.uca@libero.it>
1246 * modulesets/gnome-2.24.modules:
1247 * modulesets/gnome-2.26.modules: reverted previous change
1248 for *-webkit modules.
1250 2008-11-14 Frederic Peters <fpeters@0d.be>
1252 * jhbuild/frontends/tinderbox.py: be more robust against improper
1253 unicode in program outputs. (closes: #560579)
1255 2008-11-14 Luca Ferretti <elle.uca@libero.it>
1257 * modulesets/gnome-2.24.modules:
1258 * modulesets/gnome-2.26.modules: added "gmime-2-2" fetching from
1259 homonymous branch and make tracker depends on it; changed
1260 module/revison for *-webkit modules to make checkout/update works,
1261 i.e. remove revision key and put full path in module
1263 2008-11-14 Frederic Peters <fpeters@0d.be>
1265 * jhbuild/commands/bootstrap.py: do not let it display a message about
1266 bootstrap modules being outdated.
1268 2008-11-14 Frederic Peters <fpeters@0d.be>
1270 * jhbuild/buildbot/status/web/__init__.py: also display slave results
1271 summary at the top of the table.
1273 2008-11-14 Frederic Peters <fpeters@0d.be>
1275 * patches/nss.pkgconfig-and-configure.patch: updated nss Makefile patch
1276 to create a clean target and to remove installation of the .a file.
1278 2008-11-13 William Jon McCann <jmccann@redhat.com>
1280 * modulesets/gnome-suites-2.24.modules: use gnome-2-24 branch of
1283 2008-11-13 Frederic Peters <fpeters@0d.be>
1285 * jhbuild/buildbot/changes.py: makes sure there is a line to read when
1286 reading notification emails.
1288 2008-11-13 Luca Ferretti <elle.uca@libero.it>
1290 * modulesets/gnome-2.26.modules: added git repository "fishsoup.net"
1291 and "metacity-clutter", "gnome-shell" and "almanah" modules.
1293 2008-11-13 John Carr <john.carr@unrouted.co.uk>
1295 * jhbuild/versioncontrol/__init__.py:
1296 * jhbuild/versioncontrol/bzr.py:
1297 * jhbuild/versioncontrol/git.py:
1298 * jhbuild/versioncontrol/svn.py:
1299 Add an exists() function to check if a module/branch
1300 definition is correct.
1302 * jhbuild/commands/checkmodulesets.py:
1303 Add jhbuild checkmodulesets command to find modules that
1304 can't be checked out.
1306 2008-11-13 John Carr <john.carr@unrouted.co.uk>
1308 * jhbuild/versioncontrol/svn.py:
1309 Implement support for tagged version in svn repositories
1311 * modulesets/gnome-2.16.modules:
1312 * modulesets/gnome-2.18.modules:
1313 * modulesets/hildon.modules:
1314 Take advantage of tag support
1316 2008-11-13 John Carr <john.carr@unrouted.co.uk>
1318 * jhbuild/versioncontrol/svn.py:
1319 Replace trunk-path and friends with *-template to support more
1320 common repository layouts.
1322 2008-11-11 Luca Ferretti <elle.uca@libero.it>
1324 * modulesets/gnome-2.26.modules: added "empathy-webkit" from
1325 Xavier Claessens' git repository - we hope it will land on
1326 svn.gnome.org soon: it works ;)
1328 2008-11-11 Frederic Peters <fpeters@0d.be>
1330 * jhbuild/utils/httpcache.py: respect XDG_CACHE_HOME for cached
1331 modulesets. (closes: #560092, patch by James Sharpe)
1333 2008-11-11 Christian Persch <chpe@gnome.org>
1335 * modulesets/gnome-2.22.modules:
1336 * modulesets/gnome-2.24.modules:
1337 * modulesets/gnome-2.26.modules: Use new gst-plugins-gl location. Bug
1340 2008-11-10 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1342 * modulesets/gnome-2.26.modules: Add Rygel to 2.26 moduleset.
1344 2008-11-10 Frederic Peters <fpeters@0d.be>
1346 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1347 invert tracker/deskbar-applet relationship; it is tracker that should
1348 be built after deskbar-applet, not the reverse.
1350 2008-11-10 Frederic Peters <fpeters@0d.be>
1352 * modulesets/gnome-suites-2.26.modules: hint deskbar-applet to build
1353 after tracker. (closes: #560127)
1355 2008-11-10 Frederic Peters <fpeters@0d.be>
1357 * modulesets/gnome-external-deps-2.26.modules: pass --disable-tcl to
1358 sqlite configure script; as this extension doesn't respect $prefix.
1361 2008-11-10 Frederic Peters <fpeters@0d.be>
1363 * tests/hello/Makefile.am, tests/hello/autogen.sh,
1364 tests/hello/configure.in, tests/hello/hello-frontend.c,
1365 tests/libhello/Makefile.am, tests/libhello/autogen.sh,
1366 tests/libhello/configure.in, tests/libhello/libhello.c,
1367 tests/libhello/libhello.h, tests/libhello/libhello.pc.in,
1368 tests/tests.py: added test case covering libtool; thanks to Mark
1369 Seaborn (closes: #559428)
1371 2008-11-10 Frederic Peters <fpeters@0d.be>
1373 * tests/tests.py: add a copy of uencode(), now required by config.py.
1375 2008-11-10 Frederic Peters <fpeters@0d.be>
1377 * jhbuild/modtypes/testmodule.py: do not try to force a X display when
1378 running dogtail scripts and noxvfb is set.
1380 2008-11-10 Frederic Peters <fpeters@0d.be>
1382 * jhbuild/modtypes/autotools.py: ignore errors that could happen when
1383 trying to chmod autogen.sh/configure missing its exec bit.
1385 2008-11-09 Frederic Peters <fpeters@0d.be>
1387 * modulesets/gnome-2.26.modules: renamed clutter trunk modules to
1388 -trunk, removed -0.8 from the module name for the stable branches; to
1389 match what existed in gnome-external-deps.
1391 2008-11-09 Frederic Peters <fpeters@0d.be>
1393 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1394 removed duplicated (brasero, gnome-user-share, unique) modules from
1395 gnome-2.26, added brasero to proposed modules.
1397 2008-11-09 Matthias Clasen <mclasen@redhat.com>
1399 * modulesets/gnome-suites-2.26.modules: Add gnome-user-share to
1400 proposed modules, remove stray reference to conduit
1402 2008-11-09 Frederic Peters <fpeters@0d.be>
1404 * modulesets/gnome-external-deps-2.26.modules,
1405 modulesets/gnome-suites-2.26.modules, patches/nspr.config_64bits.patch,
1406 patches/nspr.configure.patch, patches/nspr.pkgconfig.patch,
1407 patches/nspr.sonames.patch, patches/nss.pkgconfig-and-configure.patch,
1408 patches/nss.sonames.patch: use nspr and nss tarballs instead of getting
1409 those libraries from the big mozilla tarball; added necessary patches
1410 so it builds and installs sanely; mostly stolen from Debian.
1412 2008-11-09 Frederic Peters <fpeters@0d.be>
1414 * jhbuild/versioncontrol/tarball.py: display expected extraction
1415 directory on tarball extraction failure.
1417 2008-11-09 Frederic Peters <fpeters@0d.be>
1419 * jhbuild/modtypes/autotools.py: make sure autogen.sh/configure are
1422 2008-11-08 Frederic Peters <fpeters@0d.be>
1424 * modulesets/gnome-suites-2.26.modules: updated eog dependencies.
1426 2008-11-08 Frederic Peters <fpeters@0d.be>
1428 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules,
1429 modulesets/gnome-external-deps-2.26.modules: added intltool as a
1430 dependency to all modules (from the official suites) that requires it.
1431 (IT_PROG_INTLTOOL or AC_PROG_INTLTOOL in their configure.{ac,in}).
1433 2008-11-08 Frederic Peters <fpeters@0d.be>
1435 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules,
1436 modulesets/gnome-external-deps-2.26.modules: corrected devhelp
1437 dependencies as trunk is using WebKit; moved WebKit to proposed
1440 2008-11-08 Frederic Peters <fpeters@0d.be>
1442 * jhbuild/moduleset.py: clearer error message on invalid dependency.
1444 2008-11-08 Frederic Peters <fpeters@0d.be>
1446 * modulesets/gnome-2.26.modules, modulesets/gnome-suites-2.26.modules:
1447 reviewed and updated dependencies for most modules of the official
1450 2008-11-08 Olav Vitters <olav@bkor.dhs.org>
1452 * jhbuild/defaults.jhbuildrc: Build GNOME 2.26 by default.
1454 2008-11-07 Frederic Peters <fpeters@0d.be>
1456 * modulesets/gnome-suites-2.26.modules: drop libgnome/ui from cheese
1457 and bug-buddy; also drop gnome-vfs from cheese. (closes: #559610,
1458 patch by Theppitak Karoonboonyanan)
1460 2008-11-06 Wouter Bolsterlee <wbolster@svn.gnome.org>
1462 * modulesets/gnome-suites-2.24.modules: Use gnome-2-24
1463 branch for seahorse-plugins.
1465 2008-11-06 Vincent Untz <vuntz@gnome.org>
1467 * modulesets/gnome-external-deps-2.26.modules: add clutter here. Was
1470 2008-11-06 John Carr <john.carr@unrouted.co.uk>
1472 * modulesets/gnome-suites-2.26.modules:
1473 * modulesets/gnome-suites-2.24.modules:
1474 Make seahorse-plugins definitions like the gnomemm stuff.
1475 This is tidier and works nicer with git-mirror.g.o.
1477 2008-11-06 John Carr <john.carr@unrouted.co.uk>
1479 * jhbuild/versioncontrol/git.py:
1480 Fix rebasing when on a branch. Fix update when trying to
1481 checkout a new branch.
1483 2008-11-06 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1485 * modulesets/gnome-2.26.modules: Use new vala release: 0.5.1.
1487 2008-11-05 Frederic Peters <fpeters@0d.be>
1489 * modulesets/gnome-suites-2.26.modules: removed gnome-vfs dependency of
1492 2008-11-05 Frederic Peters <fpeters@0d.be>
1494 * modulesets/gnome-suites-2.24.modules: gnome-keyring branched for
1497 2008-11-05 Frederic Peters <fpeters@0d.be>
1499 * modulesets/gnome-suites-2.26.modules: removed libgnome/libgnomeui
1500 dependencies of seahorse; added dbus-glib to both seahorse and
1503 2008-11-05 Frederic Peters <fpeters@0d.be>
1505 * jhbuild/frontends/terminal.py: do not use Exception.message as it has
1506 been deprecated in Python 2.6.
1508 2008-11-05 Frederic Peters <fpeters@0d.be>
1510 * modulesets/gnome-suites-2.26.modules: gnome-keyring now depends on
1513 2008-11-05 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1515 * modulesets/gnome-2.24.modules: Use new vala release: 0.5.1.
1517 2008-11-05 Frederic Peters <fpeters@0d.be>
1519 * modulesets/gnome-suites-2.26.modules: gnome-games no longer depends
1520 on libgnome; and can use clutter. seahorse(-plugins) no longer depends
1523 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1525 * jhbuild/config.py:
1526 * jhbuild/defaults.jhbuildrc:
1527 Allow user to set a mirror_policy in .jhbuildrc
1529 * jhbuild/modtypes/__init__.py:
1530 If mirror policy is set, try and use a mirror repo
1531 where possible. E.g. use git-mirror instead of SVN.
1533 * jhbuild/modtypes/autotools.py:
1534 * jhbuild/modtypes/waf.py:
1535 * jhbuild/modtypes/linux.py:
1536 * jhbuild/modtypes/cmake.py:
1537 * jhbuild/modtypes/perl.py:
1538 * jhbuild/modtypes/distutils.py:
1539 * jhbuild/modtypes/mesa.py:
1540 * jhbuild/modtypes/testmodule.py:
1541 Modtypes need to pass config data to branching func.
1543 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1545 * jhbuild/moduleset.py:
1546 Allow modulesets to specify a <mirror> node, so jhbuild is
1547 aware of $dvcs-mirror.gnome.org.
1549 * modulesets/moduleset.rnc:
1550 * modulesets/moduleset.dtd:
1551 Update DTD's for new data.
1553 * modulesets/gtk.modules:
1554 * modulesets/gnome-2.16.modules:
1555 * modulesets/gnome-2.18.modules:
1556 * modulesets/online-desktop.modules:
1557 * modulesets/gnome-suites-2.20.modules:
1558 * modulesets/gnome-suites-2.22.modules:
1559 * modulesets/gnome-suites-2.24.modules:
1560 * modulesets/gnome-suites-2.26.modules:
1561 * modulesets/gnome-2.20.modules:
1562 * modulesets/gnome-2.22.modules:
1563 * modulesets/gnome-2.24.modules:
1564 * modulesets/gnome-2.26.modules:
1565 Update modulesets so they know about the dvcs mirrors.
1567 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1569 * jhbuild/versioncontrol/bzr.py:
1570 Start to support bzr repositories where there are multiple branches
1573 2008-11-05 John Carr <john.carr@unrouted.co.uk>
1575 * jhbuild/versioncontrol/git.py:
1576 Support checking out branches when cloning from git-svn repos.
1578 2008-11-04 Frederic Peters <fpeters@0d.be>
1580 * modulesets/gnome-suites-2.24.modules: seahorse and seahorse-plugins
1583 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1585 * modulesets/gnome-external-deps-2.26.modules: Update telepathy-glib
1588 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1590 * modulesets/gnome-external-deps-2.26.modules: Update libcanberra
1593 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1595 * modulesets/gnome-external-deps-2.26.modules: Update dbus
1598 2008-11-04 Matthias Clasen <mclasen@redhat.com>
1600 * modulesets/gnome-external-deps-2.26.modules: Update cairo
1603 2008-11-03 William Jon McCann <jmccann@redhat.com>
1605 * modulesets/gnome-suites-2.24.modules:
1606 gnome-media branched for 2.24
1608 2008-11-03 Matthias Clasen <mclasen@redhat.com>
1610 * modulesets/gnome-external-deps-2.26.modules: Add unique to
1611 the proposed list, to make gnome-suites-2.26 work.
1613 2008-11-02 Murray Cumming <murrayc@murrayc.com>
1615 * modulesets/gnome-2.24.modules:
1616 * modulesets/gnome-2.26.modules: Bakery no longer depends on
1619 2008-11-01 Frederic Peters <fpeters@0d.be>
1621 * jhbuild/errors.py, jhbuild/main.py, jhbuild/versioncontrol/cvs.py,
1622 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/tarball.py:
1623 updated to remove things that got deprecated in Python 2.6 (while
1624 keeping it compatible with 2.3 at least). (closes: #558216)
1626 2008-11-01 Frederic Peters <fpeters@0d.be>
1628 * modulesets/bootstrap.modules: update guile to 1.8.5, and pass
1629 --enable-error-on-warning=no as it fails to build with -Werror
1630 with newer gcc. (closes: #558571)
1632 2008-11-01 Frederic Peters <fpeters@0d.be>
1634 * jhbuild/versioncontrol/tarball.py: added helpful message when a
1635 tarball branch is not correct.
1637 2008-11-01 Frederic Peters <fpeters@0d.be>
1639 * jhbuild/commands/base.py: ignore errors loading bootstrap modules
1640 when checking for its uptodateness.
1642 2008-11-01 Frederic Peters <fpeters@0d.be>
1644 * modulesets/gnome-external-deps-2.26.modules: revert dbus-python MD5
1645 update. (closes: #558833)
1647 2008-11-01 Frederic Peters <fpeters@0d.be>
1649 * modulesets/gnome-suites-2.24.modules: deskbar-applet branched for
1652 2008-10-31 Dan Winship <danw@gnome.org>
1654 * modulesets/gnome-external-deps-2.26.modules: add libproxy
1657 * modulesets/gnome-suites-2.26.modules: libsoup now suggests
1660 2008-10-30 Emmanuele Bassi <ebassi@gnome.org>
1662 * modulesets/gnome-2.24.modules: Fix the location of the Clutter
1665 * modulesets/gnome-2.26.modules: Drop clutter 0.6 and use the current
1666 stable version (0.8).
1668 2008-10-29 Zeeshan Ali (Khattak) <zeenshanak@gnome.org>
1670 * modulesets/gnome-2.24.modules: gupnp-media-server moved from o-hand
1671 to GNOME SVN and renamed to Rygel.
1673 2008-10-29 Zeeshan Ali (Khattak) <zeenshanak@gnome.org>
1675 * modulesets/gnome-2.24.modules: Vala release update (0.4.0).
1677 2008-10-26 Frederic Peters <fpeters@0d.be>
1679 * modulesets/gnome-suites-2.24.modules: gnome-devel-docs branched for
1682 2008-10-25 Lucas Rocha <lucasr@gnome.org>
1684 * modulesets/gnome-suites-2.26.modules: add cheese dependency on
1687 2008-10-25 Lucas Rocha <lucasr@gnome.org>
1689 * modulesets/gnome-external-deps-2.26.modules: add hal dependency on
1690 PolicyKit as by default it PK support is activated.
1692 2008-10-25 Lucas Rocha <lucasr@gnome.org>
1694 * modulesets/gnome-external-deps-2.26.modules: fix md5 for
1695 dbus-python tarball.
1697 2008-10-23 Frederic Peters <fpeters@0d.be>
1699 * modulesets/gnome-2.26.modules: updated bluez-gnome to use its git
1700 repository; and added bluez. (closes: #556558)
1702 2008-10-23 Luca Ferretti <elle.uca@libero.it>
1704 * modulesets/gnome-2.24.modules:
1705 * modulesets/gnome-external-deps-2.24.modules:
1707 clutter is approved external dependence for 2.24, see
1708 http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html
1710 Use release package for clutter (0.8.2) and *-0-8 branches for
1711 related project (-cairo, -gtk, -gst, pyclutter).
1713 Pending: 1) remove -0-6 stuff ? 2) use same versions for 2.26 ?
1715 2008-10-22 Frederic Peters <fpeters@0d.be>
1717 * modulesets/gnome-suites-2.24.modules: gconf and libgnome branched for
1720 2008-10-22 Vincent Untz <vuntz@gnome.org>
1722 * modulesets/gnome-external-deps-2.24.modules:
1723 * modulesets/gnome-external-deps-2.26.modules:
1724 * patches/opal-3.4.1-remove-makefile.patch:
1725 * patches/ptlib-2.4.1-remove-makefile.patch: update opal & ptlib since
1726 ekiga 3.0.1 requires the latest versions.
1728 2008-10-22 Frederic Peters <fpeters@0d.be>
1730 * modulesets/gnome-suites-2.24.modules: gnome-utils and vino branched
1733 2008-10-21 Johan Dahlin <johan@gnome.org>
1735 * modulesets/gnome-2.26.modules:
1736 Sort out the dependencies for gobject-introspection and
1739 2008-10-21 Carlos Garcia Campos <carlosgc@gnome.org>
1741 * modulesets/gnome-suites-2.24.modules: Evince branched for 2.24.
1743 2008-10-17 Iago Toral Quiroga <itoral@igalia.com>
1745 * jhbuild/commands/bot.py: Added --slvfile and --mastercfg options.
1747 2008-10-16 Iago Toral Quiroga <itoral@igalia.com>
1749 * jhbuild/commands/bot.py: Added --logfile option.
1751 2008-10-15 Frederic Peters <fpeters@0d.be>
1753 * modulesets/gnome-suites-2.24.modules: orca branched for 2.24.
1755 2008-10-13 William Jon McCann <jmccann@redhat.com>
1757 * modulesets/gnome-suites-2.24.modules:
1758 GDM branched for 2.24
1760 2008-10-13 Frederic Peters <fpeters@0d.be>
1762 * modulesets/gnome-suites-2.24.modules: vinagre branched for 2.24.
1764 2008-10-13 Claudio Saavedra <csaavedra@igalia.com>
1766 * modulesets/gnome-suites-2.24.modules: eog branched for 2.24.
1768 2008-10-12 Frederic Peters <fpeters@0d.be>
1770 * jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
1771 jhbuild/versioncontrol/cvs.py, jhbuild/versioncontrol/darcs.py,
1772 jhbuild/versioncontrol/git.py, jhbuild/versioncontrol/hg.py,
1773 jhbuild/versioncontrol/mtn.py, jhbuild/versioncontrol/svn.py: check the
1774 programs exist before the checkout (closes: #555690)
1776 2008-10-12 Frederic Peters <fpeters@0d.be>
1778 * jhbuild/versioncontrol/git.py: fixed remaining occurences of
1779 'git-svn' command usage (closes: #555259); also cleaned up module.
1781 2008-10-12 Frederic Peters <fpeters@0d.be>
1783 * modulesets/gnome-suites-2.26.modules: reall use glib trunk.
1785 2008-10-11 Marc-André Lureau <marcandre.lureau@gmail.com>
1787 * modulesets/gnome-2.26.modules: Added gjs,
1788 gobject-introspection and gir-repository.
1790 2008-10-10 Frederic Peters <fpeters@0d.be>
1792 * modulesets/gnome-suites-2.24.modules: accerciser branched for 2.24.
1794 2008-10-09 Frederic Peters <fpeters@0d.be>
1796 * sample.jhbuildrc: fixed reference to makeargs in sample configuration
1799 2008-10-09 Matthias Clasen <mclasen@redhat.com>
1801 * modulesets/gnome-suites-2.26.modules: Use glib trunk.
1803 2008-10-06 José Alburquerque <jaalburqu@svn.gnome.org>
1805 * modulesets/gnome-2.22.modules:
1806 * modulesets/gnome-2.24.modules:
1807 * modulesets/gnome-2.26.modules: Added gst-plugins-good to gstreamermm
1808 package suggestion dependency list.
1810 2008-10-03 Matthias Clasen <mclasen@redhat.com>
1812 * modulesets/gnome-external-deps-2.26.modules: Update libxml version
1815 2008-10-03 Frederic Peters <fpeters@0d.be>
1817 * modulesets/gnome-suites-2.24.modules: gnome-build and gdl branched
1820 2008-10-02 Frederic Peters <fpeters@0d.be>
1822 * modulesets/gnome-external-deps-2.24.modules: bumped gnutls to 2.4.2
1823 as the older version is no longer available and the new one has some
1826 2008-10-02 Frederic Peters <fpeters@0d.be>
1828 * modulesets/gnome-external-deps-2.24.modules:
1829 * modulesets/gnome-external-deps-2.26.modules: removed opencdk as it is
1830 now shipped as part of gnutls.
1832 2008-10-02 Iago Toral Quiroga <itoral@igalia.com>
1834 * jhbuild/buildbot/steps.py: Fixed JHBuildModulePathCommand so
1835 that action is a string instead of a list. Also, fixed incorrect
1836 usage of the --in-builddir option when executing the action.
1838 2008-10-02 Iago Toral Quiroga <itoral@igalia.com>
1840 * jhbuild/commands/bot.py: Fixed an undefined variable error when
1841 starting the buildbot master server.
1843 2008-10-02 Luca Ferretti <elle.uca@libero.it>
1845 * modulesets/gnome-suites-2.24.modules: ORBit2 branched for 2.24
1847 2008-10-02 Frederic Peters <fpeters@0d.be>
1849 * modulesets/gnome-2.26.modules:
1850 * modulesets/gnome-suites-2.26.modules: replaced obsolete gtkunique
1851 module by the new libunique, and get it from a stable tarball.
1853 2008-10-01 Frederic Peters <fpeters@0d.be>
1855 * modulesets/gnome-2.26.modules: nautilus now has a dependency on
1856 gtkunique; also added suggestions on beagle and tracker.
1858 * modulesets/gnome-suites-2.26.modules: removed instruction to build
1859 tracker after deskbar-applet as it triggers a bug in current build
1862 2008-10-01 Frederic Peters <fpeters@0d.be>
1864 * modulesets/gnome-suites-2.24.modules: nautilus and eel branched for
1867 2008-09-30 Frederic Peters <fpeters@0d.be>
1869 * jhbuild/frontends/tinderbox.py: use encoding-aware output files, to
1870 avoid UnicodeEncodeError. (closes: #554488)
1872 2008-09-30 Frederic Peters <fpeters@0d.be>
1874 * Makefile.plain: fixed call to po/Makefile.plain.
1876 2008-09-29 Marko Anastasov <marko.anastasov@gmail.com>
1878 * modulesets/gnome-external-deps-2.26.modules: Fixed typo in
1879 fontconfig tarball URL.
1881 2008-09-29 Christian Persch <chpe@gnome.org>
1883 * modulesets/gnome-suites-2.26.modules: Restore the right branch for
1886 2008-09-28 Frederic Peters <fpeters@0d.be>
1888 * modulesets/gnome-external-deps-2.24.modules: updated pixman to 0.12,
1889 as required by newer cairo.
1891 2008-09-28 Frederic Peters <fpeters@0d.be>
1893 * modulesets/gnome-external-deps-2.24.modules:
1894 * modulesets/gnome-external-deps-2.26.modules: updated cairo to stable
1895 release, 1.8.0. (closes: #554139)
1897 2008-09-27 Luca Ferretti <elle.uca@libero.it>
1899 * modulesets/gnome-2.24.modules:
1900 * modulesets/gnome-2.26.modules:
1901 Added desktop-switcher module from Ubuntu Netbook Remix project.
1903 2008-09-26 Frederic Peters <fpeters@0d.be>
1905 * modulesets/gnome-suites-2.24.modules: anjuta branched for 2.24.
1907 2008-09-26 Frederic Peters <fpeters@0d.be>
1909 * modulesets/gnome-suites-2.24.modules: gtk-engines branched.
1911 2008-09-26 Frederic Peters <fpeters@0d.be>
1913 * modulesets/gnome-suites-2.24.modules: gnome-control-center,
1914 gnome-desktop and gnome-settings-daemon branched for 2.24.
1916 2008-09-24 Matthias Clasen <mclasen@redhat.com>
1918 * modulesets/gnome-external-deps-2.26.modules: Sweeping update to
1919 current latest stable versions.
1921 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
1923 * modulesets/gnome-suites-2.24.modules: gconf-editor branched for 2.24.
1925 2008-09-24 Vincent Untz <vuntz@gnome.org>
1927 * modulesets/gnome-external-deps-2.26.modules: and do the same thing
1930 2008-09-24 Frederic Peters <fpeters@0d.be>
1932 * modulesets/gnome-external-deps-2.24.modules,
1933 patches/opal-3.4.0-add-missing-file.patch,
1934 patches/opal-3.4.0-remove-makefile.patch,
1935 patches/opal-3.4.1-remove-makefile.patch,
1936 patches/ptlib-2.4.0-remove-makefile.patch,
1937 patches/ptlib-2.4.1-remove-makefile.patch: updated ptlib to 2.4.1 and
1938 opal to 3.4.1 (and updated their patches), as required by ekiga.
1940 2008-09-24 Vincent Untz <vuntz@gnome.org>
1942 * modulesets/gnome-external-deps-2.26.modules: bump icon-naming-utils
1945 2008-09-24 Suman Manjunath <msuman@novell.com>
1947 * modulesets/freedesktop-2.26.modules:
1948 * modulesets/gnome-2.26.modules:
1949 * modulesets/gnome-suites-2.26.modules:
1950 * modulesets/mobile-2.26.modules:
1951 Fix the hrefs for 2.26 moduleset.
1953 2008-09-23 Frederic Peters <fpeters@0d.be>
1955 * modulesets/gnome-external-deps-2.24.modules: bumped icon-naming-utils
1956 to 0.8.7, required by gnome-icon-theme.
1958 2008-09-23 Frederic Peters <fpeters@0d.be>
1960 * modulesets/gnome-suites-2.24.modules: gok and gnome-icon-theme
1963 2008-09-23 Callum McKenzie <callum@spooky-possum.org>
1965 * modulesets/gnome-suites-2.24.modules: gnome-applets branched for
1968 2008-09-23 Vincent Untz <vuntz@gnome.org>
1971 * modulesets/freedesktop-2.26.modules:
1972 * modulesets/gnome-2.26.modules:
1973 * modulesets/gnome-external-deps-2.26.modules:
1974 * modulesets/gnome-suites-2.26.modules:
1975 * modulesets/mobile-2.26.modules:
1976 * sample.jhbuildrc: add 2.26 modulesets
1978 2008-09-22 Luca Ferretti <elle.uca@libero.it>
1980 * modulesets/gnome-suites-2.24.modules: cheese, ekiga, gcalctool,
1981 gnome-themes, libsoup, mousetweaks, hamster-applet branched for 2.24.
1983 2008-09-22 Christian Persch <chpe@gnome.org>
1985 * modulesets/gnome-suites-2.24.modules: Use gnome-2-24 branch for
1988 2008-09-22 Christian Persch <chpe@gnome.org>
1990 * modulesets/gnome-suites-2.24.modules: gucharmap and gnome-terminal
1991 are branched for 2.24.
1993 2008-09-22 Frederic Peters <fpeters@0d.be>
1995 * modulesets/gnome-suites-2.24.modules: at-spi, atk, evolution,
1996 evolution-exchange, evolution-data-server, gnome-games, gtkhtml
1997 and tomboy branched for 2.24.
1999 2008-09-22 Frederic Peters <fpeters@0d.be>
2001 * modulesets/gnome-external-deps-2.24.modules,
2002 patches/opal-3.4.0-add-missing-file.patch,
2003 patches/opal-3.4.0-remove-makefile.patch,
2004 patches/ptlib-2.4.0-remove-makefile.patch: updated opal and ptlib, and
2005 written appropriate patches so they build correctly.
2007 2008-09-22 Vincent Untz <vuntz@gnome.org>
2009 * modulesets/gnome-suites-2.24.modules: remove fast-user-switch-applet:
2010 it's deprecated with the new GDM.
2012 2008-09-20 Frederic Peters <fpeters@0d.be>
2014 * modulesets/freedesktop-2.24.modules: let freedesktop moduleset
2015 include official GNOME moduleset.
2017 2008-09-20 Frederic Peters <fpeters@0d.be>
2019 * modulesets/gnome-suites-2.24.modules: Empathy branched for 2.24.
2021 2008-09-19 Frederic Peters <fpeters@0d.be>
2023 * jhbuild/config.py: notify user (unless quiet mode is set) of unknown
2024 configuration variables (so a typo (eg make_flags) is easily spotted).
2026 2008-09-19 Frederic Peters <fpeters@0d.be>
2028 * modulesets/gnome-suites-2.24.modules: glib and gtk+ branched.
2030 2008-09-17 Thomas Thurman <tthurman@gnome.org>
2032 * modulesets/gnome-suites-2.24.modules:
2033 metacity does not depend on libglade. Closes #552634.
2035 2008-09-16 Luca Ferretti <elle.uca@libero.it>
2037 * modulesets/gnome-2.24.modules:
2038 - new modules from svn.gnome.org: murrine, gtk-css-engine
2039 - new repository: matchbox-project.org
2040 - new module from matchbox-project.org: libfakekey
2041 - new modules from launchpad.net: maximus, window-picker-applet,
2042 go-home-applet, netbook-remix-launcher
2043 (plus metamodule meta-netbook-remix)
2045 2008-09-11 Vincent Untz <vuntz@gnome.org>
2047 * modulesets/gnome-suites-2.24.modules:
2048 * modulesets/mobile-2.24.modules:
2049 Move some of the mobile stuff to gnome-suites-2.24.modules. We have a
2050 new meta-gnome-mobile-suite target that people can use.
2051 It's a required step to have an official release of the Mobile suite on
2054 2008-09-11 Iago Toral Quiroga <itoral@igalia.com>
2057 * jhbuild/buildbot/changes.py:V
2058 * jhbuild/buildbot/factory.py:
2059 * jhbuild/buildbot/scheduler.py:
2060 * jhbuild/buildbot/status/web/feeds.py:
2061 * jhbuild/buildbot/status/web/waterfall.py:
2062 * jhbuild/buildbot/steps.py:
2063 Added missing authors and updated buildbot copyrigt headers.
2065 2008-09-11 Cosimo Cecchi <cosimoc@gnome.org>
2067 * modulesets/gnome-suites-2.24.modules:
2068 bug-buddy branched for GNOME 2.24.
2070 2008-09-10 Don Scorgie <dscorgie@svn.gnome.org>
2072 * modulesets/gnome-external-deps-2.24.modules:
2073 Update rarian to 0.8.1 for GNOME 2.24
2075 2008-09-10 Frederic Peters <fpeters@0d.be>
2077 * modulesets/gnome-external-deps-2.24.modules: updated iso-codes to the
2078 latest version, not required by any GNOME module but it fixes a build
2079 issue (when running with makeclean = True).
2081 2008-09-10 Frederic Peters <fpeters@0d.be>
2083 * jhbuild/frontends/terminal.py: catch really badly-timed ctrl-c on
2084 command exec. (closes: #551641)
2086 2008-09-10 Frederic Peters <fpeters@0d.be>
2088 * jhbuild/moduleset.py: display an error message on missing moduleset
2091 2008-09-09 Ross Burton <ross@burtonini.com>
2093 * modulesets/mobile-2.24.modules:
2094 Fix a typo in the eds-dbus configure arguments.
2096 2008-09-08 Jonh Wendell <jwendell@gnome.org>
2098 * modulesets/gnome-external-deps-2.24.modules: Bump gtk-vnc dep to
2101 2008-09-08 Frederic Peters <fpeters@0d.be>
2103 * modulesets/gnome-external-deps-2.24.modules: swfdec 0.8 has been
2106 2008-09-08 Paolo Borelli <pborelli@katamail.com>
2108 * modulesets/gnome-suites-2.24.modules: add a couple of gedit dops
2109 that were pulled in by libgnome.
2111 2008-09-07 Marc-André Lureau <marcandre.lureau@gmail.com>
2113 * modulesets/freedesktop-2.24.modules: Telepathy and farsight are
2114 moving to git.collabora.co.uk.
2116 * modulesets/freedesktop-2.24.modules: add farsight2
2118 2008-09-07 Paolo Borelli <pborelli@katamail.com>
2120 * modulesets/gnome-suites-2.24.modules: gedit does not depend
2121 on libgnomeui anymore.
2123 2008-09-07 Wouter Bolsterlee <wbolster@svn.gnome.org>
2125 * modulesets/gnome-2.24.modules: Conduit branched for
2128 2008-09-06 Marc-André Lureau <marcandre.lureau@gmail.com>
2130 * modulesets/pulseaudio.modules: libsamplerate 0.1.4
2132 2008-09-06 Marc-André Lureau <marcandre.lureau@gmail.com>
2134 * modulesets/gnome-external-deps-2.24.modules: Fix typo.
2136 * gnome-2.24.modules, gnome-suites-2.24.modules: Remove
2137 policykit-gnome definition and replace with PolicyKit-gnome
2139 2008-09-06 Frederic Peters <fpeters@0d.be>
2141 * modulesets/gnome-suites-2.24.modules: gvfs and gnome-power-manager
2144 2008-09-06 Craig Keogh <cskeogh@adam.com.au>
2146 * modulesets/gnome-external-deps-2.24.modules,
2147 patches/libmusicbrainz-missing-includes.patch: Fix libmusicbrainz build
2148 failure. (closes: #550043)
2150 2008-09-05 Craig Keogh <cskeogh@adam.com.au>
2152 * jhbuild/commands/tinderbox.py: Support -f force for tinderbox too.
2155 2008-09-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2157 * modulesets/gnome-2.24.modules: tracker doesn't have a hard dep on
2158 deskbar-applet, so just mark deskbar-applet to be built after tracker.
2160 2008-09-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2162 * modulesets/gnome-2.24.modules: Add gupnp-vala and gupnp-media-server.
2164 2008-09-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2166 * modulesets/gnome-2.24.modules: Add a module for vala trunk.
2168 2008-09-03 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2170 * modulesets/gnome-2.24.modules: Use the latest vala release: 0.3.5.
2172 2008-09-03 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2174 * modulesets/gnome-2.24.modules: tracker depends on deskbar-applet.
2176 2008-09-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
2178 * modulesets/gnome-suites-2.24.modules: Sound Juicer
2179 branched for gnome-2-24.
2181 2008-09-03 Vincent Untz <vuntz@gnome.org>
2183 * modulesets/gnome-suites-2.24.modules: add libsigc++2 dependency for
2184 ekiga, and remove autogenargs that are no longer needed
2186 2008-09-03 Frederic Peters <fpeters@0d.be>
2188 * jhbuild/main.py, jhbuild/moduleset.py: display an informative message
2189 to users editing their moduleset locally while missing
2190 use_local_modulesets in their jhbuildrc.
2192 2008-09-03 Vincent Untz <vuntz@gnome.org>
2194 * modulesets/gnome-suites-2.22.modules: use gnome-2-22 branch for gok
2195 * modulesets/gnome-suites-2.24.modules: use trunk for gok
2197 2008-09-03 Vincent Untz <vuntz@gnome.org>
2199 * modulesets/gnome-external-deps-2.24.modules: update opal et ptlib
2201 * modulesets/gnome-suites-2.24.modules: use trunk for ekiga
2203 2008-09-03 Vincent Untz <vuntz@gnome.org>
2205 * jhbuild/config.py: set CPLUS_INCLUDE_PATH, like we do with
2206 C_INCLUDE_PATH. Help when compiling ekiga.
2208 2008-09-02 Frederic Peters <fpeters@0d.be>
2210 * modulesets/gnome-2.24.modules: marked gmime to build after gtk-sharp,
2211 but no hard dependency.
2213 2008-09-02 Frederic Peters <fpeters@0d.be>
2215 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules,
2216 modulesets/gnome-2.24.modules, modulesets/gnome-suites-2.24.modules:
2217 updated mono subversion URL.
2219 2008-09-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2221 * modulesets/gnome-external-deps-2.24.modules: Correct libdaemon URL.
2223 2008-09-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2225 * modulesets/gnome-2.24.modules: Enable vapigen build in vala package.
2227 2008-09-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2229 * modulesets/gnome-2.24.modules: gmime needs gtk-sharp to build.
2231 2008-08-31 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2233 * modulesets/gnome-external-deps-2.24.modules: Use the latest (1.5)
2234 version of libtasn1 available rather than the old and now unavailable
2237 2008-08-29 Frederic Peters <fpeters@0d.be>
2239 * modulesets/gnome-external-deps-2.24.modules: forced libcanberra to
2241 2008-08-30 Frederic Peters <fpeters@0d.be>
2243 * modulesets/gnome-suites-2.24.modules: totem and totem-pl-parser
2246 2008-08-30 Frederic Peters <fpeters@0d.be>
2248 * modulesets/gnome-suites-2.24.modules: gok branched for GNOME 2.22.
2250 2008-08-29 Frederic Peters <fpeters@0d.be>
2252 * modulesets/gnome-external-deps-2.24.modules: forced libcanberra to
2253 use its configure script, not its autogen.sh.
2255 2008-08-29 Gustavo J. A. M. Carneiro <gjc@gnome.org>
2257 * modulesets/bootstrap.modules: Upgrade WAF to version 1.4.4 to
2258 fix a build problem. Closes #548866.
2260 2008-08-28 Frederic Peters <fpeters@0d.be>
2262 * modulesets/gnome-suites-2.24.modules: added libcanberra as epiphany
2265 2008-08-28 Frederic Peters <fpeters@0d.be>
2267 * modulesets/freedesktop-2.24.modules,
2268 modulesets/gnome-external-deps-2.24.modules,
2269 modulesets/gnome-suites-2.24.modules: libcanberra has been blessed for
2270 2.24; switched to using a tarball; and marked the new dependency of
2271 gnome-control-center on libcanberra.
2273 2008-08-28 Frederic Peters <fpeters@0d.be>
2275 * jhbuild/config.py: handle the case where installprog is None.
2278 2008-08-28 Frederic Peters <fpeters@0d.be>
2280 * modulesets/gnome-external-deps-2.22.modules,
2281 modulesets/gnome-external-deps-2.24.modules: updated expat download
2282 location; patch by Craig Keogh. (closes: #549682)
2284 2008-08-26 Frederic Peters <fpeters@0d.be>
2286 * modulesets/gnome-external-deps-2.24.modules: added pysqlite2.
2287 * modulesets/gnome-suites-2.24.modules: marked the dependency of
2288 hamster-applet on pysqlite2.
2290 2008-08-24 Frederic Peters <fpeters@0d.be>
2292 * jhbuild/moduleset.py, tests/tests.py: recursively check <after>
2293 dependencies when ordering modules. (closes: #546640)
2295 2008-08-24 Frederic Peters <fpeters@0d.be>
2297 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: expose installprog
2298 configuration variable, and defaults to install-check.
2300 2008-08-24 Frederic Peters <fpeters@0d.be>
2302 * jhbuild/commands/bot.py: new --daemon option to get the server to
2303 daemonize itself, and --pidfile option to specify the location to
2304 write its PID; new --stop and --stop-server commands to stop a running
2307 2008-08-24 Frederic Peters <fpeters@0d.be>
2309 * buildbot/master.cfg, jhbuild/buildbot/__init__.py,
2310 jhbuild/commands/bot.py: moved build master "unconfiguration" stuff
2313 2008-08-24 Frederic Peters <fpeters@0d.be>
2315 * jhbuild/config.py, jhbuild/defaults.jhbuildrc, jhbuild/moduleset.py:
2316 download modulesets from svn.gnome.org by default, new option
2317 (use_local_modulesets) to use the local copy.
2319 2008-08-24 Frederic Peters <fpeters@0d.be>
2321 * jhbuild/buildbot/scheduler.py: don't log every unrelated change
2324 2008-08-22 Frederic Peters <fpeters@0d.be>
2326 * jhbuild/versioncontrol/git.py: only use git <command>, no more
2329 2008-08-22 Frederic Peters <fpeters@0d.be>
2331 * modulesets/gnome-external-deps-2.24.modules,
2332 patches/mono.remove-arg_max-check.patch: added a patch for mono to
2333 build with newer libc.
2335 2008-08-22 Frederic Peters <fpeters@0d.be>
2337 * modulesets/gnome-external-deps-2.24.modules,
2338 patches/hicolor-icon-theme.clean-target.patch: added a patch to provide
2339 an empty clean target to hicolor-icon-theme, so building with makeclean
2340 on doesn't fail on this module.
2342 2008-08-21 Frederic Peters <fpeters@0d.be>
2344 * modulesets/gnome-suites-2.24.modules: added ekiga configure flags for
2345 pwlib and opal that were lost in previous change.
2347 2008-08-21 Frederic Peters <fpeters@0d.be>
2349 * modulesets/gnome-suites-2.24.modules: changed ekiga to checkout from
2350 subversion, from its stable gnome-2-22 branch.
2352 2008-08-21 Frederic Peters <fpeters@0d.be>
2354 * patches/waf-install.patch: updated waf patch to really work.
2356 2008-08-20 Matthias Clasen <mclasen@redhat.com>
2358 * modulesets/gnome-external-deps-2.24.modules: Bump gnome-PolicyKit
2359 to 0.9.2 to get rid of an unwanted libsexy dependency. Also drop
2360 the gnome-vfs dependency, which is no longer needed.
2362 2008-08-20 Bertrand Lorentz <bertrand.lorentz@gmail.com>
2364 * modulesets/gnome-2.24.modules: Update dependencies of banshee and
2365 disable some features so that the build succeeds. Also convert the
2366 taglib-sharp tarball element to an autotools one.
2368 2008-08-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
2370 * modulesets/gnome-suites-2.24.modules: Call bootstrap-2.24 instead of
2371 non-existent bootstrap-2.20 on autogen for gnome-sharp. (closes #548574)
2373 2008-08-19 Matthias Clasen <mclasen@redhat.com>
2375 * modulesets/gnome-external-deps-2.24.modules: Add PolicyKit-gnome
2377 2008-08-19 Matthias Clasen <mclasen@redhat.com>
2379 * modulesets/freedesktop-2.24.modules:
2380 * modulesets/gnome-external-deps-2.24.modules: Move PolicyKit from
2381 freedesktop to external-deps, and use the 0.9 tarball instead of
2384 2008-08-19 Frederic Peters <fpeters@0d.be>
2386 * modulesets/freedesktop-2.24.modules, modulesets/gnome-2.24.modules:
2387 changed to use released tarballs for PolicyKit and PolicyKit-gnome.
2389 2008-08-19 Frederic Peters <fpeters@0d.be>
2391 * modulesets/gnome-suites-2.24.modules: ask for fast-user-switch-applet
2392 to be built after gdm, as it looks for a gdm.conf configuration file.
2394 2008-08-18 Björn Lindqvist <bjourne@gmail.com>
2396 * modulesets/gnome-external-deps-2.24.modules: Bump firefox
2397 tarball to 2.0.0.16. (closes #548181)
2399 2008-08-18 Frederic Peters <fpeters@0d.be>
2401 * modulesets/gnome-external-deps-2.24.modules: fixed libgpg-error and
2402 libgcrypt download location; and force ./configure to be run as they
2403 ship ./autogen.sh in their tarballs.
2405 2008-08-18 Frederic Peters <fpeters@0d.be>
2407 * jhbuild/buildbot/changes.py: fixed change notification on bad file
2408 and unknown encoding.
2410 2008-08-18 Frederic Peters <fpeters@0d.be>
2412 * buildbot/public_html/robots.txt: updated to disallow robots
2415 2008-08-17 Frederic Peters <fpeters@0d.be>
2417 * buildbot/master.cfg, buildbot/public_html/lgo.css,
2418 jhbuild/buildbot/scheduler.py: get a separate scheduler for on-commit
2419 builds as triggering the cascading builds are a little bit too much.
2421 2008-08-17 Sven Herzberg <sven@imendio.com>
2423 Bug 548141: seahorse-plugins should use default repository
2425 * modulesets/gnome-suites-2.24.modules: use the default repository, so
2426 people overriding the gnome svn repo will automatically override this
2429 2008-08-17 Frederic Peters <fpeters@0d.be>
2431 * modulesets/gnome-suites-2.24.modules: bug-buddy no longer depends on
2434 2008-08-17 Christian Persch <chpe@gnome.org>
2436 * modulesets/gnome-2.24.modules: Add devilspie.
2438 2008-08-17 Frederic Peters <fpeters@0d.be>
2440 * jhbuild/buildbot/status/web/__init__.py: fixed count of successful
2443 * jhbuild/buildbot/status/web/build.py: removed extra character, mark
2446 2008-08-17 Frederic Peters <fpeters@0d.be>
2448 * jhbuild/buildbot/status/web/builder.py: added missing imports.
2450 2008-08-17 Frederic Peters <fpeters@0d.be>
2452 * buildbot/public_html/lgo.css,
2453 jhbuild/buildbot/factory.py,
2454 jhbuild/buildbot/status/web/__init__.py,
2455 jhbuild/buildbot/status/web/build.py,
2456 jhbuild/buildbot/status/web/builder.py,
2457 jhbuild/buildbot/status/web/logs.py,
2458 jhbuild/buildbot/status/web/step.py,
2459 jhbuild/buildbot/status/web/waterfall.py,
2460 jhbuild/buildbot/steps.py: customized most buildbot pages; include test
2461 success details in waterfall views.
2463 2008-08-17 Frederic Peters <fpeters@0d.be>
2465 * jhbuild/buildbot/changes.py: fixed typo in get_content_charset()
2468 2008-08-17 Frederic Peters <fpeters@0d.be>
2470 * jhbuild/moduleset.py, modulesets/gnome-2.24.modules: ignore missing
2471 modules when constructing the GTK+ module list; also removed module
2472 gtksourceviewmm-1.0 as gtksourceview-1.0 has been removed.
2475 2008-08-17 Frederic Peters <fpeters@0d.be>
2477 * jhbuild/buildbot/changes.py: keep commit log messages as unicode as
2478 they can well be non-ascii.
2480 2008-08-16 Björn Lindqvist <bjourne@gmail.com>
2482 * modulesets/gnome-external-deps-2.24.modules: dbus depends on
2483 expat. (closes #547184)
2485 2008-08-17 Frederic Peters <fpeters@0d.be>
2487 * buildbot/public_html/lgo.css,
2488 jhbuild/buildbot/status/web/__init__.py,
2489 jhbuild/buildbot/status/web/changes.py: custom buildbot changes pages,
2490 linking to GNOME ViewVC.
2492 2008-08-16 Frederic Peters <fpeters@0d.be>
2494 * jhbuild/buildbot/scheduler.py: mark updates limited to /po/ files as
2495 unimportant as it is unlikely they would break the build.
2497 2008-08-16 Frederic Peters <fpeters@0d.be>
2499 * buildbot/public_html/lgo.css: color up buildbot exceptions and
2502 2008-08-16 Frederic Peters <fpeters@0d.be>
2504 * jhbuild/buildbot/changes.py: added support for the
2505 content-transfer-encoding header as it is used in some emails; also
2506 fixed discovery of last line in translator messages.
2508 2008-08-16 Frederic Peters <fpeters@0d.be>
2510 * jhbuild/buildbot/status/web/__init__.py: fixed slave header tooltip
2511 to report all current builds, not just the first one.
2513 2008-08-16 Frederic Peters <fpeters@0d.be>
2515 * buildbot/public_html/lgo.css, buildbot/template.html,
2516 jhbuild/buildbot/status/web/__init__.py,
2517 jhbuild/buildbot/status/web/waterfall.py: cleaned and improved module
2520 2008-08-16 Frederic Peters <fpeters@0d.be>
2522 * jhbuild/buildbot/status/web/__init__.py,
2523 jhbuild/buildbot/status/web/feeds.py,
2524 jhbuild/buildbot/status/web/waterfall.py: waterfall customisation to
2525 only display changes related to the given module; moved waterfall code
2526 in its own module; renamed feeds module from feeder to feeds.
2528 2008-08-16 Frederic Peters <fpeters@0d.be>
2530 * buildbot/master.cfg, jhbuild/config.py, jhbuild/defaults.jhbuildrc:
2531 new jhbuildbot_svn_commits_box for build master to give the path to
2532 a Maildir box with messages from svn-commits-list; also removed
2533 unrelated explanations from buildbot master.cfg.
2535 2008-08-16 Frederic Peters <fpeters@0d.be>
2537 * modulesets/gnome-external-deps-2.24.modules: added pyobject as a
2538 suggested dependency of dbus-python, as it is required for its test
2541 2008-08-15 John Carr <john.carr@unrouted.co.uk>
2544 * jhbuild/commands/bot.py: Allow changing the .jhbuildrc path by
2545 setting the JHBUILDRC environment variable.
2547 2008-08-15 John Carr <john.carr@unrouted.co.uk>
2549 * jhbuild/commands/bot.py,
2550 * jhbuild/buildbot/steps/py: Remove the need for any slave side
2551 custom code (call jhbuild updateone from server using
2554 2008-08-15 Frederic Peters <fpeters@0d.be>
2556 * jhbuild/buildbot/status/web/__init__.py: also include total of
2557 "build went ok but checks failed" in slave summary.
2559 2008-08-15 Frederic Peters <fpeters@0d.be>
2561 * jhbuild/buildbot/status/web/__init__.py,
2562 buildbot/public_html/lgo.css: paint failures in 'make check' as orange.
2564 2008-08-15 Frederic Peters <fpeters@0d.be>
2566 * modulesets/gnome-external-deps-2.24.modules: fixed check-target
2567 attribute name for libvolume_id.
2569 2008-08-15 Frederic Peters <fpeters@0d.be>
2571 * modulesets/gnome-external-deps-2.24.modules: build libdaemon with
2572 --disable-lynx by default.
2574 2008-08-15 Frederic Peters <fpeters@0d.be>
2576 * jhbuild/commands/bot.py: let build slaves always autogen (or
2579 2008-08-15 Frederic Peters <fpeters@0d.be>
2581 * modulesets/gnome-suites-2.24.modules: updated projecthamster name, as
2582 the module is now named hamster-applet.
2584 2008-08-15 Frederic Peters <fpeters@0d.be>
2586 * jhbuild/commands/bot.py: disable usepty as it is often the cause of
2589 2008-08-15 Frederic Peters <fpeters@0d.be>
2591 * modulesets/gnome-2.24.modules, modulesets/gnome-suites-2.24.modules:
2592 moved projecthamster to GNOME svn and the official desktop suite.
2594 2008-08-15 Frederic Peters <fpeters@0d.be>
2596 * buildbot/public_html/lgo.css: help pointer on table headers to hint
2599 * jhbuild/buildbot/status/web/feeder.py: improved RSS and Atom feeds
2602 2008-08-15 Frederic Peters <fpeters@0d.be>
2604 * buildbot/public_html/lgo.css: fixed background image repeat; changed
2605 text color for offline hosts.
2607 2008-08-15 Frederic Peters <fpeters@0d.be>
2609 * buildbot/public_html/lgo.css: added padding for long slave names.
2611 2008-08-15 Frederic Peters <fpeters@0d.be>
2613 * jhbuild/buildbot/status/web/__init__.py,
2614 buildbot/public_html/lgo.css: changed layout to have only one column
2615 per buildslave, with icons and tooltips to give details; and a totals
2618 2008-08-15 Frederic Peters <fpeters@0d.be>
2620 * buildbot/template.html, buildbot/public_html/lgo.css,
2621 jhbuild/buildbot/status/web/__init__.py: cleaned up homepage HTML,
2622 removing extra classes and moving stuff to CSS.
2624 2008-08-15 Frederic Peters <fpeters@0d.be>
2626 * jhbuild/buildbot/__init__.py: let master honor the skip configuration
2629 2008-08-15 Frederic Peters <fpeters@0d.be>
2631 * modulesets/gnome-external-deps-2.24.modules: removed obsolete
2632 autogen-sh attributes, as there is now an automatic fallback to
2633 configure; marked some modules as missing a check target.
2635 2008-08-15 Frederic Peters <fpeters@0d.be>
2637 * jhbuild/modtypes/autotools.py: added automatic fallback to configure
2638 if autogen.sh does not exist.
2640 2008-08-15 Frederic Peters <fpeters@0d.be>
2642 * jhbuild/buildbot/scheduler.py: import missing module and initialize
2643 correctly change notification.
2645 2008-08-15 Frederic Peters <fpeters@0d.be>
2647 * jhbuild/buildbot/scheduler.py: import missing twisted.python.log
2650 2008-08-14 Frederic Peters <fpeters@0d.be>
2652 * jhbuild/buildbot/changes.py, jhbuild/buildbot/scheduler.py: updated
2653 scheduler to get commit notification via svn-commits-list (untested).
2655 2008-08-14 Frederic Peters <fpeters@0d.be>
2657 * jhbuild/buildbot/scheduler.py: added a project parameter to the
2660 2008-08-14 Frederic Peters <fpeters@0d.be>
2662 * jhbuild/commands/bot.py: look for buildbot in lib64/ subdirectory if
2665 2008-08-14 Frederic Peters <fpeters@0d.be>
2667 * modulesets/freedesktop-2.24.modules: poppler-data do not have a check
2670 2008-08-14 Frederic Peters <fpeters@0d.be>
2672 * modulesets/gnome-external-deps-2.24.modules: updated
2673 hicolor-icon-theme to <autotools> type, so it gains check-target
2674 attribute support. Same for pwlib and opal, and marked them as
2675 missing 'make check'.
2677 2008-08-14 Frederic Peters <fpeters@0d.be>
2679 * jhbuild/modtypes/autotools.py, modulesets/moduleset.dtd,
2680 modulesets/gnome-external-deps-2.24.modules: added a new check-target
2681 attribute to <autotools> modules; for those that do *not* support
2682 make check (hicolor-icon-theme, sqlite3).
2684 2008-08-14 Frederic Peters <fpeters@0d.be>
2686 * jhbuild/buildbot/__init__.py, jhbuild/buildbot/changes.py,
2687 jhbuild/buildbot/factory.py, jhbuild/buildbot/scheduler.py,
2688 jhbuild/buildbot/status/web/feeder.py, jhbuild/buildbot/steps.py,
2689 jhbuild/buildbot/status/web/__init__.py: updated with header with
2690 license and copyright statements.
2692 2008-08-14 Frederic Peters <fpeters@0d.be>
2694 * jhbuild/buildbot/steps.py: revert the passing of jhbuildrc as the
2695 jhbuildrc location on master has no use on slaves.
2697 2008-08-14 Frederic Peters <fpeters@0d.be>
2699 * jhbuild/buildbot/steps.py, jhbuild/commands/bot.py: make the jhbuild
2700 config instance accessible to all buildbot stuff (necessary to get
2701 slaves with jhbuildrc != ~/.jhbuildrc working).
2703 2008-08-14 Frederic Peters <fpeters@0d.be>
2705 * jhbuild/commands/bot.py: only chdir() once we are sure the directory
2708 2008-08-14 Frederic Peters <fpeters@0d.be>
2710 * jhbuild/config.py: create python site-packages directories under
2711 jhbuild prefix as they won't be created by distutils.
2713 2008-08-13 Matthias Clasen <mclasen@redhat.com>
2715 * modulesets/gnome-external-deps-2.24.modules: update dbus to 1.2.3
2717 2008-08-13 William Jon McCann <jmccann@redhat.com>
2719 * modulesets/bootstrap.modules: updated autoconf to 2.62 since it is
2720 now required by some modules (closes: #547676)
2722 2008-08-13 Frederic Peters <fpeters@0d.be>
2724 * jhbuild/buildbot/__init__.py, jhbuild/buildbot/factory.py,
2725 jhbuild/buildbot/status/web/__init__.py, jhbuild/commands/bot.py:
2726 added a new jhbuild bot --start-server command to start the buildbot
2727 server; moved custom buildbot modules from buildbot/jhbuildbot/ to
2730 2008-08-13 Frederic Peters <fpeters@0d.be>
2732 * jhbuild/commands/bot.py: don't call os.makedirs() when path already
2735 2008-08-13 Frederic Peters <fpeters@0d.be>
2737 * jhbuild/commands/bot.py: updated to work with jhbuildbot installed
2738 twisted and buildbot.
2740 2008-08-13 Wouter Bolsterlee <wbolster@svn.gnome.org>
2742 * modulesets/gnome-suites-2.24.modules: Metacity has
2743 branched for gnome-2-24.
2745 2008-08-13 Frederic Peters <fpeters@0d.be>
2747 * jhbuild/defaults.jhbuildrc: added missing jhbuildbot slave options.
2749 2008-08-13 Frederic Peters <fpeters@0d.be>
2751 * buildbot/: buildbot master server.
2753 2008-08-13 Frederic Peters <fpeters@0d.be>
2755 * jhbuild/commands/bot.py, jhbuild/config.py: jhbuild bot --start
2756 command, to start a slave buildbot; and jhbuild bot --step command
2757 to execute buildbot steps.
2759 2008-08-13 Frederic Peters <fpeters@0d.be>
2761 * jhbuild/utils/trayicon.py, tests/mock.py: updated for new check
2762 options, and workaround zenity failing with fake stdin/stdout.
2764 2008-08-13 Frederic Peters <fpeters@0d.be>
2766 * jhbuild/config.py, jhbuild/defaults.jhbuildrc,
2767 jhbuild/modtypes/autotools.py, jhbuild/modtypes/waf.py: added a new
2768 'forcecheck' option, so make check is run even when build is skipped;
2769 also synced code in waf.py.
2771 2008-08-13 Frederic Peters <fpeters@0d.be>
2773 * jhbuild/commands/bot.py: new 'jhbuild bot' command; with --setup
2774 option to create a buildbot slave instance.
2776 2008-08-12 Frederic Peters <fpeters@0d.be>
2778 * modulesets/gnome-external-deps-2.24.modules: updated cairo and pixman
2779 to latest development snapshots. (closes: #546752)
2781 2008-08-11 Paolo Borelli <pborelli@katamail.com>
2783 * modulesets/gnome-suites-2.24.modules: remove some deps from gedit
2786 2008-08-10 Björn Lindqvist <bjourne@gmail.com>
2788 * modulesets/gnome-suites-2.22.modules:
2789 * modulesets/gnome-suites-2.24.modules: gnome-keyring depends on
2790 gconf, new dependency in 2.22. (closes #547194)
2792 2008-08-10 Frederic Peters <fpeters@0d.be>
2794 * modulesets/gnome-suites-2.22.modules: pygtksourceview branched for
2797 2008-08-09 Luca Ferretti <elle.uca@libero.it>
2799 * modulesets/gnome-2.24.modules: Added gnome-sound-theme.
2801 2008-08-07 Murray Cumming <murrayc@murrayc.com>
2803 * modulesets/gnome-2.24.modules: Added kiwi and flumotion.
2804 flumotion might theoretically build if your jhbuild has access to
2807 2008-08-06 Vincent Untz <vuntz@gnome.org>
2809 * modulesets/gnome-external-deps-2.24.modules: add mission version
2811 2008-08-06 Vincent Untz <vuntz@gnome.org>
2813 * modulesets/gnome-2.24.modules:
2814 * modulesets/gnome-suites-2.24.modules: move empathy in the desktop
2815 suite, remove gtksourceview-1.0
2816 * modulesets/freedesktop-2.24.modules:
2817 * modulesets/gnome-external-deps-2.24.modules: move telepathy-glib,
2818 libtelepathy and telepathy-mission-control in the external
2821 2008-08-05 Frederic Peters <fpeters@0d.be>
2823 * modulesets/gnome-suites-2.22.modules: gtksourceview
2826 2008-08-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
2828 * modulesets/gnome-suites-2.22.modules:
2829 gnome-backgrounds branched for gnome-2-22.
2831 2008-08-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
2833 * modulesets/gnome-2.24.modules: Epiphany Extensions has
2834 branched for gnome-2-24.
2836 2008-08-01 Diego Escalante Urrelo <diegoe@gnome.org>
2838 * modulesets/gnome-suites-2.22.modules: Use specific branches for
2839 pygobject and pygtk. On behalf of Wouter Bolsterlee.
2841 2008-07-30 Benjamin Otte <otte@gnome.org>
2843 * modulesets/gnome-external-deps-2.24.modules: Update to swfdec 0.7.4
2844 now that swfdec-gnome trunk tracks Swfdec unstable
2846 2008-07-28 José Alburquerque <jaalburqu@svn.gnome.org>
2848 * modulesets/gnome-2.22.modules:
2849 * modulesets/gnome-2.24.modules: Add libxml++ to gstreamermm
2852 2008-07-28 Frederic Peters <fpeters@0d.be>
2854 * jhbuild/config.py: add C_INCLUDE_DIR back and also set LDFLAGS, they
2855 are required for autoconf configure scripts to find some modules that
2856 do not use pkg-config. (closes: #545018, #377724)
2858 2008-07-26 Luca Ferretti <elle.uca@libero.it>
2860 * modulesets/gnome-external-deps-2.24.modules: Added option
2861 --enable-threadsafe to sqlite3. Better rebuild this module
2862 using the -a jhbuild switch to enable the thread-safe.
2864 2008-07-26 John Carr <john.carr@unrouted.co.uk>
2866 * jhbuild/versioncontrol/bzr.py: Have a default checkoutdir for
2869 2008-07-26 John Carr <john.carr@unrouted.co.uk>
2871 * modulesets/buildbot.modules: Add moduleset to ease deployment
2874 2008-07-25 Murray Cumming <murrayc@murrayc.com>
2876 * modulesets/gnome-suites-2.22.modules: Use the glibmm-2-16 branch
2879 2008-07-24 James Sharpe <jsharpe@svn.gnome.org>
2881 * modulesets/gnome-suites-2.24.modules: gnome-settings-daemon no
2882 longer requires libgnomeui.
2884 2008-07-24 Murray Cumming <murrayc@murrayc.com>
2886 * modulesets/gnome-2.24.modules: Added clutter-cairomm, clutter-gtkmm,
2887 clutter-box2dmm, and clutter-box2d.
2889 2008-07-24 Luca Ferretti <elle.uca@libero.it>
2891 * modulesets/gnome-external-deps-2.24.modules: added "sqlite3" module,
2892 fetching and compiling sqlite-3.5.9 (latest stable available), and
2893 use it as dependance for "mono" and "mozilla" modules
2895 * modulesets/gnome-2.24.modules: added "sqlite3" dep to "tracker",
2896 "beagle" and "WebKit" modules
2898 * modulesets/gnome-suites-2.24.modules: added "sqlite3" deps to
2899 "evolution-data-server" module; added "hal" to "gnome-keyring" module.
2901 2008-07-24 Luca Ferretti <elle.uca@libero.it>
2903 * modulesets/gnome-2.24.modules: don't force soup backend for
2904 WebKit, not yet ready for real use.
2905 See http://bugzilla.gnome.org/show_bug.cgi?id=512827#c26
2907 2008-07-23 James Sharpe <jsharpe@svn.gnome.org>
2909 * modulesets/gnome-suites-2.24.modules: corrected deps for
2912 2008-07-22 Frederic Peters <fpeters@0d.be>
2914 * modulesets/gnome-external-deps-2.24.modules: updated shared-mime-info
2917 2008-07-22 Wouter Bolsterlee <wbolster@svn.gnome.org>
2919 * modulesets/gnome-suites-2.24.modules: Epiphany has
2920 branched for gnome-2-24.
2922 2008-07-21 Sven Herzberg <sven@imendio.com>
2924 Support git-sbmodule
2926 * jhbuild/versioncontrol/git.py: added git-submodule support
2928 2008-07-21 Sven Herzberg <sven@imendio.com>
2930 Use $(MAKE) instead of literal make; this way make can know that a
2931 command will invoke make again. Knowing this will help make to schedule
2934 * Makefile.plain: use $(MAKE) instead of literal make
2936 2008-07-21 Frederic Peters <fpeters@0d.be>
2938 * jhbuild/commands/autobuild.py, jhbuild/versioncontrol/svn.py: don't
2939 let svn interact with the user when --no-interact is passed; and force
2940 non-interactive build for the autobuild command. (closes: #543767)
2942 2008-07-18 Sven Herzberg <herzi@gnome-de.org>
2944 Bug #310541: patch to make mozilla 'make check' pass
2946 * jhbuild/config.py: added modules_makecheck option
2947 * jhbuild/defaults.jhbuildrc: declare modules_makecheck dictionary
2948 * jhbuild/modtypes/autotools.py: only run "make check" if it's not
2949 explicitly disabled per module
2951 2008-07-18 Murray Cumming <murrayc@murrayc.com>
2953 * modulesets/gnome-suites-2.24.modules: pangomm is now in its own
2954 tarball (previously part of gtkmm).
2956 2008-07-17 Frederic Peters <fpeters@0d.be>
2958 * jhbuild/commands/base.py, jhbuild/moduleset.py: fixed "module not
2959 found" error messages to display the module that was not found, patch
2960 by Behnam Esfahbod (closes: #543262); also cleaned up some conversion
2961 of exceptions to strings.
2963 2008-07-16 Frederic Peters <fpeters@0d.be>
2965 * jhbuild/commands/checkbranches.py: fixed checkbranches command to
2966 work with gnome-suites-x.yz as moduleset, and updated to use straight
2967 SVN URL instead of ViewVC.
2969 * modulesets/gnome-suites-2.22.modules: branched gnome-user-docs for
2972 2008-07-15 Sven Herzberg <sven@imendio.com>
2974 Some debugging for autobuild and "distro" detection for osx
2976 * jhbuild/frontends/autobuild.py: some more debugging info
2977 * jhbuild/frontends/tinderbox.py: detect osx, too
2979 2008-07-14 Cosimo Cecchi <cosimoc@gnome.org>
2981 * modulesets/gnome-suites-2.22.modules:
2982 * modulesets/gnome-suites-2.24.modules:
2983 bug-buddy branched for 2.22.
2985 2008-07-13 Frederic Peters <fpeters@0d.be>
2987 * jhbuild/modtypes/ant.py, modulesets/moduleset.dtd, doc/C/jhbuild.xml:
2988 added support for the Ant build tool. (initial patch by David Schleef,
2991 2008-07-09 Luca Ferretti <elle.uca@libero.it>
2993 * modulesets/gnome-2.24.modules: added "yelp-webkit" from dedicated
2994 branch on svn.gnome.org.
2996 2008-07-08 Frederic Peters <fpeters@0d.be>
2998 * modulesets/gnome-2.24.modules: updated vala to pull a tarball; as it
2999 needs itself to build from subversion.
3001 2008-07-03 Frederic Peters <fpeters@0d.be>
3003 * modulesets/gnome-suites-2.22.modules: gnome-keyring branched for
3006 2008-07-03 Frederic Peters <fpeters@0d.be>
3008 * jhbuild/commands/sanitycheck.py, jhbuild/utils/cmds.py,
3009 jhbuild/versioncontrol/svn.py: added workaround against new default
3010 interactive behaviour of subversion 1.5.
3012 2008-07-01 Marc-André Lureau <marcandre.lureau@gmail.com>
3014 * doc/C/jhbuild.xml: Document the "list -a" option.
3016 2008-07-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3018 * jhbuild/commands/base.py (cmd_list.__init__): Add an option to
3021 * contrib/jhbuild_completion.bash: Propose all modules for the
3022 completion. Fixes: #540706
3024 2008-07-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3026 * jhbuild/versioncontrol/git.py (GitBranch._update): Also stash
3027 uncommitted changes for normal git, it's so nice.
3029 2008-06-29 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
3031 * modulesets/gnome-suites-2.22.modules: gnome-python-desktop in
3032 2.22 branch now uses a local waf 1.3.2 provided in the repository.
3035 2008-06-28 Diego Escalante Urrelo <diegoe@gnome.org>
3037 * modulesets/gnome-2.24.modules: Fix pyclutter and clutter-vala svn paths.
3039 2008-06-27 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3041 * modulesets/freedesktop-2.24.modules: Added libcanbbera.
3043 2008-06-27 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3045 * modulesets/pulseaudio.modules: Removed gst-pulse (moved to
3046 gst-plugins-good), switch the repositories to the new Git
3049 2008-06-26 Marco Pesenti Gritti <mpg@redhat.com>
3051 * modulesets/online-desktop-modules: Remove more cut-pasted modules.
3053 2008-06-26 Marco Pesenti Gritti <mpg@redhat.com>
3055 * modulesets/online-desktop-modules: Remove our own empathy module,
3056 just pull it from 2.24.
3058 2008-06-26 Marco Pesenti Gritti <mpg@redhat.com>
3060 * modulesets/online-desktop-modules: switch to gnome 2.24
3062 2008-06-25 Frederic Peters <fpeters@0d.be>
3064 * modulesets/gnome-2.22.modules, modulesets/gnome-2.24.modules:
3065 switched gnome-packagekit to GNOME Subversion, as it is mirrored
3066 there and translators were confused by Git.
3068 2008-06-25 Marco Pesenti Gritti <mpg@redhat.com>
3070 * modulesets/gnome-suites-2.24.modules: Make gnome-session depend on
3073 2008-06-23 Frederic Peters <fpeters@0d.be>
3075 * jhbuild/commands/rdepends.py: catch KeyError on invalid module and
3076 display a nice error message.
3078 2008-06-23 Frederic Peters <fpeters@0d.be>
3080 * jhbuild/commands/info.py: fixed case insensitiveness patch.
3083 2008-06-23 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3085 * modulesets/gnome-2.24.modules: Added Zebu.
3087 2008-06-22 Frederic Peters <fpeters@0d.be>
3089 * jhbuild/commands/base.py: check if the bootstrap moduleset has
3090 been updated before running build and buildone commands, and notify
3091 the user he may want to run jhbuild bootstrap if that is the case.
3094 2008-06-22 Frederic Peters <fpeters@0d.be>
3096 * tests/tests.py: define uprint() as jhbuild.main is not imported.
3098 2008-06-22 Frederic Peters <fpeters@0d.be>
3100 * jhbuild/commands/base.py, jhbuild/commands/info.py,
3101 jhbuild/commands/rdepends.py, jhbuild/moduleset.py: made module names
3102 entered by the user insensitive to case. (closes: #538790)
3104 2008-06-19 German Poo-Caaman~o <gpoo@gnome.org>
3106 * modulesets/gnome-external-deps-2.24.modules: updated fontconfig
3107 to current stable release.. (closes: #537631)
3109 2008-06-18 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
3111 * modulesets/gnome-2.24.modules: add evolution-data-server as
3112 dependency of phonemgr.
3114 2008-06-18 Frederic Peters <fpeters@0d.be>
3116 * jhbuild/modtypes/autotools.py: don't use makeargs when running "make
3117 install". (closes: #534643)
3119 2008-06-18 Frederic Peters <fpeters@0d.be>
3121 * modulesets/gnome-suites-2.24.modules: tells evolution to be built
3122 *after* mono, as it has an optional dependency on it. (#538794)
3124 2008-06-17 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
3126 * modulesets/gnome-2.24.modules: increment gnokii release to 0.26
3127 as requested by phonemgr.
3129 2008-06-16 Christian Persch <chpe@gnome.org>
3131 * modulesets/gnome-suites-2.22.modules: Use the 2.22 branch of
3134 2008-06-15 Frederic Peters <fpeters@0d.be>
3136 * jhbuild/config.py, jhbuild/utils/cmds.py: adds a get_stderr parameter
3137 to get_output, so it is possible to disable getting stderr output. Use
3138 this parameter when getting the Python version number, used to set
3139 PYTHONPATH. (closes again: #136983)
3141 2008-06-14 Frederic Peters <fpeters@0d.be>
3143 * jhbuild/frontends/terminal.py: set back working directory after the
3144 user comes back from the shell. (closes: #534784, patch by packz).
3146 2008-06-12 Murray Cumming <murrayc@murrayc.com>
3148 * modulesets/gnome-2.24.modules: Changed the clutter modules to use
3149 trunk, because 0.7/0.8 will soon be API/ABI stable. Added -0.6 versions
3150 of all the clutter modules in case anyone still needs them.
3152 2008-06-08 Frederic Peters <fpeters@0d.be>
3154 * scripts/hg-update.py: don't fail on parentless revisions.
3155 (closes: #536964, initial patch by John Spray)
3157 2008-06-04 James Sharpe <jsharpe@svn.gnome.org>
3159 * jhbuild/versioncontrol/git.py: Added fallback to git-svn
3160 show-externals for when unhandled.log doesn't exist.
3162 2008-06-04 Frederic Peters <fpeters@0d.be>
3164 * jhbuild/frontends/terminal.py: removed occurence of locale.
3165 getpreferredencoding() that fails on Mac OS X.
3166 * jhbuild/main.py: added convenience uencode() function.
3168 2008-06-04 Frederic Peters <fpeters@0d.be>
3170 * jhbuild/frontends/terminal.py: fixed print of unencoded characters to
3171 console, when reporting conflicts after a checkout.
3173 2008-06-03 James Sharpe <jsharpe@svn.gnome.org>
3175 * jhbuild/versioncontrol/git.py: Fixed _get_externals to handle
3176 deleted svn:externals correctly.
3178 2008-06-03 Christian Persch <chpe@gnome.org>
3180 * modulesets/gnome-suites-2.22.modules: libgnomeui branched for 2.22.
3182 2008-06-02 Luis Medinas <lmedinas@svn.gnome.org>
3184 * modulesets/gnome-2.24.modules: Remove n-c-b dependecy
3187 2008-06-02 Emmanuele Bassi <ebassi@gnome.org>
3189 * modulesets/gnome-2.24.modules: Clutter Vala bindings have
3190 been branched for the 0.6 cycle.
3192 2008-05-31 Baptiste Mille-Mathas <baptiste.millemathias@gmail.com>
3194 * modulesets/gnome-suites-2.24.modules:
3195 Add dbus-glib as dependency for GConf (Closes #535857)
3197 2008-05-31 Frederic Peters <fpeters@0d.be>
3199 * jhbuild/config.py: put JHBuild path to manpages in MANPATH
3200 environment variable. (closes: #535843)
3202 2008-05-30 Frederic Peters <fpeters@0d.be>
3204 * jhbuild/frontends/terminal.py, jhbuild/versioncontrol/hg.py,
3205 jhbuild/main.py: removed a few redundant "Error" labels.
3207 2008-05-29 Luca Ferretti <elle.uca@libero.it>
3209 * modulesets/gnome-suites-2.24.modules: s/repo/revision in previous
3212 2008-05-29 Luca Ferretti <elle.uca@libero.it>
3214 * modulesets/gnome-2.24.modules:
3215 Remove a lot of stuff in WebKit's autogenars, now they are defaults.
3216 The only non-defaults ones are --enable-video and use soup as http
3219 Switch devhelp-webkit module to use devhelp/trunk on svn.gnome.org
3220 instead Alp's personal git repo (I think you have to remove your
3223 * modulesets/gnome-suites-2.24.modules:
3224 Use gnome-2-22 branch for devhelp, 'cause trunk now only use WebKit.
3225 Devhelp will follow Epiphany policy. See bug #477971 for details.
3227 2008-05-28 Frederic Peters <fpeters@0d.be>
3229 * modulesets/gnome-external-deps-2.24.modules: add iso-codes as a
3230 dependency of libxklavier. (closes: #535286)
3232 2008-05-28 Marc-André Lureau <marcandre.lureau@gmail.com>
3234 * jhbuild/versioncontrol/git.py (GitBranch): Use git fetch, and
3237 * jhbuild/versioncontrol/git.py (GitBranch.tree_id): Use
3238 git-rev-parse HEAD to fix tree_id issue. (closes: #535061)
3240 2008-05-27 Marc-André Lureau <marcandre.lureau@gmail.com>
3242 * modulesets/gnome-2.24.modules: Add postr (stable branch).
3244 2008-05-27 Claudio Saavedra <csaavedra@gnome.org>
3246 * modulesets/gnome-external-deps-2.24.modules: Add patch below.
3247 * patches/dbus-glib_ignore_namespaces.patch: Fix NetworkManager's build
3248 (fd.o #14429, bgo #534782)
3250 2008-05-24 Owen Taylor <otaylor@redhat.com>
3252 * modulesets/online-desktop.modules: Switch libcroco to a SVN checkout
3253 to pick up a bug fix that is not in 0.6.1.
3255 2008-05-24 Frederic Peters <fpeters@0d.be>
3257 * jhbuild/main.py: work around locale.getpreferredencoding() returning
3258 an empty string in Mac OS X. (closes: #534650)
3260 2008-05-24 James Sharpe <jsharpe@svn.gnome.org>
3262 * jhbuild/versioncontrol/git.py: Fixed git-svn show-ignore so >>
3263 is interpreted correctly by the shell. Only updates exclude file
3264 if the svn revision has changed.
3266 2008-05-24 Wouter Bolsterlee <wbolster@svn.gnome.org>
3268 * modulesets/gnome-suites-2.22.modules: libgweather
3269 silently (?) branched for gnome-2-22.
3271 2008-05-22 Frederic Peters <fpeters@0d.be>
3273 * jhbuild/main.py: fixed unicode exception message printed on stderr.
3275 2008-05-21 Wouter Bolsterlee <wbolster@svn.gnome.org>
3277 * modulesets/gnome-suites-2.22.modules: Devhelp branched
3280 2008-05-20 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
3282 reviewed by: Frederic Peters
3284 * modulesets/bootstrap.modules:
3285 * patches/waf-install.patch: Add patch to fix WAF 1.4.2
3286 installation problem. Closes #533978.
3288 2008-05-20 Claudio Saavedra <csaavedra@gnome.org>
3290 * modulesets/bootstrap.modules: Fix the location of waf.
3292 2008-05-19 Claudio Saavedra <csaavedra@gnome.org>
3294 * modulesets/bootstrap.modules: Upgrade waf to 1.4.2 to avoid some
3295 installation issues in gnome-python and the subsequent configuration
3296 problems in everything that relies on it.
3298 2008-05-18 Frederic Peters <fpeters@0d.be>
3300 * jhbuild/errors.py: set Exception.message for backward compatibility
3301 with Python < 2.5. (closes: #533722)
3303 2008-05-18 Frederic Peters <fpeters@0d.be>
3305 * jhbuild/frontends/terminal.py: also use locale preferred encoding
3306 when asking for input.
3308 2008-05-18 Frederic Peters <fpeters@0d.be>
3310 * jhbuild/commands/base.py, jhbuild/commands/checkbranches.py,
3311 jhbuild/commands/info.py, jhbuild/commands/rdepends.py,
3312 jhbuild/commands/sanitycheck.py, jhbuild/frontends/terminal.py,
3313 jhbuild/main.py: made uprint() use locale.getpreferredencoding()
3314 instead of getting sys.stdout encoding, as redirecting output would
3315 fall to ascii encoding. Also replaced print by uprint() in many
3318 2008-05-18 Murray Cumming <murrayc@murrayc.com>
3320 * modulesets/freedesktop-2.22.modules:
3321 * modulesets/freedesktop-2.24.modules: Removed goocanvas
3322 * modulesets/gnome-2.22.modules: Added goocanvas here
3323 * modulesets/gnome-2.24.modules: and changed the (duplicate) goocanvas
3324 here, because it has moved from cvs.cairographics.org to svn.gnome.org.
3326 2008-05-17 Frederic Peters <fpeters@0d.be>
3328 * doc/C/jhbuild.xml: use straight ascii quote.
3330 2008-05-17 Frederic Peters <fpeters@0d.be>
3332 * modulesets/gnome-external-deps-2.24.modules: updated libgcrypt to
3333 1.4.1. (closes: #532696)
3335 2008-05-16 Frederic Peters <fpeters@0d.be>
3337 * jhbuild/frontends/terminal.py, jhbuild/modtypes/__init__.py,
3338 jhbuild/utils/notify.py, jhbuild/utils/trayicon.py: encode strings
3339 according to terminal character set. (closes: #532932)
3341 2008-05-13 Frederic Peters <fpeters@0d.be>
3343 * jhbuild/modtypes/__init__.py: marked for translation another string.
3346 2008-05-13 Frederic Peters <fpeters@0d.be>
3348 * modulesets/gnome-suites-2.24.modules: added dbus and dbus-glib as
3349 libbonobo dependencies. (closes: #532988)
3351 2008-05-13 James Sharpe <jsharpe@svn.gnome.org>
3353 * jhbuild/versioncontrol/git.py: Changed the method used to deal
3354 with externals when using git-svn to parse the unhandled.log file
3355 in .git/svn/$branch/ (closes #532675)
3357 2008-05-13 Frederic Peters <fpeters@0d.be>
3359 * jhbuild/frontends/terminal.py: don't mix xterm control characters and
3360 UTF-8 output. (closes: #532932)
3362 1999-11-30 Dodji Seketeli <dodji@gnome.org>
3364 * modulesets/gnome-external-deps-2.24.modules: updated the version
3365 of libxml2 to 2.6.32.
3367 2008-05-13 Richard Hult <richard@imendio.com>
3369 * Makefile.plain: Make it possible to build without gettext with
3370 the plain makefile, bug #532895.
3372 2008-05-11 Wouter Bolsterlee <wbolster@svn.gnome.org>
3374 * jhbuild/main.py, po/Makefile.plain: use 'jhbuild'
3375 instead of 'messages' for translation catalog filenames.
3377 2008-05-11 Wouter Bolsterlee <wbolster@svn.gnome.org>
3379 * po/Makefile.plain: Oops, escape # sign correctly.
3381 2008-05-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
3383 * po/Makefile.plain: Use grep to remove comment lines
3386 2008-05-10 Frederic Peters <fpeters@0d.be>
3388 * jhbuild/main.py: removed names parameter of gettext.install, as it is
3389 only available from Python 2.5.
3391 2008-05-09 Frederic Peters <fpeters@0d.be>
3393 * Makefile.plain, jhbuild/utils/packagedb.py, jhbuild/utils/unpack.py,
3394 jhbuild/utils/httpcache.py, jhbuild/utils/cmds.py,
3395 jhbuild/commands/autobuild.py, jhbuild/commands/base.py,
3396 jhbuild/commands/info.py, jhbuild/commands/bootstrap.py,
3397 jhbuild/commands/tinderbox.py, jhbuild/commands/__init__.py,
3398 jhbuild/commands/checkbranches.py, jhbuild/commands/gui.py,
3399 jhbuild/commands/rdepends.py, jhbuild/commands/sanitycheck.py,
3400 jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py,
3401 jhbuild/frontends/gtkui.py, jhbuild/frontends/buildscript.py,
3402 jhbuild/modtypes/autotools.py, jhbuild/modtypes/mozillamodule.py,
3403 jhbuild/modtypes/waf.py, jhbuild/modtypes/__init__.py,
3404 jhbuild/modtypes/linux.py, jhbuild/modtypes/cmake.py,
3405 jhbuild/modtypes/perl.py, jhbuild/modtypes/distutils.py,
3406 jhbuild/modtypes/mesa.py, jhbuild/versioncontrol/cvs.py,
3407 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/arch.py,
3408 jhbuild/versioncontrol/bzr.py, jhbuild/versioncontrol/hg.py,
3409 jhbuild/versioncontrol/mtn.py, jhbuild/versioncontrol/__init__.py,
3410 jhbuild/versioncontrol/tarball.py, jhbuild/versioncontrol/git.py,
3411 jhbuild/versioncontrol/svn.py, jhbuild/moduleset.py,
3412 jhbuild/monkeypatch.py, jhbuild/main.py, jhbuild/config.py,
3413 tests/tests.py, onfigure.ac, Makefile.am, po/LINGUAS, po/fr.po,
3414 po/Makevars, po/POTFILES.in: add gettext support, and a French
3415 translation; patch by Claude Paroz, with a few fixes by myself
3418 2008-05-09 Wouter Bolsterlee <wbolster@svn.gnome.org>
3420 * modulesets/gnome-suites-2.22.modules: gconf branched
3423 2008-05-09 Frederic Peters <fpeters@0d.be>
3425 * tests/mock.py: added min_time option, to match config.py
3427 2008-05-06 Jaap A. Haitsma <jaap@haitsma.org>
3429 * modulesets/gnome-2.24.modules: gnome-scan migrated to GNOME SVN.
3430 Also update its dependecies
3432 2008-05-06 Frederic Peters <fpeters@0d.be>
3434 * modulesets/gnome-suites-2.22.modules: gedit branched for 2.22.
3436 2008-05-06 Jonh Wendell <jwendell@gnome.org>
3438 * modulesets/gnome-external-deps-2.24.modules: Bump gtk-vnc dep to
3441 2008-05-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
3443 * modulesets/gnome-2.22.modules:
3444 * modulesets/gnome-suites-2.22.modules:
3446 PolicyKit-gnome is now in Gnome SVN; the old git
3447 repository has disappeared.
3449 2008-05-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
3451 * modulesets/gnome-suites-2.22.modules: Vino branched
3454 2008-05-05 Frederic Peters <fpeters@0d.be>
3456 * jhbuild/versioncontrol/svn.py: use svn switch --relocate when
3457 repository location changes, most often because user got its subversion
3458 account. (closes: #531503)
3460 2008-05-03 Marc-André Lureau <marcandre.lureau@gmail.com>
3462 * modulesets/bootstrap.modules: add pyxml. (closes: #344036)
3464 2008-05-03 Marc-André Lureau <marcandre.lureau@gmail.com>
3466 * patches/python-2.4.4-lib64.patch: renamed in
3467 python-2.4.5-lib64.patch, without distutils "multiarch-"
3470 2008-05-03 Frederic Peters <fpeters@0d.be>
3472 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/config.py,
3473 jhbuild/defaults.jhbuildrc, jhbuild/frontends/buildscript.py: added a
3474 --min-age option for build and buildone commands. (closes: #384423)
3476 * doc/C/jhbuild.xml: fixed Docbook correctness.
3478 2008-05-03 Jaap A. Haitsma <jaap@haitsma.org>
3480 * modulesets/gnome-2.24.modules:
3481 * modulesets/gnome-suites-2.24.modules:
3482 Update gnome-policykit repo. New repo is on GNOME SVN
3484 2008-05-03 Marc-André Lureau <marcandre.lureau@gmail.com>
3486 * modulesets/gnome-2.24.modules: added refdbg.
3488 2008-05-02 Frederic Peters <fpeters@0d.be>
3490 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/moduleset.py:
3491 add --build-optional-modules and --list-optional-modules (respectively
3492 for the build and list commands) to include modules that would
3493 otherwise not be built/listed in the dependency graph.
3495 * doc/C/jhbuild.xml: add documentation for the --force option (for
3496 build and buildone commands).
3498 2008-05-01 Frederic Peters <fpeters@0d.be>
3500 * modulesets/gnome-suites-2.22.modules: gnome-nettool branched for
3503 2008-05-01 Christian Kirbach <Christian.Kirbach@googlemail.com>
3505 * modulesets/gnome-external-deps-2.24.modules:
3506 Raise dependency of libxklavier to 3.6 as needed
3507 by gnome-control-center.
3509 2008-05-01 Frederic Peters <fpeters@0d.be>
3511 * jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
3512 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/git.py,
3513 jhbuild/versioncontrol/hg.py, jhbuild/versioncontrol/mtn.py,
3514 jhbuild/versioncontrol/tarball.py: aborts with an useful message when a
3515 branch is incorrectly overrided in .jhbuildrc.
3517 2008-05-01 Frederic Peters <fpeters@0d.be>
3519 * jhbuild/config.py: use JHBuild executed Python to get version number
3520 and set PYTHONPATH appropriately. (closes: #136983)
3522 2008-05-01 Vincent Untz <vuntz@gnome.org>
3524 * modulesets/gnome-suites-2.22.modules: put back gnome-2-20 branch for
3525 GDM. (was probably committed by accident)
3527 2008-04-30 Jaap A. Haitsma <jaap@haitsma.org>
3529 * modulesets/freedesktop-2.24.modules:
3530 Add telepathy-stream-engine, libfarsight and gst-plugins-farsight
3532 2008-04-29 William Jon McCann <jmccann@redhat.com>
3534 * modulesets/gnome-suites-2.22.modules:
3535 gnome-screensaver branched.
3537 2008-04-29 Jaap A. Haitsma <jaap@haitsma.org>
3539 * modulesets/gnome-2.24.modules: Update dependencies of empathy
3541 2008-04-25 Richard Hult <richard@imendio.com>
3543 * jhbuild/config.py: Only catch Exception when reading the config
3544 file, not all (most notably not BaseException) exceptions. This
3545 makes it possible to exit nicely from the config file for example,
3546 which is useful in more advanced jhbuildrc setups like the one for
3547 building GTK+ OS X. Fixes bug #529942. Thanks Johan!
3549 2008-04-25 Murray Cumming <murrayc@murrayc.com>
3551 * modulesets/gnome-2.24.modules: gnome-lirc-properties is now in GNOME
3554 2008-04-24 Frederic Peters <fpeters@0d.be>
3556 * modulesets/gnome-2.24.modules: removed scrollkeeper dependency off
3557 gnome-lirc-properties as it is obsolete and no longer defined in any
3558 module set. (closes: #529746)
3560 2008-04-23 Luca Ferretti <elle.uca@libero.it>
3562 * modulesets/freedesktop-2.22.modules:
3563 * modulesets/freedesktop-2.24.modules:
3564 telepathy-mission-control trunk (aka 5.0) is not yet usable,
3565 thank to Alban and Xavier for the info.
3566 Also update its dependencies adding telepathy-glib and newly added
3569 2008-04-23 Luca Ferretti <elle.uca@libero.it>
3571 * modulesets/gnome-2.24.modules: don't force pango fonts backend
3572 for WebKit. Pango is missing support to load fonts from memory,
3573 so we can't use it as default backend (see bug #18552 on b.w.o)
3575 2008-04-23 Adam Schreiber <sadam@clemson.edu>
3577 * modulesets/gnome-suites-2.24.modules:
3578 seahorse-plugins split from seahorse
3580 2008-04-23 Vincent Untz <vuntz@gnome.org>
3582 * modulesets/gnome-suites-2.22.modules: pango branched
3584 2008-04-22 Vincent Untz <vuntz@gnome.org>
3586 * modulesets/gnome-suites-2.24.modules: add iso-codes dependency for
3587 gnome-control-center
3589 2008-04-22 Wouter Bolsterlee <wbolster@svn.gnome.org>
3591 * modulesets/gnome-suites-2.22.modules: gnome-themes
3592 branched for gnome-2-22.
3594 2008-04-22 Frederic Peters <fpeters@0d.be>
3596 * modulesets/gnome-suites-2.22.modules: libgtop branched for GNOME
3599 2008-04-21 Benjamin Berg <benjamin@sipsolutions.net>
3601 * modulesets/gnome-suites-2.22.modules:
3602 Use the gtk-engines-2-14 branch for gtk-engines.
3604 2008-04-21 Matthew Barnes <mbarnes@redhat.com>
3606 * modulesets/gnome-2.24.modules: Update gtkhtml dependencies:
3607 -libbonoboui +enchant +iso-codes
3609 2008-04-21 Frederic Peters <fpeters@0d.be>
3611 * modulesets/gnome-2.24.modules: moved goocanvas from tarball to CVS,
3612 as goocanvasmm is taken from Subversion and uses some functions that
3613 were not defined in goocanvas 0.9. (closes: #529164, bug report and
3614 patch by Jeremiah Savage)
3616 2008-04-20 Marc-André Lureau <marcandre.lureau@gmail.com>
3618 * jhbuild/main.py (main): don't raise EPIPE exception.
3621 2008-04-20 Luca Ferretti <elle.uca@libero.it>
3623 * modulesets/freedesktop-2.24.modules: Cut and paste telepathy
3624 related stuff from freedesktop-2.22.modules.
3626 * modulesets/gnome-2.24.modules:
3627 1. GIMP: update dependencies adding suggested
3628 2. GIMP: use by default --without-gnomevfs in
3629 order to test GIO stuff
3630 3. WebKit: use by default --enable-svg-filters
3632 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3634 * modulesets/gnome-suites-2.24.modules (epiphany): revert last
3635 change, add a comment about epiphany-webkit.
3637 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3639 * modulesets/gnome-suites-2.24.modules (epiphany): change branch
3640 to trunk, and depends on WebKit.
3642 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3644 * modulesets/gnome-external-deps-2.24.modules (mozilla): Update firefox
3645 version to 2.0.0.14. Fixes #528840
3647 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3649 * modulesets/freedesktop-2.24.modules (PackageKit): add
3650 "--disable-tests" to let the installation going on.
3652 2008-04-19 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3654 * jhbuild/versioncontrol/git.py (GitSvnBranch._checkout): Raise a
3655 proper error message when the location is incorrect.
3657 2008-04-18 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3659 * modulesets/freedesktop-2.24.modules: Add lirc.
3661 * modulesets/gnome-2.24.modules: Add gnome-lirc-properties.
3663 2008-04-17 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3665 * jhbuild/utils/trayicon.py (TrayIcon.close): Don't break if the
3666 process does not exists anymore. See #526745.
3668 2008-04-17 Murray Cumming <murrayc@murrayc.com>
3670 * modulesets/gnome-2.24.modules: Add ldtp.
3671 * modulesets/gnome-suites-2.24.modules: Use svn trunk for gtkmm.
3673 2008-04-17 John Carr <john.carr@unrouted.co.uk>
3675 * modulesets/gnome-2.24.modules:
3676 * modulesets/gnome-suites-2.24.modules: Add project hamster to
3679 2008-04-17 John Carr <john.carr@unrouted.co.uk>
3681 * modulesets/gnome-2.24.modules:
3682 * modulesets/gnome-suites-2.24.modules: Add conduit and its external
3683 dependencies to -proposed.
3685 2008-04-17 Frederic Peters <fpeters@0d.be>
3687 * modulesets/gnome-suites-2.22.modules: gnome-{desktop,menus,panel} &
3688 libwnck branched for GNOME 2.22.
3690 2008-04-17 Luca Ferretti <elle.uca@libero.it>
3692 * modulesets/gnome-2.24.modules: Removed unused reference to
3693 svn.webkit.org repository, added devhelp-webkit module (from Alp's
3694 git repository on ndesk.org).
3696 2008-04-15 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3698 * modulesets/freedesktop-2.14.modules:
3699 * modulesets/freedesktop-2.24.modules:
3700 Moved geoclue, gypsy, and swfdec-mozilla.
3702 2008-04-15 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3704 * modulesets/freedesktop.modules: renamed as freedesktop-2.14
3705 * modulesets/{gnome-2.10.modules,gnome-2.12.modules,gnome-2.14.modules,
3706 gtk.modules,gtk28.modules}: include freedesktop-2.14. See #524272.
3708 2008-04-15 Frederic Peters <fpeters@0d.be>
3710 * jhbuild/commands/info.py, jhbuild/modtypes/distutils.py,
3711 jhbuild/versioncontrol/git.py, jhbuild/versioncontrol/mtn.py,
3712 doc/C/jhbuild.xml: changed jhbuild info to print info on all modules
3713 when there is no module specified; also fixed issues with getting
3714 revision info for git and monotone modules.
3716 2008-04-15 Andy Wingo <wingo@pobox.com>
3718 * modulesets/bootstrap.modules: Update libtool to 1.5.26 +
3719 multilib patch from Fedora's 1.5.24. See #518067.
3721 * patches/libtool-1.5.24-multilib.patch: New file.
3723 2008-04-15 Ross Burton <ross@openedhand.com>
3725 * modulesets/mobile-2.24.modules:
3726 * modulesets/matchbox.modules:
3727 * modulesets/pimlico.modules:
3728 Add module sets for the Mobile platform, the Matchbox suite, and the
3731 2008-04-15 Emmanuele Bassi <ebassi@gnome.org>
3733 * modulesets/gnome-2.24.modules: PyClutter was branched
3734 for the 0.6 development cycle.
3736 2008-04-14 William Jon McCann <jmccann@redhat.com>
3738 * jhbuild/utils/trayicon.py: Signal zenity when shutting down.
3741 2008-04-14 Andy Wingo <wingo@pobox.com>
3743 * jhbuild/modtypes/autotools.py (AutogenModule.do_configure):
3744 Construct the autogen command line from an overridable template.
3746 (AutogenModule): Add autogen_template initarg and member variable,
3747 to override the default template.
3748 (parse_autotools): Parse out an 'autogen-template' attribute.
3750 * doc/C/jhbuild.xml: Doc autogen-template.
3752 * modulesets/moduleset.dtd: Add autogen-template attr.
3754 2008-04-13 Frederic Peters <fpeters@0d.be>
3756 * modulesets/gnome-suites-2.22.modules: branched libgnomekbd,
3757 gnome-python-desktop, evince, gnome-volume-manager and sound-juicer for
3760 2008-04-13 Luca Ferretti <elle.uca@libero.it>
3762 * modulesets/gnome-2.24.modules: Add transmission bittorrent client;
3763 you need OpenSSL to compile as non managed dependence.
3765 * modulesets/gnome-external-deps-2.24.modules: Bump cairo to 1.6.4
3766 and cairomm to 1.6.0 (pycairo 1.6.x still missing).
3768 2008-04-12 Emmanuele Bassi <ebassi@gnome.org>
3770 * modulesets/gnome-2.24.modules: Update clutter moduleset to
3771 use the 0.6 branch for the integration libraries.
3773 2008-04-11 Christian Persch <chpe@gnome.org>
3775 * modulesets/gnome-2.24.modules: Add epiphany-extensions-webkit
3778 2008-04-11 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3780 * modulesets/gnome-2.24.modules: added meta-gupnp, along with the
3781 dependencies: gssdp, gupnp, gupnp-av, gupnp-tools, gupnp-ui, and
3784 2008-04-10 Frederic Peters <fpeters@0d.be>
3786 * modulesets/gnome-2.24.modules: added gtkspell, as another dependency
3787 of phonemgr; and added dependencies for both gtkspell and gnokii.
3790 2008-04-10 Frederic Peters <fpeters@0d.be>
3792 * modulesets/gnome-2.24.modules: added gnokii, as a dependency of
3795 2008-04-10 Michael J. Chudobiak <mjc@svn.gnome.org>
3797 * modulesets/gnome-suites-2.22.modules:
3798 libgnome has branched for gnome-2-22.
3800 2008-04-10 Luca Ferretti <elle.uca@libero.it>
3802 * modulesets/gnome-external-deps-2.24.modules: Port dbus stuff
3805 2008-04-10 Luca Ferretti <elle.uca@libero.it>
3807 * modulesets/gnome-2.24.modules: WebKit build changes: use pango
3808 as font backend, use libsoup as http backend (add dependence on
3809 libsoup), enable dom storage, enable icon database, enable svg
3810 experimental. This could make your WebKit sandbox slow, crashing
3811 or not buildable, but it's better now than later...
3813 Also remove the suggestion to install libcurl-dev (due libsoup
3814 usage that I think we preferr) and suggest a working command
3815 to clean the build tree (but, maybe, the `makefile="GNUmakefile"`
3816 option in module definitions should allow you to use `jhbuild -c`)
3818 2008-04-10 Luca Ferretti <elle.uca@libero.it>
3820 * modulesets/gnome-external-deps-2.24.modules: Update cairo related
3821 stuff to latest available (1.5.x for cairo and cairomm, 1.4.12 for
3822 pycairo, 0.10.0 for pixman) and convert module definitions from
3823 deprecated "tarball" to "autotools" type. See desktop-devel-list.
3825 Convert mono stuff from "tarball" to "autotools" too.
3827 2008-04-09 Jonh Wendell <jwendell@gnome.org>
3829 * modulesets/gnome-external-deps-2.24.modules: Bump gtk-vnc dep to
3832 2008-04-09 Carlos Garcia Campos <carlosgc@gnome.org>
3834 * modulesets/gnome-external-deps-2.24.modules: Bump poppler dep to
3837 2008-04-08 Frederic Peters <fpeters@0d.be>
3839 * modulesets/gnome-2.22.modules, modulesets/gnome-2.24.modules: moved
3840 gst-ffmpeg and gst-plugins-only as suggestions for gstreamermm.
3842 2008-04-08 Frederic Peters <fpeters@0d.be>
3844 * jhbuild/versioncontrol/tarball.py: strip off .src from tarball
3845 filenames (closes: #526914)
3847 2008-04-08 José Alburquerque <jaalburqu@svn.gnome.org>
3849 * modulesets/gnome-2.22.modules:
3850 * modulesets/gnome-2.24.modules: Added gst-ffmpeg and gst-plugins-ugly
3851 as dependencies of gstreamermm so that media player example can open
3852 various media formats
3854 2008-04-07 Dan Winship <danw@gnome.org>
3856 * modulesets/gnome-suites-2.22.modules: libsoup branched for 2.22
3858 2008-04-07 Frederic Peters <fpeters@0d.be>
3860 * modulesets/gnome-2.24.modules: switched WebKit to the filtered Debian
3863 2008-04-06 Frederic Peters <fpeters@0d.be>
3865 * jhbuild/frontends/terminal.py, jhbuild/versioncontrol/git.py: removed
3866 accidental commits of debugging statements.
3868 2008-04-06 Frederic Peters <fpeters@0d.be>
3870 * jhbuild/modtypes/mozillamodule.py: fixed extra_env default value
3873 2008-04-05 Christophe Fergeau <teuf@gnome.org>
3875 * jhbuild/versioncontrol/git.py: during initial git checkout, don't try
3876 to create a new branch if we already got a local branch with that name
3877 during the initial git-clone. (follow-up on #511398)
3879 2008-04-05 Frederic Peters <fpeters@0d.be>
3881 * jhbuild/modtypes/tarball.py: add support for makefile attribute for
3882 tarball modules (closes: #526316)
3884 2008-04-05 Frederic Peters <fpeters@0d.be>
3886 * doc/C/jhbuild.xml, jhbuild/config.py, jhbuild/defaults.jhbuildrc,
3887 jhbuild/frontends/terminal.py, jhbuild/modtypes/__init__.py,
3888 jhbuild/modtypes/autotools.py, jhbuild/modtypes/cmake.py,
3889 jhbuild/modtypes/distutils.py, jhbuild/modtypes/linux.py,
3890 jhbuild/modtypes/mesa.py, jhbuild/modtypes/mozillamodule.py,
3891 jhbuild/modtypes/perl.py, jhbuild/modtypes/tarball.py: added a new
3892 per-module configuration variable, module_extra_env, to set environment
3893 variables when executing commands for that module.
3895 2008-04-03 Christian Persch <chpe@gnome.org>
3897 * modulesets/gnome-2.24.modules: Add epiphany-webkit module, building
3898 trunk with the webkit backend.
3900 2008-04-03 Marco Pesenti Gritti <mpg@redhat.com>
3902 * modulesets/gnome-external-deps-2.24.modules:
3903 Bump liboil dep to 0.3.14 as needed by gst-plugins-base
3905 2008-04-03 Christian Persch <chpe@gnome.org>
3907 * modulesets/gnome-2.24.modules: Remove gnome-gecko-embed.
3909 2008-04-03 Christian Persch <chpe@gnome.org>
3911 * modulesets/gnome-2.24.modules:
3912 * modulesets/gnome-suites-2.24.modules: Use the gnome-2-22 branch for
3913 Gnome 2.24 until WebKit is an approved external dependency etc.
3915 2008-04-02 Wouter Bolsterlee <wbolster@svn.gnome.org>
3917 * modulesets/gnome-suites-2.22.modules: Seahorse has
3918 branched for gnome-2-22.
3920 2008-04-01 Rob Bradford <rob@robster.org.uk>
3922 * modulesets/gnome-external-deps-2.24.modules:
3923 Bump liboil dep to 0.3.14 as needed by gst-plugins-base
3925 2008-04-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3927 * doc/C/jhbuild.xml: Describe the use of "autoreconf" in autotools
3928 "autogen-sh" attribute.
3930 2008-04-01 Marc-Andre Lureau <marcandre.lureau@gmail.com>
3932 * modulesets/gnome-2.24.modules: Added tasque and notify-sharp.
3934 2008-03-31 Christian Kirbach <Christian.Kirbach@googlemail.com>
3936 * doc/C/jhbuild.xml: Added a more sophisticated session script that
3937 starts up seperate instances of svn dbus and hal. It is supposed to be
3938 run from a graphical login manager.
3940 2008-03-31 Frederic Peters <fpeters@0d.be>
3942 * tests/autotools/Makefile.am, tests/autotools/autogen.sh,
3943 tests/autotools/configure.in, tests/autotools/hello.c,
3944 tests/distutils/hello, tests/distutils/setup.py,
3945 tests/tests.py: added tests against autotools and distutils modules,
3946 contributed by Mark Seaborn (closes: #524205)
3948 2008-03-31 Frederic Peters <fpeters@0d.be>
3950 * jhbuild/modtypes/tarball.py: set moduleset uri to fake repository
3951 object, so patches are downloaded from the right location.
3954 2008-03-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
3956 * modulesets/gnome-2.22.modules:
3957 * modulesets/gnome-2.24.modules:
3959 Oops, use the correct branch for loudmouth.
3961 2008-03-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
3963 * modulesets/gnome-2.24.modules: Update loudmouth to the
3964 2.0 git branch since that is the one gossip trunk
3967 2008-03-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
3969 * modulesets/gnome-2.22.modules: Update loudmouth to the
3970 2.0 git branch since that is the one gossip trunk
3973 2008-03-30 Owen Taylor <otaylor@redhat.com>
3975 * modulesets/gnome-suites-2.{22,24}.modules: Make gnome-desktop depend
3976 on gvfs ... gvfs is used in the autogen.sh.
3978 * modulesets/online-desktop.modules: Switch back to depending
3979 on gnome-2.22.modules until the new gnome-session unbreaks a bit.
3981 2008-03-30 Frederic Peters <fpeters@0d.be>
3983 * modulesets/gnome-suites-2.22.modules: branching gnome-icon-theme for
3986 2008-03-29 Frederic Peters <fpeters@0d.be>
3988 * modulesets/gnome-suites-2.22.modules: branching eel, nautilus and
3991 2008-03-27 Frederic Peters <fpeters@0d.be>
3993 * modulesets/gnome-suites-2.22.modules: branching gnome-settings-daemon
3994 and gnome-control-center for 2.22.
3996 2008-03-27 Frederic Peters <fpeters@0d.be>
3998 * modulesets/gnome-2.24.modules: added taglib-sharp as a module and as
3999 a dependency for banshee, (patch by John Carr, closes: #524621)
4001 2008-03-26 Owen Taylor <otaylor@redhat.com>
4003 * modulesets/online-desktop.modules: Rename mugshot module
4004 to mugshot-client, repoint to new SVN location.
4006 2008-03-25 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4008 * modulesets/gnome-2.24.modules: added d-feet.
4010 2008-03-25 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4012 * modulesets/pulseaudio.modules: updated libsamplerate and
4013 libsndfile to 0.1.3 and 1.0.17 respectivly.
4015 2008-03-24 Lucas Rocha <lucasr@gnome.org>
4017 * modulesets/gnome-2.22.modules: Use gnome-2-22 branch for
4020 2008-03-24 Frederic Peters <fpeters@0d.be>
4022 * modulesets/gnome-external-deps-2.20.modules,
4023 modulesets/gnome-external-deps-2.22.modules: added the missing
4024 dependency on libIDL to mozilla.
4026 2008-03-24 Frederic Peters <fpeters@0d.be>
4028 * modulesets/gnome-suites-2.22.modules,
4029 modulesets/gnome-suites-2.24.modules: added a dependency on
4030 gnome-doc-utils for gtk-doc (see bug 335239); removed dependency on
4031 glib and added dependency on rarian for gnome-doc-utils.
4033 2008-03-24 Christian Persch <chpe@gnome.org>
4035 * modulesets/gnome-2.22.modules: Use gnome-2-22 branch for
4036 gnome-games-extra-data.
4038 2008-03-24 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4040 * modulesets/gnome-2.24.modules: added gst-openmax.
4042 2008-03-24 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4044 * modulesets/gnome-2.24.modules: added labyrinth and hotwire.
4046 2008-03-23 Frederic Peters <fpeters@0d.be>
4048 * modulesets/gnome-suites-2.22.modules: branched dasher and file-roller
4051 2008-03-23 Frederic Peters <fpeters@0d.be>
4053 * doc/C/jhbuild.xml: added link to the build command in the part about
4054 the bootstrap command, as it now has all the same options.
4056 2008-03-23 Luca Ferretti <elle.uca@libero.it>
4058 * modulesets/gnome-2.24.modules:
4059 * modulesets/gnome-suites-2.24.modules:
4060 remove gail, merged in gtk+ trunk.
4062 2008-03-23 Frederic Peters <fpeters@0d.be>
4064 * modulesets/gnome-2.24.modules: added evolution-data-server as a
4065 dependency of empathy.
4067 2008-03-22 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4069 * modulesets/gnome-2.24.modules: added capuchin and capuchin-glib.
4071 2008-03-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4073 * jhbuild/versioncontrol/git.py (GitBranch.branchname): improve
4074 default "branchname" property, by making more guesses.
4076 2008-03-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4078 * jhbuild/commands/info.py (cmd_info): skip MetaModule branch,
4079 instead of raising an exception in command "info".
4081 2008-03-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4083 * jhbuild/versioncontrol/git.py (GitCvsBranch._checkout): improve
4084 git-cvsimport support.
4086 2008-03-19 Christian Persch <chpe@gnome.org>
4088 * modulesets/gnome-suites-2.22.modules: Gnome Terminal was branched for 2.22.
4090 2008-03-18 Frederic Peters <fpeters@0d.be>
4092 * scripts/hg-update.py: import names from subprocess module, and
4093 removed debugging line. (really closes: #523150, thanks John Spray)
4095 2008-03-18 Frederic Peters <fpeters@0d.be>
4097 * scripts/hg-update.py: use subprocess module from jhbuild.cut_n_paste
4098 for Python < 2.4. (closes: #523150)
4100 2008-03-18 Murray Cumming <murrayc@murrayc.com>
4102 * modulesets/gnome-2.22.modules:
4103 * modulesets/gnome-2.24.modules: Added moap because
4104 moap changelog prepare -c
4107 2008-03-17 Luca Ferretti <elle.uca@libero.it>
4109 * modulesets/bootstrap.modules:
4110 update automake-1.10 to 1.10.1 and pkg-config to 0.23, both
4113 2008-03-17 Murray Cumming <murrayc@murrayc.com>
4115 * modulesets/gnome-2.22.modules:
4116 * modulesets/gnome-2.24.modules: nemiver: Depend on gtksourviewmm trunk
4117 instead of the 1-0 branch, because it can use both now.
4119 2008-03-17 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4121 * modulesets/bootstrap.modules,
4122 patches/python-2.4.4-fix-unicode-module-loading.patch: Remove
4123 workaround patch (see #510812), Python 2.4.5 tested with success.
4125 2008-03-17 Frederic Peters <fpeters@0d.be>
4127 * modulesets/gnome-suites-2.22.modules: branched deskbar-applet for
4130 2008-03-17 Frederic Peters <fpeters@0d.be>
4132 * jhbuild/commands/bootstrap.py: inherit bootstrap command from build
4133 command, to gain all interesting parameters. (closes: #522939)
4135 2008-03-17 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4137 * modulesets/bootstrap.modules: updated Python to 2.4.5.
4139 2008-03-17 Frederic Peters <fpeters@0d.be>
4141 * sample.jhbuildrc: changed sample jhbuildrc not to modify environment,
4142 as passing MAKEFLAGS or CFLAGS is best done through makeargs and
4145 2008-03-16 Murray Cumming <murrayc@murrayc.com>
4147 * modulesets/gnome-2.22.modules:
4148 * modulesets/gnome-2.24.modules: Added libgdamm-3.0 and made Glom
4149 depend on it instead of libgdamm trunk.
4151 2008-03-16 Wouter Bolsterlee <wbolster@svn.gnome.org>
4153 * modulesets/gnome-suites-2.22.modules: atk, at-spi,
4154 gail, and mousetweaks have branched for gnome-2-22.
4156 2008-03-16 Frederic Peters <fpeters@0d.be>
4158 * jhbuild/defaults.jhbuildrc: changed default module set to GNOME 2.24.
4160 2008-03-15 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4162 * modulesets/gnome-2.24.modules: add an empty line between each
4163 module for readibility, updated "sawfish" branch to trunk, removed
4164 "pan" "gnet" dependency, updated "gnet" to trunk, updated "gob2"
4165 to 2.0.15, updated camorama dependency.
4167 2008-03-13 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4169 * modulesets/gnome-2.24.modules: removed GStreamer 0.8 (common!).
4170 Updated monkey-bubble dependency, removed nautilus-media, not
4171 maintained since 2004. (closes: #522123)
4173 2008-03-12 Wouter Bolsterlee <wbolster@svn.gnome.org>
4175 * modulesets/gnome-suites-2.22.modules: glib has
4176 a glib-2-16 branch now.
4178 2008-03-12 Frederic Peters <fpeters@0d.be>
4180 * jhbuild/defaults.jhbuildrc: unset GTK_PATH as it could get wrong
4181 modules loaded in. (closes: #521988)
4183 2008-03-11 Olav Vitters <olav@bkor.dhs.org>
4185 * modulesets/gnome-external-deps-2.22.modules: tango-project.org DNS
4186 is down. Use tango.freedesktop.org instead.
4187 * modulesets/gnome-external-deps-2.24.modules:
4189 2008-03-11 Murray Cumming <murrayc@murrayc.com>
4191 * modulesets/gnome-2.24.modules: Removed libgda-1-2 and libgdamm-1-2
4192 because nothing is using them. Added libgda-3-0 and changed libgdamm
4193 and libgnomedb to depend on it instead of libgda trunk.
4195 2008-03-11 Murray Cumming <murrayc@murrayc.com>
4197 * modulesets/gnome-2.22.modules: Removed libgda-1-2 and libgdamm-1-2
4198 because nothing is using them. Added libgda-3-0 and changed libgdamm
4199 and libgnomedb to depend on it instead of libgda trunk.
4201 2008-03-11 Luca Ferretti <elle.uca@libero.it>
4203 * modulesets/gnome-suites-2.22.modules: gnome-games and anjuta
4204 branched for 2.22 (anjuta branch name is "anjuta-2-4" ??!!??)
4206 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4208 * modulesets/gnome-suites-2.22.modules: gnome-media branched for 2.22.
4210 2008-03-11 Luca Ferretti <elle.uca@libero.it>
4212 * modulesets/gnome-suites-2.22.modules: cheese and gnome-power-manager
4213 branched for gnome-2-22, plus remove libglade dep from cheese.
4215 * modulesets/gnome-suites-2.24.modules: remove libglade dep
4218 2008-03-10 Vincent Untz <vuntz@gnome.org>
4220 * modulesets/gnome-2.22.modules:
4221 * modulesets/gnome-2.24.modules: don't define gnome-themes-extras three
4224 2008-03-10 Luca Ferretti <elle.uca@libero.it>
4226 * modulesets/gnome-suites-2.22.modules: gnome-system-monitor and
4227 glade3 branched for gnome-2-22.
4229 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4231 * modulesets/gnome-suites-2.22.modules: Tomboy and
4232 gcalctool branched for gnome-2-22.
4234 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4236 * modulesets/gnome-suites-2.22.modules: vinagre
4237 branched for gnome-2-22.
4239 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4241 * modulesets/gnome-2.22.modules: empathy branched for
4244 2008-03-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
4246 * modulesets/gnome-suites-2.22.modules: totem-pl-parser
4247 branched for gnome-2-22.
4249 2008-03-10 Luca Ferretti <elle.uca@libero.it>
4251 * modulesets/gnome-suites-2.22.modules: eog and zenity branched
4252 for 2.22, plus fetch ekiga from svn too (new gnome-2-22 branch)
4253 instead from tarball (this could break you current sandbox).
4255 2008-03-10 Luca Ferretti <elle.uca@libero.it>
4257 * modulesets/gnome-suites-2.22.modules: evolution,
4258 evolution-data-server, evolution-exchange, gtkhtml and
4259 fast-user-switch-applet branched for 2.22.
4261 2008-03-10 Callum McKenzie <callum@spooky-possum.org>
4263 * modulesets/gnome-suites-2.22.modules: gnome-applets branched for
4266 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4268 * gnome-2.24.modules:
4269 * gnome-suites-2.24.modules:
4270 * online-desktop.modules
4271 Fix included version of modules from 2.22 to 2.24.
4273 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4275 * modulesets/gnome-2.22.modules:
4276 * modulesets/gnome-2.24.modules:
4279 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4281 * jhbuild/versioncontrol/git.py: fix svn:externals with git-svn,
4282 altough it might need rewrite with 'submodule' support when
4283 git-svn show-externals will be working on GNOME repositories.
4285 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4287 * jhbuild/versioncontrol/git.py: recent versions of git should not
4288 do a checkout of "origin/master", but the local branch name.
4291 2008-03-10 Marc-Andre Lureau <marcandre.lureau@gmail.com>
4293 * jhbuild/versioncontrol/git.py: fix git-svn and git-cvsimport
4294 for recent versions of git (git-stash usage has changed).
4296 2008-03-08 Luca Ferretti <elle.uca@libero.it>
4298 * modulesets/gnome-2.22.modules:
4299 * modulesets/gnome-2.24.modules:
4300 Added "eog-plugins" and "gnome-themes-extras".
4302 2008-03-07 William Jon McCann <jmccann@redhat.com>
4304 * modulesets/freedesktop.modules: Use correct gypsy
4307 2008-03-07 William Jon McCann <jmccann@redhat.com>
4309 * modulesets/freedesktop.modules: Add gypsy and geoclue.
4311 2008-03-07 Luca Ferretti <elle.uca@libero.it>
4313 * modulesets/freedesktop-2.22.modules:
4314 Update all telepathy related modules: clened dependencies,
4315 added "telepathy-idle", "pymsn", "telepathy-haze",
4316 "telepathy-butterfly", "telepathy-python" plus metamodules
4317 "meta-telepathy-library" and "meta-telepathy-connection-managers".
4319 Note 1: to build pymsn see http://live.gnome.org/JhbuildIssues/pymsn
4320 Note 2: to build haze you need libpurple
4322 2008-03-05 Xan Lopez <xan@gnome.org>
4324 * modulesets/gnome-2.22.modules: epiphany-extensions branched
4327 2008-03-05 Xan Lopez <xan@gnome.org>
4329 * modulesets/gnome-suites-2.22.modules: epiphany branched
4332 2008-03-04 Wouter Bolsterlee <wbolster@svn.gnome.org>
4334 * modulesets/gnome-suites-2.22.modules: Totem branched
4337 2008-02-29 Luca Ferretti <elle.uca@libero.it>
4339 * modulesets/gnome-external-deps-2.22.modules:
4340 * modulesets/gnome-external-deps-2.24.modules:
4341 Updated dbus to 1.1.20. Note this is the first stable release
4342 for 1.2.x series, see announchment for details.
4344 2008-02-28 Vincent Untz <vuntz@gnome.org>
4346 * modulesets/freedesktop-2.24.modules:
4347 * modulesets/gnome-2.24.modules:
4348 * modulesets/gnome-external-deps-2.24.modules:
4349 * modulesets/gnome-suites-2.24.modules: add 2.24 modulesets
4351 2008-02-28 Frederic Peters <fpeters@0d.be>
4353 * modulesets/gnome-suites-2.22.modules: branched accerciser for 2.22.
4355 2008-02-27 Owen Taylor <otaylor@redhat.com>
4357 * modulesets/gnome-suites-2.20.modules
4358 modulesets/gnome-suites-2.22.modules: Remove suggests on
4359 NetworkManager: the bug-buddy usage of NetworkManager was
4362 2008-02-26 Emmanuele Bassi <ebassi@gnome.org>
4364 * modulesets/gnome-2.22.modules: Update Clutter to use the
4365 stable branch, and add the Vala bindings.
4367 2008-02-26 Olav Vitters <olav@bkor.dhs.org>
4369 * modulesets/gnome-suites-2.22.modules: Orca branched for 2.22.
4371 2008-02-20 Benjamin Otte <otte@gnome.org>
4373 * modulesets/gnome-external-deps-2.22.modules: update Swfdec to 0.6.0
4375 2008-02-19 Lucas Rocha <lucasr@gnome.org>
4377 * modulesets/gnome-suites-2.22.modules: release team decided to ship
4378 gdm 2.20.x on GNOME 2.22. Hence, use gnome-2-20 branch on gdm.
4380 2008-02-17 Frederic Peters <fpeters@0d.be>
4382 * modulesets/gnome-2.22.modules: added mono-addins module, and put it
4383 as a dependency for banshee. (closes: #517036)
4385 2008-02-17 John Carr <john.carr@unrouted.co.uk>
4387 * jhbuild/modtypes/cmake.py:
4388 Honor the --dist option. (closes: #514131)
4390 2008-02-16 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
4392 * jhbuild/modtypes/waf.py:
4393 Bug 513925 – honor lib64 option in waf modules.
4395 2008-02-16 Frederic Peters <fpeters@0d.be>
4397 * jhbuild/versioncontrol/tarball.py: raise BuildStateError when
4398 downloading patch fails.
4400 2008-02-16 Frederic Peters <fpeters@0d.be>
4402 * jhbuild/versioncontrol/tarball.py: added missing import.
4405 2008-02-16 Frederic Peters <fpeters@0d.be>
4407 * jhbuild/versioncontrol/git.py: added ssh:// url support.
4410 2008-02-15 Jaap Haitsma <jaap@haitsma.org>
4412 * modulesets/gnome-2.22.modules: Add netspeed applet
4414 2008-02-10 Gustavo J. A. M. Carneiro <gjc@gnome.org>
4416 * modulesets/bootstrap.modules: Update WAF to version 1.3.2; fixes
4417 lots of bugs, including a lib64 bug with installation of python
4418 modules (see #513925). Also change WAF download server to
4419 http://freehackers.org/~tnagy, as google project downloads are
4420 kind of erratic and failing most of the time.
4422 2008-02-13 Wouter Bolsterlee <wbolster@svn.gnome.org>
4424 * modulesets/gnome-suites-2.22.modules: Metacity has
4425 branched for gnome-2-22.
4427 2008-02-13 Luca Ferretti <elle.uca@libero.it>
4429 * modulesets/gnome-2.22.modules:
4430 Added libsoup-2.2, gst-fluendo-mpegdemux, gst-fluendo-mp3,
4431 gst-plugins-gl (previously in -bad).
4433 Removed gio-standalone (now in glib).
4435 Reworked rhythmbox deps, adding missing and moving others
4438 2008-02-12 Frederic Crozat <fcrozat@mandriva.com>
4440 * modulesets/gnome-external-deps-2.22.modules:
4441 * patches/libvolume_id_Makefile.patch:
4442 hal 0.5.10 requires udev >= 111.
4444 2008-02-12 Frederic Crozat <fcrozat@mandriva.com>
4446 * modulesets/gnome-external-deps-2.22.modules:
4447 Bump hal version to 0.5.10.
4449 2008-02-11 Olav Vitters <olav@bkor.dhs.org>
4451 * modulesets/gnome-suites-2.22.modules: Remove gnome-vfs dependency
4452 from vinagre, gnome-panel, gdm.
4454 2008-02-10 Luca Ferretti <elle.uca@libero.it>
4456 * modulesets/gnome-external-deps-2.22.modules: bump gtk-vnc
4457 version to 0.3.3 (as plannel long time ago).
4459 2008-02-08 Wouter Bolsterlee <wbolster@svn.gnome.org>
4461 * modulesets/gnome-suites-2.20.modules: Use the
4462 gtkmm-2-12 branch for the stable gtkmm series.
4464 2008-02-07 Vincent Untz <vuntz@gnome.org>
4466 * modulesets/gnome-suites-2.22.modules: move gnome-desktop-sharp from
4467 meta-gnome-bindings-mono to meta-gnome-desktop-suite
4469 2008-02-07 Vincent Untz <vuntz@gnome.org>
4471 * modulesets/gnome-suites-2.22.modules: librsvg doesn't depend on
4472 libgnomeprint anymore
4474 2008-02-06 Wouter Bolsterlee <wbolster@svn.gnome.org>
4476 * modulesets/gnome-suites-2.20.modules: evolution-webcal
4477 has branched for gnome-2-20.
4479 2008-01-31 José Alburquerque <jaalburqu@svn.gnome.org>
4481 * modulesets/gnome-2.22.modules: added gst-plugins-base dependency to
4482 gstreamermm (needed to run examples)
4484 2008-01-30 Benjamin Otte <otte@gnome.org>
4486 * modulesets/gnome-external-deps-2.22.modules: update Swfdec to
4488 * modulesets/gnome-suites-2.22.modules: add gtk+ as a swfdec-gnome
4491 2008-01-29 Owen Taylor <otaylor@redhat.com>
4493 * modulesets/online-desktop.modules: Rebase to gnome-2.22 modules.
4494 - Add bug-buddy to meta-online-desktop dependencies
4495 - Add gnome-python-desktop to online-desktop dependencies
4497 2008-01-29 Luca Ferretti <elle.uca@libero.it>
4499 * modulesets/gnome-external-deps-2.22.modules: Use latest
4500 shared-mime-info available (0.23): best for swfdec-gnome and
4501 best for all other applications too :-)
4503 2008-01-28 Murray Cumming <murrayc@murrayc.com>
4505 * modulesets/gnome-2.20.modules:
4506 * modulesets/gnome-suites-2.22.modules: Added hal as a dependency of
4507 gvfs, because it seems to be necessary to make GVolumeMonitor work in
4510 2008-01-27 Luca Ferretti <elle.uca@libero.it>
4512 * modulesets/freedesktop-2.22.modules:
4513 Added PackageKit. Note: you need to spec --with-default-backend
4514 and --with-security-framework in your .jhbuildrc
4516 * modulesets/gnome-2.22.modules:
4517 Added gnome-user-share and gnome-packagekit; changed
4518 PolicyKit-gnome repo name (PK vs PK).
4520 * modulesets/gnome-suites-2.22.modules:
4521 gnome-sharp was splitted on svn to gnome-sharp (bindings
4522 for libraries in Platform) and gnome-desktop-sharp (bindings
4523 for libraries in Desktop). Added gnome-desktop-sharp, but this
4524 means switch to gtk-sharp trunk too.
4525 Added autogen-sh attribute to gtk-sharp and gnome-sharp, 'cause
4526 are using custom bootstrap script instead autogen.sh.
4527 Added gnome-desktop-sharp to mono bindings meta module.
4529 2008-01-27 Vincent Untz <vuntz@gnome.org>
4531 * modulesets/gnome-suites-2.22.modules: remove
4532 libgnomeprint/libgnomeprintui dep for evince (has a GtkPrint backend),
4533 gtkhtml (was ported), gtksourceview (was ported)
4535 2008-01-26 Frederic Peters <fpeters@0d.be>
4537 * modulesets/gnome-suites-2.20.modules: bug-buddy branched work 2.20.
4539 2008-01-25 Owen Taylor <otaylor@redhat.com>
4541 * modulesets/gnome-2.22.modules: Comment out non-existent
4542 gecko-sharp dependency for mono-tools so jhbuild-gui will
4543 start. (Was already commented out for monodevelop)
4545 2008-01-25 Christian Persch <chpe@gnome.org>
4547 * modulesets/gnome-suites-2.22.modules: g-s-d should now work fine
4548 with non-srcdir builds (bug #509142).
4550 2008-01-25 Luca Ferretti <elle.uca@libero.it>
4552 * modulesets/gnome-suites-2.22.modules: gedit no longer depends
4553 on libgnomeprint(ui) - but needs libglade.
4555 2008-01-24 Owen Taylor <otaylor@redhat.com>
4557 * modulesets/online-desktop.modules: Repoint online-desktop modules to
4558 their new location on svn.gnome.org.
4560 2008-01-24 Vincent Untz <vuntz@gnome.org>
4562 * modulesets/gnome-suites-2.22.modules: gnome-vfs, gnome-mime-data =>
4563 upcoming deprecations
4565 2008-01-23 Frederic Peters <fpeters@0d.be>
4567 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules,
4568 modulesets/gnome-external-deps-2.22.modules: moved gtk-sharp and
4569 gnome-sharp to gnome-suites-2.22 module set, to match what is done for
4570 other bindings. Added gnome-sharp dependency to tomboy.
4572 2008-01-21 Frederic Peters <fpeters@0d.be>
4574 * jhbuild/commands/info.py, jhbuild/modtypes/__init__.py,
4575 jhbuild/moduleset.py: display moduleset name in info command.
4577 2008-01-21 Frederic Peters <fpeters@0d.be>
4579 * jhbuild/commands/info.py: fixed and updated info command.
4582 2008-01-21 Frederic Peters <fpeters@0d.be>
4584 * jhbuild/modtypes/waf.py, tests/tests.py: added checks for waf module
4587 2008-01-20 Frederic Peters <fpeters@0d.be>
4589 * jhbuild/modtypes/waf.py: fixed copy/pasting error.
4591 2008-01-20 Frederic Peters <fpeters@0d.be>
4593 * modulesets/moduleset.xsl: updated moduleset stylesheet to modern
4594 standards and new moduleset elements.
4596 2008-01-20 Frederic Peters <fpeters@0d.be>
4598 * modulesets/moduleset.dtd: fixed DTD as comments are not allowed in
4601 2008-01-20 Marko Anastasov <marko.anastasov@gmail.com>
4603 * modulesets/gnome-2.22.modules: Added gtkmm-documentation.
4605 2008-01-20 Frederic Peters <fpeters@0d.be>
4607 * jhbuild/modtypes/autotools.py: added possibility to run make clean or
4608 make distclean on failures in configure or build states.
4611 2008-01-20 Frederic Peters <fpeters@0d.be>
4613 * modulesets/bootstrap.modules,
4614 patches/python-2.4.4-fix-unicode-module-loading.patch: added patch to
4615 Python as it doesn't build on Gutsy (at least), patch by Marc-Andre
4616 Lureau (closes: #510812).
4618 2008-01-20 Frederic Peters <fpeters@0d.be>
4620 * modulesets/gnome-suites-2.20.modules,
4621 modulesets/gnome-external-deps-2.20.modules,
4622 modulesets/gnome-external-deps-2.22.modules,
4623 modulesets/gnome-suites-2.22.modules,
4624 modulesets/gnome-2.22.modules: added Mono binding in external deps, as
4625 required for tomboy; also added a bunch of Mono stuff to gnome-2.22.
4628 2008-01-20 Frederic Peters <fpeters@0d.be>
4630 * jhbuild/modtypes/__init__.py: abort on dependency node missing a
4633 2008-01-20 Frederic Peters <fpeters@0d.be>
4635 * jhbuild/commands/base.py, jhbuild/defaults.jhbuildrc,
4636 jhbuild/config.py, jhbuild/modtypes/__init__.py: removed force_policy
4637 configure option; force build_policy to 'all' when --force-policy is
4638 passed to build or buildone options.
4640 2008-01-19 Jonathon Jongsma <jjongsma@gnome.org>
4642 * modulesets/gnome-2.22.modules: added ghex dependency for nemiver
4644 2008-01-19 Frederic Peters <fpeters@0d.be>
4646 * modulesets/bootstrap.modules: added gmp to bootstrap module, as it is
4647 a dependency of guile which has been added there yesterday.
4650 2008-01-19 Frederic Peters <fpeters@0d.be>
4652 * doc/C/jhbuild.xml, jhbuild/config.py, jhbuild/defaults.jhbuildrc,
4653 jhbuild/modtypes/autotools.py, jhbuild/modtypes/waf.py, tests/mock.py,
4654 tests/tests.py: added a new makecheck_advisory option, to specify
4655 whether failures when running "make check" should be advisory only
4656 and not cause the module to fail; complete with documentation and unit
4657 tests. (closes: #310544)
4659 2008-01-19 Frederic Peters <fpeters@0d.be>
4661 * jhbuild/versioncontrol/darcs.py: check for darcs command before
4662 trying to use it, to provide informative error message.
4665 2008-01-19 Frederic Peters <fpeters@0d.be>
4667 * jhbuild/modtypes/__init__.py, jhbuild/modtypes/autotools.py,
4668 jhbuild/modtypes/cmake.py, jhbuild/modtypes/distutils.py,
4669 jhbuild/modtypes/linux.py, jhbuild/modtypes/mesa.py,
4670 jhbuild/modtypes/mozillamodule.py, jhbuild/modtypes/perl.py,
4671 jhbuild/modtypes/testmodule.py, jhbuild/modtypes/waf.py, tests/mock.py,
4672 tests/tests.py: updated test module type to the new (but not recent)
4673 system of method attributes to get next and error states (and killed
4674 old code); appropriately skip modules according to build policy when
4675 running with nonetwork set. (closes: #508653)
4677 2008-01-19 Frederic Peters <fpeters@0d.be>
4679 * tests/mock.py, tests/tests.py: new unit tests covering a bit of build
4680 policy and autotools module type adherence to config options.
4682 2008-01-19 Paolo Borelli <pborelli@katamail.com>
4684 * modulesets/gnome-2.20.modules, modulesets/gnome-2.12.modules:
4685 add gucharmap to the gedit-plugins deps, so that the charmap plugin
4688 2008-01-19 Frederic Peters <fpeters@0d.be>
4690 * modulesets/freedesktop-2.16.modules, modulesets/gnome-2.16.modules:
4691 recreated a freedesktop-2.16.modules from moduleset published by the
4692 release team for 2.16.3. (closes: #388497)
4694 2008-01-19 Frederic Peters <fpeters@0d.be>
4696 * Makefile.am, doc/Makefile.am: totally ignore the doc/ directory
4697 unless --enable-doc-installation is passed to configure.
4700 2008-01-19 Frederic Peters <fpeters@0d.be>
4702 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/config.py,
4703 jhbuild/defaults.jhbuildrc, jhbuild/modtypes/__init__.py,
4704 jhbuild/moduleset.py, modulesets/moduleset.dtd: implemented a support
4705 for "tags", modules are automatically tagged with the name of the
4706 moduleset they are from, and build, update and list commands accept a
4707 list of tags modules must match to be considered; based on idea and
4708 patch of Colin Walters. (closes: #460360)
4710 2008-01-18 Frederic Peters <fpeters@0d.be>
4712 * jhbuild/commands/rdepends.py, jhbuild/moduleset.py,
4713 modulesets/hildon.modules: removed obvious cycle dependency of openobex
4714 on itself; also fixed rdepends to silently ignore cycle dependencies.
4717 2008-01-18 Frederic Peters <fpeters@0d.be>
4719 * jhbuild/moduleset.py, tests/tests.py: fixed skip option, as skipped
4720 modules dependencies were not ignored (and fixed test case that I got
4723 2008-01-18 Frederic Peters <fpeters@0d.be>
4725 * doc/C/jhbuild.xml: updated documentation to also list build systems
4726 that are supported, and to add some more consistency in how JHBuild is
4729 2008-01-18 Frederic Peters <fpeters@0d.be>
4731 * doc/C/jhbuild.xml, jhbuild/commands/base.py, jhbuild/moduleset.py:
4732 added --soft-deps and --clusters options to the dot command; the
4733 --soft-deps option will add dotted lines from the modules to their soft
4734 dependencies; the --clusters option will group modules from metamodules
4737 2008-01-18 Frederic Peters <fpeters@0d.be>
4739 * modulesets/bootstrap.modules: switched waf from svn to tarball, patch
4740 by Gustavo Carneiro (closes: #509131)
4742 2008-01-18 Frederic Peters <fpeters@0d.be>
4744 * modulesets/bootstrap.modules, patches/python-2.4.4-lib64.patch: added
4745 patch to Python so it works better on x86_64 (closes: #505128)
4746 (forward-ported Mandriva patch from 2.4.1 to 2.4.4)
4748 2008-01-18 Frederic Peters <fpeters@0d.be>
4750 * modulesets/bootstrap.modules: updated Guile from 1.8.0 to 1.8.3.
4752 2008-01-18 Frederic Peters <fpeters@0d.be>
4754 * modulesets/gnome-2.22.modules,
4755 modulesets/gnome-external-deps-2.22.modules: moved autogen to external
4756 deps module set as it is a dependency of anjuta.
4758 2008-01-18 Frederic Peters <fpeters@0d.be>
4760 * modulesets/bootstrap.modules, modulesets/gnome-2.22.modules: moved
4761 guile to the bootstrap modulesets, as suggested on desktop-devel-list.
4762 (closes: #510066 which was about a missing guile dependency).
4764 2008-01-18 Frederic Peters <fpeters@0d.be>
4766 * tests/tests.py: started unit tests, with unit tests covering build
4769 2008-01-18 Frederic Peters <fpeters@0d.be>
4771 * jhbuild/moduleset.py: fixed skip option, broken by new build
4774 2008-01-18 Marko Anastasov <marko.anastasov@gmail.com>
4776 * modulesets/gnome-2.22.modules: Added gtkmm-utils, with the
4777 savannah repo reference, and paperbox modules.
4779 2008-01-17 Luca Ferretti <elle.uca@libero.it>
4781 * modulesets/gnome-external-deps-2.22.modules: Update dbus to 1.1.4
4782 aka 1.2.0RC2: fix 100% memory/CPU consumption.
4784 2008-01-17 Frederic Peters <fpeters@0d.be>
4786 * jhbuild/errors.py, jhbuild/moduleset.py: rewrote build ordering to
4787 get dependency cycle detection (fatal for hard dependencies but quietly
4788 ignored for suggests and after).
4790 2008-01-17 Frederic Peters <fpeters@0d.be>
4792 * jhbuild/modtypes/gcjmodule.py, jhbuild/modtypes/gdbmodule.py,
4793 modulesets/gcj.modules, modulesets/moduleset.dtd: removed broken and
4794 outdated support for <gcjmodule> and <gdbmodule>.
4796 2008-01-17 Frederic Peters <fpeters@0d.be>
4798 * jhbuild/modtypes/__init__.py, jhbuild/modtypes/autotools.py,
4799 jhbuild/modtypes/cmake.py, jhbuild/modtypes/distutils.py,
4800 jhbuild/modtypes/linux.py, jhbuild/modtypes/mesa.py,
4801 jhbuild/modtypes/mozillamodule.py, jhbuild/modtypes/perl.py,
4802 jhbuild/modtypes/tarball.py, jhbuild/modtypes/testmodule.py,
4803 jhbuild/modtypes/waf.py, jhbuild/moduleset.py,
4804 modulesets/gnome-external-deps-2.22.modules: updated <suggests>
4805 semantic to add the module if it is available, moved poppler-data from
4806 dependency to suggest of poppler.
4808 2008-01-17 Luca Ferretti <elle.uca@libero.it>
4810 * modulesets/gnome-2.22.modules: Removed libdaemon-newer and
4811 avahi-newer, no longer needed 'cause official external deps was bumped.
4812 Make libepc depends on plain "avahi" module.
4813 * modulesets/gnome-suites-2.22.modules: Added libepc to totem module
4816 2008-01-16 Elijah Newren <newren gmail com>
4818 * modulesets/gnome-external-deps-2.22.modules:
4819 Update avahi and libdaemon; see thread at
4820 http://mail.gnome.org/archives/desktop-devel-list/2008-January/msg00097.html
4822 2008-01-16 Murray Cumming <murrayc@murrayc.com>
4824 * modulesets/gnome-suites-2.22.modules: Use gtkmm 2.12 instead of
4825 trunk, because GNOME 2.22 will use GTK+ 2.12, not trunk.
4827 2008-01-16 Frederic Peters <fpeters@0d.be>
4829 * doc/C/jhbuild.xml: added rdepends command documentation.
4831 2008-01-16 Frederic Peters <fpeters@0d.be>
4833 * doc/C/jhbuild.xml: added sections about cmake and waf module types.
4835 2008-01-16 Frederic Peters <fpeters@0d.be>
4837 * modulesets/freedesktop-2.22.modules: added telepathy-salut.
4840 2008-01-16 Frederic Peters <fpeters@0d.be>
4842 * jhbuild/versioncontrol/git.py: fixed git usage when combined with
4843 buildroot, patch by Sylvain Pasche. (closes: #509468)
4845 2008-01-16 Frederic Peters <fpeters@0d.be>
4847 * Makefile.am, configure.ac: updated bug-report part of AC_INIT to
4848 point to Bugzilla instead of James email. Updated with a GNOME version
4849 number and make dist(check) support to be nice.
4851 2008-01-16 Frederic Peters <fpeters@0d.be>
4853 * doc/C/jhbuild.xml, doc/C/figures/jhbuild_sample_dot_output.png,
4854 doc/Makefile.am: added a figure with sample output from the dot
4857 2008-01-16 Frederic Peters <fpeters@0d.be>
4859 * jhbuild/moduleset.py: fixed dot command to work with latest Tarball
4862 2008-01-16 Frederic Crozat <fcrozat@mandriva.com>
4864 * modulesets/gnome-external-deps-2.22.modules:
4865 Bump system-tools-backends version to 2.5.6.
4867 2008-01-16 Frederic Peters <fpeters@0d.be>
4869 * doc/C/jhbuild.xml: updated documentation with contribution from David
4870 Turner and some other minor updates by myself. (closes: #341169)
4872 2008-01-16 Frederic Peters <fpeters@0d.be>
4874 * Makefile.am: add files that should be part of .tar.gz
4876 2008-01-16 Luca Ferretti <elle.uca@libero.it>
4878 * modulesets/gnome-external-deps-2.22.modules: Updated dbus to 1.1.3
4879 aka 1.2.0RC1 ("If nothing is found to be wrong with this release
4880 it will become 1.2.0 within a week"). Better test it...
4882 2008-01-15 Frederic Crozat <fcrozat@mandriva.com>
4884 * modulesets/gnome-suites-2.22.modules: Add missing
4885 dependencies for cheese and vinagre.
4887 2008-01-15 Luca Ferretti <elle.uca@libero.it>
4889 * modulesets/gnome-suites-2.22.modules: gnome-panel now
4890 needs libgweather and librsvg. Plus add PolicyKit* as <suggests>.
4892 2008-01-15 Luca Ferretti <elle.uca@libero.it>
4894 * modulesets/freedesktop-2.22.modules: Added to exempi module
4895 autogenargs="--enable-unittest=no". Unfortunately it seems that
4896 libopenraw needs Boost.
4898 2008-01-14 Olav Vitters <olav@bkor.dhs.org>
4900 * modulesets/gnome-suites-2.22.modules: Remove duplicate libgweather
4903 2008-01-14 Frederic Peters <fpeters@0d.be>
4905 * jhbuild/versioncontrol/cvs.py, jhbuild/versioncontrol/svn.py: never
4906 wipe dir in update mode (see: #509365)
4908 2008-01-14 Callum McKenzie <callum@spooky-possum.org>
4910 * modulesets/gnome-suites-2.22.modules: Add libgweather and make
4911 gnome-applets depend on it.
4913 2008-01-13 Vincent Untz <vuntz@gnome.org>
4915 * modulesets/gnome-external-deps-2.22.modules: add ndesk-dbus and
4917 * modulesets/gnome-suites-2.22.modules: add ndesk-dbus and
4918 ndesk-dbus-glib dep for tomboy
4920 2008-01-13 Vincent Untz <vuntz@gnome.org>
4922 * modulesets/gnome-2.22.modules: move mousetweaks to gnome-suites-2.22
4923 * modulesets/gnome-suites-2.22.modules: add mousetweaks (using GNOME
4924 svn now), add definition for git.freedesktop.org for swfdec-gnome
4926 2008-01-13 Vincent Untz <vuntz@gnome.org>
4928 * modulesets/gnome-2.22.modules: remove swfdec* (swfdec-mozilla is
4929 still available in freedesktop.modules)
4930 * modulesets/gnome-external-deps-2.22.modules: add swfdec
4931 * modulesets/gnome-suites-2.22.modules: move swfdec-gnome here, even
4932 if it's not yet in GNOME svn.
4934 2008-01-13 Vincent Untz <vuntz@gnome.org>
4936 * modulesets/gnome-2.22.modules: move gtk-vnc to external dependencies
4937 move gdl and gnome-build to gnome suites
4938 * modulesets/gnome-external-deps-2.22.modules: add libxml2 and libxslt
4939 (was decided to move them from the platform to external deps at the
4940 beginning of the cycle), add gtk-vnc
4941 * modulesets/gnome-suites-2.22.modules: remove libxml2/libxslt,
4942 keep only one gnome-settings-daemon definition, remove libsexy dep for
4943 file-roller: it's not needed and libsexy is not a blessed dependency,
4944 add libgweather, reorder the devtools part and add gdl/gnome-build
4947 2008-01-13 Luca Ferretti <elle.uca@libero.it>
4949 * modulesets/freedesktop-2.22.modules: Added exempi and liboperaw.
4950 You need external libboost-test-dev to compile by now, I hope this
4951 could be removed in next future. Know issue: it seems you have to run
4952 autogen.sh then configure to build libopenraw, so it if fails, re-run
4953 configure phase in jhbuild. I hope this can be fixed too.
4955 * modulesets/gnome-2.22.modules: Added exempi as "suggests" to
4958 * modulesets/gnome-suites-2.22.modules: Added exempi as "suggests" to
4961 Note: I'm not sure jhbuild have some switch to build with "suggests"
4964 2008-01-13 Olav Vitters <olav@bkor.dhs.org>
4966 * modulesets/gnome-suites-2.22.modules: Add gnome-settings-daemon
4967 module and make gnome-control-center depend on it (per latest changes
4968 in SVN). Not too sure if gsd needs gnome-doc-utils.
4970 2008-01-12 Luca Ferretti <elle.uca@libero.it>
4972 * modulesets/freedesktop-2.22.modules: grab PolicyKit from git,
4973 removed PolicyKit-gnome.
4974 * modulesets/gnome-2.22.modules: PolicyKit-gnome is now here,
4975 grabbing sources from git too.
4977 2008-01-11 Colin Walters <walters@redhat.com>
4979 http://bugzilla.gnome.org/show_bug.cgi?id=507930
4981 * jhbuild/commands/base.py: Add --force option to build and buildone.
4982 * jhbuild/modtypes/__init__.py: Allow for overriding policy.
4983 * jhbuild/config.py: Add variable force_policy to config.
4984 * jhbuild/defaults.jhbuildrc: Default force_policy to off.
4986 2008-01-11 Luca Ferretti <elle.uca@libero.it>
4988 * modulesets/gnome-2.22.modules: move gnome-keyring-manager
4990 * modulesets/gnome-suites-2.22.modules: removed definition from
4991 here and removed g-k-m from meta-gnome-desktop-suite.
4993 Its features are now provided by seahorse. Again, see [1].
4995 2008-01-11 Luca Ferretti <elle.uca@libero.it>
4997 * modulesets/gnome-2.22.modules: removed gnome-settings-daemon.
4998 * modulesets/gnome-suites-2.22.modules: added gnome-settings-daemon
4999 module definition, plus include gnome-settings-daemon and
5000 totem-pl-parser to meta-gnome-desktop-suite. Also make gdm depends
5001 on gnome-settings-daemon (gnome-control-center will come).
5002 This change is listed in previous [1] too.
5004 2008-01-11 Luca Ferretti <elle.uca@libero.it>
5006 * modulesets/gnome-2.22.modules:
5008 Moved chesse, gvfs, vinagre, and anjuta module definitions
5011 * modulesets/gnome-suites-2.22.modules:
5013 ...to here. Those modules are now officially[1] part of GNOME
5014 Desktop and are developed on svn.gnome.org.
5016 External deps are not updated (for example vinagre still use
5017 gtk-vnc from mercurial repository, not from released package)
5019 [1] http://mail.gnome.org/archives/devel-announce-list/2008-January/msg00001.html
5021 2008-01-11 Frederic Peters <fpeters@0d.be>
5023 * modulesets/gnome-suites-2.22.modules: hint evolution-data-server to
5024 be built after gnome-keyring; hint file-roller to be built after
5027 2008-01-10 Christian Kirbach <Christian.Kirbach@googlemail.com>
5029 * modulesets/gnome-suites-2.22.modules: Make file-roller depend
5032 2008-01-10 Frederic Peters <fpeters@0d.be>
5034 * jhbuild/commands/rdepends.py: added a rdepends command, to show
5035 reverse dependency information for a module; it has two possible
5036 options: --dependencies to display dependency path next to modules,
5037 and --direct to limit display to modules directly depending on the
5038 given module. (closes: #508289)
5040 2008-01-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
5042 * modulesets/bootstrap.modules: Update to Python 2.4.4
5043 instead of 2.4.3 in the bootstrap moduleset.
5045 2008-01-10 Luca Ferretti <elle.uca@libero.it>
5047 * modulesets/gnome-2.22.modules:
5048 Added WebKit. Grabbed from svn (260+ MB), compiled using
5049 autotools, you will need some external libs in order to compile.
5050 See the comments before the module definition for the list and
5051 to know what to do if you tried to build without those stuff.
5053 Note: I've enabled the --enable-video and --enable-svg
5054 configure switch. Both are experimental, but WebKitGtk is
5055 all experimental, so... The --enable-video requires
5056 gst-plugins-base and will support the <video> HTML5 tag.
5058 2008-01-08 Andre Klapper <a9016009@gmx.de>
5060 * modulesets/gnome-external-deps-2.22.modules:
5061 revert addition of mozilla flag.
5063 2008-01-08 Andre Klapper <a9016009@gmx.de>
5065 * modulesets/gnome-external-deps-2.22.modules:
5066 Bump D-Bus from 1.0.2 to 1.1.2 as discussed within r-t.
5068 2008-01-08 Wouter Bolsterlee <wbolster@svn.gnome.org>
5070 * modulesets/gnome-suites-2.20.modules: GConf has
5071 branched for gnome-2-20.
5073 2008-01-08 Frederic Peters <fpeters@0d.be>
5075 * jhbuild/utils/notify.py: let notify-send silently switch to disabled
5076 mode on errors. (closes: #508055)
5078 2008-01-08 Christian Persch <chpe@gnome.org>
5080 * modulesets/gnome-2.18.modules: Use the gnome-2-16 branch for
5083 2008-01-08 Christian Persch <chpe@gnome.org>
5085 * modulesets/gnome-suites-2.22.modules: Use gnome-2-22 branch for
5088 2008-01-08 Frederic Peters <fpeters@0d.be>
5090 * jhbuild/frontends/terminal.py: catch exceptions around ncurses call
5093 2008-01-07 Behdad Esfahbod <behdad@gnome.org>
5095 * modulesets/gnome-2.18.modules: Use gnome-2-20 branch for
5098 2008-01-07 Luca Ferretti <elle.uca@libero.it>
5100 * modulesets/gnome-suites-2.22.modules: adjusted devhelp deps:
5101 removed libgnomeui and gnome-vfs and added gtk+, libglade, gconf
5104 2008-01-07 Luca Ferretti <elle.uca@libero.it>
5106 * modulesets/gnome-2.22.modules: added babl and gegl; note that gegl
5107 could need some external deps in order to be useful (see comment
5108 in the module definition) and requests ruby in order to perform
5111 2008-01-07 Luca Ferretti <elle.uca@libero.it>
5113 * modulesets/gnome-2.22.modules: gvfs now depends only on glib
5116 2008-01-06 Frederic Peters <fpeters@0d.be>
5118 * jhbuild/frontends/terminal.py: fixed xterm title setting when using
5119 quiet mode with progress bar.
5121 2008-01-06 Frederic Peters <fpeters@0d.be>
5123 * jhbuild/versioncontrol/svn.py: only check for "Conflict" at the
5124 beginning of strings, as "Conflict" could occur in filenames; spotted
5125 by John Carr (closes: #507722).
5127 2008-01-06 Frederic Peters <fpeters@0d.be>
5129 * jhbuild/config.py, jhbuild/defaults.jhbuildrc,
5130 jhbuild/frontends/terminal.py: added a progress bar in quiet mode, as
5131 in mockup in bug #503925; on by default, with possibility to disable
5132 with progress_bar configuration variable.
5134 2008-01-06 Frederic Peters <fpeters@0d.be>
5136 * jhbuild/defaults.jhbuildrc, jhbuild/config.py,
5137 jhbuild/commands/base.py, jhbuild/frontends/terminal.py: added a quiet
5138 mode, activated by the quiet_mode variable in configuration variable or
5139 the -q/--quiet flag to build and buildone commands. (closes: #503925)
5141 2008-01-06 Frederic Peters <fpeters@0d.be>
5143 * jhbuild/modtypes/tarball.py: made Tarball module type a thin wrapper
5144 around Autotools module type and Tarball repository type; thus removing
5145 a lot of duplicated code.
5147 2008-01-04 Emmanuele Bassi <ebassi@gnome.org>
5149 * moduleset/gnome-2.22.modules: Fix the repository location for
5152 2008-01-04 Frederic Peters <fpeters@0d.be>
5154 * jhbuild/moduleset.py: updated write_dot() method to work with newer
5155 module types and to display branch name in label when appropriate.
5157 2008-01-04 Frederic Peters <fpeters@0d.be>
5159 * jhbuild/versioncontrol/svn.py: protect tree_id() against svn info
5162 2008-01-04 Frederic Peters <fpeters@0d.be>
5164 * jhbuild/commands/__init__.py, jhbuild/commands/base.py,
5165 jhbuild/commands/info.py: Display usage when buildone, updatone or info
5166 commands are called without a module parameter.
5168 2008-01-01 Murray Cumming <murrayc@murrayc.com>
5170 * modulesets/gnome-2.22.modules: Added gstreammermm. Removed giomm
5171 because that code is now in glibmm.
5173 2007-12-31 Christian Persch <chpe@gnome.org>
5175 * modulesets/gnome-suites-2.22.modules: Gucharmap doesn't depend on
5178 2007-12-31 Frederic Peters <fpeters@0d.be>
5180 * jhbuild/versioncontrol/mtn.py, modulesets/moduleset.dtd: added
5181 support for Monotone, patch by Gary Kramlich, slightly edited by
5182 myself. (closes: #481742)
5184 * modulesets/gnome-2.22.modules: added pidgin, as it uses Monotone.
5186 2007-12-28 Frederic Peters <fpeters@0d.be>
5188 * modulesets/freedesktop-2.22.modules: libtelepathy depends on
5191 2007-12-28 Frederic Peters <fpeters@0d.be>
5193 * jhbuild/modtypes/waf.py: added hint to jhbuild -m boostrap buildone
5194 waf when waf is not found.
5196 2007-12-27 Frederic Peters <fpeters@0d.be>
5198 * modulesets/gnome-external-deps-2.22.modules: downgraded HAL to 0.5.9
5199 as gvfs is ok with that version (even though it recommends 0.5.10),
5200 done as HAL 0.5.10 needs libvolume_id 0.77, which needs udev 111.
5202 2007-12-26 Marko Anastasov <marko.anastasov@gmail.com>
5204 * modulesets/gnome-suites-2.22.modules: Fetch glibmm head instead
5207 2007-12-26 Frederic Peters <fpeters@0d.be>
5209 * modulesets/gnome-external-deps-2.22.modules: updated HAL to 0.5.10
5210 (needed by gvfs) and expat to 1.95.8 (needed by HAL).
5212 2007-12-26 Frederic Peters <fpeters@0d.be>
5214 * modulesets/gnome-2.20.modules, modulesets/gnome-2.22.modules: removed
5215 gaim as it has been renamed. (but Pidgin is waiting for Monotone
5216 support) (closes: #505654)
5218 2007-12-23 Olav Vitters <olav@bkor.dhs.org>
5220 * modulesets/gnome-external-deps-2.22.modules: Change system-tools-backends
5221 to version 2.5.4 (instead of 2.5.2).
5223 2007-12-22 William Jon McCann <mccann@jhu.edu>
5225 * modulesets/freedesktop.modules: Add PolicyKit-gnome.
5227 2007-12-22 William Jon McCann <mccann@jhu.edu>
5229 * modulesets/freedesktop.modules: Add pixman and
5232 2007-12-22 Jaap Haitsma <jaap@haitsma.org>
5234 * modulesets/gnome-2.22.modules:
5235 Add bluez-gnome. Fixes bug #504951
5237 2007-12-22 Frederic Peters <fpeters@0d.be>
5239 * jhbuild/commands/tinderbox.py, jhbuild/frontends/tinderbox.py: added
5240 -N (--nopoison) and -C (--try-checkout) support for tinderbox, patch by
5243 2007-12-22 Frederic Peters <fpeters@0d.be>
5245 * jhbuild/versioncontrol/svn.py: added possibility to specify a
5246 revision number in the revision attribute, not just a branch
5247 (considered as revision number if it is all digits); patch by Craig
5248 Keogh (closes: #504809)
5250 2007-12-22 Frederic Peters <fpeters@0d.be>
5252 * modulesets/gnome-external-deps-2.22.modules: add pixman (module
5253 splitted out of cairo) (closes: #504216)
5255 2007-12-22 Frederic Peters <fpeters@0d.be>
5257 * modulesets/bootstrap.modules, modulesets/gnutls.modules,
5258 modulesets/gnome-external-deps-2.20.modules,
5259 modulesets/gnome-external-deps-2.22.modules: ftp.gnu.org doesn't serve
5260 anymore over http, switch to ftp.
5262 2007-12-22 Luca Ferretti <elle.uca@libero.it>
5264 * modulesets/freedesktop-2.22.modules:
5265 Added "PolicyKit" and "PolicyKit-gnome" modules (grabbed
5266 from released talball, to be honest, we'll have to simply
5267 cut and paste if officially added to extern deps).
5269 * modulesets/gnome-suites-2.22.modules:
5270 Added PK and PK-gnome to meta-gnome-proposed
5272 2007-12-21 Luca Ferretti <elle.uca@libero.it>
5274 * modulesets/freedesktop-2.22.modules:
5275 Added "poppler-data" module (optional encoding files
5276 used by poppler to correctly render CJK and Cyrrilic).
5277 Those are not in poppler package due to licence.
5279 * modulesets/gnome-external-deps-2.22.modules:
5280 Make "poppler" module depends on poppler-data (to make
5281 CJK and Cyrrilic people happy).
5283 2007-12-21 Frederic Peters <fpeters@0d.be>
5285 * jhbuild/versioncontrol/git.py: fixed git pull from master branch
5288 2007-12-20 Frederic Peters <fpeters@0d.be>
5290 * modulesets/gnome-suites-2.22.modules: added cheese and gvfs to
5291 meta-gnome-proposed.
5293 2007-12-20 Frederic Peters <fpeters@0d.be>
5295 * jhbuild/versioncontrol/darcs.py: fixed getting tree_id for Darcs
5296 modules. (closes: #504648)
5298 2007-12-20 Luca Ferretti <elle.uca@libero.it>
5300 * modulesets/freedesktop-2.22.modules:
5301 Added libspectre (library for rendering Postscript documents).
5303 2007-12-20 Luca Ferretti <elle.uca@libero.it>
5305 * modulesets/gnome-external-deps-2.22.modules:
5306 Updated poppler to 0.6.3 (also updated wiki page).
5308 2007-12-19 Gustavo J. A. M. Carneiro <gjc@gnome.org>
5310 reviewed by: Frederic Peters
5312 * jhbuild/modtypes/waf.py (WafModule.skip_configure): Add
5313 skip_configure method to avoid always running waf configure even
5314 when not needed or requested.
5316 2007-12-18 Olav Vitters <olav@bkor.dhs.org>
5318 * modulesets/gnome-external-deps-2.22.modules: Make rarian use http,
5319 not ftp (which is down).
5321 2007-12-18 Frederic Peters <fpeters@0d.be>
5323 * modulesets/gnome-suites-2.20.modules: Glade 3 branched.
5325 2007-12-18 Frederic Peters <fpeters@0d.be>
5327 * jhbuild/versioncontrol/git.py, modulesets/moduleset.dtd: added
5328 support for git branches and tags (branches are handled by the revision
5329 attribute to mimic CVS and Subversion support, tags are handled by the
5330 new tag attribute). (closes: #345282)
5332 2007-12-18 Murray Cumming <murrayc@murrayc.com>
5334 * modulesets/gnome-2.22.modules: Added elisa and pigment.
5336 2007-12-17 Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
5338 reviewed by: Frederic Peters
5340 * modulesets/moduleset.dtd,
5341 * jhbuild/modtypes/waf.py: Add new waf module type, for building
5342 projects that use waf.
5344 * modulesets/bootstrap.modules: Install waf during bootstrap.
5345 Temporarily uses svn, but will switch to tarball when waf 1.3.1
5346 gets released next month.
5348 * modulesets/gnome-suites-2.22.modules: Make gnome-python and
5349 gnome-python-desktop build using waf instead of autotools.
5351 Closes Bug #503907: Add WAF support.
5353 2007-12-17 Frederic Peters <fpeters@0d.be>
5355 * jhbuild/versioncontrol/svn.py: catch errors when trying to determine
5356 tree_id (may happen with aborted checkouts)
5358 2007-12-17 Frederic Peters <fpeters@0d.be>
5360 * jhbuild/commands/checkbranches.py: fixed checkbranches command after
5361 changes to the get_revision() method.
5363 2007-12-16 Frederic Peters <fpeters@0d.be>
5365 * jhbuild/versioncontrol/tarball.py: fixed tree_id for tarball with
5366 patches, as patch are tuples.
5368 2007-12-16 Olav Vitters <olav@bkor.dhs.org>
5370 * modulesets/gnome-external-deps-2.22.modules: Correct location of
5373 2007-12-16 Frederic Peters <fpeters@0d.be>
5375 * modulesets/moduleset.dtd: updated DTD to match current reality,
5376 thanks to David Turner (Cillian64) from GHOP.
5378 2007-12-16 John Carr <john.carr@unrouted.co.uk>
5380 * jhbuild/modtypes/cmake.py:
5381 add CMake support. (closes: #503890)
5383 2007-12-16 Frederic Peters <fpeters@0d.be>
5385 * modulesets/gnome-suites-2.22.modules: totem-pl-parser now depends on
5386 evolution-data-server for camel (to parse RFC 2822 date)
5388 2007-12-16 Frederic Peters <fpeters@0d.be>
5390 * jhbuild/commands/base.py, jhbuild/config.py,
5391 jhbuild/defaults.jhbuildrc, jhbuild/frontends/buildscript.py,
5392 jhbuild/frontends/terminal.py: added no-poison and try-checkout
5393 options, as discussed in bug 90172, no-poison will try to build
5394 modules even when dependencies failed, try-checkout will force
5395 a checkout and autogen on failures. (closes: #90172)
5397 2007-12-16 Frederic Peters <fpeters@0d.be>
5399 * jhbuild/config.py, jhbuild/defaults.jhbuildrc,
5400 jhbuild/modtypes/__init__.py, jhbuild/modtypes/autotools.py,
5401 jhbuild/modtypes/distutils.py, jhbuild/modtypes/mesa.py,
5402 jhbuild/modtypes/mozillamodule.py, jhbuild/modtypes/perl.py,
5403 jhbuild/versioncontrol/arch.py, jhbuild/versioncontrol/bzr.py,
5404 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/git.py,
5405 jhbuild/versioncontrol/hg.py: added possibility to skip modules that
5406 have not been updated (with/without considering dependencies). This
5407 is driven by a new build_policy configuration option, possible values
5408 are 'all' (default behaviour, build everything), 'updated' (build only
5409 modules that have changed) and 'updated-deps' (build modules that have
5410 changed, or their dependencies have changed). (closes: #313997)
5412 2007-12-15 Frederic Peters <fpeters@0d.be>
5414 * jhbuild/modtypes/tarball.py, jhbuild/utils/unpack.py,
5415 jhbuild/versioncontrol/tarball.py: use native Python modules to unpack
5416 archives when standard tools (tar, gunzip, bunzip2, unzip) are not
5417 available; patch by Alberto Ruiz, updated by John Stowers and further
5418 edited by myself. (closes: #499497)
5420 2007-12-15 Kjartan Maraas <kmaraas@gnome.org>
5422 * modulesets/gnome-external-deps-2.22.modules:
5425 - fontconfig -> 2.5.0
5429 2007-12-15 Frederic Peters <fpeters@0d.be>
5431 * jhbuild/commands/checkbranches.py, jhbuild/modtypes/tarball.py,
5432 jhbuild/versioncontrol/darcs.py, jhbuild/versioncontrol/git.py,
5433 jhbuild/versioncontrol/hg.py, jhbuild/versioncontrol/svn.py,
5434 jhbuild/versioncontrol/tarball.py: fix minor errors, unused code and
5435 variables, patch by Craig Keogh, completed and edited by myself.
5438 2007-12-15 Frederic Peters <fpeters@0d.be>
5440 * jhbuild/modtypes/tarball.py: only unpack tarball if necessary, patch
5443 2007-12-15 Frederic Peters <fpeters@0d.be>
5445 * jhbuild/modtypes/tarball.py: reconfigure tarballs when -a specified,
5446 patch by Craig Keogh (closes: #502278)
5448 2007-12-15 Gustavo J. A. M. Carneiro <gjc@gnome.org>
5450 * modulesets/gnome-suites-2.22.modules: gnome-python-desktop now
5451 depends on evolution-data-server; in addition, metacity dependency
5452 changed to suggestion.
5454 2007-12-15 Frederic Peters <fpeters@0d.be>
5456 * modulesets/gnome-suites-2.20.modules: branched file-roller for
5459 2007-12-14 Frederic Peters <fpeters@0d.be>
5461 * modulesets/gnome-2.20.modules: branched ghex for gnome-2-20.
5463 2007-12-13 William Jon McCann <mccann@jhu.edu>
5465 * modulesets/gnome-2.22.modules: Add gnome-settings-daemon.
5467 2007-12-13 Frederic Peters <fpeters@0d.be>
5469 * jhbuild/versioncontrol/tarball.py: don't apply patches on already
5470 unpacked and patched sources.
5472 2007-12-13 Frederic Peters <fpeters@0d.be>
5474 * jhbuild/commands/__init__.py, jhbuild/commands/autobuild.py,
5475 jhbuild/commands/base.py, jhbuild/commands/bootstrap.py,
5476 jhbuild/commands/checkbranches.py, jhbuild/commands/gui.py,
5477 jhbuild/main.py: introspect commands to get their name and
5478 description for --help-commands, patch by John Stowers, slightly
5479 edited by myself. (closes: #503491)
5481 2007-12-13 Frederic Peters <fpeters@0d.be>
5483 * jhbuild/moduleset.py, jhbuild/versioncontrol/__init__.py,
5484 jhbuild/versioncontrol/tarball.py: sync patch lookup features from
5485 tarball modtype to versioncontrol tarball; possibility to specify
5486 a full URL for patch files, or looking it up in moduleset directory
5487 or in a patches/ subdirectory of that one.
5489 2007-12-12 William Jon McCann <mccann@jhu.edu>
5491 * modulesets/gnome-suites-2.22.modules: Suggest libnotify for
5494 * modulesets/gnome-suites-2.20.modules: use gnome-2-20 branch of
5495 gnome-screensaver and nautilus-cd-burner.
5497 2007-12-12 Owen Taylor <otaylor@redhat.com>
5499 * modulesets/online-desktop.modules: Add dbus-glib as a
5500 dependency of dbus-python (Will LaShell)
5502 2007-12-09 Murray Cumming <murrayc@murrayc.com>
5504 * modulesets/gnome-suites-2.22.modules: Use the trunk branch of
5507 2007-12-05 Murray Cumming <murrayc@murrayc.com>
5509 * jhbuild/gnome-2.22.modules: Added avahi-newer and libdaemon-newer
5510 and made libepc dependent on them, because it needs avahi-ui, only
5511 available sice avahi 2.18, and the main GNOME external dependency
5512 version has not been increased yet. Actually, libepc only needs it
5513 for the examples, but Glom really needs it.
5514 Do remove this hack if it disturbs an official GNOME module.
5516 2007-12-04 Marco Barisione <marco@barisione.org>
5518 * jhbuild/versioncontrol/darcs.py: explicitly pull from the original
5519 repository (closes: #501538)
5521 2007-12-04 Frederic Crozat <fcrozat@mandriva.com>
5523 * modulesets/gnome-suites-2.22.modules: gnome-keyring needs libtasn1.
5525 2007-12-04 Frederic Peters <fpeters@0d.be>
5527 * modulesets/gnome-suites-2.20.modules: use gnome-2-20 branch of
5530 2007-12-03 Christian Persch <chpe@gnome.org>
5532 * modulesets/gnome-2.18.modules:
5533 * modulesets/gnome-suites-2.20.modules: Use gnome-2-20 branch of
5536 2007-12-03 Don Scorgie <dscorgie@svn.gnome.org>
5538 * modulesets/gnome-external-deps-2.22.modules:
5539 Bump rarian version to 0.7 as it's now required for yelp
5541 2007-12-03 Benjamin Otte <otte@gnome.org>
5543 * modulesets/freedesktop.modules, modulesets/gnome-2.22.modules:
5544 fix swfdec to not use autogen.sh but autoreconf directly. Also add
5545 Gconf to the requirements of swfdec-gnome.
5547 2007-12-03 Frederic Peters <fpeters@0d.be>
5549 * modulesets/gnome-suites-2.22.modules: updated dependency of
5550 gnome-python-desktop from totem to totem-pl-parser. (totally
5553 2007-12-03 Frederic Peters <fpeters@0d.be>
5555 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules:
5556 totem-pl-parser has been split from totem itself, updated dependencies
5557 for totem and rhythmbox (partially closes: #501231)
5559 2007-11-30 Frederic Crozat <fcrozat@mandriva.com>
5561 * modulesets/gnome-2.20.modules: Use gimp-2-4 branch for GIMP.
5563 2007-11-27 Andre Klapper <a9016009@gmx.de>
5565 * modulesets/gnome-suites-2.22.modules: Use glib trunk for 2.22.
5567 2007-11-24 Gustavo J. A. M. Carneiro <gjc@gnome.org>
5569 * modulesets/gnome-suites-2.20.modules: gnome-python and
5570 gnome-python-desktop branched for 2.20.
5572 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
5574 * modulesets/gnome-2.22.modules: Add cheese
5576 2007-11-21 Andreas Røsdal <andreasr@gnome.org>
5578 * modulesets/gnome-external-deps-2.22.modules: Update libggz mirror.
5580 2007-11-20 Murray Cumming <murrayc@murrayc.com>
5582 * modulesets/gnome-2.20.modules:
5583 * modulesets/gnome-2.22.modules: Add libepc and update the
5584 dependencies for Glom.
5586 2007-11-19 Owen Taylor <otaylor@redhat.com>
5588 * Add missing dependencies of online-desktop module.
5590 * modulesets/gnome-suites-2.20.modules:
5591 modulesets/gnome-suites-2.22.modules: gtk-2-14 branch doesn't
5592 exist, replace it with the correct gtk-2-12
5594 2007-11-19 Frederic Crozat <fcrozat@mandriva.com>
5596 * modulesets/gnome-suites-2.20.modules:
5597 * modulesets/gnome-suites-2.22.modules: Use gtk-2-14 branch for both
5600 2007-11-18 Olav Vitters <olav@bkor.dhs.org>
5602 * jhbuild/config.py: Sanitize PYTHONPATH by removing entries like
5603 '::'. This causes problems for dbus-python. As this is caused by a
5604 distro (OOorg Mandriva package), better to avoid/fix this for
5605 everyone. Ok'd by fredp.
5607 2007-11-18 Andreas Røsdal <andreasr@gnome.org>
5609 * modulesets/gnome-external-deps-2.22.modules:
5610 * modulesets/gnome-suites-2.22.modules: Add the dependencies libggz,
5611 ggz-client-utils and expat to gnome-games. Patch by me in bug #497962.
5613 2007-11-16 Frederic Peters <fpeters@0d.be>
5615 * modulesets/gnome-suites-2.20.modules: gnome-keyring branched for
5618 2007-11-14 Frederic Peters <fpeters@0d.be>
5620 * modulesets/gnome-suites-2.20.modules: sound-juicer branched for 2.20.
5622 2007-11-14 Frederic Crozat <fcrozat@mandriva.com>
5624 * modulesets/gnome-suites-2.20.modules:
5625 Use pango-1-18 branch for pango.
5627 2007-11-14 Jaap Haitsma <jaap@haitsma.org>
5629 * modulesets/gnome-external-deps-2.22.modules:
5630 Bump external dep avahi to 0.6.17. Vinagre needs it
5632 2007-11-13 Christian Persch <chpe@gnome.org>
5634 * modulesets/gnome-suites-2.20.modules: Use gnome-2-20 branch for
5637 2007-11-13 Kjartan Maraas <kmaraas@gnome.org>
5639 * modulesets/gnome-external-deps-2.22.modules:
5640 Up the dependency on system-tools-backends to 2.5.2 since
5641 it's required by liboobs.
5643 2007-11-13 Johan Dahlin <johan@gnome.org>
5645 * modulesets/gnome-suites-2.20.modules: The branch name is called
5646 pygobject-2-14, not pygobject-2.14
5648 2007-11-12 Johan Dahlin <johan@gnome.org>
5650 * modulesets/gnome-suites-2.20.modules: Switch 2.20 to
5651 PyGObject 2.14 branch
5653 2007-11-08 Owen Taylor <otaylor@redhat.com>
5655 * jhbuild/config.py: Add both $prefix/lib64/python... and $prefix/lib/python
5656 to PYTHONPATH to match system behavior and deal with pure-python modules
5657 that install in lib/phython even on a 64-bit system. (#489172)
5659 2007-11-08 Owen Taylor <otaylor@redhat.com>
5661 * modules/online-desktop.modules: Swap the online-desktop vs. bigboard
5662 dependencies; online-desktop is a dependency of bigboard, not vice-versa.
5663 Add gnome-session to meta-online-desktop.
5665 2007-11-08 Frederic Crozat <fcrozat@mandriva.com>
5667 * modulesets/gnome-suites-2.22.modules: Switch 2.22 to Glib 2.14
5670 2007-11-08 Frederic Crozat <fcrozat@mandriva.com>
5672 * modulesets/gnome-suites-2.20.modules: Switch 2.20 to Glib 2.14
5675 2007-11-07 Frederic Peters <fpeters@0d.be>
5677 * autogen.sh: added tip about make -f Makefile.plain when gnome-common
5678 is not available. (closes: #494664)
5680 2007-11-05 Christian Kirbach <Christian.Kirbach@googlemail.com>
5682 * modulesets/gnome-suites-2.20.modules: Yelp branched for 2.20.
5684 2007-11-05 Benjamin Berg <benjamin@sipsolutions.net>
5686 * modulesets/gnome-suites-2.20.modules: Use the gtk-engines 2.12 branch.
5688 2007-11-03 Frederic Peters <fpeters@0d.be>
5690 * modulesets/gnome-suites-2.20.modules: gedit branched for 2.20.
5692 2007-10-31 Kjartan Maraas <kmaraas@gnome.org>
5694 * modulesets/gnome-external-deps-2.22.modules: Bump dbus-glib to
5695 0.74 because gdm requires it.
5697 2007-10-31 Kjartan Maraas <kmaraas@gnome.org>
5699 * modulesets/gnome-external-deps-2.22.modules: Up the libxklavier
5700 dep to 3.3 since gnomecc needs it.
5702 2007-10-30 Frederic Peters <fpeters@0d.be>
5704 * modulesets/gnome-2.22.modules, modulesets/gnome-suites-2.22.modules:
5705 filled meta-gnome-proposed with modules proposed for 2.22 (all but
5706 cheese); also added definition for mousetweaks.
5708 2007-10-30 Marc-Andre Lureau <marcandre.lureau@gmail.com>
5710 * jhbuild/versioncontrol/git.py: fix git-svn and git-cvsimport
5713 2007-10-29 Frederic Peters <fpeters@0d.be>
5715 * modulesets/gnome-suites-2.20.modules: branched seahorse for 2.20.
5717 2007-10-28 Frederic Peters <fpeters@0d.be>
5719 * modulesets/freedesktop.modules, modulesets/gnome-2.22.modules: added
5720 swfdec, swfdec-mozilla and swfdec-gnome.
5722 2007-10-28 Frederic Peters <fpeters@0d.be>
5724 * modulesets/gnome-suites-2.20.modules: libwnck, gnome-desktop,
5725 gnome-menus, gnome-panel and gnome-session were branched for 2.20.
5727 2007-10-28 Frederic Peters <fpeters@0d.be>
5729 * modulesets/gnome-suites-2.20.modules: branched gnome-system-monitor
5732 2007-10-27 Frederic Peters <fpeters@0d.be>
5734 * modulesets/freedesktop-2.20.modules: added missing libccc git
5735 repository declaration.
5737 2007-10-27 Murray Cumming <murrayc@murrayc.com>
5739 * modulesets/gnome-2.20.modules:
5740 * modulesets/gnome-2.22.modules: Added giomm.
5742 2007-10-27 Murray Cumming <murrayc@murrayc.com>
5744 * modulesets/bootstrap.modules: Restored the more recent
5745 versions of gettext, automake, and pgk-config that were
5746 mistakenly (apparently) downgrade by Mark McLoughlin on
5747 2007-10-02 while adding quilt support.
5749 2007-10-27 Murray Cumming <murrayc@murrayc.com>
5751 * modulesets/freedesktop-2.20.modules:
5752 * modulesets/freedesktop-2.22.modules: Added libccc.
5754 2007-10-26 Frederic Peters <fpeters@0d.be>
5756 * modulesets/gnome-suites-2.20.modules: branched accerciser for 2.20.
5758 2007-10-25 Murray Cumming <murrayc@murrayc.com>
5760 * modulesets/gnome-2.16.modules:
5761 * modulesets/gnome-2.18.modules:
5762 * modulesets/gnome-2.20.modules:
5763 * modulesets/gnome-2.22.modules: Corrected the Inkscape
5766 2007-10-24 Murray Cumming <murrayc@murrayc.com>
5768 * modulesets/gnome-2.20.modules:
5769 * modulesets/gnome-2.22.modules: Added clutter and friends.
5770 Based on ebassi's clutter-0.6.modules file.
5772 2007-10-23 Owen Taylor <otaylor@redhat.com>
5774 * jhbuild/frontends/gtkui.py:
5775 - Sort module list alphabetically
5776 - Change scrollbar policies and text view wrap mode so that the
5777 window doesn't get forced wider and wider and wider as the
5780 2007-10-23 Frederic Peters <fpeters@0d.be>
5782 * jhbuild/utils/trayicon.py: don't call zenity for trayicon when there
5785 2007-10-22 Owen Taylor <otaylor@redhat.com>
5787 * modulesets/gnome-2.20.modules: Remove stray reference to
5788 gstreamer-plugins-base, convert to gst-plugins-base.
5790 2007-10-19 Owen Taylor <otaylor@redhat.com>
5792 * modules/*.modules: Remove --disable-selinux from D-BUS modules,
5793 at the request of D-BUS author. The configure.ac autodetects.
5795 2007-10-17 Owen Taylor <otaylor@redhat.com>
5797 * modulesets/online-desktop.modules: Make bigboard require
5798 gnome-control-center.
5800 2007-10-17 Richard Hult <richard@imendio.com>
5802 * jhbuild/config.py: Use DYLD_FALLBACK_LIBRARY_PATH instead of
5803 DYLD_LIBRARY_PATH on Mac OS, the latter breaks too many things.
5805 2007-10-17 Murray Cumming <murrayc@murrayc.com>
5807 * modulesets/gnome-2.20.modules:
5808 * modulesets/gnome-2.22.modules: goocanvasmm moved from
5809 sourceforge to GNOME svn.
5811 2007-10-15 William Jon McCann <mccann@jhu.edu>
5813 * modulesets/gnome-suites-2.22.modules:
5816 2007-10-16 Olav Vitters <olav@bkor.dhs.org>
5818 * modulesets/gnome-2.10.modules: s/gdm2/gdm/
5819 * modulesets/gnome-2.12.modules:
5820 * modulesets/gnome-2.14.modules:
5821 * modulesets/gnome-2.16.modules:
5822 * modulesets/gnome-2.18.modules:
5823 * modulesets/gnome-suites-2.20.modules:
5824 * modulesets/gnome-suites-2.22.modules:
5826 2007-10-15 Wouter Bolsterlee <wbolster@svn.gnome.org>
5828 * modulesets/gnome-suites-2.20.modules: deskbar-applet,
5829 gnome-themes and vino branched for gnome-2-20.
5831 2007-10-15 Colin Walters <walters@redhat.com>
5833 * modulesets/online-desktop.modules: Use DBus and dbus-python from git
5834 to avoid build error.
5836 2007-10-15 Richard Hult <richard@imendio.com>
5838 * jhbuild/modtypes/tarball.py: Detect tgz when unpacking, not only when
5839 getting the local directory, fixes bug #486809.
5841 2007-10-15 Frederic Peters <fpeters@0d.be>
5843 * modulesets/gnome-suites-2.20.modules: branched gnome-volume-manager
5846 2007-10-13 Frederic Peters <fpeters@0d.be>
5848 * jhbuild/config.py: set DYLD_LIBRARY_PATH for Mac OS X.
5850 2007-10-12 Mark McLoughlin <markmc@redhat.com>
5852 reviewed by: Frederic Peters <fpeters@0d.be>
5854 * jhbuild/versioncontrol/arch.py,
5855 jhbuild/versioncontrol/bzr.py,
5856 jhbuild/versioncontrol/darcs.py,
5857 jhbuild/versioncontrol/git.py,
5858 jhbuild/versioncontrol/hg.py,
5859 jhbuild/versioncontrol/tarball.py: fix typo
5860 in the way the jhbuildrc "branches" variable
5861 is handled; can result in a KeyError exception.
5863 2007-10-12 Frederic Peters <fpeters@0d.be>
5865 * jhbuild/moduleset.py: added fallback to local modulesets for remote
5866 modulesets includes.
5868 2007-10-11 Frederic Peters <fpeters@0d.be>
5870 * jhbuild/config.py:
5871 * jhbuild/defaults.jhbuildrc:
5872 * jhbuild/modtypes/autotools.py:
5873 * jhbuild/modtypes/distutils.py:
5874 * jhbuild/modtypes/linux.py:
5875 * jhbuild/modtypes/mesa.py:
5876 * jhbuild/modtypes/perl.py:
5877 * jhbuild/modtypes/tarball.py:
5878 * jhbuild/modtypes/testmodule.py:
5879 * jhbuild/utils/packagedb.py:
5880 * jhbuild/versioncontrol/__init__.py:
5881 * jhbuild/versioncontrol/cvs.py:
5882 * jhbuild/versioncontrol/git.py:
5883 * jhbuild/versioncontrol/svn.py:
5884 * jhbuild/versioncontrol/tarball.py: added other checkout modes
5885 (clobber, export, copy), initial patch by Jose Dapena Paz, updated by
5886 Iago Toral, commented and edited by myself. (closes: #347114)
5888 2007-10-10 Frederic Peters <fpeters@0d.be>
5890 * modulesets/bootstrap.modules: updated autoconf to 2.61 since it is
5891 now required by some modules (closes: #485286)
5893 2007-10-08 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
5895 * modulesets/gnome-suites-2.20.modules: evince
5896 branched for gnome-2-20.
5898 2007-10-08 Wouter Bolsterlee <wbolster@svn.gnome.org>
5900 * modulesets/gnome-suites-2.20.modules: libgnomekbd
5901 branched for gnome-2-20.
5903 2007-10-07 Frederic Peters <fpeters@0d.be>
5905 * modulesets/gnome-suites-2.20.modules: branched devhelp for
5908 2007-10-05 Jonathon Jongsma <jjongsma@gnome.org>
5910 * modulesets/gnome-2.20.modules:
5911 * modulesets/gnome-2.22.modules: nemiver still requires gtksourceviewmm-1.0
5912 since gtksourceview 2.0 doesn't have SourceMarker API yet.
5914 2007-10-04 Murray Cumming <murrayc@murrayc.com>
5916 * modulesets/gnome-2.20.modules:
5917 * modulesets/gnome-2.22.modules: Glom now depends on
5920 2007-10-03 Mark McLoughlin <markmc@redhat.com>
5922 Add support for building linux kernels, and also multiple
5923 configurations of a given kernel. See bug #482682 for
5926 reviewed by: Frederic Peters <fpeters@0d.be>
5928 * jhbuild/modtypes/linux.py: add the 'linux' module type
5930 * modulesets/moduleset.dtd,
5931 modulesets/moduleset.rnc: update schemas for new module
5934 2007-10-03 Mark McLoughlin <markmc@redhat.com>
5936 reviewed by: Frederic Peters <fpeters@0d.be>
5938 * jhbuild/versioncontrol/tarball.py: allow unzipped
5939 files to be downloaded from tarball repos
5941 2007-10-03 Frederic Peters <fpeters@0d.be>
5943 * modulesets/gnome-suites-2.20.modules: branched libgnomecanvas for
5946 2007-10-02 Owen Taylor <otaylor@redhat.com>
5948 * modulesets/online-desktop.modules: Replace dbus with 1.1, rather than
5949 adding a separate dbus-1.1 module.
5951 2007-10-02 Mark McLoughlin <markmc@redhat.com>
5953 reviewed by: Frederic Peters <fpeters@0d.be>
5955 * jhbuild/versioncontrol/__init__.py: add checkoutroot
5956 member to Branch for convenience
5958 * jhbuild/versioncontrol/arch.py,
5959 jhbuild/versioncontrol/bzr.py,
5960 jhbuild/versioncontrol/cvs.py,
5961 jhbuild/versioncontrol/darcs.py,
5962 jhbuild/versioncontrol/git.py,
5963 jhbuild/versioncontrol/hg.py,
5964 jhbuild/versioncontrol/svn.py,
5965 jhbuild/versioncontrol/tarball.py: use it here
5967 2007-10-02 Mark McLoughlin <markmc@redhat.com>
5969 reviewed by: Frederic Peters <fpeters@0d.be>
5971 * jhbuild/versioncontrol/__init__.py: assign repository,
5972 config, module and checkoutdir Branch members here
5974 * jhbuild/versioncontrol/cvs.py,
5975 jhbuild/versioncontrol/git.py,
5976 jhbuild/versioncontrol/svn.py,
5977 jhbuild/versioncontrol/tarball.py: chain up to Branch
5978 constructor from sub-classes
5980 * jhbuild/versioncontrol/arch.py,
5981 jhbuild/versioncontrol/bzr.py,
5982 jhbuild/versioncontrol/darcs.py,
5983 jhbuild/versioncontrol/hg.py: don't need Branch
5984 sub-class constructors here
5986 2007-10-02 Mark McLoughlin <markmc@redhat.com>
5988 reviewed by: Frederic Peters <fpeters@0d.be>
5990 * jhbuild/moduleset.py: don't call get_repo_type() twice
5992 2007-10-02 Mark McLoughlin <markmc@redhat.com>
5994 Add quilt support to the tarball repository type. See
5995 bug #482538 for some examples.
5997 reviewed by: Frederic Peters <fpeters@0d.be>
5999 * jhbuild/modtypes/__init__.py: pass the repository list
6000 and default repository to branch_from_xml() so the tarball
6001 type can call get_branch()
6003 * jhbuild/versioncontrol/__init__.py: update argument list
6004 of branch_from_xml()
6006 * jhbuild/versioncontrol/tarball.py: add support for a
6007 <quilt> element in tarball branches; checkout the quilt
6008 branch and apply the patches after downloading and
6009 unpacking the tarball; always try and update the quilt
6010 branch during the checkout phase; pop all patches before
6011 updating the quilt branch.
6013 * modulesets/moduleset.dtd, modulesets/moduleset.rnc: update
6014 for added quilt element.
6016 2007-10-02 Frederic Peters <fpeters@0d.be>
6018 * modulesets/gnome-suites-2.20.modules: branched libgnome, libgnomeui
6019 and metacity for GNOME 2.20.
6021 2007-10-02 Murray Cumming <murrayc@murrayc.com>
6023 * modulesets/hildon.modules: osso-thumbnail is now hildon-thumbnail. Made
6024 some more changes that might be useful. hildon-fm does not build without
6025 the maemo-patched GTK+, so it is hard to know.
6027 2007-10-02 Murray Cumming <murrayc@murrayc.com>
6029 * modulesets/hildon.modules: Added this, to build hildon-1 and hildon-fm.
6030 It is based on the stuff at
6031 https://maemo.org/community/wiki/maemowithjhbuild/
6032 (which no longer works because the GNOME viewsvn does not offer a plain
6033 checkout file via http for jhbuild.)
6034 * modulesets/gnome-2.22.modules: Include hildon.modules.
6036 2007-10-01 Owen Taylor <otaylor@redhat.com>
6038 * Clean up references to non-existent modules so that 'jhbuild gui' can be
6039 started (#381536, based on patch from Elijah Newren)
6041 2007-10-01 Owen Taylor <otaylor@redhat.com>
6043 * modulesets/online-desktop.modules: Add dep of hippo-canvas on pygtk so that
6044 the python bindings are built.
6046 2007-09-28 Luca Ferretti <elle.uca@libero.it>
6048 * modulesets/gnome-suites-2.20.modules: libgtop branched for
6051 2007-09-27 Frederic Peters <fpeters@0d.be>
6053 * modulesets/online-desktop.modules: added missing gconf dependency for
6054 mugshot (patch by Baptiste Mille-Mathias, closes: #471952)
6056 2007-09-27 Frederic Peters <fpeters@0d.be>
6058 * jhbuild/commands/base.py, jhbuild/frontends/terminal.py: completed
6059 special handling for run command to also fix bug #375921.
6061 2007-09-27 Frederic Peters <fpeters@0d.be>
6063 * jhbuild/commands/base.py: added explicit --help handling for commands
6064 with special command-line handling (shell and run); patch by Callum
6065 McKenzie. (closes: #477706)
6067 2007-09-27 Frederic Peters <fpeters@0d.be>
6069 * jhbuild/commands/base.py: added informational message when using
6070 jhbuild run with a bad command name; patch by Callum McKenzie.
6073 2007-09-25 Murray Cumming <murrayc@murrayc.com>
6075 * modulesets/gnome-2.20.modules:
6076 * modulesets/gnome-2.22.modules: Added libnotifymm.
6078 2007-09-23 Vincent Untz <vuntz@gnome.org>
6080 * modulesets/freedesktop-2.22.modules: new
6081 * modulesets/gnome-2.22.modules: depend on 2.22 modulesets, and not
6084 2007-09-23 Vincent Untz <vuntz@gnome.org>
6086 * modulesets/gnome-suites-2.22.modules: include 2.22 external dep
6087 modules, move pygtksourceview to desktop set.
6089 2007-09-21 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
6091 * modulesets/gnome-2.20.modules: Use stable branch for NetworkManager and
6092 network-manager-applet.
6093 * modulesets/gnome-2.22.modules: Use trunk for NetworkManager and
6094 network-manager-applet.
6096 2007-09-21 Frederic Peters <fpeters@0d.be>
6098 * jhbuild/defaults.jhbuildrc, modulesets/gnome-2.22.modules,
6099 modulesets/gnome-external-deps-2.22.modules,
6100 modulesets/gnome-suites-2.22.modules: added modulesets for GNOME 2.22,
6101 and made it the default.
6103 2007-09-21 Frederic Peters <fpeters@0d.be>
6105 * modulesets/gnome-suites-2.20.modules: fixed typo in dependencies tag.
6108 2007-09-20 Luca Ferretti <elle.uca@libero.it>
6110 * modulesets/gnome-suites-2.20.modules: sabayon branched for
6113 2007-09-19 Frederic Crozat <fcrozat@mandriva.com>
6115 * modulesets/gnome-suites-2.20.modules: correct version for
6116 ekiga is 2.0.11 (file size / md5sum from previous commit were correct
6119 2007-09-19 Frederic Crozat <fcrozat@mandriva.com>
6121 * modulesets/gnome-suites-2.20.modules: bump ekiga version to
6124 2007-09-19 Frederic Peters <fpeters@0d.be>
6126 * modulesets/gnome-suites-2.20.modules: gnome-nettool branched for
6129 2007-09-18 Frederic Crozat <fcrozat@mandriva.com>
6131 * modulesets/gnome-external-deps-2.20.modules:
6132 Fix pwlib size / md5sum for latest release, I forgot to update them.
6134 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6136 * modulesets/gnome-2.20.modules: Added gio-standalone and gvfs.
6138 Notes: gui-standalone optionally supports libselinux, inotify,
6139 fam, and xattr (not in jhbuild stack); gvfs optionally supports
6140 FUSE and samba 3 (not in jhbuil stack). See configuration output.
6142 2007-09-18 Frederic Crozat <fcrozat@mandriva.com>
6144 * modulesets/gnome-external-deps-2.20.modules:
6145 Update opal/pwlib version.
6147 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6149 * modulesets/gnome-suites-2.20.modules: libgcryp is a
6150 required depedency of gnome-keyring (see gnome-keyring
6153 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6155 * modulesets/gnome-suites-2.20.modules: eel, gnome-control-center,
6156 gnome-games, gnome-vfs, nautilus branched for gnome-2-20.
6158 2007-09-18 Luca Ferretti <elle.uca@libero.it>
6160 * modulesets/gnome-external-deps-2.20.modules:
6161 Updated system-tools-backends to 2.4.0
6163 2007-09-17 Luca Ferretti <elle.uca@libero.it>
6165 * modulesets/gnome-suites-2.20.modules: eog, fast-user-switch-applet,
6166 gdm2, gnome-power-manager, zenity branched for gnome-2-20.
6168 2007-09-17 Wouter Bolsterlee <wbolster@svn.gnome.org>
6170 * modulesets/gnome-suites-2.20.modules: at-spi, atk,
6171 gail, gcalctool, libgail-gnome, and tomboy branched for
6174 2007-09-17 Callum McKenzie <callum@spooky-possum.org>
6176 * modulesets/gnome-suites-2.20.modules: branching gnome-applets
6179 2007-09-16 Jaap Haitsma <jaap@haitsma.org>
6181 * modulesets/gnome-2.20.modules: Adding gtk-vnc module to get vinagre
6184 2007-09-14 Dan Winship <danw@gnome.org>
6186 * modulesets/gnome-suites-2.20.modules: branched libsoup for 2.20
6188 2007-09-14 Don Scorgie <dscorgie@svn.gnome.org>
6190 * modulesets/gnome-external-deps-2.20.modules:
6191 Bump rarian version to 0.6.0
6193 2007-09-14 Murray Cumming <murrayc@murrayc.com>
6195 * modulesets/gnome-suites-2.20.modules: Use trunk for gtkmm.
6196 The gtkmm-2-12 branch should not have been created yet.
6198 2007-09-13 Carlos Garnacho <carlosg@gnome.org>
6200 * modulesets/gnome-suites-2.20.modules: branched liboobs and
6201 gnome-system-tools for 2.20.
6203 2007-09-12 Christian Persch <chpe@gnome.org>
6205 * modulesets/gnome-2.20.modules: Epiphany-Extensions branched for
6208 2007-09-12 Frederic Peters <fpeters@0d.be>
6210 * modulesets/gnome-2.18.modules: branched gnome-keyring-manager for
6213 2007-09-12 Frederic Peters <fpeters@0d.be>
6215 * modulesets/gnome-suites-2.20.modules: branched gtkhtml, evolution,
6216 evolution-data-server and evolution-exchange for 2.20.
6218 2007-09-10 Luca Ferretti <elle.uca@libero.it>
6220 * modulesets/gnome-suites-2.20.modules:
6221 Branched pygtksourceview for 2.20.
6223 2007-09-10 Lucas Rocha <lucasr@gnome.org>
6225 * modulesets/gnome-external-deps-2.20.modules:
6226 Updated libgsf to 1.14.5
6228 2007-09-09 Luca Ferretti <elle.uca@libero.it>
6230 * modulesets/gnome-suites-2.20.modules:
6231 Branched gtksourceview for 2.20.
6233 2007-09-07 Luca Ferretti <elle.uca@libero.it>
6235 * modulesets/gnome-external-deps-2.20.modules:
6236 Updated rarian to 0.5.8
6238 2007-09-07 Luca Ferretti <elle.uca@libero.it>
6240 * modulesets/gnome-suites-2.20.modules:
6241 Branched gnome-utils for 2.20.
6243 2007-09-06 Luca Ferretti <elle.uca@libero.it>
6245 * modulesets/gnome-external-deps-2.20.modules:
6246 Updated icon-naming-utils to 0.8.6
6248 2007-09-05 Wouter Bolsterlee <wbolster@svn.gnome.org>
6250 * configure.ac: Cleanup a bit (removed obsolete macros)
6252 2007-09-04 Luca Ferretti <elle.uca@libero.it>
6254 * modulesets/gnome-2.20.modules:
6255 Added gnome-themes-extras module (go, Cimi, go!!)
6257 2007-09-03 Elijah Newren <newren gmail com>
6259 * modulesets/gnome-external-deps-2.20.modules:
6260 Update poppler to 0.6.
6263 Commit something so I can make the above change.
6265 2007-08-29 Frederic Peters <fpeters@0d.be>
6267 * modulesets/gnome-2.18.modules: branched gconf-editor for 2.18.
6268 * modulesets/gnome-suites-2.20.modules: branched gnome-icon-theme for
6271 2007-08-28 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6273 * modulesets/gnome-2.20.modules: Add Vala. Fixes bug #471046.
6275 2007-08-27 Christian Persch <chpe@gnome.org>
6277 * modulesets/gnome-suites-2.20.modules: Use gnome-2-20 branch for
6280 2007-08-27 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6282 * modulesets/gnome-2.20.modules: Add Dia. Fixes bug #470645
6284 1999-11-30 Dodji Seketeli <dodji@gnome.org>
6286 * jhbuild/modtypes/mesa.py: fix a small typo that prevents
6287 jhbuild to build mesa on x86-64
6289 2007-08-26 Frederic Peters <fpeters@0d.be>
6291 * modulesets/gnome-suites-2.20.modules: branched totem for 2.20.
6293 2007-08-25 Frederic Peters <fpeters@0d.be>
6295 * autogen.sh, configure.ac: correctly set environment variables for
6296 gnome-autogen.sh; and removed debugging statement from configure.ac
6298 2007-08-25 Frederic Peters <fpeters@0d.be>
6300 * INSTALL, autogen.sh, configure.ac, doc/Makefile.am: disable doc
6301 build/install by default, so make install works exactly like before,
6302 installing stuff in ~, not trying to install help files in $prefix.
6304 2007-08-25 Frederic Peters <fpeters@0d.be>
6306 * configure.ac: removed note about Makefile.plain
6308 2007-08-25 Frederic Peters <fpeters@0d.be>
6310 * Makefile.am, autogen.sh: hooked Makefile.plain to Makefile.am
6312 2007-08-18 Jaap Haitsma <jaap@haitsma.org>
6314 * modulesets/gnome-2.20.modules: Add ghex. Fixes bug #468023
6316 2007-08-18 Frederic Peters <fpeters@0d.be>
6318 * jhbuild/moduleset.py: display an error message instead of a traceback
6319 incase the moduleset XML is invalid.
6320 (patch by Björn Lindqvist, closes: #465551)
6322 2007-08-17 Frederic Peters <fpeters@0d.be>
6324 * jhbuild/commands/checkbranches.py: display branch name next to module
6325 missing a branch definition.
6327 2007-08-17 Frederic Peters <fpeters@0d.be>
6329 * modulesets/gnome-suites-2.20.modules: branched dasher for 2.20.
6331 2007-08-15 Frederic Peters <fpeters@0d.be>
6333 * modulesets/gnome-suites-2.20.modules: branched orca for 2.20.
6335 2007-08-13 Frederic Peters <fpeters@0d.be>
6337 * modulesets/gnome-suites-2.20.modules: accerciser and gnome-devel-docs
6338 are now official modules for 2.20.
6340 2007-08-13 Frederic Peters <fpeters@0d.be>
6342 * autogen.sh, configure.ac: added more notes about autotools being used
6343 just for the documentation.
6345 2007-08-13 Frederic Peters <fpeters@0d.be>
6347 * modulesets/gnome-2.18.modules: branched gnome-python-desktop,
6348 yelp, bug-buddy, gok and alacarte.
6350 2007-08-13 Frederic Peters <fpeters@0d.be>
6352 * modulesets/gnome-2.18.modules: branched gnome-applets.
6354 2007-08-13 Daniel Elstner <danielk@openismus.com>
6356 * modulesets/gnome-suites-2.20.modules (gtkmm): Switch to
6359 2007-08-13 Murray Cumming <murrayc@murrayc.com>
6361 * modulesets/gnome-suites-2.20.modules:
6362 glibmm: Use the new glibmm-2-14 branch instead of trunk.
6364 2007-08-12 Frederic Peters <fpeters@0d.be>
6366 * doc/C/jhbuild.xml: updated download and installation instructions.
6368 2007-08-12 Frederic Peters <fpeters@0d.be>
6370 * doc/C/jhbuild.xml: completed list of supported revision control
6373 2007-08-12 Frederic Peters <fpeters@0d.be>
6375 * README: fixed instruction about building JhBuild.
6377 2007-08-12 Frederic Peters <fpeters@0d.be>
6379 * AUTHORS, Makefile.am, autogen.sh, configure.ac, doc/Makefile.am,
6380 doc/C/jhbuild.xml, doc/jhbuild.omf.in, doc/jhbuild.xml: added minimal
6381 autotools infrastucture and moved documentation to use gnome-doc-utils.
6383 2007-08-11 Fernando Herrera <fherrera@onirica.com>
6385 * modulesets/gnome-external-deps-2.20.modules: Update
6386 icon-naming-utils to 0.8.2 required by tango icons.
6388 2007-08-10 Frederic Peters <fpeters@0d.be>
6390 * modulesets/gnome-external-deps-2.20.modules: bumped shared-mime-info
6391 to 0.22, as mentioned in ExternalDependencies and needed by totem.
6393 2007-08-08 Mark McLoughlin <markmc@redhat.com>
6395 * jhbuild/versioncontrol/hg.py: change previous patch
6396 to use single quotes like the rest of the code
6398 2007-08-08 Mark McLoughlin <markmc@redhat.com>
6400 * jhbuild/versioncontrol/hg.py: explicitly support
6401 ssh:// URIs since urlparse.urljoin() doesn't. See
6404 2007-08-03 Vincent Untz <vuntz@gnome.org>
6406 * modulesets/gnome-external-deps-2.20.modules:
6407 * modulesets/gnome-suites-2.20.modules: move rarian to
6408 gnome-external-deps-2.20.modules
6410 2007-08-01 Frederic Peters <fpeters@0d.be>
6412 * doc/jhbuild.xml: added minor documentation fixes by C.J.
6413 Adams-Collier (closes: #462495)
6415 2007-07-31 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
6417 * jhbuild/defaults.jhbuildrc: Add the default program for CVS.
6420 2007-07-31 Frederic Peters <fpeters@0d.be>
6422 * modulesets/gnome-suites-2.20.modules: updated rarian to 0.5.6.
6424 2007-07-31 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6426 reviewed by: Frederic Peters <fpeters@0d.be>
6429 * jhbuild/config.py:
6430 * jhbuild/versioncontrol/cvs.py (CVSRepository.__init__,
6431 CVSRepository.branch):
6432 * jhbuild/versioncontrol/git.py (GitSvnBranch, GitSvnBranch.__init__,
6433 GitSvnBranch._get_externals, GitSvnBranch._checkout,
6434 GitSvnBranch._update, GitCvsBranch, GitCvsBranch.__init__,
6435 GitCvsBranch._checkout, GitCvsBranch._update):
6436 * jhbuild/versioncontrol/svn.py (_make_uri, get_subdirs, get_externals,
6437 SubversionRepository.branch):
6438 Add git-svn and git-cvsimport support - need some manual work though
6441 2007-07-31 Frederic Peters <fpeters@0d.be>
6443 * jhbuild/config.py, jhbuild/modtypes/testmodule.py: added forgotten
6444 test module, required to run LDTP and Dogtail tests; use it to set
6445 accessibility environment variables (closes: #461710)
6447 2007-07-29 Don Scorgie <dscorgie@svn.gnome.org>
6449 * modulesets/gnome-suites-2.20.modules:
6450 * modulesets/gnome-2.20.modules:
6451 Switch from scrollkeeper to Rarian for
6454 2007-07-25 Colin Walters <walters@redhat.com>
6456 * modulesets/online-desktop.modules:
6457 Strengthen deps online-desktop->bigboard->mugshot so online-desktop
6458 builds the whole chain.
6460 2007-07-20 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6462 * modulesets/gnome-2.20.modules:
6463 remove deprecated libgnomeprint(ui)mm (#454887)
6465 2007-07-18 Frederic Peters <fpeters@0d.be>
6467 * modulesets/gnome-2.18.modules: get 2.14.1 release for libgnomecanvas,
6468 since it was never branched and is now in its 2.19 versions.
6471 2007-07-15 Jaap Haitsma <jaap@haitsma.org>
6473 * modulesets/bootstrap.modules: Add automake 1.10
6475 2007-07-09 Marc-Andre Lureau <marcandre.lureau@gmail.com>
6477 * modulesets/gnome-external-deps-2.20.modules: libgsf 1.14.4
6478 (Yay! first commit in GNOME!) Fixes: #454910
6480 2007-07-08 Christian Kirbach <Christian.Kirbach@googlemail.com>
6482 * modulesets/gnome-2.18.module: gnome-system-tools and liboobs
6483 have branched for gnome-2-18.
6485 2007-07-08 Vincent Untz <vuntz@gnome.org>
6487 * modulesets/gnome-2.20.modules:
6488 * modulesets/gnome-suites-2.20.modules: move pygtksourceview,
6489 accerciser and gnome-devel-docs to gnome-suites-2.20.modules and add
6490 them to meta-gnome-proposed there. Kill meta-gnome-proposed in
6493 2007-07-06 Murray Cumming <murrayc@murrayc.com>
6495 * modulesets/gnome-2.18.modules: Updated the gtkmm and libglademm
6496 branch names. Patch by Wouter Bolsterlee.
6498 2007-07-05 Havoc Pennington <hp@redhat.com>
6500 * modulesets/online-desktop.modules: add build for hippo-canvas,
6501 local-export-daemon, mugshot, bigboard, online-desktop
6503 2007-06-30 Vincent Untz <vuntz@gnome.org>
6505 * modulesets/gnome-external-deps-2.20.modules: update to the
6508 2007-06-29 Paolo Borelli <pborelli@katamail.com>
6510 * modulesets/gnome-2.18.modules: gedit was branched for
6511 gnome 2.18. Patch by Wouter Bolsterlee.
6513 2007-06-25 Luca Ferretti <elle.uca@libero.it>
6515 * modulesets/gnome-2.20.modules: add module "pygtksourceview"
6516 * modulesets/gnome-suites-2.20.modules: update gedit dependecies, i.e.
6517 replace gtksourceview-1.0 with gtksourceview and gnome-python-desktop
6518 with pygtksourceview.
6520 Note: gedit should not depend on non-suite module, we need
6521 to define pygtksourceview location in build stack
6523 2007-06-22 Sven Herzberg <herzi@gnome-de.org>
6525 reviewed by: Frederic Peters
6527 * modulesets/gnome-suites-2.20.modules: libgnomecanvas will depend on
6528 gail really soonish; update the dependency here to avoid breakage
6531 2007-06-21 Elijah Newren <newren gmail com>
6533 * modulesets/gnome-suites-2.20.modules:
6534 No, gail *svn* does not depend on libgnomecanvas; only the
6535 out-of-date (though most recent) tarball release does.
6537 2007-06-20 Elijah Newren <newren gmail com>
6539 * modulesets/gnome-suites-2.20.modules:
6540 gail depends on libgnomecanvas
6542 * modulesets/gnome-external-deps-2.20.modules:
6543 Update shared-mime-info and libmusicbrainz version numbers.
6545 2007-06-13 Luca Ferretti <elle.uca@libero.it>
6547 * modulesets/freedesktop-2.20.modules: added module
6548 "telepathy-mission-control" and its repository
6550 * modulesets/gnome-2.20.modules: added missing dependencies to
6551 "empathy" (now it should be buildable); added "gnutls" as
6552 dependece of "loudmouth"
6554 2007-06-12 Frederic Peters <fpeters@0d.be>
6556 * modulesets/gnome-2.20.modules, modulesets/gnome-suites-2.20.modules:
6557 added vinagre (closes: #445777); added gnome-desktop and gnome-python
6558 as dependencies of gnome-mag (closes: #446600)
6560 2007-06-09 Luca Ferretti <elle.uca@libero.it>
6562 * modulesets/gnome-suites-2.20.modules: gedit and gnome-python-desktop
6563 need gtksourceview 1.x: added a new gtksourceview-1.0 module and make
6564 them depend on it (just a fix to build gedit and python bindings, we
6565 need to know if gtksourceview 2 will be in GNOME 2.20)
6567 2007-06-07 Frederic Peters <fpeters@0d.be>
6569 * modulesets/gnome-suites-2.20.modules: added gnome-doc-utils as
6570 dependency of tomboy (closes: #445011)
6572 2007-06-06 Elijah Newren <newren gmail com>
6574 * modulesets/gnome-2.20.modules:
6575 * modulesets/gnome-suites-2.20.modules:
6576 Move libsigc++ to gnome-suites since gtkmm depends on
6577 it (gnome-suites really shouldn't depend on gnome-2.20; maybe
6578 gnome-external-deps, but not gnome-2.20)
6580 * modulesets/gnome-suites-2.20.modules:
6581 gtkmm is a dependency of gnome-system-monitor now.
6583 2007-06-06 Luca Ferretti <elle.uca@libero.it>
6585 * modulesets/gnome-2.16.modules:
6586 * modulesets/gnome-2.18.modules:
6587 * modulesets/gnome-2.20.modules: nautilus-cd-burner, not
6588 nautilus-burn in brasero deps.
6590 2007-06-05 Frederic Peters <fpeters@0d.be>
6592 * modulesets/gnome-suites-2.20.modules: removed dependency from
6593 gail to libgnomecanvas (closes: #444257)
6595 2007-06-04 Peter Parente <parente@cs.unc.edu>
6597 * modulesets/gnome-2.20.modules: Retracted lsr module from proposed
6599 2007-06-03 Elijah Newren <newren gmail com>
6601 * modulesets/bootstrap.modules: Update pkg-config to 0.21 (was
6602 apparently already the version mentioned on the wiki, but
6603 apparently jhbuild just wasn't updated previously).
6605 * modulesets/gnome-external-deps-2.20.modules: Update dbus-glib to
6606 0.73 (http://mail.gnome.org/archives/desktop-devel-list/2007-May/msg00171.html)
6608 0.5.9 (http://mail.gnome.org/archives/desktop-devel-list/2007-June/msg00008.html)
6610 2007-06-02 Elijah Newren <newren gmail com>
6612 * modulesets/gnutls.modules: Update libgpg-error to 1.4.
6613 Workaround for seahorse not building due to jhbuild building
6614 libgpg-error, jhbuild expecting users to install gpgme-devel from
6615 their distros, and gpgme-devel bringing in a different version of
6616 libgpg-error from the distro which is not API/ABI identical.
6617 Correct fix is either to get libgpg-error from the distros or else
6618 build gpgme with jhbuild. Kjartan updated the wiki to do this a
6619 long time ago, just need to sync jhbuild.
6621 * modulesets/gnome-external-deps-2.20.modules:
6622 Fix install of libvolume_id on 64bit architectures (override
6623 udev's stupid hardcoding of libdir=$prefix/lib to use
6624 $prefix/lib64 when appropriate)
6626 2007-06-01 Jonathon Jongsma <jjongsma@gnome.org>
6628 * modulesets/freedesktop.modules: cairomm now uses git for version control
6630 2007-05-31 Luca Ferretti <elle.uca@libero.it>
6632 * modulesets/freedesktop-2.20.modules:
6634 Added repository for telepathy (darcs!!) and modules for
6635 libtelepathy, telepathy-glib and telepathy-gabble. By now only
6636 libtelepathy is buildable due to dbus-glib version required
6637 by telepathy-glib :-(
6639 2007-05-29 Luca Ferretti <elle.uca@libero.it>
6641 * modulesets/gnome-external-deps-2.20.modules: added libcolorblind
6642 * modulesets/gnome-suites-2.20.modules: gnome-mag depends on colorblind
6644 2007-05-29 Luca Ferretti <elle.uca@libero.it>
6646 * modulesets/gnome-2.20.modules: added gnome-devel-docs to proposed
6647 modules section (http://live.gnome.org/TwoPointNineteen/DevelTools)
6649 2007-05-29 Luca Ferretti <elle.uca@libero.it>
6651 * modulesets/freedesktop-2.20.modules: added xdg-user-dirs
6652 * modulesets/gnome-2.20.modules: added xdg-user-dirs-gtk
6654 Note: using tarball for xdg-user-dirs by now, see
6655 https://bugs.freedesktop.org/show_bug.cgi?id=11067
6657 2007-05-28 Frederic Peters <fpeters@0d.be>
6659 * jhbuild/versioncontrol/hg.py, scripts/hg-update.py,
6660 jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py:
6661 add support for mercurial (patch by Marco Barisione, closes: #435511)
6663 2007-05-28 Frederic Peters <fpeters@0d.be>
6665 * jhbuild/frontends/tinderbox.py: add links to to live.gnome.org
6666 module issue page on failure in tinderbox output (patch by Craig
6667 Keogh, closes: #437144)
6669 2007-05-28 Frederic Peters <fpeters@0d.be>
6671 * modulesets/gnome-2.20.modules: added empathy (patch by Jaap A.
6672 Haitsma, closes: #440029)
6674 2007-05-28 Frederic Peters <fpeters@0d.be>
6676 * jhbuild/commands/base.py: support for -- in run command even when
6677 not giving any parameters.
6679 2007-05-28 Frederic Peters <fpeters@0d.be>
6681 * jhbuild/commands/base.py: support for running commands in specific
6682 module paths (closes: #356499)
6684 2007-05-26 Christian Kirbach <Christian.Kirbach@googlemail.com>
6686 * modulesets/gnome-2.18.module: branched gtksourceview to
6689 2007-05-21 Murray Cumming <murrayc@murrayc.com>
6691 * modulesets/gnome-2.20.modules: Added tinymail and modest,
6692 as they are already in gnome-2.18.modules.
6694 2007-05-20 Wouter Bolsterlee <wbolster@svn.gnome.org>
6696 * jhbuild/config.py: Do not mix tabs and spaces.
6698 2007-05-19 Wouter Bolsterlee <wbolster@svn.gnome.org>
6700 * modulesets/gnome-2.18.modules: Use gtk-engines-2-10
6703 2007-05-16 Behdad Esfahbod <behdad@gnome.org>
6705 * modulesets/gnome-2.18.modules: Use pango-1-16 branch.
6707 2007-05-15 Kjartan Maraas <kmaraas@gnome.org>
6709 * modulesets/gnome-external-deps-2.20.modules:
6710 Up the cairo dep to 1.4.6 to get the latest and greatest.
6712 2007-05-15 Frederic Crozat <fcrozat@mandriva.com>
6714 * modulesets/gnome-suites-2.20.modules:
6715 Add build dependency on gnome-icon-theme for gnome-system-monitor
6718 2007-05-15 Frederic Crozat <fcrozat@mandriva.com>
6720 * modulesets/gnome-suites-2.20.modules:
6721 Add build dependencies on libgnomeprint for tomboy module.
6723 2007-05-14 Emmanuele Bassi <ebassi@gnome.org>
6725 * modulesets/gnome-2.18.modules: Revert unwanted commit.
6727 2007-05-14 Emmanuele Bassi <ebassi@gnome.org>
6729 * modulesets/gnome-suites-2.20.modules: Make sound-juicer depend
6732 2007-05-14 William Jon McCann <mccann@jhu.edu>
6734 * modulesets/freedesktop.modules: Use hicolor-icon-theme 0.10
6735 as we do in freedesktop-2.18.modules.
6737 2007-05-07 Richard Hult <richard@imendio.com>
6739 * jhbuild/commands/bootstrap.py: Make the skip list apply to
6740 bootstrapping as well, bug #436633.
6742 2007-05-06 Jonathon Jongsma <jjongsma@gnome.org>
6744 * modulesets/gnome-2.18.modules, modulesets/gnome-2.20.modules: nemiver now
6745 depends on gnome-doc-utils.
6747 2007-05-06 Frederic Peters <fpeters@0d.be>
6749 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py,
6750 jhbuild/utils/cmds.py: replaced calls to command -v by a new
6751 has_command function, which does iterate over $PATH itself.
6752 (followup to #301259, suggestion by Johan Dahlin)
6754 2007-05-05 Frederic Peters <fpeters@0d.be>
6756 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py:
6757 replaced call to which by call to command -v to determine if wget
6758 or curl are available; so it should work on any sh-compatible shell,
6759 and on Mac OS X (followup to #301259)
6761 2007-05-05 Frederic Peters <fpeters@0d.be>
6763 * jhbuild/modtypes/perl.py: respect makeargs attribute, and do some
6764 ${prefix} substitution; patch by Richard Hult (closes: #436170)
6766 2007-05-04 Frederic Peters <fpeters@0d.be>
6768 * doc/jhbuild.xml: updating paragraphs about patches with recent
6771 2007-05-04 Frederic Peters <fpeters@0d.be>
6773 * jhbuild/modtypes/tarball.py: allows to specify URLs as patch location
6776 2007-05-04 Frederic Peters <fpeters@0d.be>
6778 * jhbuild/modtypes/autotools.py: adds support for autoreconf, patch by
6779 Guillaume Desmottes from Sugar (closes: #435772).
6781 2007-05-03 Frederic Peters <fpeters@0d.be>
6783 * jhbuild/modtypes/tarball.py: also look for patches in moduleset
6784 directory + /patches/; requested for sugar.
6786 2007-05-03 Frederic Peters <fpeters@0d.be>
6788 * jhbuild/commands/checkbranches.py: added command to check GNOME
6789 module sets for missing branches definitions (limited to GNOME at
6790 the moment since it uses the ViewCVS interface).
6792 2007-05-03 Frederic Peters <fpeters@0d.be>
6794 * modulesets/gnome-2.18.modules: branched gnome-menus, gnome-panel,
6795 gnome-desktop, gnome-session, libwnck, libgtop, gnome-python,
6796 gnome-volume-manager, deskbar-applet, fast-user-switch-applet and
6797 libgtop for GNOME 2.18.
6799 2007-05-01 Luca Ferretti <elle.uca@libero.it>
6801 * modulesets/gnome-suites-2.20.modules: bug-buddy depends on
6804 2007-04-29 Lucas Rocha <lucasr@gnome.org>
6806 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch
6809 2007-04-28 Olav Vitters <olav@bkor.dhs.org>
6811 * jhbuild/defaults.jhbuildrc: Change default moduleset from GNOME 2.16
6814 2007-04-24 Kjartan Maraas <kmaraas@gnome.org>
6816 * modulesets/gnome-external-deps-2.20.modules: Use
6817 libgpg-error-1.4 to fix seahorse build on fedora rawhide.
6819 2007-04-24 Frederic Crozat <fcrozat@mandriva.com>
6821 * modulesets/gnome-suites-2.20.modules: atk now depends
6824 2007-04-23 William Jon McCann <mccann@jhu.edu>
6826 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for
6827 gnome-screensaver and nautilus-cd-burner.
6829 2007-04-22 Murray Cumming <murrayc@murrayc-desktop>
6831 * modulesets/gnome-2.20.modules: Added libgnomedbmm and libgdamm trunk.
6833 1999-11-30 Dodji Seketeli <dodji@gnome.org>
6835 * modulesets/gnome-2.20.modules: nemiver and gtksourceviewmm are
6838 1999-11-30 Dodji Seketeli <dodji@gnome.org>
6840 * modulesets/gnome-2.18.modules: nemiver and gtksourceviewmm are
6843 2007-04-21 Fernando Herrera <fherrera@onirica.com>
6845 * modulesets/gnome-2.20.modules: Updated xchat to 2.8.2
6847 2007-04-21 Murray Cumming, <murrayc@murrayc.com>
6849 * modulesets/gnome-2.18.modules:
6850 * modulesets/gnome-2.20.modules: Added libgoocanvasmm.
6852 2007-04-20 Frederic Peters <fpeters@0d.be>
6854 * modulesets/gnome-2.18.modules: Branched gnome-doc-utils to
6857 2007-04-20 Fernando Herrera <fherrera@onirica.com>
6859 * modulesets/gnome-suites-2.20.modules: added libgtop as a dep for
6862 2007-04-18 Elijah Newren <newren gmail com>
6864 * modulesets/gnome-external-deps-2.20.modules:
6865 * modulesets/freedesktop-2.18.modules:
6866 Update to cairo-1.4.4.
6868 2007-04-17 Frederic Peters <fpeters@0d.be>
6870 * modulesets/gnome-2.18.modules: Branched devhelp and evince to
6873 2007-04-17 Christian Persch <chpe@gnome.org>
6875 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for GConf.
6877 2007-04-16 Peter Parente <parente@cs.unc.edu>
6879 * modulesets/gnome-2.20.modules: added lsr to proposed modules section
6881 2007-04-16 Murray Cumming <murrayc@murrayc.com>
6883 * modulesets/gnome-2.18.modules: Use the gnome-2-18 branch that I
6886 2007-04-15 Elijah Newren <newren gmail com>
6888 * modulesets/gnome-2.18.modules:
6889 * modulesets/gnome-external-deps-2.20.modules:
6890 update libxklavier to 3.2
6892 2007-04-15 Frederic Peters <fpeters@0d.be>
6894 * jhbuild/frontends/buildscript.py: use os.makedirs() to create
6895 checkout root and install prefix when those do not exist.
6898 2007-04-14 Elijah Newren <newren gmail com>
6900 * modulesets/gnome-2.18.modules:
6901 * modulesets/gnome-external-deps-2.20.modules:
6902 * modulesets/gnome-suites-2.20.modules:
6903 Use better download locations for opal and pwlib and update these
6906 2007-04-14 Elijah Newren <newren gmail com>
6908 * jhbuild/moduleset.py: Don't import a non-existent module
6909 (it's likely that files were missed in the commit from #308352 &
6912 2007-04-14 Elijah Newren <newren gmail com>
6914 * modulesets/gnutls.modules:
6915 * modulesets/gnome-external-deps-2.20.modules:
6916 Use the official download site for gnutls related tarballs (see
6917 http://mail.gnome.org/archives/release-team/2007-April/msg00027.html)
6919 2007-04-14 Frederic Peters <fpeters@0d.be>
6921 * jhbuild/defaults.jhbuildrc: added missing default for xvfbargs.
6923 2007-04-14 Frederic Peters <fpeters@0d.be>
6925 * modulesets/gnome-2.20.modules: added goocanvas to glom depends.
6926 (closes: #428972, patch by Craig Keogh)
6928 2007-04-14 Frederic Peters <fpeters@0d.be>
6930 * jhbuild/commands/base.py, jhbuild/frontends/autobuild.py,
6931 jhbuild/frontends/terminal.py, jhbuild/frontends/tinderbox.py,
6932 jhbuild/moduleset.py, jhbuild/main.py, jhbuild/config.py,
6933 jhbuild/defaults.jhbuildrc, modulesets/gnome-2.14.modules,
6934 modulesets/gnome-2.14-test.modules: integrate LDTP and Dogtail
6935 tests, most of the work done by Prashanth Mohan during Google
6936 SoC 2006. (Closes: #308352 and #349114)
6938 2007-04-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
6940 * modulesets/gnome-2.18.modules,
6941 * modulesets/gnome-2.16.modules: PyGObject branched for 2.12.x.
6943 2007-04-10 Elijah Newren <newren gmail com>
6945 * jhbuild/modtypes/tarball.py: Fix a case missed in bug 417341;
6946 remove '-- ' from autogenargs for tarball modules (workaround
6947 gstreamer weirdness)
6949 2007-04-09 Frederic Peters <fpeters@0d.be>
6951 * modulesets/gnome-2.18.modules: Use 2.18 branch for vino.
6953 2007-04-09 Frederic Peters <fpeters@0d.be>
6955 * modulesets/gnome-2.18.modules: Use 2.18 branch for
6956 gnome-system-monitor.
6958 2007-04-09 Calum Benson <calum.benson@sun.com>
6960 * modulesets/gnome-2.18.modules: Use 2.18 branch for gnome-themes.
6962 2007-04-09 Christian Persch <chpe@gnome.org>
6964 * modulesets/gnome-2.18.modules: Use 2.18 branch for gnome-common.
6966 2007-04-08 Elijah Newren <newren gmail com>
6968 Allow remote modulesets to use remote patches. Fixes #345196.
6970 * jhbuild/modtypes/autotools.py (parse_autotools, parse_cvsmodule,
6971 parse_svnmodule, parse_archmodule):
6972 * jhbuild/modtypes/gcjmodule.py (parse_gcjmodule):
6973 * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule):
6974 * jhbuild/modtypes/__init__.py (parse_func, parse_xml_node,
6976 * jhbuild/modtypes/tarball.py (parse_tarball):
6977 * jhbuild/modtypes/gdbmodule.py (parse_gdbmodule):
6978 * jhbuild/modtypes/perl.py (parse_perl):
6979 * jhbuild/modtypes/distutils.py (parse_distutils):
6980 * jhbuild/modtypes/mesa.py (parse_mesa):
6981 * jhbuild/moduleset.py (_parse_module_set):
6982 Add a uri parameter to parse_* functions and make sure it gets passed
6984 * jhbuild/modtypes/tarball.py (__init__): add a uri paramemter and
6985 cache it, (do_patch): check for the patch existing remotely first
6987 2007-04-07 Frederic Peters <fpeters@0d.be>
6989 * install-check.c: allows for WITH_INSTALL symbol to use another
6990 path than /usr/bin/install (closes: #364465)
6992 2007-04-07 Frederic Peters <fpeters@0d.be>
6994 * jhbuild/main.py: updated jhbuild description appearing in --help
6997 2007-04-07 Frederic Peters <fpeters@0d.be>
6999 * jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py,
7000 jhbuild/frontends/tinderbox.py, jhbuild/frontends/gtkui.py: removed
7001 obsolete docstrings of 'def execute()', keep it (and uptodate) in base
7004 2007-04-07 Frederic Peters <fpeters@0d.be>
7006 * jhbuild/versioncontrol/git.py: added support for date-based checkout
7007 in git (closes: #413284, patch by Ian Bicking)
7009 2007-04-07 Frederic Peters <fpeters@0d.be>
7011 * jhbuild/modtypes/mozillamodule.py: respect MAKE environment variable
7012 (closes: #419279, patch by David Adam)
7014 2007-04-04 Elijah Newren <newren gmail com>
7016 * modulesets/gnome-2.18.modules:
7017 * modulesets/gnome-external-deps-2.20.modules:
7018 Oops, fix the path in the makeinstallargs of the last commit
7020 2007-04-04 Elijah Newren <newren gmail com>
7022 Switch to a tarball version of a mozilla module, including making
7023 the necessary changes to workaround problems in the build process
7024 of mozilla modules. Fixes #417767.
7026 * jhbuild/modtypes/autotools.py (parse_autotools): Also handle
7027 special casing of ${libdir} in autogenargs, makeargs, and
7028 makinstallargs, in addition to the handling for ${prefix}
7030 * modulesets/gnome-2.18.modules:
7031 * modulesets/gnome-external-deps-2.20.modules:
7032 Switch from a cvs version of mozilla to firefox 2.0 tarball.
7033 Would use xulrunner, but there haven't been any recent enough
7034 releases and it's months after they were supposed to come out.
7036 2007-04-04 Elijah Newren <newren gmail com>
7038 * modulesets/bootstrap.modules:
7039 Remove pyrex from meta-bootstrap. Should have done that with the
7040 commit yetsterday. Oops.
7042 2007-04-03 Elijah Newren <newren gmail com>
7044 * modulesets/freedesktop-2.18.modules:
7045 * modulesets/gnome-external-deps-2.20.mdoules:
7046 Update dbus-python to 0.80.2.
7048 * modulesets/bootstrap.modules:
7049 Remove pyrex; it isn't needed anymore.
7051 2007-04-03 Frederic Peters <fpeters@0d.be>
7053 * jhbuild/modtypes/autotools.py, patches/libvolume_id_Makefile.patch
7054 modulesets/gnome-external-deps-2.20.modules: added new makeinstallargs
7055 and skip-autogen attributes to <autotools> nodes; required to build
7056 libvolume_id, required for newer HAL versions. Added libvolume_id (and
7057 patch required to build it) and updated HAL to 0.5.9 in GNOME 2.20
7058 external deps moduleset.
7060 2007-04-01 Murray Cumming <murrayc@murrayc.com>
7062 * modulesets/gnome-2.18.modules: Added tinymail and modest.
7064 2007-03-31 Frederic Peters <fpeters@0d.be>
7066 * modulesets/gnome-2.18.modules: branched gnome-keyring to gnome-2-18.
7068 2007-03-31 Frederic Peters <fpeters@0d.be>
7070 * modulesets/gnome-2.16.modules, modulesets/gnome-2.18.modules:
7071 branched file-roller to gnome-2-18, branched sound-juicer to
7072 gnome-2-16 for both 2.16 and 2.18 modulesets.
7074 2007-03-31 Peter Parente <parente@cs.unc.edu>
7076 * modulesets/gnome-2.20.modules: added accerciser to proposed
7079 2007-03-27 Frederic Peters <fpeters@0d.be>
7081 * modulesets/gnome-2.16.modules: switched gnome-common from gnome-2-16
7082 branch to trunk, since gnome-2-16 branch is missing files.
7084 2007-03-23 Wouter Bolsterlee <wbolster@svn.gnome.org>
7086 * modulesets/gnome-2.18.modules: GDM has branched for
7089 2007-03-21 Harish Krishnaswamy <kharish@novell.com>
7091 * modulesets/gnome-2.18.modules: Evolution-Data-Server
7092 branched - fetches libical no w/o ado.
7094 2007-03-19 Luca Ferretti <elle.uca@libero.it>
7096 * modulesets/gnome-2.18.modules: branched to gnome-2-18 the following
7097 modules: gnome-vfs, gnome-control-center, eel, nautilus, totem,
7098 gtkhtml, evolution, evolution-exchange. Also remove lignomeprint*
7099 depencencies from gtkhtml and add gnome-icon-theme.
7100 Evolution-data-server was branched too, but I've some troubles fetching
7101 libical (see desktop devel list).
7103 2007-03-18 William Jon McCann <mccann@jhu.edu>
7105 * modulesets/freedesktop.modules: Update hal
7106 and PolicyKit repo location. Add ConsoleKit and
7107 hal-info. Fixes #365747
7109 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7111 * modulesets/gnome-external-deps-2.20.modules: Add dbus
7112 dependency for system-tools-backends. Fixes #365073.
7114 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7116 * modulesets/gnome-external-deps-2.20.modules: Add
7117 intltool dependency for system-tools-backends. Fixes
7120 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7122 * sample.jhbuildrc: Add system-wide directories to
7123 PKG_CONFIG_PATH environment variable by default. Fixes
7126 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7128 * jhbuild/config.py: Set PYTHONPATH environment
7129 variable. Fixes bug #136983, patch by Frederic Crozat.
7131 2007-03-18 Wouter Bolsterlee <wbolster@svn.gnome.org>
7133 * modulesets/pulseaudio.modules: Update dependencies.
7134 Fixes bug #419841, patch by Marc-Andre Lureau.
7136 2007-03-18 Lucas Rocha <lucasr@gnome.org>
7138 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch
7141 2007-03-17 Elijah Newren <newren gmail com>
7143 * modulesets/freedesktop-2.18.modules:
7144 * modulesets/gnome-external-deps-2.20.modules:
7145 Update startup-notification to 0.9
7148 * jhbuild/modtypes/autotools.py:
7149 It turns out I didn't clean up my tree before the above commit and
7150 thus committed the fix to bug 417341 while updating
7151 startup-notification to 0.9]
7153 2007-03-17 Vincent Untz <vuntz@gnome.org>
7155 * modulesets/gnome-2.20.modules:
7156 * modulesets/gnome-suites-2.20.modules: move NetworkManager and
7157 network-manager-applet from gnome-suites-2.20.modules to
7158 gnome-2.20.modules, also mark gnome-common as a special module in
7159 gnome-suites-2.20.modules since it doesn't need to be in a suite
7161 2007-03-16 Frederic Peters <fpeters@0d.be>
7163 * jhbuild/modtypes/tarball.py, jhbuild/modtype/mozillamodule.py: use
7164 config.makeargs (closes: #418855, patch by James Andrewartha)
7166 2007-03-15 Elijah Newren <newren gmail com>
7168 * modulesets/freedesktop-2.18.modules:
7169 * modulesets/gnome-external-deps-2.20.modules:
7170 Update system-tools-backends to 2.2.0.
7172 2007-03-15 Luca Ferretti <elle.uca@libero.it>
7174 * modulesets/gnome-2.18.modules: removed network-manager-applet
7175 from meta-gnome-desktop, n-m-a was dropped from GNOME Desktop 2.18
7176 (see announce-devel mailing list); used network-manager-applet-0-6
7177 branch, it should be the one matching stable NetworkManager branch.
7179 2007-03-14 Frederic Peters <fpeters@0d.be>
7181 * modulesets/gnome-2.16.modules: branched to gnome-2-16 the following
7182 modules (missed at their time): gnome-common, libbonobo, gnome-python,
7183 gtksourceview, evolution-webcal, fast-user-switch-applet, alacarte,
7186 2007-03-14 Frederic Peters <fpeters@0d.be>
7188 * modulesets/gnome-2.18.modules: branched to gnome-2-18 the following
7189 modules: libbonobo, libgnome, libbonoboui, libgnomeui, libgnomeprint,
7190 gnome-utils, gnome-games, gnome-nettool. Those branches were not
7193 2007-03-13 Elijah Newren <newren gmail com>
7195 * modulesets/gnome-2.18.modules: update ekiga, opal, and pwlib.
7197 2007-03-13 Frederic Peters <fpeters@0d.be>
7199 * modulesets/moduleset.dtd, modulesets/gnome-external-deps-2.20.modules,
7200 modulesets/gnome-2.20.modules, modulesets/gnome-suites-2.20.modules,
7201 modulesets/gnome-2.16.modules, modulesets/freedesktop-2.20.modules,
7202 modulesets/freedesktop-2.18.modules: extended DTD to cover <perl>
7203 module type, <branch> children to <tarball> and size, md5sum and
7204 version attributes to <branch>. All 2.16, 2.18 and 2.20 modulesets
7207 2007-03-13 Frederic Peters <fpeters@0d.be>
7209 * modulesets/moduleset.dtd, modulesets/gnome-2.18.modules: updated DTD
7210 to match usage; gnome-2.18.modules now validates. (closes: #417597)
7212 2007-03-13 Frederic Peters <fpeters@0d.be>
7214 * modulesets/gnome-2.18.modules: branched evolution-webcal to
7217 2007-03-13 Frederic Peters <fpeters@0d.be>
7219 * modulesets/gnome-2.18.modules: branched seahorse to gnome-2-18.
7221 2007-03-13 Frederic Peters <fpeters@0d.be>
7223 * modulesets/gnome-2.18.modules, modulesets/moduleset.dtd: updated DTD
7224 to match usage; not yet validating.
7226 2007-03-13 Frederic Peters <fpeters@0d.be>
7228 * modulesets/gnome-2.16.modules, modulses/gnome-2.18.modules,
7229 modulesets/gnome-2.18.modules: fixed typo: dependecies -> dependencies.
7231 2007-03-12 Dan Winship <danw@novell.com>
7233 * modulesets/gnome-2.18.modules: branched libsoup to gnome-2-18.
7235 2007-03-12 Christian Kirbach <Christian.Kirbach@googlemail.com>
7237 * modulesets/gnome-2.18.module: branched gnome-icon-theme to
7240 2007-03-12 Vincent Untz <vuntz@gnome.org>
7242 * modulesets/gnome-2.20.modules: xchat-gnome moved to svn.gnome.org
7244 2007-03-12 Frederic Peters <fpeters@0d.be>
7246 * modulesets/gnome-2.18.modules: branched gcalctool to gnome-2-18.
7248 2007-03-12 Christian Persch <chpe@gnome.org>
7250 * modulesets/gnome-2.20.modules: Add gnome-games-extra-data.
7252 2007-03-12 Frederic Peters <fpeters@0d.be>
7254 * freedesktop-2.20.modules, gnome-external-deps-2.20.modules,
7255 gnome-suites-2.20.modules, gnome-2.20.modules: new layout for
7256 2.20 moduleset, suggested by Vincent Untz and approved by Elijah
7257 Newren. Official packages are in gnome-2.20.modules and external
7258 deps in gnome-external-deps-2.20.modules. freedesktop-2.20.modules
7259 is for other freedesktop modules and gnome-2.20.modules as a dumping
7260 ground for unofficial GNOME packages.
7262 2007-03-12 Frederic Peters <fpeters@0d.be>
7264 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for atk, at-spi,
7265 gail and libgail-gnome.
7267 2007-03-11 Christian Persch <chpe@gnome.org>
7269 * modulesets/gnome-2.20.modules: Add an entry for
7270 gnome-games-extra-data.
7272 2007-03-11 Christian Persch <chpe@gnome.org>
7274 * modulesets/gnome-2.20.modules: Add 2.20 moduleset.
7276 2007-03-11 Christian Persch <chpe@gnome.org>
7278 * modulesets/gnome-2.18.modules: Use gnome-2-18 branch for Epiphany
7279 and Epiphany Extensions.
7281 2007-03-09 Frederic Peters <fpeters@0d.be>
7283 * modulesets/gnome-2.18.modules: xchat-gnome moved to svn.gnome.org
7284 (closes: #416381, patch by Guillaume Desmottes)
7286 2007-03-08 Frederic Peters <fpeters@0d.be>
7288 * jhbuild/utils/notify.py, jhbuild/frontends/terminal.py,
7289 jhbuild/config.py, jhbuild/defaults.jhbuildrc: added call to
7290 notification daemon on errors (closes: #415895, patch by Mariano
7291 Suárez-Alvarez); can be disabled through nonotify config option.
7293 2007-03-07 Luca Ferretti <elle.uca@libero.it>
7295 * modulesets/gnome-2.18.modules: fixed a typo from my previous
7296 commit (revision, not revosion). Thanks Phil.
7298 2007-03-07 Phil Cowans <pjc51@cam.ac.uk>
7300 * modulesets/gnome-2.18.modules: Dasher branched for 2.18.
7302 2007-03-07 Luca Ferretti <elle.uca@libero.it>
7304 * modulesets/gnome-2.18.modules: tomboy and glade3 have branched
7307 2007-03-06 Elijah Newren <newren gmail com>
7309 * modulesets/freedesktop-2.18.modules: updated cairo to 1.4.0.
7311 2007-03-04 Murray Cumming <murrayc@murrayc.com>
7313 * modulesets/freedesktop-2.18.modules: avahi: Added the --disable-python
7314 option, because it would then need python-gdbm, which is not installed in the
7315 jhbuild (boostrapped) python. Alternatively, someone might want to add that
7316 to jhbuild instead. (Later edit by Elijah: actually, it is installed
7317 by jhbuild bootstrapped python, _if_ you have gdbm-devel installed at
7318 the time you build python. But yeah, this bug snags lots of people so
7319 the change seems sane to me.)
7320 * modulesets/gnome-2.18.modules: Glom: Depend on gnome-doc-utils.
7322 2007-03-04 Frederic Peters <fpeters@0d.be>
7324 * modulesets/gnome-2.18.modules: orca has branched to gnome-2-18.
7326 2007-03-04 Frederic Peters <fpeters@0d.be>
7328 * modulesets/gnome-2.18.modules: gnome-mag branch changed name.
7330 2007-03-04 Christian Kirbach <Christian.Kirbach@googlemail.com>
7332 * modulesets/gnome-2.18.modules: gnome-power-manager has branched to
7335 2007-03-04 Christian Kirbach <Christian.Kirbach@googlemail.com>
7337 * modulesets/gnome-2.18.modules: gnome-mag has branched to
7340 2007-03-04 Thomas Vander Stichele <thomas at apestaart dot org>
7343 Update documentation to note that a) we use repos now to override
7344 checkout locations and b) GNOME uses SVN
7346 2007-03-04 Frederic Peters <fpeters@0d.be>
7348 * jhbuild/config.py: added makedistcheck variable, which was
7349 forgotten (closes: #414377)
7351 2007-03-03 Frederic Peters <fpeters@0d.be>
7353 * jhbuild/modulesets/gnome-2.18.modules: added hacky autogenargs to
7354 opal so it finds pwlib.
7356 2007-03-03 Frederic Peters <fpeters@0d.be>
7358 * jhbuild/commands/base.py, jhbuild/modtypes/autotools.py,
7359 jhbuild/defaults.jhbuildrc: added support for make distcheck
7360 (config/makedistcheck) and added command-line parameters to
7361 activate make dist (-d) and make distcheck (--distcheck), for build
7362 and buildone commands. (closes: #407503)
7364 2007-03-02 Mariano Suárez-Alvarez <mariano@gnome.org>
7366 * modulesets/gnome-2.18.modules: build the correct tag of ekiga.
7368 2007-03-01 Frederic Peters <fpeters@0d.be>
7370 * modulesets/gnome-2.18.modules: added gnome-panel as a dep for
7371 gnome-control-center and gnome-power-manager (they both require
7372 libpanelapplet-2.0).
7374 2007-03-01 Frederic Peters <fpeters@0d.be>
7376 * jhbuild/commands/__init__.py, jhbuild/commands/base.py,
7377 jhbuild/frontends/buildscript.py, jhbuild/main.py: let commands.run
7378 return a value that will be used as exit code. Updated buildscript
7379 to return 1 if there are any failures.
7381 2007-02-28 Frederic Peters <fpeters@0d.be>
7383 * jhbuild/modtypes/autotools.py, jhbuild/config.py,
7384 jhbuild/defaults.jhbuildrc: support for running make dist, after make,
7385 before make install, disabled by default.
7387 2007-02-28 Frederic Peters <fpeters@0d.be>
7389 * modulesets/freedesktop-2.18.modules: bumped cairo to 1.3.14
7391 2007-02-27 Luca Ferretti <elle.uca@libero.it>
7393 * modulesets/gnome-2.18.modules: metacity has branched for gnome-2-18.
7395 2007-02-24 Frederic Peters <fpeters@0d.be>
7397 * modulesets/gnome-2.18.modules: gnome-system-monitor no longer depends
7398 on libgnomeui, but depends on gnome-vfs and gconf. (closes: #365201)
7400 2007-02-20 Wouter Bolsterlee <wbolster@svn.gnome.org>
7402 * modulesets/gnome-2.18.modules: Added gimmie.
7404 2007-02-19 Phil Cowans <pjc51@cam.ac.uk>
7406 * modulesets/gnome-2.18.modules: Use trunk for Dasher
7408 2007-02-18 Frederic Peters <fpeters@0d.be>
7410 * sample.jhbuildrc: updated to match default module set (gnome-2.16),
7411 to replace cvs by checkout in checkoutroot and to suggest setting
7412 MAKEFLAGS instead of MAKE as environment variable for SMP systems.
7413 (changes suggested by Loic Minier)
7415 2007-02-18 Frederic Peters <fpeters@0d.be>
7417 * modulesets/gnome-2.18.modules: added gnome-main-menu (ex-slab) to
7418 module set (closes: #364152)
7420 2007-02-16 Behdad Esfahbod <behdad@gnome.org>
7422 * modulesets/gnome-2.16.modules: gucharmap has branched for gnome-2-16.
7424 2007-02-16 Vincent Untz <vuntz@gnome.org>
7426 * modulesets/gnome-2.16.modules: use tarballs for opal and pwlib,
7427 since that's what is currently needed
7429 2007-02-14 Vincent Untz <vuntz@gnome.org>
7431 * modulesets/gnome-2.18.modules: update opal and pwlib
7433 2007-02-13 Vincent Untz <vuntz@gnome.org>
7435 * modulesets/gnome-2.18.modules: fix typo in glade3
7437 2007-02-13 Vincent Untz <vuntz@gnome.org>
7439 * modulesets/gnome-2.18.modules: add seahorse, network-manager-applet
7440 and meta-gnome-devtools-suite to meta-gnome-desktop
7442 2007-02-13 Frederic Peters <fpeters@0d.be>
7444 * jhbuild/versioncontrol/svn.py, jhbuild/defaults.jhbuildrc,
7445 jhbuild/config.py: added svn_program option, to optionnaly use bzr to
7448 2007-02-12 Luca Ferretti <elle.uca@libero.it>
7450 * modulesets/gnome-2.18.modules: use 0.6 branch for
7451 NetworkManager as suggested in trunk/ChangeLog; moreove NM
7452 and n-m-a depends on dbus-glib, not dbus.
7454 2007-02-12 Luca Ferretti <elle.uca@libero.it>
7456 * modulesets/gnome-2.18.modules: add network-manager-applet and
7457 fix dependences for NetworkManager. Unfortunately latest NM depends
7458 on dbus-glib 0.72 while the version for gnome 2.18 if 0.71. So
7459 are currently un-buildable.
7461 Moreover NM also depends on wireless-tools, libnl, dhcdbd,
7462 wpa-supplicant and iproute2.
7464 2007-02-11 Christian Kirbach <Christian.Kirbach@googlemail.com>
7466 * modulesets/gnome-2.18.modules: liboobs depends on
7468 * modulesets/freedesktop-2.18.modules: hal depends on dbus-glib, not
7469 on dbus (closes #383949, James Andrewartha)
7471 2007-02-11 Frederic Peters <fpeters@0d.be>
7473 * modulesets/gnome-2.18.modules: gnome-bluetooth now depends on gob2
7474 (closes #406497), added add gnomescan, istanbul, restored
7475 gtksourceviewmm and updated nemiver source (closes #406498)
7476 (both patches by Marc-Andre Lureau)
7478 2007-02-11 Frederic Peters <fpeters@0d.be>
7480 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py: added
7481 support for zip files (closes #406747)
7483 2007-02-09 Frederic Peters <fpeters@0d.be>
7485 * modulesets/gnome-2.18.modules: gnome-icon-theme depends on
7486 intltool (closes #364895)
7488 2007-02-09 Frederic Peters <fpeters@0d.be>
7490 * jhbuild/commands/sanitcheck.py: sanity checks for cvs, svn and git
7491 (the right one, not the GNU Interactive Tools) (closes: #348268)
7493 2007-02-09 Frederic Peters <fpeters@0d.be>
7495 * modulesets/gnome-2.18.modules: libgnomecups now depends on
7496 gnome-common (closes #364853)
7498 2007-02-09 Frederic Peters <fpeters@0d.be>
7500 * modulesets/gnome-2.18.modules: gnome-games now depends on
7501 gnome-python-desktop (closes #406016)
7503 2007-02-07 Frederic Peters <fpeters@0d.be>
7505 * jhbuild/frontends/autobuild.py, jhbuild/frontends/terminal.py,
7506 jhbuild/versioncontrol/svn.py: show subversion conflicts (closes
7509 2007-02-07 Frederic Peters <fpeters@0d.be>
7511 * jhbuild/utils/packagedb.py: fixed typo (closes #405237, patch by
7512 Mariano Suárez-Alvarez)
7514 2007-02-06 Frederic Peters <fpeters@0d.be>
7516 * modulesets/gnome-2.16.modules: branched atk and gail (closes #395217,
7517 patch by Christian Kirbach)
7519 2007-02-06 Christian Kirbach <Christian.Kirbach@googlemail.com>
7521 * modulesets/gnome-2.16.modules: xchat-gnome now depends
7523 * modulesets/gnome-2.18.modules: Evolution, xchat-gnome,
7524 gnome-keyring-manager, gnome-terminal and gconf-editor now depend
7527 2007-02-05 Murray Cumming <murrayc@murrayc.com>
7529 * modulesets/freedesktop-2.18.modules:
7530 * modulesets/freedesktop.modules: Added goocanvas.
7532 2007-02-05 Murray Cumming <murrayc@murrayc.com>
7534 * modulesets/gnome-2.18.modules: gnome-vfsmm (C++): Use the gnome-2-18 branch,
7535 because trunk must now be for gnome 2.19/2.20 because I forgot to do tarball
7536 releases with the API additions before the API freeze.
7538 2007-02-05 Frederic Peters <fpeters@0d.be>
7540 * modulesets/bootstrap.modules: updated pyrex version since 0.9.4.1 has
7541 been removed from the website. (closes #404473)
7543 2007-02-03 Frederic Peters <fpeters@0d.be>
7545 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py: added
7546 -L flag to curl so it works on redirects (patch by Marc-Andre Lureau,
7549 2007-02-02 Mikael Hallendal <micke@imendio.com>
7551 * modulesets/gnome-2.18.modules: Make loudmouth use Git instead of
7554 2007-01-29 Federico Mena Quintero <federico@novell.com>
7556 * modulesets/gnome-2.18.modules: Make Sabayon use the gnome-2-18 branch.
7558 2007-01-25 Elijah Newren <newren gmail com>
7560 * modulesets/freedesktop-2.18.modules:
7561 avahi-0.6.13 had a build bug with dbus>=1.0; update to 0.6.16. See also
7562 http://mail.gnome.org/archives/release-team/2007-January/msg00089.html
7564 2007-01-25 Elijah Newren <newren gmail com>
7566 * modulesets/gnome-2.18.modules:
7567 explicitly add avahi as an explicit dependency of ekiga.
7569 2007-01-24 Luca Ferretti <elle.uca@libero.it>
7571 * modulesets/gnome-2.18.modules:
7572 New module for seahorse (added to meta-gnome-proposed).
7574 Notes: GnuPG and gpgme are required external dependence, not
7575 managed by jhbuild; libLDAP is optional for keyserver support.
7577 Also there are some GNOME modules added as suggest, not as
7578 depenced for seahorse, providing extra feature. Those modules
7579 are: libsoup, nautilus, gnome-keyring, avahi, dbus-glib,
7580 epiphany, gedit, gnome-panel and libnotify.
7582 Of course this could change, moving suggests to depencences,
7583 before 2.18 release.
7585 2007-01-24 Luca Ferretti <elle.uca@libero.it>
7587 * modulesets/gnome-2.18.modules:
7588 Remove meta-gnome-devtools-suite from meta-gnome-proposed.
7589 This fix the failing list and update commands.
7591 2007-01-24 Luca Ferretti <elle.uca@libero.it>
7593 * modulesets/gnome-2.18.modules:
7594 Create a new meta-gnome-devtools-suite metamodule with glade3 and
7595 devhelp and add it to meta-gnome-proposed (by now)
7597 2007-01-23 Elijah Newren <newren gmail com>
7599 * modulesets/gnome-2.18.modules:
7600 Enchant is an external dependency and thus should be built from
7601 tarball rather than cvs.
7603 2007-01-23 Elijah Newren <newren gmail com>
7605 * modulesets/freedesktop-2.18.modules:
7606 Update dbus to 1.0.2 and cairo to 1.3.12. See
7607 http://mail.gnome.org/archives/desktop-devel-list/2007-January/msg00429.html
7609 http://mail.gnome.org/archives/desktop-devel-list/2007-January/msg00446.html
7611 2007-01-23 Elijah Newren <newren gmail com>
7613 * modulesets/gnome-2.18.modules:
7614 Update gamin to 0.1.8. http://mail.gnome.org/archives/release-team/2007-January/msg00062.html
7616 2007-01-22 Mariano Suárez-Alvarez <mariano@gnome.org>
7618 * jhbuild/frontends/terminal.py: Do not write string arrays as
7619 commands upon error. Fixes bug #354010.
7621 2007-01-14 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
7623 * modulesets/freedesktop-2.18.modules: Bump s-t-b version to 2.1.2.
7625 2007-01-11 Frederic Crozat <fcrozat@mandriva.com>
7627 * modulesets/gnome-2.18.modules: add dependency on enchant
7630 2007-01-10 Wouter Bolsterlee <wbolster@svn.gnome.org>
7632 * modulesets/gnome-2.16.modules: libwnck has branched
7635 2007-01-10 Marco Pesenti Gritti <marco@gnome.org>
7637 * jhbuild/modtypes/autotools.py: added a makefile attribute to the
7638 autotools module type (bug #386193)
7640 2007-01-08 Frederic Peters <fpeters@0d.be>
7642 * jhbuild/modtypes/tarball.py, jhbuild/versioncontrol/tarball.py: added
7643 fallback to curl if wget is unavailable (bug #301259, based on a patch
7646 2007-01-07 Frederic Peters <fpeters@0d.be>
7648 * jhbuild/versioncontrol/git.py: adds support for a "subdir" attribute
7649 for GIT branches (bug #342846, patch by Eric Anholt)
7651 2007-01-07 Frederic Peters <fpeters@0d.be>
7653 * jhbuild/versioncontrol/svn.py: abort on conflicts from svn update
7656 2007-01-07 Frederic Peters <fpeters@0d.be>
7658 * jhbuild/versioncontrol/svn.py: always use a branch when it is
7659 specified (even when module is set) (bug #394588)
7661 2007-01-07 Frederic Peters <fpeters@0d.be>
7663 * modulesets/gnome-2.18.modules: use libgsf 1.14.2 (bug #362223)
7665 2007-01-09 Christian Persch <chpe@svn.gnome.org>
7667 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7670 2007-01-09 Guillaume Desmottes <cass@skynet.be>
7672 * doc/jhbuild.xml: Documentation: Correct spelling of Gnome as GNOME.
7674 2007-01-09 Murray Cumming <murrayc@murrayc.com>
7676 * modulesets/gnome-2.18.modules: Specify a virtual gnomemm repository,
7677 and specify the gnomemm modules as using the repository. Unlike before,
7678 with cvs, they will then be checked out to top-level directories.
7680 2007-01-08 Luca Ferretti <elle.uca@libero.it>
7682 * modulesets/gnome-2.18.modules: vino depends on dbus-glib
7684 2007-01-08 Murray Cumming <murrayc@murrayc.com>
7686 * sample.jhbuildrc: Update for the GNOME cvs->svn change.
7688 2007-01-07 Frederic Peters <fpeters@0d.be>
7690 * jhbuild/modtypes/mesa.py: introduced special module type for mesa;
7691 necessary to use xorg moduleset (bug #349343, module by Eric Anholt)
7693 2007-01-07 Frederic Peters <fpeters@0d.be>
7695 * modulesets/pulseaudio.modules: added PulseAudio moduleset
7698 2007-01-07 Frederic Peters <fpeters@0d.be>
7700 * modulesets/gnome-2.18.modules: removed obsolete libbonobouimm from
7701 meta-gnome-c++ (bug #393716, patch by Marc-Andre Lureau)
7703 2007-01-07 Frederic Peters <fpeters@0d.be>
7705 * modulesets/gnome-2.18.modules: changed ekiga module to point to
7706 appropriate subversion tag.
7708 2007-01-07 Marco Pesenti Gritti <mpg@redhat.com>
7710 * modulesets/freedesktop.modules: dbus-python use autotools now
7712 2007-01-05 Mark McLoughlin <mark@skynet.ie>
7714 Combination of patches from myself and
7715 Frederic Peters <fpeters@0d.be>
7717 See bug #393147 and #347597
7719 * jhbuild/versioncontrol/svn.py: back out the trunk
7720 fiddling behaviour from before and add:
7721 + A "trunk_path" attribute to <repository type="svn">
7722 which defaults to "trunk". Set to "" if the trunks
7723 are in the toplevel directory
7724 + A "branches_path" attribute to <repository type="svn">
7725 which defaults to "branches".
7726 + Support for the "revision" attribute on <branch>
7728 2007-01-05 Frederic Peters <fpeters@0d.be>
7730 * modulesets/gnome-2.18.modules: added dependency on gnome-desktop for
7731 epiphany (bug #393079)
7733 2007-01-05 Frederic Peters <fpeters@0d.be>
7735 * modulesets/gnome-2.18.modules: fixed libxml2 module name
7736 (patch #79436 from bug #393071)
7738 2007-01-05 Olav Vitters <olav@bkor.dhs.org>
7740 * Makefile: Change 'make update' from CVSism to SVNism.
7742 1999-11-30 Marco Pesenti Gritti <mpg@redhat.com>
7744 * modulesets/gnome-2.16.modules: use svn.gnome.org
7746 2007-01-03 Tim Janik <timj@gtk.org>
7748 * modulesets/gtk.modules: pango/autogen.sh depends on gnome-common.
7750 2007-01-02 Mark McLoughlin <mark@skynet.ie>
7752 Pointed out by Tim Janik
7754 * jhbuild/versioncontrol/svn.py: only override checkoutdir
7755 if it's not already set
7757 2007-01-02 Mark McLoughlin <mark@skynet.ie>
7759 * jhbuild/versioncontrol/svn.py: add a little hack so
7760 that if no branch or tag is mentioned in the module name,
7761 we checkout the trunk to an appropriate directory
7763 * modulesets/gnome-2.18.modules: add the svn.gnome.org
7764 repo and fix a couple of branch defs.
7766 * modulesets/freedesktop-2.18.modules: remove the unused
7767 gnome.org cvsroot from here.
7769 2007-01-02 Mark McLoughlin <mark@skynet.ie>
7771 * jhbuild/versioncontrol/svn.py: fix minor buglet in
7772 SubversionRepository.branch()
7774 2007-01-02 Tim Janik <timj@imendio.com>
7776 * modulesets/gtk.modules: also fix up gnome-common and intltool URLs.
7778 2007-01-02 Tim Janik <timj@imendio.com>
7780 * first steps at getting the Gtk+ toolchain to build with GNOME SVN.
7782 * modulesets/gtk.modules: renamed old gnome repo from gnome.org to
7783 cvs.gnome.org. added new default repo svn.gnome.org.
7784 converted module branch specifications to check out */trunk
7785 directories into directories with checkoutdir=MODULENAME.
7787 2006-12-26 Luca Ferretti <elle.uca@libero.it>
7789 * modulesets/gnome-2.18.modules: Restore HEAD branch for
7790 gnome-system-monitor (no more unblessed external
7793 2006-12-20 Elijah Newren <newren@gmail.com>
7795 * modulesets/freedesktop-2.18.modules: Cairo is an external dep;
7796 it should be pulled from tarballs, not git.
7798 * modulesets/bootstrap.modules: update autoconf to 2.60 since some
7799 modules now require it.
7801 2006-12-20 Behdad Esfahbod <behdad@gnome.org>
7803 * modulesets/gnome-2.16.modules: vte has branched for gnome-2-16.
7805 2006-12-19 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7807 * modulesets/gnome-2.16.modules: gnome-media has
7808 branched for gnome-2-16.
7810 2006-12-18 Luca Ferretti <elle.uca@libero.it>
7812 * modulesets/freedesktop-2.18.modules:
7814 Update to hicolor-icon-theme 0.10, needed to use all icon context
7815 defined by Icon Naming Spec
7817 2006-12-14 Kjartan Maraas <kmaraas@gnome.org>
7819 * modulesets/freedesktop-2.18.modules: Use cairo from git to get
7820 more testing of that before we start using it for 2.18.0.
7822 2006-12-14 Luca Ferretti <elle.uca@libero.it>
7824 * modulesets/freedesktop-2.18.modules:
7825 * modulesets/gnome-2.18.modules:
7827 Grab liboobs from cvs: it's a desktop module, not external dep.
7829 2006-12-12 Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>
7831 * modulesset/gnutls: Remove "alpha" from the gnutls URL.
7833 2006-12-03 Christian Kirbach <Christian.Kirbach@siemens.com>
7835 * modulesets/gnome-2.16.modules: Use liboil 0.3.10 tarball, 0.3.8 is
7836 now required for gst-plugins-base. The liboil cvs repository is ancient.
7837 (committed by Andre Klapper on behalf of Christian Kirbach)
7839 2006-11-28 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7841 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7844 2006-11-23 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7846 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
7847 for eel, nautilus and gnome-vfs.
7849 1999-11-30 v 2006 14:14:02 +0100 Dodji Seketeli
7851 * modulesets/gnome-2.18.modules: added nemiver. Applied patch #368874
7852 from Guillaume Desmottes.
7854 2006-11-23 Murray Cumming <murrayc@murrayc.com>
7856 * modulesets/gnome-2.16.modules:
7857 * modulesets/gnome-2.18.modules: Use the glibmm-2.12 branch of
7858 glibmm, because GNOME 2.18 uses the glib-2.12 branch of glib.
7860 2006-11-17 Murray Cumming <murrayc@murrayc.com>
7862 * modulesets/bootstrap.modules: Use latest gettext (0.16) instead
7863 of 0.14.5, because I need the latest libgettext-po error-handling
7864 API in Glom. But if this disturbs something, just revert it.
7866 2006-11-16 Thomas Wood <thos@gnome.org>
7868 * modulesets/gnome-2.16.modules: Use gtk-engines-2-8 branch for
7871 2006-11-17 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7873 * modulesets/gnome-2.16.modules: use gnome-2-16 branch for
7876 2006-11-15 Luca Ferretti <elle.uca@libero.it>
7878 * modulesets/gnome-2.18.modules: Add libipoddevice.
7879 * modulesets/gnome-2.16.modules: same.
7881 2006-11-15 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
7883 * modulesets/gnome-2.18.modules: Remove libgnomeprint from EOG
7886 2006-11-14 Luca Ferretti <elle.uca@libero.it>
7888 * modulesets/gnome-2.18.modules: Add gtkunique.
7890 2006-11-12 Luca Ferretti <elle.uca@libero.it>
7892 * modulesets/gnome-2.16.modules:
7893 Add gmime, tracker and brasero modules. Add gnome-common depencency
7894 for gnome-icon-theme.
7896 * modulesets/gnome-2.16.modules:
7897 Add brasero module. Add gnome-common depencency for
7900 Please note that brasero suggest also libnotify and totem.
7901 Note also that now tracker no longer needs external sqlite.
7903 2006-11-10 Luca Ferretti <elle.uca@libero.it>
7905 * modulesets/gnome-2.18.modules: Add gstreamer dependency for
7908 2006-11-09 Callum McKenzie <callum@spooky-possum.org>
7910 * modulesets/gnome-2.18.modules: Remove the gob dependency for
7913 2006-11-06 Vincent Untz <vuntz@gnome.org>
7915 * modulesets/gnome-2.16.modules: use gnome-2-16 branch for
7916 gnome-desktop, gnome-panel & gnome-session
7918 2006-11-05 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7920 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7921 gnome-keyring-manager.
7923 2006-11-05 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7925 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
7928 2006-11-02 Elijah Newren <newren gmail com>
7930 * modulesets/gnome-2.16.modules:
7931 * modulesets/gnome-2.18.modules:
7932 iso-codes-0.53 got regenerated and thus changed size and md5sum.
7933 Luckily, the iso-codes maintainers have agreed to not continue
7934 deleting releases in the future (private email), so this shouldn't
7935 happen again. :-) See also #366864.
7937 2006-11-01 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7939 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7942 2006-10-31 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7944 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7947 2006-10-30 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7949 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
7950 for libgnome and libgnomeui. Use gnome-2-12 branch for
7951 libgnomeprint and libgnomeprintui.
7953 2006-10-29 Frederic Peters <fpeters@0d.be>
7955 * jhbuild/versioncontrol/tarball.py: Let size be omitted.
7958 2006-10-26 Elijah Newren <newren gmail com>
7960 * modulesets/gnome-2.18.modules: Use gnome-2-16 branch for
7961 gnome-system-monitor for now due to use of unblessed external
7964 2006-10-26 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7966 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7969 2006-10-25 Wouter Bolsterlee <wbolster@cvs.gnome.org>
7971 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
7972 gnome-system-monitor.
7974 2006-10-23 Luca Ferretti <elle.uca@libero.it>
7976 * modulesets/gnome-2.18.modules: Add tracker and gmime (needed by
7977 tracker). Note that you need sqlite3 development files installed
7978 on you system to build tracker. Also libexif, libogg+libvorbis and
7979 libfam/gamin are useful, but can't managed via jhbuild.
7981 2006-10-22 Elijah Newren <newren gmail com>
7983 * modulesets/freedesktop.modules: PolicyKit should not be a
7984 dependency of hal-0-5-7.
7986 2006-10-21 Elijah Newren <newren gmail com>
7988 * modulesets/gnome-2.18.modules: revert last commit; it was based
7989 on a misunderstanding. Apply Frederic's patch from #363635 to fix
7990 the build since gnome-control-center has now split into two
7993 2006-10-20 Elijah Newren <newren gmail com>
7995 * modulesets/gnome-2.18.modules: revert gnome-control-center since
7996 it ignored external dependency rules in newest commit. Will bring
7997 up on mailing list...
7999 2006-10-20 Wouter Bolsterlee <wbolster@cvs.gnome.org>
8001 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8002 for evolution, evolution-data-server, evolution-exchange
8005 2006-10-19 Murray Cumming <murrayc@murrayc.com>
8007 * modulesets/gnome-2.18.modules: Added gtksourceviewmm and made
8008 Glom depend on it. Commented-out libbonobo*mm, because they are
8011 2006-10-18 Elijah Newren <newren gmail com>
8013 * modulesets/freedesktop-2.18.modules:
8014 liboobs-0.5.0 makes nautilus crash on launch; update it and
8015 system-tools-backends (which it depends on).
8016 live.gnome.org/TwoPointSeventeen/ExternalDependencies has been
8019 2006-10-17 Elijah Newren <newren gmail com>
8021 * modulesets/freedesktop-2.18.modules:
8022 Weird jhbuild voodoo made it so that no repository definition was
8023 necessary for dbus-python on some machines, but it is on others.
8024 Don't ask me. Anyway, this should fix on the machines that needed
8027 2006-10-17 Elijah Newren <newren gmail com>
8029 * modulesets/freedesktop-2.18.modules:
8030 * modulesets/gnome-2.18.modules:
8031 Oops, we're supposed to be using gnome-system-tools HEAD; also
8032 liboobs should be a tarball since it's an external dependency (one
8033 which we previously forgot to list). I'm not completely sure
8034 where it makes the most sense to keep it, but given that it was
8035 never proposed for GNOME, maybe putting liboobs in
8036 freedesktop-2.18.modules makes more sense? Doing that for now,
8039 2006-10-16 Elijah Newren <newren gmail com>
8041 * modulesets/freedesktop-2.18.modules: fix from Frederic Peters --
8042 update dbus-glib and dbus-python to avoid build errors.
8043 live.gnome.org/TwoPointSeventeen/ExternalDependencies has been
8046 2006-10-16 Elijah Newren <newren gmail com>
8048 * modulesets/gnome-2.16.modules:
8049 * modulesets/gnome-2.18.modules:
8050 modemlights applet needs gnome-settings-daemon installed,
8051 invest-applet needs gnomeapplet. (Additional issues reported by
8052 jsberg bnl gov in #362250)
8054 2006-10-16 Elijah Newren <newren gmail com>
8056 * modulesets/gnome-2.16.modules:
8057 * modulesets/gnome-2.18.modules:
8058 * modulesets/freedesktop-2.18.modules:
8059 * modulesets/freedesktop.modules:
8060 Add missing hard and optional dependencies reported by
8061 jsberg@bnl.gov in #362250.
8063 2006-10-16 Elijah Newren <newren gmail com>
8065 * modulesets/gnome-2.18.modules: Use gtk-2-10 branch for gtk+ and
8066 glib-2-12 branch for glib. See
8067 http://mail.gnome.org/archives/gtk-devel-list/2006-September/msg00141.html
8069 2006-10-16 William Jon McCann <mccann@jhu.edu>
8071 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8072 for gnome-screensaver and nautilus-cd-burner.
8074 2006-10-14 Wouter Bolsterlee <wbolster@gnome.org>
8076 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8079 2006-10-14 Elijah Newren <newren gmail com>
8081 * modulesets/freedesktop-2.18.modules: Patch from Marc-Andre
8082 Lureau to fix cairomm build (use tarball module type instead of
8085 2006-10-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
8087 * modulesets/gnome-2.16.modules: Use the gnome-2-16 branch for
8088 gnome-python-desktop.
8090 2006-10-12 Wouter Bolsterlee <wbolster@gnome.org>
8092 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8095 2006-10-12 Elijah Newren <newren gmail com>
8097 * patches/dbus-glib-build.patch: Add this to fix #361674, reported
8098 by Frederic Peters. Thanks Frederic. And...oops!!
8100 2006-10-11 Wouter Bolsterlee <wbolster@gnome.org>
8102 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8105 2006-10-11 Wouter Bolsterlee <wbolster@gnome.org>
8107 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8108 for evince, gnome-doc-utils and vino.
8110 2006-10-08 Wouter Bolsterlee <wbolster@gnome.org>
8112 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8115 2006-10-05 Elijah Newren <newren gmail com>
8117 * modulesets/freedesktop.modules:
8118 * modulesets/gnome-2.18.modules:
8119 make libXrender and libXft optional dependencies, #133714
8121 * modulesets/gnome-2.18.modules:
8122 revert ekiga to v2_0_3 since HEAD depends on a version of external
8123 dependencies newer than those listed at
8124 http://live.gnome.org/TwoPointSeventeen/ExternalDependencies
8126 * modulesets/freedesktop-2.18.modules:
8129 * modulesets/gnome-2.18.modules:
8130 depend on tarball versions of external dependencies of core gnome
8132 http://live.gnome.org/TwoPointSeventeen/ExternalDependencies),
8133 switch to using freedesktop-2.18.modules instead of
8136 2006-09-29 Luca Ferretti <elle.uca@libero.it>
8138 * modulesets/gnome-2.16.modules: Use branch gnome-2-16 for
8139 deskbar-applet and gnome-games; Switch inkscape to svn repository.
8141 * modulesets/gnome-2.18.modules: Switch inkscape to svn repository.
8143 2006-09-27 Frederic Crozat <fcrozat@mandriva.com>
8145 * modulesets/freedesktop.modules:
8146 fontconfig has switched to git, add dbus-qt3 and portland modules.
8148 2006-09-22 Luca Ferretti <elle.uca@libero.it>
8150 * modulesets/gnome-2.16.modules: Add glade3 module.
8151 * modulesets/gnome-2.18.modules: Ditto.
8153 2006-09-19 Luca Ferretti <elle.uca@libero.it>
8155 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8158 2006-09-13 Wouter Bolsterlee <wbolster@gnome.org>
8160 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8161 for gnome-icon-theme.
8163 2006-09-13 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8165 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8168 2006-09-11 Elijah Newren <newren gmail com>
8170 * modulesets/gnome-2.16.modules:
8171 * modulesets/gnome-2.18.modules:
8172 Add gnome-vfs-monikers to meta-gnome-devel-platform dependencies
8174 * modulesets/gnome-2.14.modules:
8175 Add libgcrypt as hard dependency of libxslt (see #345359; just
8176 forgot to do this for this release set previously)
8178 2006-09-11 Elijah Newren <newren gmail com>
8180 * modulesets/gnome-2.16.modules:
8181 * modulesets/gnome-2.18.modules:
8182 Update pwlib and opal branch tags since ekiga requires newer
8185 2006-09-06 Lucas Rocha <lucasr@gnome.org>
8187 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8190 2006-09-06 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8192 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8195 2006-09-06 Vincent Untz <vuntz@gnome.org>
8197 * modulesets/gnome-2.16.modules:
8198 * modulesets/gnome-2.18.modules: add dbus-glib dep for gnome-vfs
8200 2006-09-06 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8202 * modulesets/gnome-2.16.modules: Use gnome-2-16 branches
8203 for gnome-control-center, gnome-utils, gdm2, gcalctool,
8206 * modulesets/gnome-2.16.modules, modulesets/gnome-2.18.modules:
8207 Added Vim modeline (there was an Emacs one already)
8209 2006-09-04 Christian Persch <chpe@cvs.gnome.org>
8211 * modulesets/gnome-2.18.modules: Create 2.18 moduleset.
8213 2006-09-03 Christian Persch <chpe@cvs.gnome.org>
8215 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch for
8216 Epiphany and Epiphany Extensions.
8218 2006-09-01 Marco Pesenti Gritti <mpg@redhat.com>
8220 * modulesets/gnome-2.16.modules: libwnck depends on intltool
8222 2006-09-01 Kjartan Maraas <kmaraas@gnome.org>
8224 * modulesets/gnome-2.16.modules: Use a tarball for iso-codes
8225 since checkouts from the svn repo haven't worked for a while.
8227 2006-08-30 Gustavo Carneiro <gjc@gnome.org>
8229 reviewed by: James Henstridge
8231 * jhbuild/versioncontrol/bzr.py: Register (urlparse.uses_relative,
8232 urlparse.uses_netloc) the sftp URI scheme with urlparse.
8233 Fixes bug #349546: "bzr backend doesn't accept sftp:// URLs".
8235 2006-08-27 Brent Smith <gnome@nextreality.net>
8237 * modulesets/gnome-2.16.modules: add a patch for scrollkeeper
8238 * patches/scrollkeeper_empty_url_string.patch: This patch fixes a
8239 problem where scrollkeeper chokes when it encounters a "url" attribute
8240 in an OMF file that is empty. Currently the update-manager-C.omf file
8241 has this problem (from Ubuntu)
8243 2006-08-23 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8245 * modulesets/gnome-2.16.modules: gnome-power-manager has
8246 branched gnome-2-16.
8248 2006-08-22 Matthias Clasen <mclasen@redhat.com>
8250 * modulesets/gnome-2.16.modules: Use stable branches of
8251 GLib, Pango and GTK+
8253 2006-08-22 Frederic Crozat <fcrozat@mandriva.com>
8255 * modulesets/gnome-2.16.modules:
8256 Remove gnopernicus from meta-gnome-desktop.
8257 Add new libcm module (for brave compiling compositor in metacity).
8259 2006-08-20 Brent Smith <gnome@nextreality.net>
8261 * modulesets/freedesktop.modules: add a hal-0-5-7 tarball
8262 * modulesets/gnome-2.16.modules: modify all dependencies on hal to use
8264 * patches/hal-dbus_connection_close.patch: patch to fix compilation
8265 errors when using hal-0-5-7 with latest dbus.
8267 2006-08-18 Vincent Untz <vuntz@gnome.org>
8269 * modulesets/gnome-2.16.modules: move accepted modules to
8272 2006-08-17 Frederic Peters <fpeters@0d.be>
8274 * modulesets/gnome-2.16.modules: Use specific branches of pwlib and
8275 opal, required for GNOME 2.14 Ekiga.
8277 2006-08-14 Frederic Peters <fpeters@0d.be>
8279 * modulesets/gnome-2.16.modules: Build "xulrunner" component of
8280 mozilla, not "browser".
8282 2006-08-14 Frederic Peters <fpeters@0d.be>
8284 * modulesets/gnome-2.16.modules: Switch to xulrunner 1.8.
8287 2006-08-10 Frederic Peters <fpeters@0d.be>
8289 * Makefile: removed changecvsroot.py from make dist; it has been moved
8290 to scripts/; added scripts/ and its content to make dist.
8292 2006-08-10 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8294 * modulesets/gnome-2.16.modules: Added nautilus-sendto,
8295 but it is not included by default (just like
8296 nautilus-open-terminal)
8298 2006-08-09 Frederic Peters <fpeters@0d.be>
8300 * jhbuild/frontends/autobuild.py: retry on socket errors.
8302 2006-08-08 Thomas Wood <thos@gnome.org>
8304 * modulesets/gnome-2.16.modules: gnome-themes now depends on
8307 2006-08-06 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8309 * modulesets/gnome-2.16.modules: Use gnome-2-16 branch
8312 2006-08-04 Vincent Untz <vuntz@gnome.org>
8314 * modulesets/gnome-2.14.modules: libwnck, bug-buddy and gail have a
8315 gnome-2-14 branch. I'm sure some other modules have one...
8316 Fix bugs #347398, #347493
8318 2006-07-30 Frederic Peters <fpeters@0d.be>
8320 * modulesets/gnome-2.16.modules: use distutils for pyspi and dogtail
8321 since it is their native method and it is now supported.
8323 2006-07-30 Frederic Peters <fpeters@0d.be>
8325 * modulesets/gnome-2.1{2,4,6}.modules: iso-codes moved from CVS
8326 to Subversion. Patch by Marc-Andre Lureau. Closes: #349327.
8328 2006-07-26 Vincent Untz <vuntz@gnome.org>
8330 * modulesets/gnome-2.16.modules: gnome-session depends on
8333 2006-07-25 Elijah Newren <newren gmail com>
8335 * modulesets/bootstrap.modules: Add pyrex so that modules like
8336 dbus-python will build. James wasn't sure where to put it (here
8337 or freedesktop.modules) but I put it here because I think it needs
8338 to be installed in the same place as python so this seems natural.
8339 James might change this later. See #311563.
8341 2006-07-25 Frederic Peters <fpeters@0d.be>
8343 * jhbuild/frontends/autobuild.py: rename encode_log to compress_data.
8345 2006-07-25 Luca Ferretti <elle.uca@libero.it>
8347 * patches/scrollkeeper_clean_xml_validation_context.patch: new file
8348 * patches/scrollkeeper_language_fix.patch: new file
8349 * patches/scrollkeeper_rw_offset_fix.patch: new file
8350 * modulesets/gnome-2.*: apply patches needed by scroollkeeper to make
8351 Yelp works and Yelp developers happy. For more info see
8352 http://live.gnome.org/Yelp
8354 Note: remove $Prefix/share/jhbuild/packagedb.xml to rebuild it.
8356 2006-07-24 Vincent Untz <vuntz@gnome.org>
8358 * modulesets/gnome-2.16.modules: gnome-panel depends on dbus-glib
8360 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8362 * modulesets/gnome-2.16.modules: remove libbonobo from gnome-vfs deps
8363 and add gnome-vfs-monikers module. No package depends on this by now,
8364 I've no info about dependence on gnome-vfs-monikers.
8366 2006-07-24 Vincent Untz <vuntz@gnome.org>
8368 * modulesets/gnome-2.16.modules: use gnome-2-14 branch for ekiga since
8369 HEAD won't be ready for 2.16.
8371 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8373 * modulesets/freedesktop.modules: Fix avahi dependences. See bug
8374 348453 for more info.
8376 2006-07-24 Frederic Peters <fpeters@0d.be>
8378 * modulesets/freedesktop.modules: Enable dbus-python, distutils modtype
8381 2006-07-23 Brent Smith <gnome@nextreality.net>
8383 * modulesets/gnome-2.14.modules: Add dependency on libgnomeprintui and
8384 startup-notification for yelp
8385 * modulesets/gnome-2.16.modules: Add dependency on
8386 startup-notification for yelp
8388 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8390 * modulesets/freedesktop.modules: enable dbus-python using
8391 <distutils> element and rework avahi deps. Note: I'm not sure
8392 dbus-python is able to build as is. See bug 348453.
8394 2006-07-24 Luca Ferretti <elle.uca@libero.it>
8396 * modulesets/freedesktop.modules: Add dbus-glib module and make
8397 PolicyKit depends on it. Add dbus-python too, but commented by default
8398 because jhbuild can't build it: setup.py, not autotools :-(
8400 2006-07-23 Vincent Untz <vuntz@gnome.org>
8402 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
8405 2006-07-22 Luca Ferretti <elle.uca@libero.it>
8407 * modulesets/gnome-2.16.modules: gnome-applets needs pygtk to
8408 build invest applet. Added as dependence.
8410 2006-07-18 Gustavo Carneiro <gjc@gnome.org>
8412 * modulesets/freedesktop.modules,
8413 * modulesets/gnome-2.10.modules,
8414 * modulesets/gnome-2.12.modules,
8415 * modulesets/gnome-2.14.modules,
8416 * modulesets/gnome-2.16.modules: s%gnome-python/%%, since all
8417 modules inside gnome-python/ have been moved to the cvs root.
8419 2006-07-12 Vincent Untz <vuntz@gnome.org>
8421 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
8424 2006-07-02 Behdad Esfahbod <behdad@gnome.org>
8426 * modulesets/gnome-2.16.modules: Make pango depend on gnome-common, as
8427 it's using gnome-autogen.sh now.
8429 2006-07-02 James Henstridge <james@jamesh.id.au>
8431 * modulesets/freedesktop.modules (RenderProto, libXrender, libXft):
8432 switch to GIT repositories.
8434 2006-06-28 Frederic Peters <fpeters@0d.be>
8436 * modulesets/gnome-2.16.modules (bug-buddy): bug-buddy dependency on
8437 NetworkManager as been lowered to a mere suggests (see 346091)
8439 2006-06-27 Frederic Peters <fpeters@0d.be>
8441 * modulesets/gnome-2.16.modules (bug-buddy): bug-buddy now depends on
8442 NetworkManager (for libnm_glib).
8444 2006-06-26 James Henstridge <james@jamesh.id.au>
8446 * modulesets/freedesktop.modules (cairo-1-0): depend on libXrender
8447 to fix gnome-2.14 build. Patch from Valeev Dinar
8448 <dinarv@gmail.com> from bug #345907.
8450 2006-06-25 Frederic Peters <fpeters@0d.be>
8452 * modulesets/gnome-2.16.modules (gnome-session): now depend on
8453 gnome-control-center
8454 http://cvs.gnome.org/viewcvs/gnome-session/configure.in#rev1.536
8456 2006-06-23 Marco Pesenti Gritti <marco@gnome.org>
8458 * jhbuild/modtypes/mozillamodule.py:
8459 Add xulrunner to app names
8461 2006-06-23 James Henstridge <james@jamesh.id.au>
8463 * modulesets/gnome-2.10.modules (pango):
8464 * modulesets/gnome-2.12.modules (pango):
8465 * modulesets/gnome-2.14.modules (pango):
8466 * modulesets/gtk.modules (pango):
8467 * modulesets/gtk28.modules (pango): same here.
8469 * modulesets/gnome-2.16.modules (pango): depend on libXft rather
8472 * modulesets/freedesktop.modules (RenderProto, libXrender, libXft):
8473 use the versions from the xorg repository. Remove the obsolete
8474 old xlibs/xserver/xapps module definitions. Addresses bug #345281.
8476 * scripts/upgrade-module-set.xsl (cvsmodule): fallback to
8477 checkoutdir and module values for "id" if it isn't given.
8479 * jhbuild/modtypes/autotools.py (parse_cvsmodule):
8481 (parse_archmodule): generate module name in the same way as the
8482 old code did for backward compatibility.
8484 2006-06-21 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8486 * modulesets/gnome-2.14.modules: File-roller has a
8489 2006-06-20 James Henstridge <james@jamesh.id.au>
8491 * jhbuild/versioncontrol/bzr.py: add bzr version control backend.
8493 2006-06-20 Elijah Newren <newren gmail com>
8495 * modulesets/gnome-2.16.modules: Make gcrypt a hard dependency of
8496 libxslt (since the desktop release already depends on it and James
8497 didn't like passing --with-crypt=no to libxslt; see #345359)
8499 2006-06-20 Elijah Newren <newren gmail com>
8501 * modulesets/gnome-2.16.modules: enchant is not a hard dependency
8504 2006-06-20 Frederic Peters <fpeters@0d.be>
8506 * modulesets/gnome-2.16.modules: add enchant (for epiphany spell
8509 2006-06-19 Elijah Newren <newren gmail com>
8511 * modulesets/gnome-2.16.modules:
8512 * modulesets/freedesktop.modules:
8513 revert the last change by Frederic Peters; it is wrong -- see
8514 http://mail.gnome.org/archives/release-team/2006-June/msg00007.html
8515 if the archives ever come back online
8517 2006-06-19 Frederic Peters <fpeters@0d.be>
8519 * modulesets/gnome-2.16.modules: use gnome-system-tools HEAD; depends
8520 on liboobs instead of system-tools-backends.
8522 2006-06-19 Frederic Peters <fpeters@0d.be>
8524 * jhbuild/config.py: add environment variable for Perl modules.
8525 * modulesets/freedesktop.modules: use system-tools-backend HEAD.
8527 2006-06-19 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8529 * modulesets/gnome-2.14.modules: gnome-system-monitor
8530 has branched for gnome-2-14.
8532 2006-06-19 Christian Persch <chpe@cvs.gnome.org>
8534 * modulesets/gnome-2.16.modules: Epiphany doesn't depend on
8535 libgnomeprintui anymore.
8537 2006-06-19 James Henstridge <james@jamesh.id.au>
8539 * jhbuild/modtypes/perl.py: remove some unneeded imports and
8540 variable definitions.
8542 * jhbuild/modtypes/autotools.py (parse_archmodule): fix small bug
8544 (parse_cvsmodule): rewrap FatalError statement.
8546 * modulesets/moduleset.rnc (distutils): add rules for distutils
8549 * jhbuild/modtypes/distutils.py (DistutilsModule): module type
8550 definition for distutils modules.
8552 * modulesets/gnome-2.16.modules (xchat-gnome): add module. Patch
8553 from Guillaume Desmottes <cass@skynet.be> from bug #342486.
8555 * modulesets/freedesktop.modules: use newer version of Net-DBus.
8557 * modulesets/moduleset.rnc (perl): update moduleset schema.
8559 * modulesets/freedesktop.modules: add perl-net-dbus module
8562 * jhbuild/modtypes/perl.py: new module type for Perl code. Based
8563 on patch from Frederic Peters <fpeters@entrouvert.com> from bug
8566 * jhbuild/modtypes/autotools.py (AutogenModule.skip_configure): if
8567 nobuild is set, always skip configure. Fixes bug #345266
8569 2006-06-17 Elijah Newren <newren gmail com>
8571 * modulesets/gnome-2.16.modules: devhelp is a build dependency of
8574 2006-06-17 Elijah Newren <newren gmail com>
8576 * modulesets/gnome-2.16.modules: update the autogen module to
8577 5.8.4; the 5.6.5 release is over a year out of date and won't
8578 compile with the current guile tarball
8580 2006-06-16 Elijah Newren <newren gmail com>
8582 Carlos hasn't made the perl bindings to DBus an optional
8583 dependency yet and it's been a while, so revert to an older
8584 version to fix builds.
8586 * modulesets/freedesktop.modules: use BEFORE_DBUS_MERGE for
8587 system-tools-backends
8589 * modulesets/gnome-2.16.modules: use gnome-2-14 for
8590 gnome-system-tools, and change to depend on system-tools-backends
8593 2006-06-16 Elijah Newren <newren gmail com>
8595 * modulesets/freedesktop.modules: cairomm depends on cairo cvs so
8596 use cairo rather than cairo-1-0 (a separate cairomm-1-0 module
8597 could be added for gnome-2.14.modules, I guess, but cairomm
8598 doesn't appear to have created a suitable branch...)
8600 * modulesets/gnome-2.16.modules: libnotify is not a hard
8601 dependency of gnome-power-manager, and shouldn't be treated as
8602 such since it hasn't been proposed for inclusion in the desktop
8603 while gnome-power-manager has
8605 2006-06-16 Frederic Peters <fpeters@0d.be>
8607 * modulesets/gnome-2.16.modules: gnome-power-manager depends on
8610 2006-06-15 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8612 * modulesets/gnome-2.14.modules: ATK and AT-SPI have
8613 branched for gnome-2.14.
8615 2006-06-14 James Henstridge <james@jamesh.id.au>
8617 * modulesets/gnutls.modules: update to latest version of libtasn1
8618 and gnutls. Switch to ftp.gnupg.org mirror since ftp.gnutls.org
8619 seems to have vanished from the face of the earth.
8621 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
8622 fix use of undefined variable. Fixes bug #344372.
8624 * jhbuild/versioncontrol/tarball.py (TarballBranch.tree_id): add
8625 tree_id implementation, returning the tarball version number.
8627 * jhbuild/versioncontrol/arch.py (ArchBranch.tree_id): tree_id
8628 implementation, returning the output of "baz tree-id".
8630 * jhbuild/versioncontrol/git.py (GitBranch.tree_id): add tree_id
8631 implementation, returning the commit SHA1 sum.
8633 * jhbuild/commands/info.py (cmd_info.show_info): show the tree ID
8634 in the info display. Also fix up "jhbuild info mozilla" to not crash.
8636 2006-06-13 James Henstridge <james@jamesh.id.au>
8638 * jhbuild/versioncontrol/svn.py (SubversionBranch.tree_id): tree
8639 ID implementation for Subversion branches.
8641 * jhbuild/versioncontrol/cvs.py (CVSBranch.tree_id): an
8642 implementation for CVS trees.
8644 * jhbuild/versioncontrol/__init__.py (Branch.tree_id): new method
8645 to get an identifier for the tree state.
8647 2006-06-13 Olav Vitters <olav@bkor.dhs.org>
8649 * modulesets/gnome-2.16.modules: Bug-Buddy now also depends on
8652 2006-06-10 Olav Vitters <olav@bkor.dhs.org>
8654 * modulesets/gnome-2.16.modules: Bug-Buddy depends on
8655 evolution-data-server.
8657 2006-06-08 James Henstridge <james@jamesh.id.au>
8659 * jhbuild/modtypes/mozillamodule.py (MozillaModule.do_checkout):
8660 convert to new style build state.
8662 * jhbuild/modtypes/autotools.py (AutogenModule): convert all
8663 build state methods to the new style, adding skip_$state() methods
8666 * jhbuild/modtypes/__init__.py (Package._next_state): use
8667 skip_$state() methods to put logic for whether to skip a state
8668 with the state itself, rather than in the logic of the previous
8671 2006-06-08 Elijah Newren <newren gmail com>
8673 * modulessets/gnome-2.16.modules: Update the meta-gnome-proposed
8674 modules (minus gtk# and tomboy which still need to be added; also,
8675 we really ought to somehow get java-gnome and gtk2-perl added
8676 since they're in the official bindings set and have been for some
8679 2006-06-04 Gustavo J. A. M. Carneiro <gjc@gnome.org>
8681 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
8682 gnome-python-desktop, and gnome-python-2-12 branch for gnome-python.
8684 2006-05-25 Elijah Newren <newren gmail com>
8686 * modulesets/gnome-2.16.modules: Replace cairo-1-0 and pycairo-1-0
8687 with cairo and pycairo for all modules in the desktop. Should
8688 avoid some of the nasty compilation errors people have been seeing
8689 with cairo and cairo-1-0 overwriting each other.
8691 2006-05-25 Frederic Peters <fpeters@0d.be>
8693 * jhbuild/frontends/autobuild.py: send log files zlib-compressed.
8695 2006-05-24 Frederic Peters <fpeters@0d.be>
8697 * jhbuild/frontends/autobuild.py: log error to right variable in case
8700 2006-05-24 JP Rosevear <jpr@novell.com>
8702 * jhbuild/commands/base.py (cmd_dot.run): pass the config
8703 parameter (bug #342766)
8705 2006-05-22 Frederic Crozat <fcrozat@mandriva.com>
8707 * modulesets/gnome-2.14.modules:
8708 * modulesets/gnome-2.16.modules: add configuration and dependencies
8709 for Ekiga (bug #338040).
8711 2006-05-19 Christian Persch <chpe@cvs.gnome.org>
8713 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch of libgnome.
8715 2006-05-18 Carlos Garnacho <carlosg@gnome.org>
8717 * modulesets/freedesktop.org: add system-tools-backends-1.4 for the
8718 stb-1.4 branch, s-t-b HEAD interface has changed.
8719 * modulesets/gnome-2.14.modules: use system-tools-backends-1.4.
8720 * modulesets/gnome-2.16.modules: same here where necessary
8721 (gnome-applets). Also add liboobs to the build and make
8722 gnome-system-tools depend on it.
8724 2006-05-18 James Henstridge <james@jamesh.id.au>
8726 * jhbuild/modtypes/tarball.py (Tarball.do_unpack): don't use
8728 (Tarball.do_patch): same here.
8729 (Tarball.do_configure): same here.
8730 (Tarball.do_build): same here.
8731 (Tarball.do_install): same here.
8733 * jhbuild/modtypes/mozillamodule.py (MozillaModule.checkout): use
8734 cwd arg to buildscript.execute() rather than os.chdir().
8735 (MozillaModule.do_checkout): same here.
8736 (MozillaModule.do_configure): same here.
8737 (MozillaModule.do_install): same here.
8739 * modulesets/gnome-2.14.modules (gok): use gnome-2-14 branch,
8742 2006-05-18 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8744 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch
8745 for ekiga and gnome-system-tools.
8747 2006-05-17 James Henstridge <james@jamesh.id.au>
8749 * jhbuild/modtypes/autotools.py (AutogenModule.do_configure): get
8750 rid of os.chdir call
8751 (AutogenModule.do_clean): same here.
8752 (AutogenModule.do_build): same here.
8753 (AutogenModule.do_check): same here.
8754 (AutogenModule.do_install): same here.
8756 * jhbuild/versioncontrol/tarball.py
8757 (TarballBranch._download_and_unpack): same here.
8759 * jhbuild/versioncontrol/svn.py (SubversionBranch._checkout)
8760 (SubversionBranch._update): same here.
8762 * jhbuild/versioncontrol/git.py (GitBranch._checkout)
8763 (GitBranch._update): same here.
8765 * jhbuild/versioncontrol/darcs.py (DarcsBranch._checkout):
8766 (DarcsBranch._update): same here.
8768 * jhbuild/versioncontrol/arch.py (ArchBranch._checkout)
8769 (ArchBranch._update): use cwd argument to buildscript.execute
8770 rather than os.chdir().
8772 * jhbuild/versioncontrol/cvs.py (CVSBranch._commit):
8773 (CVSBranch._update): rather than using os.chdir, use the cwd
8774 argument to buildscript.execute().
8776 * jhbuild/frontends/gtkui.py (GtkBuildScript.execute): same here.
8778 * jhbuild/frontends/autobuild.py (AutobuildBuildScript.execute):
8781 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
8782 add support for cwd and extra_env arguments.
8784 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): add
8785 support for cwd and extra_env arguments.
8787 * jhbuild/frontends/buildscript.py (BuildScript.execute): add cwd
8788 and extra_env arguments.
8790 * modulesets/gnome-2.16.modules (howl): remove.
8791 (gnome-vfs): depend on avahi instead.
8793 * modulesets/freedesktop.modules (avahi): adjust autogenargs to a
8794 list that will allow avahi to probably build on most systems.
8795 Also enable howl and libdns_sd compat libraries.
8797 * modulesets/freedesktop.modules (dbus, dbus-0.23): depend on glib
8798 and build after gtk+.
8800 * modulesets/gnome-2.14.modules: same changes.
8802 * modulesets/gnome-2.16.modules (shared-mime-info): depend on
8804 (gnome-mime-data): depend on glib (for AM_GLIB_GNU_GETTEXT).
8805 (gob): depend on glib.
8806 (gnome-backgrounds): depend on glib (for AM_GLIB_GNU_GETTEXT).
8807 (libxklavier): depend on libxml2, gtk-doc and glib.
8809 * jhbuild/defaults.jhbuildrc: update to 2.16 module set.
8811 * sample.jhbuildrc: same here.
8813 * jamesh.jhbuildrc: update to 2.16 module set.
8815 * jhbuild/frontends/autobuild.py:
8816 * jhbuild/commands/autobuild.py: add jhautobuild command and
8817 frontend. Patch from Frederic Peters <fpeters@entrouvert.com>
8820 2006-05-17 Wouter Bolsterlee <uws+gnome@xs4all.nl>
8822 * modulesets/gnome-2.16.modules: Added back
8823 gedit-plugins. The module is back alive!
8825 2006-05-16 James Henstridge <james@jamesh.id.au>
8827 * modulesets/gnome-2.10.modules: same here.
8829 * modulesets/gnome-2.12.modules: same here.
8831 * modulesets/gnome-2.14.modules: same here.
8833 * modulesets/gnome-2.16.modules: fix up Sourceforge CVS roots.
8835 2006-05-15 James Henstridge <james@jamesh.id.au>
8837 * jhbuild/commands/*.py: custom usage messages for commands.
8839 * jhbuild/commands/__init__.py (Command.parse_args): add a
8840 usage_args class attribute to give the adjust the help output.
8842 * jhbuild/main.py (help_commands): add a --help-commands option to
8843 show a list of the available jhbuild commands (previously printed
8846 * modulesets/moduleset.rnc (autotools): add new cvs branch
8849 * jhbuild/moduleset.py (_parse_module_set): same for <repository>
8852 * jhbuild/versioncontrol/__init__.py (Repository.branch_from_xml):
8853 if an XML attr contains a dash, change it to an underscore.
8855 * jhbuild/versioncontrol/cvs.py (CVSRepository.branch): add two
8856 parameters: update-new-dirs and override-checkoutdir to work with
8857 weird CVS setups (e.g. pwlib).
8859 2006-05-13 James Henstridge <james@jamesh.id.au>
8861 * jhbuild/frontends/tinderbox.py (get_distro): catch CommandError
8862 rather than OSError. Fixing bug #341604.
8864 2006-05-13 Thomas Vander Stichele <thomas at apestaart dot org>
8866 * modulesets/freedesktop.modules:
8867 cairo depends on gtk-doc, so add the dependency
8869 2006-05-12 James Henstridge <james@jamesh.id.au>
8871 * jhbuild/frontends/gtkui.py (GtkBuildScript.execute): same here.
8873 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
8876 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
8879 * jhbuild/utils/cmds.py (get_output): convert OSError to a
8880 CommandError, to e.g. catch errrors when the executable wasn't
8883 2006-05-11 Christian Persch <chpe@cvs.gnome.org>
8885 * modulesets/gnome-2.16.modules: Remove "mozilla" package dependency
8886 from epiphany, since jhbuild still builds mozilla 1.7 which we don't
8887 support anymore, and gecko 1.8 isn't buildable from jhbuild (can't
8888 build without patches; see bug 324546 comment 3).
8890 2006-05-11 James Henstridge <james@jamesh.id.au>
8892 * jhbuild/main.py (main): don't worry about getopt errors now.
8894 * jhbuild/commands/tinderbox.py: convert to new framework.
8896 * jhbuild/commands/sanitycheck.py: convert to new framework.
8898 * jhbuild/commands/info.py: convert to new framework.
8900 * jhbuild/commands/gui.py: convert to new framework.
8902 * jhbuild/commands/bootstrap.py: convert to new framework.
8904 * jhbuild/commands/base.py: convert to new framework.
8906 * jhbuild/commands/__init__.py (Command): new command registration
8907 system, using optparse for option parsing.
8909 * jhbuild/main.py (main): update main option parser to use
8910 optparse rather than obsolete getopt module.
8912 * jhbuild/monkeypatch.py: make sure optparse is available, using a
8913 cut-n-pasted version if not (for Python 2.2 compatibility).
8915 * modulesets/gnome-2.16.modules (totem): just use
8916 --enable-gstreamer rather than --enable-gstreamer=0.10. Fixes bug
8919 * modulesets/bootstrap.modules: add autogen-sh attribute to
8920 appropriate elements.
8922 * jhbuild/modtypes/autotools.py (parse_autotools): rather than
8923 guessing the autogen.sh filename, require that it be specified
8924 explicitly if it isn't called "autogen.sh".
8926 2006-05-10 Ross Burton <ross@burtonini.com>
8928 * jhbuild/modtypes/__init__.py:
8929 Import more errors (#341244).
8931 2006-05-10 Fernando Herrera <fherrera@onirica.com>
8933 * modulesets/gnome-2.14.modules (gconf-editor):
8934 Use gnome-2-14 branch.
8936 2006-05-10 James Henstridge <james@jamesh.id.au>
8938 * modulesets/bootstrap.modules: update to use <autotools> module
8941 * modulesets/moduleset.rnc (branch_tarball): add schema support
8942 for tarball branches.
8944 * jhbuild/commands/info.py (do_info): print info about
8945 TarballBranch autogen modules.
8947 * jhbuild/modtypes/autotools.py (AutogenModule.do_configure): if
8948 no autogen.sh file exists, look for a configure script. If we
8949 find one, use it instead and make sure we don't pass
8950 --enable-maintainer-mode, since it breaks many tarball builds.
8952 2006-05-09 James Henstridge <james@jamesh.id.au>
8954 * jhbuild/versioncontrol/tarball.py: new version control backend
8955 to represent tarball downloads.
8957 * modulesets/gtk28.modules: convert to new syntax.
8959 * modulesets/gtk.modules: convert to new syntax.
8961 * modulesets/gnome24.modules:
8962 * modulesets/gnome26.modules:
8963 * modulesets/gnome28.modules: remove obsolete modulesets.
8965 * modulesets/gnome-2.10.modules: convert to new syntax.
8967 * modulesets/gnome-2.12.modules: convert to new syntax.
8969 * modulesets/gnome-2.14.modules: convert to new syntax.
8971 * modulesets/gnome-2.16.modules: convert to new syntax.
8973 2006-05-09 Murray Cumming <murrayc@murrayc.com>
8975 * jhbuild/modtypes/__init__.py:
8976 * jhbuild/modtypes/autotools.py (_parse_module_set): When parsing
8977 modules, catch the KeyError exception, so we can raise a more
8978 readable error if the repository was not found.
8980 2006-05-09 James Henstridge <james@jamesh.id.au>
8982 * modulesets/freedesktop.modules: convert to new syntax.
8984 * jhbuild/moduleset.py (ModuleSet.write_dot): fix traceback,
8985 resolving bug #340922.
8987 * jhbuild/modtypes/autotools.py: rename from base.py.
8989 * jhbuild/commands/info.py (do_info): print git module names.
8991 * jhbuild/versioncontrol/git.py (GitRepository.branch): same here.
8993 * jhbuild/versioncontrol/darcs.py (DarcsRepository.branch): same here.
8995 * jhbuild/versioncontrol/svn.py
8996 (SubversionRepository.branch_xml_attrs): same here.
8998 * jhbuild/versioncontrol/cvs.py (CVSRepository.branch): define the
8999 expected branch attributes.
9001 * jhbuild/modtypes/base.py: get rid of <darcsmodule> type -- I
9002 don't think it was used between the time it was added and
9005 * modulesets/moduleset.rnc: update schema to handle new
9008 * modulesets/freedesktop.modules (cairo): use <autotools> element
9009 instead of <svnmodule>.
9011 * jhbuild/modtypes/base.py (parse_autotools): parser for an
9012 arbitrary autotools module. Uses get_branch() to create the
9013 version control source.
9015 * jhbuild/modtypes/__init__.py (get_branch): a helper function to
9018 * jhbuild/modtypes/base.py: move parser functions for svnmodule,
9019 archmodule and darcsmodule here and remove the separate files --
9020 there isn't much reason to keep them separate now.
9022 * jhbuild/commands/info.py (do_info): fix to work with changes.
9024 * jhbuild/modtypes/tarball.py (Tarball.__init__): same.
9026 * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule): same.
9028 * jhbuild/modtypes/archmodule.py (parse_archmodule): same.
9030 * jhbuild/modtypes/darcsmodule.py (parse_darcsmodule): same.
9032 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): same.
9034 * jhbuild/modtypes/base.py: update to match.
9036 * jhbuild/modtypes/__init__.py: move module type registration
9037 here. Add a convenience function for parsing
9038 <dependencies>/<after>.
9040 * jhbuild/moduleset.py (_parse_module_set): change call to
9041 parse_xml_node() to pass the list of scanned repositories instead
9042 of deducing the here.
9044 2006-05-08 James Henstridge <james@jamesh.id.au>
9046 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): same here.
9048 * jhbuild/modtypes/base.py (parse_cvsmodule): look up module
9049 specific autogenargs and makeargs overrides by id rather than
9050 module. Fixes bug #340927.
9052 * jhbuild/modtypes/mozillamodule.py (MozillaModule.get_srcdir):
9053 fix small typo. Fixing bug #340916, and hopefully fixing mozilla
9056 2006-05-04 Murray Cumming <murrayc@murrayc.com>
9058 * modulesets/gnome-2.14.modules: Glom: Added dependency on
9061 2006-05-02 James Henstridge <james@jamesh.id.au>
9063 * modulesets/gnome-2.16.modules: same here.
9065 * modulesets/gnome-2.14.modules (gamin, gnome-mount): add to
9066 build. Patch from Sylvain Bertrand, fixing bug #333614.
9068 * jhbuild/versioncontrol/git.py: similar fixes.
9070 * jhbuild/versioncontrol/svn.py: make sure 'svn' and 'svn+ssh' are
9071 in urlparse.uses_relative.
9073 * modulesets/gnome-2.16.modules: same here.
9075 * modulesets/gnome-2.14.modules (ekiga): depend on
9076 evolution-data-server, to fix bug #340281.
9078 * jhbuild/modtypes/mozillamodule.py (MozillaModule.do_install):
9079 don't create the nss include dir if it already exists. Based on
9080 patch from Frederic Peters fixing bug #340151.
9081 Split the find command into a string list, so that the shell isn't
9084 * modulesets/gnome-2.16.modules (gok): depend on gnome-speech.
9085 Patch from David Bolter, fixing bug #339957.
9086 (gnome-nettool): depend on gnome-doc-utils. Fixes bug #340126.
9088 * jhbuild/frontends/gtkui.py: patch from Björn Lindqvist to fix
9089 some bugs with the error dialog. Patch from bug #334828.
9091 * jhbuild/moduleset.py (ModuleSet.get_module_list): simplify
9092 dependency expansion based on patch from Björn Lindqvist in bug
9094 (_parse_module_set): more simplifications, partly based on Björn's
9097 2006-05-01 James Henstridge <james@jamesh.id.au>
9099 * jhbuild/versioncontrol/git.py: make sure git: and git+ssh: URIs
9100 are treated as netloc ones.
9102 * modulesets/gnome-2.16.modules (pango, gtk+): depend on just
9103 "cairo" rather than "cairo-1-1".
9105 * modulesets/freedesktop.modules (cairo): switch to git tree.
9106 This is using an <svnmodule> element but it does use the GIT
9107 version control interface.
9109 * modulesets/moduleset.rnc (repository): add validation rules for
9110 git type repositories.
9112 * jhbuild/versioncontrol/git.py: first stab at git support using
9113 the new versioncontrol framework, using Frederic Peters' patch as
9116 * jhbuild/versioncontrol/darcs.py: a few small bug fixes.
9118 * modulesets/freedesktop.modules: same here.
9120 * modulesets/gnome-2.16.modules: same here.
9122 * modulesets/gnome-2.14.modules: convert <cvsroot> and <svnroot>
9123 elements to <repository> elements.
9125 * modulesets/moduleset.rnc: add schema info for <repository>
9128 * jhbuild/modtypes/base.py: remove bad import.
9130 * jhbuild/utils/cmds.py (pprint_output): same here.
9132 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
9133 ignore OSError in the os.kill() call, since the subprocess might
9136 * jhbuild/commands/info.py (do_info): adjust to work with
9137 restructured versioncontrol support.
9139 2006-04-30 James Henstridge <james@jamesh.id.au>
9141 * jhbuild/modtypes/mozillamodule.py: make some changes that will
9142 hopefully get it all working with the new versioncontrol
9145 * jhbuild/modtypes/archmodule.py (parse_archmodule): return a
9146 straight AutogenModule instance.
9148 * jhbuild/versioncontrol/arch.py: convert to new API.
9150 * jhbuild/modtypes/darcsmodule.py (parse_darcsmodule): instantiate
9151 a straight AutogenModule using a DarcsBranch.
9153 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): instantiate a
9154 straight AutogenModule using a SubversionBranch.
9156 * jhbuild/modtypes/base.py (AutogenModule): update to implement
9157 do_checkout and do_force_checkout in terms of a Branch object.
9158 (parse_cvsmodule): instantiate a straight AutogenModule using a
9161 * jhbuild/config.py (_known_keys): adjust to handle a repos config
9163 (Config.__init__): merge stuff from cvsroots/svnroots into repos.
9165 * jhbuild/moduleset.py (_parse_module_set): add support for a
9166 <repository> element, and use the new jhbuild.versioncontrol
9167 infrastructure to represent the repositories.
9169 2006-04-29 James Henstridge <james@jamesh.id.au>
9171 * jhbuild/versioncontrol/darcs.py: convert Darcs utils to new
9174 * jhbuild/versioncontrol/svn.py: convert Subversion utils to the
9177 * jhbuild/versioncontrol/cvs.py: convert CVS module to use new
9180 * jhbuild/versioncontrol/__init__.py: start refactoring
9181 version control interface to reduce code duplication inherent with
9182 adding support for new VCS's.
9184 2006-04-29 Fernando Herrera <fherrera@onirica.com>
9186 * modulesets/gnome-2.16.modules (gaim): Use sourceforge
9189 2006-04-29 Fernando Herrera <fherrera@onirica.com>
9191 * modulesets/gnome-2.16.modules (xchat): update to 2.6.2
9193 2006-04-28 Matthias Clasen <mclasen@redhat.com>
9195 * modulesets/gnome-2.16.modules: Require cairo-1-1 for
9198 * modulesets/freedesktop.modules: Add cairo-1-1 tarball.
9200 2006-04-28 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9202 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch
9205 2006-04-27 James Henstridge <james@jamesh.id.au>
9207 * jhbuild/errors.py (BuildStateError): new error for general build
9210 * jhbuild/modtypes/tarball.py (Tarball): convert all build states
9211 but do_start and do_patch to new system.
9213 * jhbuild/modtypes/base.py (Package.run_state): start implementing
9214 a new system for handling next state and error states using
9215 function attributes.
9216 (AutogenModule.do_clean): set next_state and error_states function
9218 (AutogenModule.do_check): same here.
9219 (AutogenModule.do_install): same here.
9221 2006-04-26 Murray Cumming <murrayc@murrayc.com>
9223 * modulesets/maemo.modules:
9224 * modulesets/maemo_freedesktop.modules: Removed these files.
9225 They have moved to jhbuild_modules in the maemo svn.
9227 2006-04-26 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9229 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for both
9232 2006-04-26 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9234 * modulesets/gnome-2.14.modules: Use gnome-2-14-branch for
9237 2006-04-26 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9239 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9242 2006-04-26 James Henstridge <james@jamesh.id.au>
9244 * modulesets/gnome-2.16.modules (libsexy): same here.
9246 * modulesets/gnome-2.14.modules (libsexy): add dependencies.
9249 2006-04-23 Raphael Slinckx <rslinckx@cvs.gnome.org>
9251 * jhbuild/commands/info.py:
9252 * jhbuild/modtypes/darcsmodule.py:
9253 * jhbuild/moduleset.py:
9254 * jhbuild/utils/darcs.py:
9255 * modulesets/moduleset.dtd:
9256 * modulesets/moduleset.rnc:
9257 Add support for Darcs repositories in .modules files
9259 2006-04-21 Kjartan Maraas <kmaraas@gnome.org>
9261 * modulesets/gnome-2.16.modules: Use HEAD for libxklavier
9262 Should fix build problems in gnome-applets and the control-center.
9264 2006-04-20 Luca Ferretti <elle.uca@libero.it>
9266 * modulesets/gnome-2.14.modules: use gnome-2-14 branch for
9269 2006-04-20 Luca Ferretti <elle.uca@libero.it>
9271 * modulesets/gnome-2.14.modules: add pitivi and gnonlin.
9272 * modulesets/gnome-2.16.modules: same here.
9274 2006-04-20 James Henstridge <james@jamesh.id.au>
9276 * modulesets/freedesktop.modules (PolicyKit): depend on dbus,
9279 * modulesets/gnome-2.14.modules: same here.
9281 * modulesets/gnome-2.16.modules (gnome-user-docs): depend on
9282 gnome-doc-utils, fixing bug #339060.
9284 2006-04-19 Luca Ferretti <elle.uca@libero.it>
9286 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9289 2006-04-18 Luca Ferretti <elle.uca@libero.it>
9291 * modulesets/gnome-2.14.modules: use the proper gnome-2-14 branch for
9292 gnome-applets, gnome-doc-utils and sound-juicer modules; remove
9293 icon-naming-utils from dependencies list of gnome-icon-theme (not
9294 needed in gnome-2-14 branch). Fix bug 338886.
9296 2006-04-18 James Henstridge <james@jamesh.id.au>
9298 * jhbuild/modtypes/tarball.py (Tarball.do_unpack): fix test for
9299 tarball build dir. Patch from Martin Ericsson
9300 <martin.s.ericsson@gmail.com> to fix bug #338631.
9302 * jhbuild/modtypes/mozillamodule.py: add missed CommandError import.
9303 (MozillaModule.do_checkout): succeeded should be True if no
9304 CommandError was raised. Fixes bug #338553.
9306 2006-04-18 Luca Ferretti <elle.uca@libero.it>
9308 * modulesets/gnome-2.14.modules: add missing dependecies for cairo-1-0
9311 2006-04-13 German Poo-Caaman~o <gpoo@ubiobio.cl>
9313 * modulesets/gnome-2.16.modules: Make gnome-nettool depend on
9314 gtk+, libglade and gconf instead of libgnomeui.
9316 2006-04-13 James Henstridge <james@jamesh.id.au>
9318 * modulesets/bootstrap.modules: undo indentation changes.
9320 2006-04-13 James Henstridge <james@jamesh.id.au>
9322 * jhbuild/modtypes/mozillamodule.py: same here.
9324 2006-04-12 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9326 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9327 gnome-control-center.
9329 2006-04-12 James Henstridge <james@jamesh.id.au>
9331 * jhbuild/modtypes/svnmodule.py: same here.
9333 * jhbuild/modtypes/tarball.py: same here.
9335 * jhbuild/modtypes/base.py: catch CommandError at the appropriate
9338 2006-04-11 James Henstridge <james@jamesh.id.au>
9340 * jhbuild/utils/svn.py (get_uri): catch CommandError rather than
9341 RuntimeError. Run "svn info" in C locale to fix bug #334678.
9342 (SVNRoot): don't try to return exit codes in checkout() and
9343 update() -- it is passed as an exception now.
9345 * jhbuild/utils/cvs.py (CVSRoot): don't need to pass on return
9346 code from checkout() and update(), since that info is passed on as
9349 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
9350 raise CommandError on failure.
9352 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
9353 raise CommandError on failure.
9355 * jhbuild/frontends/buildscript.py (BuildScript.execute): change
9356 docstring to state that CommandError is raised if the command
9359 * jhbuild/utils/cmds.py (get_output): change to raise CommandError
9360 instead of RuntimeError. Also modify to allow passing in a custom
9363 * jhbuild/errors.py (CommandError): send a SIGINT to the child on
9366 2006-04-11 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9368 * modulesets/bootstrap.modules: Use Python 2.4.3
9370 2006-04-11 Behdad Esfahbod <behdad@gnome.org>
9372 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9375 2006-04-10 Behdad Esfahbod <behdad@gnome.org>
9377 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
9378 ekiga, gnome-keyring-manager, libgtop and vino.
9380 2006-04-10 Behdad Esfahbod <behdad@gnome.org>
9382 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9383 gnome-nettool and gnopernicus.
9385 2006-04-10 William Jon McCann <mccann@jhu.edu>
9387 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9388 gnome-screensaver and nautilus-cd-burner.
9390 2006-04-09 Behdad Esfahbod <behdad@gnome.org>
9392 * modulesets/gnome-2.16.modules: Make gnome-control-center depend on
9393 gst-plugins-base instead of gstreamer.
9395 2006-04-05 Behdad Esfahbod <behdad@gnome.org>
9397 * modulesets/gnome-2.16.modules, modulesets/freedesktop.modules:
9398 gucharmap and cairo support nosrcdir builds now.
9400 2006-04-05 Christian Kirbach <Christian.Kirbach@siemens.com>
9402 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9403 librsvg. Otherwise build fails.
9405 2006-04-04 Murray Cumming,,, <set EMAIL_ADDRESS environment variable>
9407 * modulesets/freedesktop.modules: cairomm depends on cairo-1-0 instead of cairo,
9408 though I see no need to have two versions of this module. They do not install in
9410 * modulesets/gnome-2.16.modules: gtkmm depends on cairomm.
9412 2006-03-31 Murray Cumming <murrayc@murrayc.com>
9414 * modulesets/maemo.modules: Now there are two svnroots, one for maemo HAF, and
9415 one for maemo contrib. Also add libosso, whatever that is.
9417 2006-03-31 Murray Cumming <murrayc@murrayc.com>
9419 * modulesets/maemo.modules: Added hildon C++ bindings, with a meta-maemo-c++
9420 meta module. Use glibmm 2.8 because maemo is now using glib 2.8 (with GTK+ 2.8).
9422 2006-03-31 Murray Cumming <murrayc@murrayc.com>
9424 * modulesets/maemo.modules: Added moduleset that builds the
9425 Maemo hildon-* stuff, with the Maemo versions of some dependencies,
9426 such as dbus and GTK+. Copied from gnome-2.10.modules, so it contains
9427 unnecessary stuff, but it does no harm.
9428 I wonder if we can just include gnome-2.10.modules and override some
9430 * modulesets/maemo_freedesktop.modules: Maemo versions of some of these
9431 modules, included by maemo.modules.
9433 2006-03-30 Behdad Esfahbod <behdad@gnome.org>
9435 * modulesets/gnome-2.14.modules: Update vte revision.
9437 2006-03-30 Phil Cowans <pjc51@cam.ac.uk>
9439 * Dasher ported to gnome-doc-utils
9441 2006-03-30 Vincent Untz <vuntz@gnome.org>
9443 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9446 2006-03-30 Calum Benson,,, <calum.benson@sun.com>
9448 * modulesets/gnome-2.14.modules:
9449 Use gnome-2-14 branch for gnome-themes.
9451 2006-03-28 Tommi Vainikainen <thv@iki.fi>
9453 * modulesets/gnome-2.16.modules: gcalctool ported to
9454 gnome-doc-utils, added as dependance.
9456 2006-03-25 Emmanuele Bassi <ebassi@cvs.gnome.org>
9458 * modulesets/gnome-2.14.modules: Fix the branch name for glib.
9460 2006-03-24 Vincent Untz <vuntz@gnome.org>
9462 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for
9465 2006-03-24 Kjartan Maraas <kmaraas@gnome.org>
9467 * modulesets/bootstrap.modules:
9468 Use libtool-1.5.22 and pkg-config-0.20.
9469 * modulesets/freedesktop.modules:
9470 Use hicolor-icon-theme-0.9 and the fc-2_4_branch of fontconfig.
9471 * modulesets/gnome-2.16.modules:
9472 Use the v_2_x branch of libxklavier. Update xchat to 2.6.1,
9473 libmusicbrainz to 2.1.2 and guile to 1.8.0.
9474 * modulesets/gnutls.modules: gnutls-1.2.10, libgpg-error-1.3,
9475 libgrypt-1.2.2, libtasn1-0.2.18, opencdk-0.5.8
9478 2006-03-24 Matthias Clasen <mclasen@redhat.com>
9480 * modulesets/gnome-2.14.modules: Use the glib-2-10 branch
9483 2006-03-23 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9485 * modulesets/gnome-2.14.modules: Removed gedit-plugins. The module
9486 has been pretty dead for some time now. IRC summary:
9488 <@pbor> gedit-plugins is dead
9489 <@pbor> feel free to remove gedit-plugins from there
9490 < uws> both 2.14 and 2.16, right?
9491 <@paolo> uws: you can remove gedit-plugins from the moduleset
9493 * modulesets/gnome-2.16.modules: same here
9495 2006-03-23 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9497 * modulesets/gnome-2.14.modules: Use gnome-2-14 branch for gedit.
9498 Note that gedit-plugins has not yet branched.
9500 2006-03-20 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9502 * modulesets/freedesktop.modules: Added tango-icon-theme and
9503 tango-icon-theme-extras modules. Also reindented the XML file,
9504 because it was mixing tabs and spaces.
9506 2006-03-18 Brent Smith <gnome@nextreality.net>
9508 * modulesets/freedesktop.modules: make poppler depend on cairo-1-0
9510 2006-03-18 Elijah Newren <newren gmail com>
9512 * modulesets/freedesktop.modules: fix pycairo-1-0 to work by using
9513 checkoutdir and the RELEASE_1_0_2 revision.
9515 2006-03-17 Vincent Untz <vuntz@gnome.org>
9517 * modulesets/gnome-2.14.modules: use gnome-2-14 for gnome-terminal
9518 * modulesets/gnome-2.16.modules: create 2.16 moduleset
9520 2006-03-17 Wouter Bolsterlee <uws+gnome@xs4all.nl>
9522 * modulesets/gnome-2.14.modules: Added muine to the 2.14
9523 moduleset. Note that gtk-sharp and friends are not included
9524 in the dependencies, so you'll have to install those by hand
9525 before trying to compile muine.
9527 2006-03-17 Behdad Esfahbod <behdad@gnome.org>
9529 * modulesets/gnome-2.14.modules: Ditto for pycairo-1-0.
9531 2006-03-17 Behdad Esfahbod <behdad@gnome.org>
9533 * modulesets/gnome-2.14.modules: make everyone use cairo-1-0 instead
9536 2006-03-17 Behdad Esfahbod <behdad@gnome.org>
9538 * modulesets/freedesktop.modules: use cairo-1.0.4 tarball for
9539 cairo-1-0, instead of dead CVS.
9541 2006-03-16 Elijah Newren <newren gmail com>
9543 * modulesets/gnome-2.14.modules: make gnome-games and gcalctool
9544 use the gnome-2-14 branch instead of HEAD
9546 2006-03-13 Elijah Newren <newren gmail com>
9548 * modulesets/gnome-2.14.modules: make fast-user-switch-applet use
9549 the gnome-2-14 branch instead of HEAD
9551 2006-03-13 Elijah Newren <newren gmail com>
9553 * modulesets/gnome-2.14.modules: make libxklavier use the v_2_x
9554 branch instead of HEAD
9556 2006-03-13 Elijah Newren <newren gmail com>
9558 * modulesets/gnome-2.14.modules: make evince use the gnome-2-14
9559 branch instead of HEAD
9561 2006-03-13 Lucas Rocha <lucasr@gnome.org>
9563 * modulesets/gnome-2.14.modules: make eog and zenity use the
9564 gnome-2-14 branch instead of HEAD
9566 2006-03-13 Elijah Newren <newren gmail com>
9568 * modulesets/gnome-2.14.modules: make gnome-user-docs use the
9569 gnome-2-14 branch instead of HEAD
9571 2006-03-13 Behdad Esfahbod <behdad@gnome.org>
9573 * modulesets/gnome-2.14.modules: Update pango and gucharmap
9576 2006-03-12 Behdad Esfahbod <behdad@gnome.org>
9578 * modulesets/gnome-2.14.modules: make yelp use the
9579 gnome-2-14 branch instead of HEAD
9581 2006-03-12 Raphael Slinckx <rslinckx@cvs.gnome.org>
9583 * modulesets/gnome-2.14.modules:
9584 Deskbar applet branched for 2.14
9586 2006-03-12 Christian Persch <chpe@cvs.gnome.org>
9588 * modulesets/gnome-2.14.modules: Epiphany and Epiphany Extensions
9591 2006-03-10 Elijah Newren <newren gmail com>
9593 * modulesets/gnome-2.14.modules: make libbonobo use the
9594 gnome-2-14 branch instead of HEAD
9596 2006-03-10 Srinivasa Ragavan <sragavan@novell.com>
9598 * modulesets/gnome-2-14.modules (evolution, evolution-data-server,
9599 evolution-exchange, gtkhtml): use gnome-2-14 branch instead of HEAD.
9601 2006-02-28 James Henstridge <james@jamesh.id.au>
9603 * modulesets/gnome-2.12.modules (glibmm, gtkmm): use 2.8 branches.
9604 Patch from Wouter Bolsterlee <uws+gnome@xs4all.nl>, fixing bug
9607 * modulesets/bootstrap.modules (python): use version 2.4.2. Patch
9608 from Wouter Bolsterlee <uws+gnome@xs4all.nl>, fixing bug #329128.
9610 * modulesets/gnome-2.12.modules (at-spi): use AT_SPI_1_6_6 tag,
9611 since HEAD doesn't work with 2.12 and there is no gnome-2-12
9612 branch. Fixes bug #332724, patch from Bjoern Voigt
9613 <bjoern@cs.tu-berlin.de>.
9615 * modulesets/gnome-2.14.modules (rhythmbox): depend on
9616 gst-plugins-base rather than gst-plugins-0-8, since it has been
9617 ported to GStreamer 0.10. Fixes bug #32551.
9621 * modulesets/gnome24.modules: same here.
9623 * modulesets/gnome26.modules: same here.
9625 * modulesets/gnome28.modules: same here.
9627 * modulesets/gnome-2.10.modules: same here.
9629 * modulesets/gnome-2.12.modules: same here.
9631 * modulesets/freedesktop.modules: same here.
9633 * modulesets/gnome-2.14.modules: use anoncvs.freedesktop.org
9634 instead of cvs.freedesktop.org.
9636 2006-02-16 Behdad Esfahbod <behdad@gnome.org>
9638 * modulesets/gnome-2.14.modules: make gnome-speech use the
9639 gnome-2-14 branch instead of HEAD
9641 2006-02-19 Luca Ferretti <elle.uca@libero.it>
9643 * modulesets/gnome-2.14.modules: rhythmbox ported to gnome-doc-utils
9644 added as dependance.
9646 2006-02-16 Behdad Esfahbod <behdad@gnome.org>
9648 * modulesets/gnome-2.14.modules: make metacity use the
9649 gnome-2-14 branch instead of HEAD
9651 2006-02-11 Elijah Newren <newren gmail com>
9653 * modulesets/gnome-2.14.modules: make gnome-icon-theme use the
9654 gnome-2-14 branch instead of HEAD
9656 2006-02-11 Elijah Newren <newren gmail com>
9658 * modulesets/gnome-2.14.modules: make libnotify an optional
9659 dependency of evolution since it's not part of the desktop set,
9660 update librsvg to use HEAD as should have been done long ago.
9662 2006-02-11 Behdad Esfahbod <behdad@gnome.org>
9664 * scripts/branch-violations/find-branch-moduleset: xmlint the
9665 moduleset to remove newlines in opening elements.
9667 2006-02-11 Thomas Wood <thos@gnome.org>
9669 * modulesets/gnome-2.14.modules: GNOME 2.14 will ship with
9672 2006-02-05 Behdad Esfahbod <behdad@gnome.org>
9674 * modulesets/gnome-2.14.modules: Update gnome-utils revision
9677 2006-02-04 Behdad Esfahbod <behdad@gnome.org>
9679 * modulesets/gnome*.modules: Update various modules' revision
9680 tags, found using the following scripts.
9682 * scripts/branch-violations/*: Added.
9684 2006-02-01 Federico Mena Quintero <federico@ximian.com>
9686 * modulesets/gnome-2.14.modules: libgnomeui should use the
9687 libgnomeui-2-14 branch.
9689 2006-01-30 Elijah Newren <newren gmail com>
9691 * modulesets/freedesktop.modules: Had to reorder cairo and
9692 cairo-1-0 to make sure that cairo was built instead of cairo-1-0.
9693 Weird; I need to file a bug.
9695 * modulesets/gnome-2.14.modules: Update the proposed module list,
9696 including moving some to meta-gnome-desktop that haven't had any
9699 2006-01-30 Luca Ferretti <elle.uca@libero.it>
9701 * modulesets/gnome-2.14.modules:
9702 add autogenargs="--enable-gstreamer=0.10" to gnome-applets and remove
9703 revision="BRANCH-GSTREAMER-0-10" from gnome-media.
9705 2006-01-26 Guilherme de S. Pastore <gpastore@gnome.org>
9707 * modulesets/gnome24.modules:
9708 * modulesets/gnome26.modules:
9709 * modulesets/gnome28.modules:
9710 * modulesets/gnome-2.10.modules:
9711 * modulesets/gnome-2.12.modules:
9712 * modulesets/gnome-2.14.modules: update the CVS module name for
9713 procman (finally gnome-system-monitor).
9715 2006-01-25 Elijah Newren <newren gmail com>
9717 * modulesets/gnome-2.14.modules: deskbar-applet depends on
9718 gnome-python-desktop instead of gnome-python-extras now.
9720 2006-01-22 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
9722 * modulesets/gnome-2.14.modules: Add gnome-python-desktop and make
9723 gedit depend on it (for python plugins).
9725 2006-01-22 Luca Ferretti <elle.uca@libero.it>
9727 * modulesets/gnome-2.14.modules: gnome-control-center can choose
9728 GStreamer 0.10 at compile time. Use it.
9730 2006-01-21 Guilherme de S. Pastore <gpastore@gnome.org>
9732 * modulesets/gnome24.modules, modulesets/gnome26.modules,
9733 modulesets/gnome-2.10.modules, modulesets/gnome-2.12.modules,
9734 modulesets/gnome-2.14.modules: renamed gnomemeeting to ekiga,
9735 otherwise we break, even with the alias set up.
9737 2006-01-20 Johan Dahlin <jdahlin@async.com.br>
9739 * modulesets/gnome-2.14.modules: Add pygobject module and make
9740 pygtk depend on it. Also remove the hard dependency of libglade
9741 for pygtk and move it to the suggests section.
9743 2006-01-19 Elijah Newren <newren gmail com>
9745 * modulesets/gnome-2.14.modules: gstreamer 0.10 is what 2.14 will
9746 ship with so get rid of the "-0.10" suffix. Also, apply patch
9747 from Luca Ferretti to fix the build with gnome-icon-theme
9750 2006-01-19 Kjartan Maraas <kmaraas@gnome.org>
9752 * modulesets/gnome-2.14.modules:
9753 Add gstreamer-0.10 deps to control-center and sound-juicer
9754 Remove eel dep from gedit-plugins
9755 Add libnotify dep to evolution
9757 2006-01-15 Elijah Newren <newren gmail com>
9759 * modulesets/gnutls.modules: Use http: instead of ftp: in URLs to
9760 make downloads work again.
9762 2006-01-14 Thomas Vander Stichele <thomas at apestaart dot org>
9764 * modulesets/gnome-2.14.modules:
9765 Add more gst modules, but not use them by default,
9766 for people who want to test more questionable formats
9768 2006-01-14 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
9770 * modulesets/gnome-2.14.modules: Add liboil as a dependency to
9771 gst-plugins-base-0.10.
9773 2006-01-13 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
9775 * modulesets/gnome-2.14.modules:
9776 make gnome-media and totem use the GStreamer 0.10 branch
9778 2006-01-13 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
9780 * modulesets/gnome-2.14.modules:
9781 split out gstreamer modules in -0.8 and -0.10
9783 2006-01-09 Murray Cumming <murrayc@murrayc.com>
9785 * modulesets/gnome-2.14.modules: Add a libgda-1-2 checkout as
9786 well as the unstable libgda HEAD. Make libgdamm use libga-1-2.
9788 2006-01-09 Johan Dahlin <jdahlin@async.com.br>
9790 * modulesets/gnome-2.12.modules: use pygtk-2-8 branch for pygtk
9792 2006-01-06 Vincent Untz <vuntz@gnome.org>
9794 * modulesets/gnome-2.14.modules: add gnome-doc-utils as dependency of
9797 2006-01-06 Vincent Untz <vuntz@gnome.org>
9799 * modulesets/gnome-2.14.modules: add gnome-doc-utils as dependency of
9802 2006-01-05 Fernando Herrera <fherrera@onirica.com>
9804 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9805 gconf-editor and bug-buddy
9807 2006-01-04 Rodrigo Moya <rodrigo@gnome-db.org>
9809 * modulesets/gnome-2.14.modules: Added nautilus-actions.
9811 2005-12-31 Carlos Garnacho Parro <carlosg@gnome.org>
9813 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9816 2005-12-22 Murray Cumming <murrayc@murrayc.com>
9818 * modulesets/gnome-2.14.modules: Change the scrollkeeper download
9819 URL to one that works.
9821 2005-12-14 Murray Cumming <murrayc@murrayc.com>
9823 * modulesets/gnome-2.12.modules:
9824 * modulesets/gnome-2.14.modules: Use the 2.0 branch of libsigc++.
9826 2005-12-12 Matthias Clasen <mclasen@redhat.com>
9828 * modulesets/gnome-2.14.modules: Add gnome-menus and libgnomeui
9829 as dependencies to gnome-screensaver.
9831 2005-12-12 Paolo Borelli <pborelli@katamail.com>
9833 * modulesets/gnome-2.12.modules: gedit and gtksourceview branched.
9835 2005-12-07 David Malcolm <dmalcolm@redhat.com>
9837 * modulesets/gnome-2.14.modules: Added pyspi and dogtail (work towards
9840 2005-12-02 Murray Cumming <murrayc@murrayc.com>
9842 * modulesets/freedesktop.modules: Added cairomm.
9844 2005-12-02 Murray Cumming <murrayc@murrayc.com>
9846 * modulesets/gnome-2.14.modules: Use HEAD branches of
9847 glib and pango for GNOME 2.14.
9849 2005-11-24 Frederic Crozat <fcrozat@mandriva.com>
9851 * modulesets/gnome-2.12.modules: use gnome-2-12 branch
9852 for ATK for GNOME 2.12.
9854 2005-11-24 James Henstridge <james@jamesh.id.au>
9856 * modulesets/freedesktop.modules (libdaemon, avahi): add libdaemon
9857 and avahi to freedesktop.modules. Still some kinks due to crap
9860 2005-11-23 Karsten Bräckelmann <guenther@rudersport.de>
9862 * README: Updated the GARNOME project link.
9864 2005-11-23 Murray Cumming <murrayc@murrayc.com>
9866 * modulesets/gnome-2.14.modules: glibmm and gtkmm: Use the
9867 glibmm-2-8 and gtkmm-2-8 branches, because we are using the
9868 glib-2.8 and gtk-2.8 branches (so far, at least) for GNOME 2.14.
9870 2005-11-22 Thomas Wood <thos@gnome.org>
9872 * modulesets/gnome-2.14.modules: use HEAD for gtk-engines
9874 2005-11-18 Vincent Untz <vuntz@gnome.org>
9876 * modulesets/gnome-2.14.modules: add sabayon as dependency for
9879 2005-11-16 Vincent Untz <vuntz@gnome.org>
9881 * modulesets/gnome-2.12.modules:
9882 * modulesets/gnome-2.14.modules: add gnome-keyring-manager to
9885 2005-11-12 Vincent Untz <vuntz@gnome.org>
9887 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9889 * modulesets/gnome-2.14.modules: add atomix, deskbar-applet and
9890 pessulus, and add dependencies for meta-gnome-proposed
9892 2005-11-10 Dan Winship <danw@novell.com>
9894 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
9895 libsoup. (And add missing libxml2 dependency, for the soap/xmlrpc
9898 * modulesets/gnome28.modules:
9899 * modulesets/gnome-2.10.modules:
9900 * modulesets/gnome-2.14.modules: Add missing libxml2 dependency to
9903 2005-11-08 Christian Persch <chpe@cvs.gnome.org>
9905 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
9906 gnome-icon-theme, gnome-keyring, file-roller and gucharmap.
9908 2005-11-08 Christian Persch <chpe@cvs.gnome.org>
9910 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for totem.
9912 2005-11-02 Vincent Untz <vuntz@gnome.org>
9914 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9917 * Makefile: install .desktop file in the correct XDG dir.
9920 2005-10-24 James Henstridge <james@jamesh.id.au>
9922 * jhbuild/utils/cvs.py (CVSRoot.update): check for IOError when
9923 finding the CVS root of a working copy. Based on patch from Scott
9924 Tsai. Fixes bug #315083.
9926 2005-10-14 Karsten Bräckelmann <guenther@rudersport.de>
9928 * README: Updated the GARNOME project link.
9930 2005-10-24 James Henstridge <james@jamesh.id.au>
9932 * modulesets/gnome-2.14.modules (gnome-doc-utils): same here.
9934 * modulesets/gnome-2.12.modules (gnome-doc-utils): depend on
9935 glib. Fixes bug #317763.
9937 * modulesets/gnome-2.14.modules (libnotify): same here.
9939 * modulesets/gnome-2.12.modules (libnotify): use new URL for
9940 libnotify SVN. Fixes bug #317929.
9942 * sample.jhbuildrc (prefix): use gnome-2.14
9944 * jamesh.jhbuildrc (moduleset): use to gnome-2.14
9946 * jhbuild/defaults.jhbuildrc: update to gnome-2.14 by default.
9947 Get rid of code to set True/False here, since monkeypatch.py
9948 should have done this for us already.
9950 2005-10-22 Vincent Untz <vuntz@gnome.org>
9952 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9955 2005-10-20 Rodrigo Moya <rodrigo@novell.com>
9957 * modulesets/gnome-2.12.modules: use gnome-2-12 branch for
9958 gnome-control-center.
9960 2005-10-18 Frederic Crozat <fcrozat@mandriva.com>
9962 * modulesets/gnome-2.12.modules: Yelp
9963 has branched for GNOME 2.12.
9965 2005-10-17 Lucas Rocha <lucasr@cvs.gnome.org>
9967 * modulesets/gnome-2.12.modules: EOG has
9968 branched for GNOME 2.12.
9970 2005-10-17 Frederic Crozat <fcrozat@mandriva.com>
9972 * modulesets/gnome-2.14.modules: Use HEAD
9975 2005-10-06 Elijah Newren <newren@gmail.com>
9977 * modulesets/gnome-2.12.modules: Update more module revisions due
9978 to branching: gnome-applets, gnome-utils, and sound-juicer.
9980 2005-10-06 William Jon McCann <mccann@jhu.edu>
9982 * modulesets/gnome-2.12.modules (nautilus-cd-burner):
9983 use gnome-2-12 branch.
9985 2005-10-03 Elijah Newren <newren@gmail.com>
9987 * modulesets/gnome-2.12.modules: Update revisions to use
9988 gnome-2-12 branch for a number of modules: gnome-vfs, gnome-games,
9989 eel, nautilus, metacity, procman, gcalctool, and gnome-themes
9991 2005-10-03 Elijah Newren <newren@gmail.com>
9993 * sample.jhbuildrc: "GNOME CVS is accessible only with SSH" now;
9994 change pserver to ext in commented out user cvs account stuff
9996 2005-09-29 Federico Mena Quintero <federico@ximian.com>
9998 * modulesets/gnome-2.12.modules: Make libbonobo and libbonoboui
9999 use the "gnome-2-10" revision --- there were no 2.12 releases of
10002 2005-09-28 Frederic Crozat <fcrozat@mandriva.com>
10004 * modulesets/freedesktop.modules:
10005 Add cairo-1-0 module for use by GTK+ and pango in GNOME 2.12 modules,
10006 to be sure to use cairo BRANCH_1_0.
10007 * modulesets/gnome-2.12.modules:
10008 Use cairo-1-0 module instead of cairo.
10010 2005-09-26 Christian Persch <chpe@cvs.gnome.org>
10012 * modulesets/freedesktop.modules: Add a poppler-0-4 module
10013 for use by evince 0.4 in the Gnome 2.12 moduleset.
10014 * modulesets/gnome-2.12.modules: Use poppler-0-4 for evince.
10015 A moduleset/gnome-2.14.modules: New. Derived from the 2.12 moduleset
10016 by stripping out all "gnome-2-12" revision tags. Use poppler HEAD
10019 2005-09-22 James Henstridge <james@jamesh.id.au>
10021 * modulesets/gnome-2.12.modules (iso-codes): use CVS rather than
10024 2005-09-20 James Henstridge <james@jamesh.id.au>
10026 * modulesets/gnome*.modules (gnome-common): use gnome-2-12 branch.
10028 2005-09-13 James Henstridge <james@jamesh.id.au>
10030 * jhbuild/config.py (Config.setup_env): remove hack that was
10031 unconditionally adding /usr/lib/pkgconfig to the path if
10032 $PKG_CONFIG_PATH was empty. If you want the directory in
10033 $PKG_CONFIG_PATH, add it manually.
10034 (Config.setup_env): add $prefix/share/pkgconfig to
10037 * modulesets/gnome-2.12.modules (iso-codes): use version 0.47
10038 (fixes bug #316116).
10040 * modulesets/moduleset.dtd (tarball): add checkoutdir attribute.
10042 * modulesets/moduleset.rnc (tarball): add checkoutdir attribute.
10044 * jhbuild/modtypes/tarball.py (parse_tarball): support a
10045 checkoutdir attribute. Fixes bug #313249.
10047 2005-09-11 Fernando Herrera <fherrera@onirica.com>
10049 * modulesets/gnome-2.12.modules (xchat): Update to 2.4.5
10051 2005-09-11 Damon Chaplin <damon@gnome.org>
10053 * modulesets/gnome-2.10.modules: Use gnome-2-10 branch for Glade.
10055 2005-09-08 Harish Krishnaswamy <kharish@novell.com>
10057 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
10058 evolution, evolution-data-server and evolution-exchange.
10060 2005-09-08 Kaushal Kumar <kakumar@novell.com>
10062 * modulesets/gnome-2.12.modules: Use gnome-2-12 branch for
10065 2005-09-07 Vincent Untz <vuntz@gnome.org>
10067 * modulesets/gnome-2.12.modules (gnome-desktop): use gnome-2-12 branch
10069 2005-09-06 Mark McLoughlin <mark@skynet.ie>
10071 * modulesets/gnome-2.12.modules: GNOME 2.12 is shipping
10072 the gnome-2-10 branch of ORBit2.
10074 2005-09-06 Kjartan Maraas <kmaraas@gnome.org>
10076 * modulesets/gnome-2.12.modules: gnome-2-12 branch
10077 for libgnome, libgnomeui, libgnomecanvas and gnome-terminal
10079 2005-09-02 Johan Dahlin <jdahlin@async.com.br>
10081 * modulesets/gnome-2.12.modules: pygtk supports
10082 non-srcdir builds now.
10084 2005-08-31 Lucas Rocha <lucasr@cvs.gnome.org>
10086 * modulesets/gnome-2.12.modules: Zenity has
10087 branched for GNOME 2.12.
10089 2005-08-30 Jonathan Blandford <jrb@redhat.com>
10091 * modulesets/gnome-2.12.modules: Evince has branched for GNOME
10094 2005-08-28 Christian Persch <chpe@cvs.gnome.org>
10096 * modulesets/gnome-2.12.modules:
10097 Epiphany has branched for GNOME 2.12.
10099 2005-08-27 Gustavo J. A. M. Carneiro <gjc@gnome.org>
10101 * modulesets/freedesktop.modules: pycairo should not suggest
10102 gnome-python/pygtk, it's actually the other way around, otherwise
10103 you get an infinite loop in "jhbuild build pycairo gnome-python/pygtk".
10105 2005-08-27 Richard A. Stellingwerff <remenic@gmail.com>
10107 * modulesets/gnome-2.12.modules: Removed separate Clearlooks, which is now
10108 part of gtk-engines.
10110 2005-08-26 Matthias Clasen <mclasen@redhat.com>
10112 * modulessets/gtk.modules: New moduleset to track GTK+ HEAD.
10114 * modulesets/gtk28.modules: Use branches: glib-2-8, pango-1-10,
10117 2005-08-25 Federico Mena Quintero <federico@ximian.com>
10119 * modulesets/gnome-2.12.modules: Use these branches: glib-2-8,
10120 pango-1-10, gtk-2-8.
10122 2005-08-24 Raphael Slinckx <rslinckx@cvs.gnome.org>
10124 * modulesets/gnome-2.10.modules:
10125 * modulesets/gnome-2.12.modules:
10127 Use branch 0.8 for gst-python module to keep in sync with
10128 branch 0.8 of gstreamer and gst-plugins modules in moduleset
10131 Add gnome-media as dependency of gnome-python-extras since it
10132 has a new mediaprofiles module requiring it.
10134 2005-08-22 Vincent Untz <vuntz@gnome.org>
10136 * modulesets/gnome-2.12.modules (gnome-volume-manager): use gnome-2-12
10139 2005-08-22 Vincent Untz <vuntz@gnome.org>
10141 * modulesets/gnome-2.12.modules (gnome-netstatus): Added
10142 gnome-doc-utils dependency.
10144 2005-08-21 Thomas Wood <thos@gnome.org>
10146 * modulesets/gnome-2.10.modules:
10147 * modulesets/gnome-2.12.modules:
10148 * modulesets/gnome24.modules:
10149 * modulesets/gnome28.modules:
10151 Updated branch tags for gtk-engines
10153 2005-08-19 Tommi Vainikainen <thv@iki.fi>
10155 * modulesets/gnome-2.12.modules (gucharmap): Added gnome-doc-utils
10158 2005-08-18 Damon Chaplin <damon@gnome.org>
10160 * modulesets/gnome-2.12.modules (gtk-doc): added scrollkeeper as
10161 a dependency, since it now has a DocBook manual. We could add this
10162 to older modulesets as well, though it is only a soft dependency so
10163 isn't too important.
10165 2005-08-17 James Henstridge <james@jamesh.id.au>
10167 * jhbuild/utils/trayicon.py (TrayIcon._run_zenity): add back the
10168 os.setsid() call that got lost when converting this code to use
10169 the subprocess module.
10171 2005-08-16 Vincent Untz <vuntz@gnome.org>
10173 * modulesets/gnome-2.12.modules: revert the gnome-mime-data removal,
10174 since gnome-vfs still uses it.
10176 2005-08-16 James Henstridge <james@jamesh.id.au>
10178 * jhbuild/frontends/tinderbox.py (get_distro): split out code for
10179 guessing distro details into a separate function. Enhance to use
10180 "lsb_release" tool to look up distro details, if available. Fixes
10183 * modulesets/gnome-2.12.modules (libbtctl, gnome-bluetooth, phonemgr):
10184 add modules. Patch from Jaap A. Haitsma, fixing bug #310674.
10186 * modulesets/gnutls.modules (libtasn1): update to 0.2.15.
10188 * modulesets/gnome26.modules: same here.
10190 * modulesets/gnome28.modules: same here.
10192 * modulesets/gnome-2.10.modules: same here.
10194 * modulesets/gnome-2.12.modules: reference gnutls.modules.
10196 * modulesets/gnutls.modules: move gnutls stuff to a separate
10197 .modules file, shared by the others.
10199 * modulesets/gnome-2.12.modules (libnotify): add libnotify.
10200 (gnome-power-manager): add libnotify as a dependency. Patch from
10201 Jaap A. Haitsma, fixes bug #310598.
10203 * jhbuild/frontends/tinderbox.py: set the charset in the generated
10204 HTML. This is based on a patch from Guillaume Desmottes. Fixes
10207 * jhbuild/monkeypatch.py: add locale.getpreferredencoding() if
10210 2005-08-15 Elijah Newren <newren@gmail.com>
10212 * modulesets/gnome-2.12.modules: yelp no longer depends on
10213 gtkhtml2, remove duplicate gdl entry, add evolution-exchange since
10214 it is in the desktop release
10216 2005-08-13 Kjartan Maraas <kmaraas@gnome.org>
10218 * modulesets/freedesktop.modules: libpixman has been moved into
10219 cairo. Remove the dep from cairo and the module itself.
10221 2005-08-13 Davyd Madeley <davyd@madeley.id.au>
10223 * modulesets/gnome-2.12.modules: opencdk depends on libgcrypt. Thanks
10226 2005-08-11 Davyd Madeley <davyd@madeley.id.au>
10228 * modulesets/gnome-2.12.modules: gnome-doc-utils depends on intltool.
10229 Patch from James Andrewartha <trs80@ucc.asn.au>.
10231 2005-08-05 Matthias Clasen <mclasen@redhat.com>
10233 * modulesets/gnome-2.12.modules: Drop the eel dependency
10236 2005-08-05 Paolo Bacchilega <paobac@cvs.gnome.org>
10238 * modulesets/gnome-2.12.modules: Added gnome-doc-utils to
10239 the dependecies list of the file-roller module.
10241 2005-08-04 James Henstridge <james@jamesh.id.au>
10243 * modulesets/bootstrap.modules (automake-1.9): update to 1.9.6.
10245 2005-08-01 Tommi Vainikainen <thv@iki.fi>
10247 * modulesets/gnome-2.12.modules (gdm2, evince): Added
10248 gnome-doc-utils dependency.
10250 2005-07-30 Jonathan Blandford <jrb@redhat.com>
10252 * modulesets/freedesktop.modules: poppler branched.
10254 2005-07-30 Caleb Moore <c.moore@student.unsw.edu.au>
10256 * modulesets/gnome-2.12.modules (librsvg):
10257 use 2.12 branch instead of HEAD
10259 2005-07-27 Sebastien Bacher <seb128@debian.org>
10261 * modulesets/gnome-2.12.modules: gnome-control-center uses g-d-u.
10263 2005-07-25 Ross Burton <ross@burtonini.com>
10265 * modulesets/gnome-2.12.modules (sound-juicer):
10266 add g-d-u dependency
10268 2005-07-24 Lucas Rocha <lucasr@cvs.gnome.org>
10270 * modulesets/gnome-2.12.modules (zenity):
10271 add g-d-u dependency
10273 2005-07-24 Christian Persch <chpe@cvs.gnome.org>
10275 * modulesets/gnome-2.12.modules:
10276 Epiphany now depends on libgnomeprint[ui].
10278 2005-07-21 Luis Villa <luis.villa@gmail.com>
10280 * modulesets/gnome-2.12.modules (dasher): turns out dasher has a
10281 2.12 branch. Who knew? :)
10283 2005-07-21 James Henstridge <james@jamesh.id.au>
10285 * modulesets/bootstrap.modules (pkg-config): update to 0.19 release.
10287 2005-07-21 Mark McLoughlin <mark@skynet.ie>
10289 * modulesets/gnome-2.10.modules,
10290 modulesets/gnome26.modules: update the location
10293 2005-07-21 Tommi Vainikainen <thv@iki.fi>
10295 * modulesets/gnome-2.12.modules: gnutls 1.2.4 is gone, updated
10296 entry to point 1.2.6 instead.
10298 2005-07-20 Vincent Untz <vuntz@gnome.org>
10300 * modulesets/gnome-2.12.modules (bug-buddy) (epiphany)
10301 (gnome-desktop): add g-d-u dependency
10303 2005-07-17 Luis Villa <luis.villa@gmail.com>
10304 * modulesets/gnome-2.12.modules (gnome-panel): add g-d-u dep
10306 2005-07-15 Luis Villa <luis.villa@gmail.com>
10308 * modulesets/gnome-2.12.modules (dasher): put dasher in
10309 meta-gnome-desktop, since it has been in the Desktop release since
10312 2005-07-15 James Henstridge <james@jamesh.id.au>
10314 * modulesets/gnome-2.12.modules (gnome-power-manager): now in
10315 Gnome CVS. Patch from Jaap A. Haitsma <jaap@haitsma.org> (fixes
10318 * jhbuild/utils/cmds.py (get_output): don't use os.WIFEXITED() on
10319 the subprocess returncode attribute -- the subprocess module
10320 already takes care of that.
10322 * jhbuild/utils/trayicon.py: switch over to using subprocess
10323 module for communication with zenity.
10325 * jhbuild/utils/cmds.py (pprint_output): use os.read() rather than
10326 file.read(), so we don't need to set the pipes as non-blocking.
10328 2005-07-13 Igor Foox <ifoox@redhat.com>
10330 * modulesets/gcj.modules: Resolved circular dependencies for
10331 java-gnome modules. 'java-gnome' is now a meta-module for all
10332 java-gnome related modules.
10334 2005-07-13 Vincent Untz <vuntz@gnome.org>
10336 * modulesets/gnome-2.12.modules: kill gnome-mime-data
10338 2005-07-10 Johan Dahlin <johan@gnome.org>
10340 * modulesets/gnome-2.10.modules: Use the pygtk-2-6 branch
10342 2005-07-09 Gustavo J. A. M. Carneiro <gjc@gnome.org>
10344 * modulesets/gnome-2.12.modules: Suggest gnome-python-extras for
10345 meta-gnome-python. Suggest pycairo for pygtk.
10347 2005-07-09 Matthias Clasen <mclasen@redhat.com>
10349 * modulesets/freedesktop.modules: Use version 0.8 of
10350 the Hicolor icon theme.
10352 2005-07-08 Murray Cumming <murrayc@murrayc.com>
10354 * modulesets/gnome-2.12.modules: glom now depends on
10357 2005-07-07 Luis Villa <luis.villa@gmail.com>
10359 * modulesets/gnome-2.12.modules (system-tools):
10360 add nautilus dependency.
10362 2005-07-07 Frederic Crozat <fcrozat@mandriva.com>
10364 * modulesets/gnome-2.10.modules:
10365 use gnome-2-10 branch for yelp.
10367 2005-07-05 James Henstridge <james@jamesh.id.au>
10369 * modulesets/gnome28.modules (eog): use gnome-2-8 branch.
10370 (gnomemm/gconfmm): use gnome-2-8 branch.
10371 (gnomemm/libglademm): use gnome-2-8 branch.
10372 (gnome-volume-manager): use gnome-2-8 branch.
10373 (gtranslator): use gnome-2-8 branch.
10374 (zenity): use gnome-2-8 branch.
10376 * modulesets/gnome-2.10.modules (dasher): use gnome-2-10 branch.
10377 (file-roller): use gnome-2-10 branch.
10378 (gnome-doc-utils): use gnome-2-10 branch.
10379 (libgnomeprint): use gnome-2-10 branch.
10380 (libgnomeprintui): use gnome-2-10 branch.
10381 (librsvg): use gnome-2-10 branch.
10382 (vino): use gnome-2-10 branch.
10383 (zenity): use gnome-2-10 branch.
10385 2005-07-01 James Henstridge <james@jamesh.id.au>
10387 * modulesets/bootstrap.modules (pkg-config): update to 0.18.1 to
10388 fix problems mentioned in bug #309214.
10390 2005-06-29 James Henstridge <james@jamesh.id.au>
10392 * modulesets/bootstrap.modules (pkg-config): actually update the
10393 file size and MD5 sum.
10395 2005-06-28 James Henstridge <james@jamesh.id.au>
10397 * modulesets/bootstrap.modules (pkg-config): update to version 0.18.
10399 2005-06-27 James Henstridge <james@jamesh.id.au>
10401 * jhbuild/frontends/gtkui.py (GtkBuildScript.execute): minimal
10402 changes to use subprocess module for build loop. Should probably
10403 be switched to use IO watches instead.
10405 * jhbuild/modtypes/mozillamodule.py (MozillaModule.do_install):
10406 use argument lists instead of argument strings in a few places.
10408 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10411 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10414 * jhbuild/utils/cmds.py (get_output): use close_fds=True when
10416 (Pipeline): a class similar to subprocess.Popen that chains
10417 together a number of subprocesses, making the stdin, stdout and
10419 (pprint_output): change from execute_pprint() to take a
10420 subprocess.Pipe-like object, and read data from it.
10422 2005-06-24 James Henstridge <james@jamesh.id.au>
10424 * jhbuild/utils/cmds.py (get_output): same here.
10425 (execute_pprint): same here.
10427 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10430 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
10431 useshell for unicode strings too.
10433 * modulesets/freedesktop.modules (cairo): add a <suggests> on
10434 glitz, so that if both modules are built they get built in the
10437 2005-06-23 James Henstridge <james@jamesh.id.au>
10439 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute):
10440 handle ctrl+C better.
10442 * jhbuild/utils/arch.py (ArchArchive.checkout):
10443 (ArchArchive.update): use argument lists
10445 * jhbuild/utils/svn.py (SVNRoot.checkout, SVNRoot.update): use
10448 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
10451 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
10452 an argument list is given, join the arguments before printing it
10455 * jhbuild/utils/cvs.py (CVSRoot.checkout, CVSRoot.update): use an
10456 argument list rather than an argument string.
10458 * jhbuild/commands/sanitycheck.py: pass argument lists instead of
10459 strings, to avoid shell calls.
10461 * jhbuild/commands/sanitycheck.py (check_version): use enumerate()
10464 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10465 execute_pprint() again for "CVS" colourisation.
10467 * jhbuild/utils/cmds.py (execute_pprint): add back because it is
10468 used by tinderbox too, but port to subprocess.
10470 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
10471 the subprocess module to implement execute().
10473 * jhbuild/utils/cmds.py (get_output): use subprocess module.
10474 (execute_pprint): remove function.
10476 * jhbuild/monkeypatch.py: add enumerate() and string.Template (not
10478 (subprocess): provide the subprocess module if it isn't available.
10480 * README: bump required python version to 2.2.
10482 2005-06-23 Kaushal Kumar <kakumar@novell.com>
10484 * modulesets/gnome-2.12.modules:
10486 Remove Gal. Gal has merged into evolution.
10488 2005-06-22 Seth Nickell <seth@gnome.org>
10490 * modulesets/gnome-2.12.modules:
10492 Remove luminocity from gnome-2.12 modules. The entry
10493 here is redundant with freedesktop.modules, AND its
10494 incorrect (dependency list is not complete).
10496 2005-06-21 James Henstridge <james@jamesh.id.au>
10498 * modulesets/gnome26.modules:
10499 * modulesets/gnome28.modules:
10500 * modulesets/gnome-2.10.modules:
10501 * modulesets/gnome-2.12.modules: update to libgpg-error 1.1,
10502 opencdk 0.5.7 and gnutls 1.2.4.
10504 * jhbuild/monkeypatch.py: a module to add features to the standard
10505 library that don't exist in old versions. At the moment, it just
10506 includes the True/False fix.
10508 * jhbuild/__init__.py: move monkeypatch code out into a separate
10511 2005-06-20 Federico Mena Quintero <federico@ximian.com>
10513 * modulesets/gnome-2.10.modules: Use the gnome-2-10 branch for
10516 2005-06-20 James Henstridge <james@jamesh.id.au>
10518 * patches/howl-1.0.0-buildfix.patch: the path.
10520 * modulesets/gnome-2.10.modules: same here.
10522 * modulesets/gnome-2.12.modules: update to Howl 1.0.0. Include a
10523 patch to fix --disable-static build bustage. Fix bug #161153.
10525 2005-06-20 Murray Cumming <murrayc@murrayc.com>
10527 * modulesets/freedesktop.modules: Added dbusmm.
10529 2005-06-18 Murray Cumming <murrayc@murrayc.com>
10531 * modulesets/gnome-2.12.modules: Comment-out the libgda
10532 dependencies for gnumeric, glom, and gnome-python-extras,
10533 because they need libgda-1.2, not HEAD.
10535 2005-06-17 Rodrigo Moya <rodrigo@gnome-db.org>
10537 * modulesets/gnome-2.12.modules: Changed libgda back to HEAD,
10538 libgnomedb and mergeant both use libgda HEAD.
10540 2005-06-17 Murray Cumming <murrayc@murrayc.com>
10542 * modulesets/gnome-2.12.modules: Changed libgda back to the
10543 release-1-2-branch branch, because I can't find anything that
10546 2005-06-16 James Henstridge <james@jamesh.id.au>
10548 * modulesets/gnome28.modules: same here.
10550 * modulesets/gnome-2.10.modules: correctly use dbus-0.23 and hal-0.4
10552 * modulesets/freedesktop.modules (dbus-0.23, hal-0.4): fix rules
10553 so that these old versions get checked out correctly. Fixes bug
10556 2005-06-15 Murray Cumming <murrayc@murrayc.com>
10558 * modulesets/gnome-2.12.modules: glom, gnomemm/libgdamm: Remove
10559 the dependency on libgda, because it depends on libgda-1.2 (which
10560 people will have to get from packages) instead of the libgda 2.0
10561 (HEAD) that jhbuild now has, because I see no way to do parallel
10562 install in jhbuild.
10564 2005-06-15 Mikael Hallendal <micke@imendio.com>
10566 * modulesets/gnome-2.12.modules: Make eel depend on gnome-menus
10568 2005-06-15 Mikael Hallendal <micke@imendio.com>
10570 * modulesets/gnome-2.12.modules: Make eel depend on gnome-desktop.
10572 2005-06-13 Luis Villa <luis.villa@gmail.com>
10574 * jhbuild/modtypes/mozillamodule.py:
10576 Fix version truncation in Marco's last fix, and install nss
10577 headers correctly-ish (fixing bug #154213).
10579 2005-06-12 Marco Pesenti Gritti <mpg@redhat.com>
10581 * jhbuild/modtypes/mozillamodule.py:
10583 Fix installation path guessing for firefox
10585 2005-06-11 Christian Persch <chpe@cvs.gnome.org>
10587 * modulesets/gnome-2.12.modules: Revert to 0.45 until I can figure
10588 out why 0.46 doesn't work.
10590 2005-06-10 Christian Persch <chpe@cvs.gnome.org>
10592 * modulesets/gnome-2.12.modules: Update to iso-codes 0.46.
10594 2005-06-10 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
10596 * modulesets/freedesktop.modules: Add glitz. Nothing depends on it. If
10597 you want cairo to use glitz, first build glitz and *then* cairo.
10599 2005-06-10 Jeroen Zwartepoorte <jeroen.zwartepoorte@gmail.com>
10601 * modulesets/gnome-2.12.modules: Make totem depend on iso-codes.
10603 2005-06-10 James Henstridge <james@jamesh.id.au>
10605 * doc/jhbuild.xml (moduleset): add a note that the moduleset
10606 parameter can be a list of strings as well as just a string.
10608 * modulesets/bootstrap.modules (libtool): switch to a newer
10609 version of the RH multilib patch. Fixes bug #307067.
10611 * modulesets/gnome-2.10.modules (gnome-icon-theme): use gnome-2-10
10614 2005-06-09 Luis Villa <luis.villa@gmail.com>
10616 * modulesets/gnome-2.12.modules (ggv, gpdf, evince): changing this
10617 to reflect current consensus about 2.12. Also, removed a duplicate
10618 entry for totem, because I can.
10620 2005-06-09 James Henstridge <james@jamesh.id.au>
10622 * modulesets/gnome-2.10.modules (libgtop): use gnome-2-10 branch.
10623 (ggv): use gnome-2-10 branch.
10625 * modulesets/bootstrap.modules (libtool): update to 1.5.18.
10626 (gettext): update to 0.14.5.
10628 * jhbuild/modtypes/tarball.py (Tarball.get_localfile): check if
10629 basename is None. If so, raise FatalError. This is to catch some
10630 errors in moduleset files. Fixes bug #173018.
10632 * modulesets/gnome-2.12.modules (gthumb): add gthumb. Patch from
10633 Jaap A. Haitsma <jaap@haitsma.org> (fixes bug #305860).
10634 (fast-user-switch-applet): add module. Patch from Jaap A. Haitsma
10635 <jaap@haitsma.org> (fixes bug #306538).
10636 (gnome-power): add module. Patch from Jaap A. Haitsma
10637 <jaap@haitsma.org> (fixes bug #306539).
10639 2005-04-29 Martin Ejdestig <mejde@dtek.chalmers.se>
10641 * jhbuild/modtypes/tarball.py (do_unpack, do_patch):
10642 Handle spaces in file. Closes bug #302475.
10644 2005-04-28 William Jon McCann <mccann@jhu.edu>
10646 * modulesets/gnome-2.12.modules (nautilus-open-terminal): Add
10647 module. (fixes bug #302316).
10649 2005-06-09 James Henstridge <james@jamesh.id.au>
10651 * modulesets/gnome-2.12.modules (rhythmbox): use CVS tree, since
10652 the arch archive has been abandoned (fixes bug #306890).
10654 2005-06-08 James Henstridge <james@jamesh.id.au>
10656 * modulesets/gnome-2.12.modules (glib, pango, gtk+): release team
10657 wiki pages say we are using HEAD, so remove the branch tags. Also
10658 add "cairo" as a dependency of pango and gtk+.
10660 2005-06-02 Thomas Fitzsimmons <fitzsim@redhat.com>
10662 * jhbuild/modtypes/gcjmodule.py (GCCCVSRoot.update): Check out all
10665 2005-06-02 Rodrigo Moya <rodrigo@gnome-db.org>
10667 * modulesets/gnome-2.12.modules: use HEAD for libgda.
10669 2005-05-29 Kjartan Maraas <kmaraas@gnome.org>
10671 * modulesets/gnome-2.12.modules: use --enable-more-warnings=no
10672 to get this to build with gcc4.
10674 2005-05-27 Johan Dahlin <jdahlin@async.com.br>
10676 * modulesets/freedesktop.modules:
10677 * modulesets/gnome-2.10.modules:
10678 * modulesets/gnome28.modules:
10680 Created dbus-0-23 and hal-0-4 modules. Changed dbus and hal to point
10681 at cvs head and gnome 2.8/2.10 to depend on the old versions.
10682 This should fix the gnome-volume-manager build for 2.12.
10684 2005-05-26 Murray Cumming <murrayc@murrayc.com>
10686 * modulesets/gnome-2.12.modules: gtksourceview:
10687 Use --enable-compile-warnings=maximum, instead of
10688 the default =error, so we can actually build this.
10690 2005-05-25 Murray Cumming <murrayc@murrayc.com>
10692 * modulesets/gnome-2.12.modules: gnome-keyring:
10693 Use --disable-more-warnings so this actually builds.
10695 2005-05-24 Frederic Crozat <fcrozat@mandriva.com>
10697 * modulesets/gnome-2.10.modules:
10698 Use gnome-2-10 for libgnomecanvas.
10700 2005-05-22 Christian Persch <chpe@cvs.gnome.org>
10702 * modulesets/gnome-2.12.modules: Remove pyphany, and adjust
10703 Epiphany dependencies.
10705 2005-05-14 Olav Vitters <olav@bkor.dhs.org>
10707 * sample.jhbuildrc: Add example for SMP systems as suggested by
10708 Michele Baldessari in bug #160535.
10710 2005-05-14 Dan Winship <danw@novell.com>
10712 * jhbuild/modtypes/base.py (AutogenModule.do_clean,
10713 AutogenModule.do_build, AutogenModule.do_check,
10714 AutogenModule.do_install):
10715 * jhbuild/modtypes/gcjmodule.py (GCJModule.do_install):
10716 * jhbuild/modtypes/tarball.py (Tarball.do_build,
10717 Tarball.do_install): Use $MAKE if it's set. #160535
10719 2005-05-12 Frederic Crozat <fcrozat@mandriva.com>
10721 * modulesets/gnome-2.10.modules: Use gnome-2-10 for gnome-desktop.
10723 2005-05-10 Gustavo J. A. M. Carneiro <gjc@gnome.org>
10725 * modulesets/gnome-2.12.modules: Add missing dependencies of
10726 gnome-python-extras: nautilus-cd-burner, libgtop, totem, and gdl.
10728 2005-05-09 James Henstridge <james@jamesh.id.au>
10730 * jhbuild/defaults.jhbuildrc (moduleset): point at gnome-2.12
10732 * vbs-head.jhbuildrc: remove obsolete sample config file.
10734 * sample.jhbuildrc (moduleset): point at gnome-2.12
10736 * jamesh.jhbuildrc (moduleset): point at gnome-2.12
10738 * jhbuild/moduleset.py (load): allow "moduleset" in config file to
10739 be a list of module sets, rather than just a single one. Nothing
10740 is done to ensure that the modulesets don't conflict. This allows
10741 you to use ['gnome-2.10', 'gtk28'] as a moduleset.
10743 * modulesets/bootstrap.modules (libtool): update to 1.5.16.
10744 (gettext): update to 0.14.4.
10746 2005-05-08 Murray Cumming <murrayc@murrayc.com>
10748 * modulesets/gnome-2.12.modules: glom: Depend on
10751 2005-05-06 Matthias Clasen <mclasen@redhat.com>
10753 * modulesets/gnome-2.12.modules: Add libmusicbrainz
10754 tarball module, and make totem depend on it.
10756 * modulesets/gnome-2.12.modules: Add iso-codes as
10757 tarball module, and make epiphany depend on it.
10759 2005-05-05 Murray Cumming <murrayc@murrayc.com>
10761 * modulesets/gnome-2.12.modules: glom: Depend on
10762 gnome-python-extras, though it only needs pygda from there.
10764 2005-04-26 Murray Cumming <murrayc@murrayc.com>
10766 * modulesets/gnome-2.12.modules: Added Inkscape.
10768 2005-04-26 James Henstridge <james@jamesh.id.au>
10770 * modulesets/gnome-2.12.modules (gnome-screensaver): add module.
10771 Patch from bug #301706.
10773 2005-04-22 James Henstridge <james@jamesh.id.au>
10775 * modulesets/bootstrap.modules (pkg-config): pass
10776 --enable-indirect-deps, since the change makes assumptions about
10777 library use that are not valid.
10779 2005-04-22 Mark McLoughlin <mark@skynet.ie>
10781 * modulesets/gnome-2.12.modules: (gnome-menus): require
10782 glib, intltool and gnome-common instead of gnome-vfs.
10784 2005-04-21 Federico Mena Quintero <federico@ximian.com>
10786 * modulesets/gnome-2.10.modules: Use gnome-2-10 for libgnomeui.
10788 2005-04-14 Kjartan Maraas <kmaraas@gnome.org>
10790 * modulesets/gnome-2.10.modules: Use gnome-2-10 for eog.
10792 2005-04-14 James Henstridge <james@jamesh.id.au>
10794 * modulesets/bootstrap.modules (pkg-config): update to 0.17.2 and
10797 * modulesets/bootstrap.modules (pkg-config): add patch to fix
10798 https://bugs.freedesktop.org/show_bug.cgi?id=3006, til new release
10801 2005-04-13 Thomas Fitzsimmons <fitzsim@redhat.com>
10803 * modulesets/gcj.modules: add jg-common and libgconf-java modules.
10804 add java-gnome metamodule (patch from Jeffrey Morgan).
10806 2005-04-13 Mark McLoughlin <mark@skynet.ie>
10808 * modulesets/gnome-2.12.modules: gnome-menus depends
10811 2005-04-13 Murray Cumming <murrayc@murrayc.com>
10813 * modulesets/gnome-2.12.modules: glom: Now depends on pygtk.
10814 gnome-python-extras: Now depends on libgda.
10816 2005-04-13 James Henstridge <james@jamesh.id.au>
10818 * modulesets/bootstrap.modules (pkg-config): update to 0.17.1,
10819 which includes the patch I was applying to 0.17's pkg.m4.
10821 2005-04-12 Thomas Fitzsimmons <fitzsim@redhat.com>
10823 * jhbuild/modtypes/gcjmodule.py (GCCCVSRoot.update): add -P flag
10824 to gcc_update invocation.
10826 * modulesets/gcj.modules: add libgnome-java and libglade-java
10827 modules (patch from Jeffrey Morgan).
10829 2005-04-12 James Henstridge <james@jamesh.id.au>
10831 * patches/pkg-config-0.17-acrunlog.patch: the patch.
10833 * modulesets/bootstrap.modules (pkg-config): add
10834 pkg-config-0.17-acrunlog.patch patch, to fix a serious bug in
10835 0.17 that breaks PKG_CHECK_MODULES().
10837 * modulesets/gnome28.modules (libgcrypt): update to 1.2.1.
10838 (libtasn1): update to 0.2.13.
10839 (gnutls): update to 1.2.1.
10841 * modulesets/gnome-2.12.modules (libgcrypt): update to 1.2.1.
10842 (libtasn1): update to 0.2.13.
10843 (gnutls): update to 1.2.1.
10845 * modulesets/gnome-2.10.modules (libgcrypt): update to 1.2.1.
10846 (libtasn1): update to 0.2.13.
10847 (gnutls): update to 1.2.1.
10849 * modulesets/bootstrap.modules (pkg-config): update to 0.17.
10850 Fixes GTK configure problems (bug #300232), among other things.
10852 2005-04-11 James Henstridge <james@jamesh.id.au>
10854 * doc/jhbuild.xml: fix spelling mistake found by Damien Carbery.
10856 2005-04-07 James Henstridge <james@jamesh.id.au>
10858 * modulesets/bootstrap.modules (pkg-config): update to 0.16.0
10860 2005-04-07 Carlos Garnacho Parro <carlosg@gnome.org>
10862 * modulesets/gnome-2.10.modules, modulesets/gnome-2.12.modules,
10863 modulesets/freedesktop.modules (system-tools-backends): they have
10864 been moved to FreeDesktop
10866 2005-04-06 Elijah Newren <newren@gmail.com>
10868 * modulesets/gnome-2.10.modules (totem): use gnome-2-10 branch.
10870 2005-04-06 Bryan Forbes <bryan@reigndropsfall.net>
10872 * modulesets/gnome-2.10.modules (gtkmm): use gtkmm-2-6 branch.
10874 2005-04-06 James Henstridge <james@jamesh.id.au>
10876 * modulesets/gnome-2.10.modules (atk): use gnome-2-10 branch.
10878 2005-04-05 James Henstridge <james@jamesh.id.au>
10880 * modulesets/gnome-2.10.modules (sound-juicer): use gnome-2-10
10883 2005-04-04 James Henstridge <james@jamesh.id.au>
10885 * modulesets/gnome-2.10.modules (goffice): add module, and make
10886 gnumeric depend on it. Fixes bug #170936.
10888 * modulesets/gnome-2.12.modules (sound-juicer): same here.
10890 * modulesets/gnome-2.10.modules (sound-juicer): fix up dependency
10891 list (added libgnomeui, gnome-media and nautilus-cd-burner).
10894 * jhbuild/modtypes/tarball.py (parse_tarball): size attribute of
10895 <source> element is optional. Fixes bug #172114.
10897 * modulesets/bootstrap.modules (python): update to 2.4.1.
10899 2005-04-02 Thomas Fitzsimmons <fitzsim@redhat.com>
10901 * modulesets/gcj.modules (libgnomevfs-java): new module.
10903 * modulesets/gcj.modules (cairo-java): new module.
10904 (libgtk-java): add cairo-java dependency.
10906 2005-04-01 Thomas Fitzsimmons <fitzsim@redhat.com>
10908 * modulesets/gcj.modules (classpathx): remove module.
10910 (gtk28.modules): include in place of gnome-2.10.modules.
10911 (gcj): remove gdb dependency.
10912 (java-gcj-compat): add gjdoc dependency.
10913 (jaxp): remove module.
10914 (gjdoc): remove jaxp dependency.
10915 (verify): remove module.
10916 (jacks): remove module.
10917 (wonka): remove module.
10918 (mauve): remove module.
10919 (libgtk-java): new module.
10921 2005-03-29 James Henstridge <james@jamesh.id.au>
10923 * modulesets/gnome-2.10.modules (gnome-keyring-manager): use
10925 (gnome-control-center): use gnome-2-10 branch.
10926 (gnome-applets): use gnome-2-10 branch.
10927 (libgnome): use gnome-2-10 branch.
10929 2005-03-26 Kjartan Maraas <kmaraas@gnome.org>
10931 * modulesets/gnome-2.10.modules: Use gnome-2-10 branch for gnome-nettool.
10932 There's no libgda2 package anywhere it seems, so renaming it to libgda
10933 * modulesets/gnome-2.12.modules: s/libgda2/libgda
10935 2005-03-25 Seth Nickell <seth@gnome.org>
10937 * modulesets/freedesktop.modules:
10939 Add 'luminocity' to the freedesktop moduleset.
10941 2005-03-24 James Henstridge <james@jamesh.id.au>
10943 * modulesets/gnome-2.10.modules (libbonoboui): use gnome-2-10 branch.
10944 (libbonobo): use gnome-2-10 branch.
10946 * modulesets/bootstrap.modules (gettext): correct the md5sum.
10947 Reported by Markus Bertheau on IRC.
10949 2005-03-23 Fernando Herrera <fherrera@onirica.com>
10951 * modulesets/gnome-2.10.modules:
10952 (bug-buddy): use the gnome-2-10 branch.
10954 2005-03-23 Mark McLoughlin <mark@skynet.ie>
10956 * modulesets/gnome-2.10.modules:
10957 (gnome-menus), (gnome-panel): use the gnome-2-10 branch.
10958 (bug-buddy): require gnome-menus.
10960 * modulesets/gnome-2.12.modules:
10961 (bug-buddy): require gnome-menus.
10963 2005-03-22 James Henstridge <james@jamesh.id.au>
10965 * modulesets/bootstrap.modules (gettext): update to 0.14.3.
10967 * modulesets/gnome-2.10.modules (gnome-netstatus): use gnome-2-10
10969 (gnome-vfs): use gnome-2-10 branch.
10970 (gcalctool): use gnome-2-10 branch.
10971 (procman): use gnome-2-10 branch.
10972 (gconf): use gnome-2-10 branch.
10973 (gdm2): use gnome-2-10 branch.
10974 (gnome-media): use gnome-2-10 branch.
10975 (eel, nautilus): use gnome-2-10 branch.
10977 2005-03-15 William Jon McCann <mccann@jhu.edu>
10979 * modulesets/gnome-2.10.modules (nautilus-cd-burner): use
10982 2005-03-14 Bryan Forbes <bryan@reigndropsfall.net>
10984 * modulesets/gnome-2.10.modules (glibmm): use glibmm-2-6 branch.
10986 2005-03-11 Jon K Hellan <hellan@acm.org>
10988 * modulesets/gnome-2.12.modules: Include goffice module. Declare
10989 gnumeric dependent on it.
10991 2005-03-08 James Henstridge <james@jamesh.id.au>
10993 * modulesets/bootstrap.modules (gettext): update to 0.14.2.
10994 (libtool): update to 1.5.14 (some Gnome 2.10 modules need 1.5.12
10995 or newer to build correctly).
10996 (automake-1.9): update to 1.9.5.
10998 * patches/libtool-1.5.14-multilib.patch: new version of the RH
11001 * patches/libtool-1.5.4-ltmain-SED.patch:
11002 * patches/libtool-1.4.2-multilib.patch:
11003 * patches/libtool-1.5.10-deplibs-in-conv.patch: remove old libtool
11006 * modulesets/gnome-2.10.modules (gnome-games): use gnome-2-10 branch.
11007 (gnome-themes): use gnome-2-10 branch.
11008 (gnomemeeting): use gnome-2-10 branch.
11009 (system-tools-backends, gnome-system-tools): use gnome-2-10 branch.
11010 (gnome-volume-manager): use gnome-2-10 branch.
11012 * modulesets/gnome-2.12.modules: get rid of the "mono" modules
11015 * modulesets/freedesktop.modules: fix validity error (a stray ">").
11017 * modulesets/gnome-2.12.modules (clearlooks): add clearlooks here
11020 * modulesets/moduleset.rnc (suggests): allow empty <dependencies>
11021 or <suggests> elements, like the DTD does.
11023 2005-03-04 James Henstridge <james@jamesh.id.au>
11025 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): for
11026 some reason, I'm getting a zero exit status when conflicts are
11027 found. Make sure that we stop on CVS conflicts.
11029 * modulesets/gnome-2.10.modules (clearlooks): since this seems to
11030 be the leading contender for a new theme, may as well let people
11031 build it with jhbuild.
11033 2005-03-07 Christian Persch <chpe@cvs.gnome.org>
11035 * modulesets/gnome-2.12.modules:
11037 Add gnome-2.12 moduleset. Copied from gnome-2.10 moduleset,
11038 with gnome-2-10 branch tags removed.
11040 2005-03-07 Christian Persch <chpe@cvs.gnome.org>
11042 * modulesets/gnome-2.10.modules:
11044 Pyphany is branched for Epiphany 1.6 too.
11046 2005-03-07 Christian Persch <chpe@cvs.gnome.org>
11048 * modulesets/gnome-2.10.modules:
11050 Epiphany and Epiphany Extensions are branched.
11052 2005-03-04 Jonathan Blandford <jrb@redhat.com>
11054 * modulesets/freedesktop.modules: popler is now in CVS.
11056 2005-03-02 Tommi Vainikainen <thv@iki.fi>
11058 * modulesets/freedesktop.modules, modulesets/gnome-2.10.modules:
11059 Evince now depends on freedesktop.org project "poppler".
11061 * README: Fixed typos: "or" instead of "of", GNU instead of Gnu.
11063 2005-03-02 James Henstridge <james@jamesh.id.au>
11065 * jamesh.jhbuildrc: add /usr/share to XDG_DATA_DIRS so that I see
11066 system installed stuff in the menus.
11068 * jhbuild/utils/arch.py (get_version): "baz tree-version" requires
11069 the directory to be passed with the -d option.
11071 * modulesets/gnome-2.10.modules (evolution,
11072 evolution-data-server): use gnome-2-10 branch, per jpr's mail.
11073 (gtkhtml): use gnome-2-10 branch, as per Radek's mail.
11074 (gucharmap): use gnome-2-10 branch, as per Noah's mail.
11076 2005-03-02 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
11078 * modulesets/gnome-2.10.modules:
11079 Add 0.8 branch for GStreamer (which is no longer HEAD), and remove
11080 gst-player since that has been deprecated a while ago in favour of
11081 Totem by the GStreamer team.
11083 2005-02-28 James Henstridge <james@jamesh.id.au>
11085 * README: point people at Bazaar instead of TLA.
11087 * jhbuild/utils/arch.py: use Bazaar instead of TLA when working
11088 with Arch archives.
11090 2005-02-28 Federico Mena Quintero <federico@ximian.com>
11092 * modulesets/gnome-2.10.modules: ORBit2 branch is gnome-2-10.
11094 2005-02-28 Marco Pesenti Gritti <marco@gnome.org>
11096 * jhbuild/modtypes/mozillamodule.py:
11098 Support the new projects argument of mozilla build
11101 2005-02-25 James Henstridge <james@jamesh.id.au>
11103 * modulesets/gnome-2.10.modules (howl): update to version 0.9.10,
11104 which fixes bug #162639.
11106 * modulesets/gnome28.modules (file-roller): use the gnome-2-8
11107 branch of file-roller (fixes bug #160980).
11108 (rhythmbox): use the rhythmbox--main--0.8 branch. Fixes bug
11111 * README: Update text related to adding a GDM session. Patch from
11112 Mark Drago <markdrago@mail.com> (from bug #159576).
11114 * jamesh.jhbuildrc: some module_autogenargs additions to my
11117 * modulesets/gnome24.modules:
11118 * modulesets/gnome26.modules:
11119 * modulesets/gnome28.modules:
11120 * modulesets/gnome-2.10.modules: pass --with-gnome-distributor
11121 autogen arg, so that jhbuild builds of Gnome can be identified in
11122 the "about gnome" dialog.
11124 * modulesets/gnome28.modules (gnome-nettool): use gnome-2-8 branch.
11126 2005-02-13 Murray Cumming <murrayc@murrayc.com>
11128 * modulesets/freedesktop.modules: Use the dbus-0-23 branch instead of
11131 2005-02-08 Carlos Garnacho Parro <carlosg@gnome.org>
11133 * modulesets/gnome-2.10.modules, modulesets/gnome28.modules:
11134 add the system-tools-backends module now that it has been splitted
11135 from the GST frontend, added as a dependency to gnome-system-tools and
11136 gnome-applets (in 2.10)
11138 2005-02-06 Murray Cumming <murrayc@murrayc.com>
11140 * modulesets/freedesktop.modules: Use the DBUS_0_23 tag of dbus and
11141 the hal-0_4-stable-branch of hal so that they build, so that we can
11142 build gnome-vfs, to fix the GNOME build. We can change these back to
11143 the HEAD branch soon when hal has been ported to the new dbus API.
11145 2005-02-04 Matthias Clasen <mclasen@redhat.com>
11147 * modulesets/gtk28.modules: Add a moduleset for building
11148 the current GTK+ development stack.
11150 2005-02-04 Murray Cumming <murrayc@murrayc.com>
11152 * modulesets/gnome-2.10.modules: meta-gnome-desktop: Added totem,
11153 sound-juicer, gnome-menus, and gnome-backgrounds - the new modules in
11155 gnome-vfs: Added dependency on hal, because configure checks for it.
11157 2005-02-01 Murray Cumming <murrayc@murrayc.com>
11159 * modulesets/gnome-2.10.modules, gnome28.modules: Use the
11160 release-1-2-branch of libgda. I would like to add an extra module
11161 for libgda2 in the HEAD branch, which installs in parallel, but I
11162 can not figure out how. Also use the libgda-1-2 branch of libgdamm.
11164 2005-01-28 JP Rosevear <jpr@novell.com>
11166 * modulesets/gnome-2.10.modules: set libsoup revision to
11169 2005-01-27 Crispin Flowerday <gnome@flowerday.cx>
11171 * modulesets/gnome-2.10.modules: Add the pyphany module
11173 2005-01-17 Mikael Hallendal <micke@imendio.com>
11175 * modulesets/gnome-2.10.modules:
11176 * modulesets/gnome28.modules:
11177 - Added guile and autogen as tarball deps of anjuta.
11178 - Also update to anjuta HEAD by request from naba.
11179 - Make anjuta depend on gnome-build
11181 2005-01-11 Murray Cumming <murrayc@murrayc.com>
11183 * modulesets/freedesktop.modules: Added dbus-cpp.
11185 2005-01-10 Elijah Newren <newren@gmail.com>
11187 * modulesets/gnome-2.10.modules: GLib branch is glib-2-6, not
11190 2005-01-10 Owen Taylor <otaylor@redhat.com>
11192 * modulesets/gnome-2.10.modules: GTK+/GLib branched.
11194 2005-01-08 Matthias Clasen <mclasen@redhat.com>
11196 * modulesets/gnome-2.10.modules: pango branched.
11198 2005-01-07 Paolo Borelli <pborelli@katamail.com>
11200 * modulesets/gnome28.modules: gtksourceview branched.
11202 2005-01-07 Kjartan Maraas <kmaraas@gnome.org>
11204 * modulesets/gnome-2.10.modules: Make gnome-games depend
11207 2005-01-06 Thomas Vander Stichele <thomas at apestaart dot org>
11209 * jhbuild/modtypes/base.py:
11210 make sure we use the default makeargs, similar to autogenargs
11212 2005-01-06 Thomas Vander Stichele <thomas at apestaart dot org>
11214 * modulesets/gnome-2.10.modules:
11215 add mozilla dep to evolution-data-server so it properly builds SSL
11217 add nautilus-python as a module so jhbuild can build it
11219 2005-01-04 Murray Cumming <murrayc@murrayc.com>
11221 * modulesets/gnome-2.10.modules, gnome28.modules: bakery is now in the
11222 GNOME cvs. Removed bakery_gnomeui because it is mostly abandoned.
11224 2005-01-03 Thomas Fitzsimmons <fitzsim@redhat.com>
11226 * jhbuild/utils/trayicon.py (TrayIcon._self_cmd): Don't print
11229 2004-12-29 Johan Dahlin <johan@gnome.org>
11231 * modulesets/gnome28.modules:
11232 Use pygtk-2-4 branch
11234 2004-12-27 Mikael Hallendal <micke@imendio.com>
11236 * modulesets/gnome-2.10.modules:
11237 * modulesets/gnome24.modules:
11238 * modulesets/gnome26.modules:
11239 * modulesets/gnome28.modules:
11240 - Use gossip-0-8 branch
11242 2004-12-25 Murray Cumming <murrayc@murrayc.com>
11244 * modulesets/gnome28.modules: Use the gnome-2-8 branch of libxml++.
11246 2004-12-23 Bryan Clark <clarkbw@cvs.gnome.org>
11248 * modulesets/gnome-2.10.modules: reverting the accidental mono
11251 2004-12-23 Fernando Herrera <fherrera@onirica.com>
11253 * modulesets/gnome-2.10.modules: updated xchat to 2.4.1 version
11255 2004-12-22 Bryan Clark <clarkbw@cvs.gnome.org>
11257 * modulesets/gnome-2.10.modules: slayed the libbonoboui dep, YAY
11260 2004-12-21 Bryan Clark <clarkbw@cvs.gnome.org>
11262 * modulesets/gnome-2.10.modules: add evince module
11264 2004-12-22 Vincent Untz <vincent@vuntz.net>
11266 * modulesets/gnome26.modules (libwnck): use gnome-2-8 branch (there
11267 is no gnome-2-6 branch)
11268 * modulesets/gnome28.modules (libwnck): use gnome-2-8 branch.
11270 2004-12-21 James Henstridge <james@jamesh.id.au>
11272 * modulesets/gnome28.modules (gpdf): use gnome-2-8 branch.
11274 2004-12-15 Johan Dahlin <johan@gnome.org>
11276 * modulesets/gnome-2.10.modules: Add gnome-python-extras and
11277 remove suggests from gnome-python.
11279 2004-12-13 Thomas Fitzsimmons <fitzsim@redhat.com>
11281 * modulesets/gcj.modules (rhug.sources.redhat.com,
11282 classpath.savannah.gnu.org, classpathx.savannah.gnu.org): add new
11284 (java-gcj-compat, ecj-for-jhbuild, jaxp, gjdoc): add new modules.
11285 Patch from Anthony Green.
11286 (gcj): use HEAD instead of java-gui-branch.
11288 * jhbuild/modtypes/gcjmodule.py (GCJModule.do_install): create a
11289 symlink for gcj-dbtool.
11290 Patch from Anthony Green.
11292 2004-12-12 Luis Villa <luis.villa@gmail.com>
11294 * modulesets/gnome-2.10.modules (gtksourceview): add gnome-vfs
11297 2004-12-11 James Henstridge <james@jamesh.id.au>
11299 * jhbuild/main.py (help): fix up help string for --skip. Fixes
11302 2004-12-10 James Henstridge <james@jamesh.id.au>
11304 * modulesets/gnome-2.10.modules (howl): add Howl.
11305 (gnome-vfs): make howl a dependency.
11307 * modulesets/bootstrap.modules (automake-1.9): update the size and
11310 2004-12-09 James Henstridge <james@jamesh.id.au>
11312 * modulesets/gnome-2.10.modules (gnome-control-center): depend on
11313 gnome-mneus. Fixes bug #160699.
11315 2004-12-07 Luis Villa <luis.villa@gmail.com>
11317 * modulesets/gnome2-10.modules
11318 (nautilus-cd-burner): add nautilus dependency (for
11319 nautilus-extensions), remove everything else
11320 (meta-gnome-proposed): created and added following modules
11321 (totem): added nautilus-cd-burner dep
11322 (gnome-schedule): created
11323 (gnome-backgrounds): created
11325 2004-12-07 James Henstridge <james@jamesh.id.au>
11327 * modulesets/gnome28.modules (nautilus-cd-burner): use gnome-2-8
11330 2004-12-06 James Henstridge <james@jamesh.id.au>
11332 * modulesets/bootstrap.modules (python): update to 2.4.
11333 (automake-1.9): update to 1.9.3.
11335 2004-12-03 Bryan Clark <clarkbw@cvs.gnome.org>
11337 * modulesets/gnome-2.10.modules: added an entry for monkey bubble
11339 2004-12-01 James Henstridge <james@jamesh.id.au>
11341 * modulesets/gnome28.modules (glade): use gnome-2-8 branch.
11343 2004-11-30 James Henstridge <james@jamesh.id.au>
11345 * modulesets/freedesktop.modules (pycairo): add an entry for
11348 * jhbuild/config.py (addpath): change logic to remove duplicate
11349 directories from the path variable.
11351 * modulesets/gnome28.modules (gconf): use gnome-2-8 branch.
11352 (gnome-netstatus): use gnome-2-8 branch.
11354 2004-11-26 James Henstridge <james@jamesh.id.au>
11356 * doc/jhbuild.xml: update documentation.
11358 * modulesets/freedesktop.modules (hicolor-icon-theme): fix up
11361 2004-11-21 Marco Pesenti Gritti <marco@gnome.org>
11363 * modulesets/gnome-2.10.modules:
11365 shared-mime-info does not build out of src dir,
11366 gnome-utils is now fixed
11368 2004-11-18 James Henstridge <james@jamesh.id.au>
11370 * doc/jhbuild.xml: more FAQs, and some documentation on the config
11373 * jhbuild/utils/httpcache.py (Cache.read_cache): only add items to
11374 the cache index if the actual file exists.
11376 * doc/custom.xsl: some XSLT customisations.
11378 * doc/jhbuild.css: some simple CSS to make the documentation look
11381 * doc/jhbuild.xml: add some FAQs to the documentation.
11383 2004-11-17 Marco Pesenti Gritti <marco@gnome.org>
11385 * modulesets/freedesktop.modules:
11386 * modulesets/gnome-2.10.modules:
11388 More supports-non-srcdir-builds adjustements
11390 2004-11-17 Richard Hult <richard@imendio.com>
11392 * modulesets/gnome28.modules: Use gnome-2-8 branch for atk.
11394 2004-11-16 Kjartan Maraas <kmaraas@gnome.org>
11396 * modulesets/gnome28.modules: gnome-icon-theme branched.
11397 And so did gok, gnome-media and librsvg.
11399 2004-11-15 Kjartan Maraas <kmaraas@gnome.org>
11401 * modulesets/gnome28.modules: Add branch info for libbonobo,
11402 libbonoboui, libgtop, procman and bug-buddy.
11404 2004-11-15 Marco Pesenti Gritti <marco@gnome.org>
11406 * modulesets/gnome-2.10.modules:
11408 Add a bunch of supports-non-srcdir-builds. I reported bugs
11409 for all of them, so I'll remove it when they are fixed.
11411 2004-11-11 Jonathan Blandford <jrb@redhat.com>
11413 * modulesets/freedesktop.modules: Make Xtst depend on RecordExt.
11415 2004-11-10 James Henstridge <james@jamesh.id.au>
11417 * modulesets/gnome28.modules (vino): use gnome-2-8 branch.
11418 (gnome-session): use the gnome-2-8 branch.
11420 * modulesets/gnome26.modules (libgpg-error, libgcrypt, gnutls):
11423 * modulesets/gnome28.modules (libgpg-error, libgcrypt, gnutls):
11426 * modulesets/gnome-2.10.modules (libgpg-error, libgcrypt, gnutls):
11427 update to latest versions.
11429 * jhbuild/modtypes/tarball.py (parse_tarball): add a hack to
11430 remove --enable-maintainer-mode, since a tarball might not include
11431 everything needed to compile in maintainer mode.
11433 2004-11-09 Mark McLoughlin <mark@skynet.ie>
11435 * jhbuild/config.py: define $XDG_CONFIG_DIR
11437 * modulesets/gnome-2.10.modules: add gnome-menus and make
11438 gnome-panel depend on it.
11440 2004-11-08 Anders Carlsson <andersca@gnome.org>
11442 * modulesets/gnome28.modules:
11443 Use gnome-2-8 branch for gnome-libs.
11445 2004-11-08 Federico Mena Quintero <federico@ximian.com>
11447 * jhbuild/commands/sanitycheck.py (do_sanitycheck): Remove the
11448 "version" bit from the db2html regex, to make it work on NLD9 and
11449 probably other SuSE derivatives.
11451 2004-11-05 Mariano Suárez-Alvarez <mariano@gnome.org>
11453 * modulesets/gnome28.modules (gnome-terminal): grab the gnome-2-8 branch.
11455 2004-11-03 JP Rosevear <jpr@novell.com>
11457 * modulesets/gnome-2.10.modules: make e-d-s depend on libgnomeui
11458 for libedataserverui
11460 2004-11-03 James Henstridge <james@jamesh.id.au>
11462 * modulesets/gnome28.modules (gnome-vfs, eel, nautilus): use the
11463 gnome-2-8 branch. Fixes bug #156944.
11465 * modulesets/gcj.modules (java-gnome): move "gcj" from
11466 <dependencies> to <suggests> so that you can build java-gnome
11467 without gcj but if you build both they will go in the right order.
11470 2004-10-30 Luis Villa <louie@novell.com>
11472 * modulesets/gnome-2.10.modules (gnome-applets): add dependency on
11475 2004-10-29 Luis Villa <louie@novell.com>
11477 * modulesets/gnome-2.10.modules (gnome-media): add dependency on
11480 2004-10-28 James Henstridge <james@jamesh.id.au>
11482 * modulesets/freedesktop.modules (hicolor-icon-theme): does not
11483 support non-srcdir builds (fixes bug #156619).
11485 * modulesets/gnome28.modules (audiofile): same here.
11487 * modulesets/gnome-2.10.modules (audiofile): does not support
11488 non-srcdir builds (fixes bug #156608).
11490 * modulesets/gcj.modules (java-gnome): does not support non-srcdir
11491 builds (from bug #156555).
11493 2004-10-27 James Henstridge <james@jamesh.id.au>
11495 * modulesets/gnome28.modules (gnome-desktop): grab gnome-2-8
11498 * modulesets/gcj.modules (java-gnome): use the correct gnome.org
11499 CVS root. Fixes bug #156111.
11500 (include): include the gnome-2.10 module set. Patch from Thomas
11501 Fitzsimmons (bug #156555).
11503 * modulesets/gnome-2.10.modules (librsvg): same here.
11505 * modulesets/gnome28.modules (librsvg): depend on
11506 libgnomeprintui. Fixes bug #155529.
11508 2004-10-26 James Henstridge <james@jamesh.id.au>
11510 Should fix bug #137469.
11512 * modulesets/bootstrap.modules (libtool): apply the new patch.
11514 * patches/libtool-1.5.10-deplibs-in-conv.patch: new patch from
11515 Scott that fixes up some problems with multiple versions of a
11516 library in the search path. This fixes up parallel install and
11517 $DESTDIR install problems.
11519 2004-10-25 James Henstridge <james@jamesh.id.au>
11521 * doc/jhbuild.xml: flesh out the command reference section.
11523 2004-10-24 Fernando Herrera <fherrera@onirica.com>
11525 * modulesets/gnome-2.10.modules: (xchat):
11526 * modulesets/gnome28.modules: (xchat): update to 2.4.0 release
11528 2004-10-24 Jonathan Blandford <jrb@redhat.com>
11530 * modulesets/gnome28.modules: branch libglade
11532 2004-10-22 Fernando Herrera <fherrera@onirica.com>
11534 * modulesets/gnome28.modules: (gnome-utils): use gnome-2-8
11537 2004-10-21 Owen Taylor <otaylor@redhat.com>
11539 * modulesets/freedesktop.modules: Add RecordExt, lightpipe.
11541 2004-10-18 James Henstridge <james@jamesh.id.au>
11543 * vbs-head.jhbuildrc: same here.
11545 * sample.jhbuildrc: update comment to reflect that default is
11548 * jhbuild/defaults.jhbuildrc (moduleset): change default moduleset
11551 2004-10-15 James Henstridge <james@jamesh.id.au>
11553 * modulesets/gnome28.modules (gnome-control-center): use gnome-2-8
11554 branch. This also fixes a related libxklavier/libgswitchit
11555 incompatibility (bug #155057).
11557 2004-10-14 Paolo Borelli <pborelli@katamail.com>
11559 * modulesets/gnome28.modules (gedit): use gedit-2-8 branch.
11561 2004-10-14 James Henstridge <james@jamesh.id.au>
11563 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): fix up checking
11564 of module specific autogen and make args.
11566 2004-10-13 James Henstridge <james@jamesh.id.au>
11568 * jhbuild/frontends/terminal.py (TerminalBuildScript.format_line):
11569 fix bug where normal lines weren't getting printed when outputting
11570 pretty printed CVS output.
11572 2004-10-12 James Henstridge <james@jamesh.id.au>
11574 * modulesets/gnome28.modules (evolution-webcal): use gnome-2-8
11575 branch. Fixes bug #155153.
11577 * modulesets/gnome-2.10.modules: remove a few gnome-2-8 branch tags.
11579 * modulesets/gnome28.modules (metacity): use gnome-2-8 branch.
11581 2004-10-11 Mark McLoughlin <mark@skynet.ie>
11583 * modulesets/gnome28.modules: use the gnome-2-8
11584 branch for gnome-panel.
11586 2004-10-07 Fernando Herrera <fherrera@onirica.com>
11588 * modulesets/gnome28.modules (gconf-editor): branched for gnome-2-8
11590 2004-10-05 James Henstridge <james@jamesh.id.au>
11592 * modulesets/gnome28.modules (gnome-applets): use gnome-2-8 branch.
11594 * modulesets/gnome26.modules (libxklavier): same here.
11596 * modulesets/gnome28.modules (libxklavier): include here, picking
11599 * modulesets/gnome-2.10.modules (libxklavier): actually, move
11600 libxklavier here ...
11602 * modulesets/freedesktop.modules (libxklavier): switch to the 1.0x
11605 2004-10-04 James Henstridge <james@jamesh.id.au>
11607 * jamesh.jhbuildrc (moduleset): switch to 2.10 moduleset.
11609 * modulesets/bootstrap.modules (automake-1.9): update to 1.9.2.
11610 (libtool): update to 1.5.10, remove obsolete libtool.m4-x86_64
11613 2004-10-01 James Henstridge <james@jamesh.id.au>
11615 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.__init__):
11616 set $TERM to dumb, to suppress vt100 escape sequences from things
11619 * jhbuild/utils/cmds.py (execute_pprint): suppress
11620 KeyboardInterrupt when reading from the child process.
11622 * jhbuild/utils/trayicon.py (TrayIcon._run_zenity): do a manual
11623 fork+exec rather than using os.popen(), so we can disassociate the
11624 zenity process from the controlling terminal (so it doesn't get
11625 killed by a ctrl+C.
11627 * jhbuild/frontends/terminal.py (phase_map): base the icon choices
11628 on the phase name rather than the action text. These are a bit
11629 more regular and won't have translation issues, should jhbuild
11630 ever be internationalised.
11631 (TerminalBuildScript.start_phase): set the icon on the start of a
11634 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.end_phase):
11635 in the index page, make the build phase status messages into links
11636 to the appropriate parts of the build log.
11638 2004-09-30 Jon K Hellan <hellan@acm.org>
11640 * modulesets/gnome-2.10.modules, modulesets/gnome28.modules:
11641 Remove autogenargs for gnumeric. The defaults suck in everything
11644 2004-10-01 James Henstridge <james@jamesh.id.au>
11646 * jhbuild/frontends/tinderbox.py: lots of changes to format the
11647 build log as HTML. This gives nicer output, and will allow
11648 linking to a particular phase of a build through named anchors.
11650 * jhbuild/frontends/terminal.py (TerminalBuildScript.format_line):
11651 fix up for new execute_pprint().
11653 * jhbuild/utils/cmds.py (execute_pprint): change over to a simpler
11654 implementation using popen2. This doesn't look like a terminal to
11655 the process being run, but it should be less error prone on weird
11658 2004-09-30 James Henstridge <james@jamesh.id.au>
11660 Implements the feature mentioned in bug #151004. Davyd Madeley's
11661 code was used as a base, but the implementation uses Zenity.
11663 * jhbuild/frontends/terminal.py (TerminalBuildScript.__init__):
11664 create a trayicon when running in terminal mode.
11665 (TerminalBuildScript.message): set tooltip of trayicon to the
11667 (TerminalBuildScript.set_action): set an image for the trayicon
11668 corresponding to the build state.
11669 (TerminalBuildScript.handle_error): show an error image in the
11672 * jhbuild/utils/trayicon.py (TrayIcon): simple wrapper for a
11673 zenity based tray icon.
11675 * modulesets/freedesktop.modules: move shared-mime-info and
11676 desktop-file-utils from here to gnome26.modules, gnome28.modules
11677 and gnome-2.10.modules to resolve the dependency issues with
11680 * modulesets/gnome28.modules, modulesets/gnome-2.10.modules:
11681 change to the other solution for the build failure in
11682 gnome-doc-utils: build xml2po separately before hand.
11684 * modulesets/gnome-2.10.modules (gpdf): same here.
11685 (gnome-doc-utils): same here.
11687 * modulesets/gnome28.modules (gpdf): depend on libgnomeprintui.
11689 (gnome-applets): depend on gstreamer. Fixes bug #152496.
11690 (gnome-doc-utils): disable build utils, based on suggestion from
11691 shaunm. Fixes bug #153633.
11693 * jhbuild/utils/cvs.py (CVSRoot.update): check to see whether the
11694 working copy root is pointed at the expected CVS root. This
11695 should detect the problem reported as bug #153539.
11697 * jhbuild/commands/info.py (do_info): print info about arch
11700 Patches bug #145398:
11702 * modulesets/gcj.modules: import Thomas Fitzsimmons's GCJ jhbuild
11705 * jhbuild/modtypes/gdbmodule.py: import Thomas Fitzsimmons's GDB
11708 * jhbuild/modtypes/gcjmodule.py: import Thomas Fitzsimmons's GCJ
11711 Should fix bug #145394.
11713 * jhbuild/modtypes/tarball.py (parse_tarball): same here.
11715 * jhbuild/modtypes/mozillamodule.py (parse_mozillamodule): same
11718 * jhbuild/modtypes/archmodule.py (parse_archmodule): same here.
11720 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): same here.
11722 * jhbuild/modtypes/base.py (parse_cvsmodule): make the
11723 module_autogenargs replace the global autogenargs instead of the
11724 ones defined in the moduleset. Same for makeargs.
11725 (AutogenModule): since self.autogenargs and self.makeargs now
11726 include the global options too, don't explicitly include them.
11728 * README: update to indicate that tla is only needed to build
11729 modules managed with Arch.
11731 * modulesets/gnome-2.10.modules (rhythmbox): same here.
11733 * modulesets/gnome28.modules (rhythmbox): add this back, and
11734 change revision attribute to version.
11736 * jhbuild/modtypes/archmodule.py (parse_archmodule): lookup the
11737 full "archive/category--branch--version" string in the
11738 config.branches directory, since if people are overriding the
11739 location, they are probably overriding the fully specified one.
11741 * jhbuild/moduleset.py (_parse_module_set): don't register arch
11742 archives, and get rid of the config.arch_archives dictionary,
11743 since it doesn't really add much above tla's internal archive
11744 registration method.
11746 * modulesets/gnome-2.10.modules: rename from gnome210.modules.
11748 2004-09-29 Matthias Clasen <mclasen@redhat.com>
11750 * modulesets/gnome28.modules: Use the pango-1-6 branch.
11752 2004-09-27 Jonathan Blandford <jrb@gnome.org>
11754 * modulesets/gnome210.modules: add a yelp dependency on mozilla.
11756 2004-09-26 Murray Cumming <murrayc@murrayc.com>
11758 * modulesets/gnome28.modules: Use glibmm-2-4 branch.
11760 2004-09-23 Fernando Herrera <fherrera@onirica.com>
11762 * modulesets/gnome210.modules: make gnome-applets to depend
11763 on gstreamer (for the new volume applet).
11765 2004-09-18 Elijah Newren <newren@math.utah.edu>
11767 * modulesets/gnome28.modules: Malcom forgot gal; make sure it uses
11768 the right branch too.
11770 2004-09-18 Shaun McCance <shaunm@gnome.org>
11772 * modulesets/gnome28.modules:
11773 - Removed the gnome-doc-utils dependency from yelp
11775 2004-09-17 Malcolm Tredinnick <malcolm@commsecure.com.au>
11777 * modulesets/gnome28.modules: Use the right branches for evolution,
11778 evolution-data-server and gtkhtml.
11780 2004-09-15 Fernando Herrera <fherrera@onirica.com>
11782 * modulesets/gnome28.modules: Use "oldstatus" branch for gaim
11785 2004-09-14 Calum Benson <calum.benson@sun.com>
11787 * modulesets/gnome28.modules:
11789 Use gnome-2-8 branch for gnome-themes.
11791 2004-09-14 Carlos Garnacho Parro <carlosg@gnome.org>
11793 * modulesets/gnome28.modules: use gnome-2-8 branch for
11796 2004-09-14 Vincent Untz <vincent@vuntz.net>
11798 * modulesets/gnome28.modules: use gnome-2-8 branch for epiphany and
11799 epiphany-extensions
11801 2004-09-12 Fernando Herrera <fherrera@onirica.com>
11803 * modulesets/gnome28.modules:
11804 - Gnome 2.8 uses Yelp 2.6, not HEAD
11806 2004-09-12 Shaun McCance <shaunm@gnome.org>
11808 * modulesets/gnome28.modules:
11809 - Gnome 2.8 uses Yelp 2.6, not HEAD
11811 2004-09-06 Murray Cumming <murrayc@murrayc.com>
11813 * modulesets/gnome28.modules, gnome210.modules: Add evolution-webcal
11814 to meta-gnome-desktop.
11816 2004-09-06 James Henstridge <james@jamesh.id.au>
11818 * jhbuild/moduleset.py (ModuleSet.get_module_list): fix spelling
11819 error in error message (pointed out by Jeff Waugh).
11821 2004-09-04 Murray Cumming <murrayc@murrayc.com>
11823 * modules/gnome28.modules: re-added gnome-mime-data as a dependency of
11824 gnome-vfs because we apparently still need it for now.
11826 2004-09-03 Murray Cumming <murrayc@murrayc.com>
11828 * modules: Added gnome210.modules, so I can build a GNOME that uses
11831 2004-09-03 Johan Dahlin <johan@gnome.org>
11833 * jhbuild/modtypes/svnmodule.py (parse_svnmodule): assert if we
11834 don't have an svnroot
11836 * jhbuild/utils/svn.py (SVNRoot.checkout): Don't append checkout
11839 2004-09-02 James Henstridge <james@jamesh.id.au>
11841 * jhbuild/commands/sanitycheck.py (do_sanitycheck): don't check
11842 to see if automake-1.6 is installed.
11844 * modulesets/bootstrap.modules: remove automake-1.6.
11846 2004-09-02 Murray Cumming <murrayc@murrayc.com>
11848 * modulesets/gnome28.modules, gnome26.modules: Use gtkmm-2-4 branch of
11851 2004-09-01 Murray Cumming <murrayc@murrayc.com>
11853 * modulesets/gnome28.modules: Added gnome-volume-manager to
11854 meta-gnome-desktop.
11856 1999-11-30 Murray Cumming <murrayc@murrayc.com>
11858 * modulesets/gnome28.modules: Added evolution, gnome-system-tools,
11859 gnome-nettools, and vino to meta-gnome-desktop. These are new modules
11862 2004-08-31 James Henstridge <james@jamesh.id.au>
11864 * modulesets/gnome28.modules (gnopernicus): use gnome-2-8 branch.
11866 * modulesets/gnome1.modules:
11867 * modulesets/gnome20.modules:
11868 * modulesets/gnome22.modules: remove ancient modulesets, since
11869 they don't build anymore due to CVS modules being moved to
11870 /cvs/archive. If anyone cares, they should be able to resurrect
11873 * modulesets/gnome26.modules (gnutls): update to 1.0.20.
11875 * modulesets/gnome28.modules (gnutls): update to 1.0.20.
11877 * jhbuild/commands/sanitycheck.py (do_sanitycheck): perform
11878 sanitychecks on Automake 1.9 too.
11880 * modulesets/bootstrap.modules (automake-1.9): update to 1.9.1.
11882 * modulesets/gnome28.modules (vino): add a dependency on gnutls.
11885 * modulesets/gnome26.modules, gnome28.modules (intltool): depend
11886 on gnome-common for the autogen script. Patch from bug #151189 by
11887 Scott Tsai <scottt958@yahoo.com.tw>.
11889 2004-08-30 Murray Cumming <murrayc@murrayc.com>
11891 * modulesets/gnome28.modules: Add e-d-s dependency to gnome-panel.
11893 2004-08-29 Manish Singh <yosh@gimp.org>
11895 * jhbuild/utils/arch.py
11896 * jhbuild/utils/cvs.py
11897 * jhbuild/utils/svn.py: fix a few ytpos and cut'n'paste thinkos.
11899 2004-08-26 JP Rosevear <jpr@novell.com>
11901 * modulesets/gnome28.modules: update soup branch
11903 2004-08-24 Calum Benson <calum.benson@sun.com>
11905 * modulesets/gnome28.modules:
11907 Build gnome-2-8 branch of gcalctool (which doesn't have
11908 the new operator precedence features).
11910 2004-08-19 Tuomas Kuosmanen <tigert@novell.com>
11912 * README (command): Added mention about gnu-arch requirement to
11913 help users like me! :) with the wtf?-syndrome when jhbuild wouldnt
11914 work at all unless "tla" (gnu-arch) is installed.. Feel free to
11915 edit better, sorry to commit without your knowledge, but I couldnt
11916 find you online and this seemed like an acute issue.
11918 2004-08-17 James Henstridge <james@jamesh.id.au>
11920 Based on patch on bug 145393 by Thomas Fitzsimmons:
11922 * jhbuild/config.py (prependpath): function to store path values
11923 that will be prepended to various environment variables after
11924 jhbuild has prepended its values.
11925 (Config.setup_env): process the prepend values.
11927 2004-08-17 Christophe Fergeau <teuf@gnome.org>
11929 * modulesets/gnome26.modules:
11930 * modulesets/gnome28.modules: use latest gnutls and opencdk versions
11932 2004-08-11 James Henstridge <james@jamesh.id.au>
11934 * modulesets/gnome28.modules (gnome-volume-manager): add
11935 gnome-volume-manager. Patch from Darren Adams
11936 <darrenadams@dsl.pipex.com> in bug #149067.
11938 * jhbuild/frontends/tinderbox.py
11939 (TinderboxBuildScript.start_module): sanitize the module name for
11940 use as a filename. Patch from Olav Vitters
11941 <bugzilla-gnome@bkor.dhs.org> in bug #148959.
11943 * modulesets/bootstrap.modules (libtool): update to 1.5.8
11944 (automake-1.9): add package.
11946 2004-08-09 Thomas Vander Stichele <thomas at apestaart dot org>
11948 * modulesets/gnome24.modules:
11949 * modulesets/gnome26.modules:
11950 * modulesets/gnome28.modules:
11951 remove disable-plugin-builddir from gst-plugins
11953 2004-08-09 Thomas Vander Stichele <thomas at apestaart dot org>
11955 * jhbuild/frontends/buildscript.py:
11956 create prefix and checkoutdir if they don't exist yet
11958 2004-08-05 James Henstridge <james@jamesh.id.au>
11960 * jhbuild/modtypes/archmodule.py (ArchModule.__init__): I got rid
11961 of the archmodule local here.
11963 * jhbuild/moduleset.py (_parse_module_set): fix up some errors in
11964 parsing <arch-archive> elements.
11966 * modulesets/gnome28.modules (rhythmbox): Switch over to Arch archive.
11968 * jhbuild/utils/arch.py (ArchArchive.update): forgot to update
11969 this after renaming get_branch to get_revision.
11970 (ArchArchive.get_revision): fix up a typo.
11972 2004-08-04 Mikael Hallendal <micke@imendio.com>
11974 * modulesets/gnome26.modules: Use gnome-2-6 for libgail-gnome
11976 2004-08-02 Kjartan Maraas <kmaraas@gnome.org>
11978 * modulesets/gnome28.modules: Make libgnomeprint
11979 depend on libgnomecups.
11981 2004-08-01 Rodrigo Moya <rodrigo@gnome-db.org>
11983 * modulesets/gnome28.modules: Added gnome-nettool module.
11985 2004-07-30 Anders Carlsson <andersca@gnome.org>
11987 * modulesets/gnome28.modules: Remove gnome-mime-data.
11989 2004-07-30 Mikael Hallendal <micke@imendio.com>
11991 * modulesets/gnome26.modules: use gnome-2-6 for metacity
11993 2004-07-30 James Henstridge <james@jamesh.id.au>
11995 * modulesets/moduleset.{rnc,dtd}: update schemas to match.
11997 * jhbuild/modtypes/archmodule.py: new module type.
11999 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: add arch_archives
12002 * jhbuild/moduleset.py (_parse_module_set): add support for
12003 <arch-archive> elements. Change the <svnroot> "root" attribute to
12006 * jhbuild/utils/arch.py: some helper functions for working with
12007 Arch working copies.
12009 * modulesets/moduleset.{dtd,rnc}: change the svnroot attribute of
12010 <svnmodule> to root.
12012 * jhbuild/moduleset.py (_parse_module_set): rather than just
12013 passing in the root as a string, pass a (roottype, root) tuple, so
12014 that we can pick up errors where a CVS root is passed to
12017 * jhbuild/modtypes/svnmodule.py (SVNModule): derive from
12018 AutogenModule, and remove all the code that was in common with
12021 * jhbuild/modtypes/base.py (AutogenModule, CVSModule): split
12022 CVSModule into two classes. All the generic code is in
12023 AutogenModule, and then CVSModule adds the CVS specific code.
12025 * jhbuild/modtypes/svnmodule.py (SVNModule.get_builddir):
12026 s/self.module/self.svnmodule/.
12028 2004-07-29 James Henstridge <james@jamesh.id.au>
12030 * modulesets/gnome26.modules (meta-gnome-desktop): same here.
12032 * modulesets/gnome28.modules (nautilus-vcs): add module def.
12033 (meta-gnome-devel-tools): add nautilus-vcs.
12034 (meta-gnome-desktop): explicitly list libgail-gnome as a dep since
12035 nothing else in the desktop has a build time dependency on it.
12037 * jhbuild/commands/info.py (do_info): show information about
12038 Subversion modules.
12040 * jhbuild/modtypes/svnmodule.py (SVNModule.__init__): If no
12041 checkout dir is given, set module name to the basename of
12042 svnmodule rather than svnmodule.
12043 (parse_svnmodule): there is no revision.
12045 2004-07-26 James Henstridge <james@jamesh.id.au>
12047 * jhbuild/moduleset.py (_parse_module_set): put Subversion roots
12048 and CVS roots in the same namespace as far as lookups go. Fixes
12049 problems building Mozilla. Fixes bug #148338.
12051 2004-07-22 Keith Packard <keithp@keithp.com>
12053 * modulesets/freedesktop.modules: add Xpm to Xaw dependency set
12055 2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
12057 * modulesets/gnome26.modules: Use gnome-2-6 branch for eel
12059 2004-07-22 JP Rosevear <jpr@novell.com>
12061 * modulesets/bootstrap.modules: fix python directory for 2.3.4
12063 2004-07-22 Xavier Ordoquy <xordoquy@linovia.com>
12065 * modulesets/freedesktop.modules:
12066 Typo: XExt should be Xext in Xtst module.
12068 2004-07-22 Jonathan Blandford <jrb@gnome.org>
12070 * modulesets/freedesktop.modules: add desktop-file-utils
12073 2004-07-20 Fernando Herrera <fherrera@onirica.com>
12075 * modulesets/gnome28.modules: Add gnome-keyring-manager
12077 2004-07-20 James Henstridge <james@jamesh.id.au>
12079 * modulesets/gnome26.modules:
12080 * modulesets/gnome28.modules (gnome-system-tools): fix
12081 dependencies. Patch from Jaap A. Haitsma <jaap@haitsma.org> in
12084 * jhbuild/utils/svn.py (SVNRoot.update): add support for switching
12085 a working copy to a different URI if it isn't pointing at the
12088 2004-07-20 James Henstridge <james@jamesh.id.au>
12090 Based on patch from Christian Hammond <chipx86@gnupdate.org> in
12093 * modulesets/moduleset.dtd, modulesets/moduleset.rnc: add handling
12094 of extra elements to schemas.
12096 * jhbuild/modtypes/svnmodule.py: code for handling builds of
12097 Subversion hosted modules.
12099 * jhbuild/config.py (_known_keys): grab svnroots from config file.
12101 * jhbuild/utils/svn.py: utility functions for subversion
12102 manipulating working copies.
12104 * jhbuild/moduleset.py (_parse_module_set): parse svnroot
12107 2004-07-20 James Henstridge <james@jamesh.id.au>
12109 * modulesets/freedesktop.modules: some changes from Daniel minus
12110 the debrix ones (will need to wait til jhbuild supports Arch).
12111 (from bug #144230).
12113 * modulesets/bootstrap.modules (python): update to Python 2.3.4.
12115 * modulesets/gnome28.modules (meta-storage): add storage modules
12116 (from bug #144254).
12118 * modulesets/gnome26.modules (audiofile): update to 0.2.6.
12120 * modulesets/gnome28.modules (libgnomeprintui): add dependency on
12121 gnome-icon-theme (fixes bug #144945).
12122 (audiofile): update to 0.2.6.
12124 * jhbuild/modtypes/tarball.py (Tarball.get_srcdir): don't use
12125 get_localfile() in implementation, since config.tarballdir might
12126 not be the same as checkoutroot (fixes bug #144994).
12127 (Tarball.do_download): make sure tarballdir exists before
12128 downloading (fixes bug #145460).
12130 2004-07-12 Mark McLoughlin <mark@skynet.ie>
12132 * modulesets/gnome28.modules: add vino.
12134 * modulesets/freedesktop.modules: xserver requires xkbfile.
12136 2004-07-04 Murray Cumming <murrayc@murrayc.com>
12138 * Patch in #145397 from Thomas Fitzsimmons to add
12139 supports-non-srcdir-builds to some modules.
12141 2004-06-24 Murray Cumming <murrayc@murrayc.com>
12143 * modulesets/gnome28.modules: glom: Add dependency on libgnome.
12145 2004-06-24 Murray Cumming <murrayc@murrayc.com>
12147 * modulesets/gnome28.modules: Use HEAD for pango.
12149 2004-06-18 Mikael Hallendal <micke@imendio.com>
12151 * modulesets/gnome26.modules: Use gnome-2-6 branch of gail.
12153 2004-06-12 James Henstridge <james@jamesh.id.au>
12155 * jhbuild/modtypes/tarball.py (Tarball.get_builddir): same here.
12157 * jhbuild/modtypes/base.py (CVSModule.get_builddir): use
12158 builddir_pattern to generate builddir name.
12160 * jhbuild/defaults.jhbuildrc (builddir_pattern): default
12161 builddir_pattern to '%s'.
12163 * jhbuild/config.py (_known_keys): add builddir_pattern key.
12165 2004-06-11 James Henstridge <james@jamesh.id.au>
12167 * jhbuild/modtypes/mozillamodule.py (MozillaModule.checkout): use
12170 * jhbuild/modtypes/base.py (parse_cvsmodule): pass CVSModule as a
12171 keyword argument, so that other similar module types can make use
12173 (CVSModule): add global attribute CVSRoot, set to cvs.CVSRoot.
12174 (CVSModule.do_checkout): use self.CVSRoot instead of cvs.CVSRoot.
12175 (CVSModule.do_force_checkout): same here.
12177 * modulesets/gnome26.modules (gnome-desktop): require
12178 scrollkeeper (fixes bug #143515).
12180 * modulesets/gnome28.modules (gnome-desktop): require
12181 scrollkeeper (fixes bug #143515).
12183 * modulesets/freedesktop.modules (xkbfile): add module. Fixes bug
12185 (xtrans): grab the XTRANS-0_1-RELEASE tag, as suggested in bug
12188 2004-06-11 Daniel Elstner <daniel.elstner@gmx.net>
12190 * modulesets/gnome2[68].modules (gnomemm/gtkmm_hello): New module.
12192 2004-06-11 Daniel Elstner <daniel.elstner@gmx.net>
12194 * modulesets/gnome2[68].modules (regexxer): Add dep on intltool.
12196 2004-06-10 James Henstridge <james@jamesh.id.au>
12198 * modulesets/moduleset.dtd: update DTD.
12200 * modulesets/moduleset.rnc: update RELAX-NG schema.
12202 Based on a patch from Thomas Fitzsimmons:
12204 * jhbuild/modtypes/tarball.py (Tarball.__init__): add makeargs
12206 (Tarball.do_build): use makeargs if set.
12207 (Tarball.do_install): same.
12208 (parse_tarball): parse makeargs attribute.
12210 * jhbuild/modtypes/mozillamodule.py (MozillaModule.__init__): add
12212 (parse_mozillamodule): parse makeargs attribute.
12214 * jhbuild/modtypes/base.py (CVSModule.__init__): add makeargs
12216 (CVSModule.do_clean): use module local makeargs if set.
12217 (CVSModule.do_build): same.
12218 (CVSModule.do_check): same.
12219 (CVSModule.do_install): same.
12220 (parse_cvsmodule): allow module local makeargs.
12222 * jhbuild/defaults.jhbuildrc (module_autogenargs): default key to
12223 an empty dictionary.
12225 * jhbuild/config.py (_known_keys): add 'module_makeargs' key.
12227 2004-06-04 James Henstridge <james@daa.com.au>
12229 * modulesets/moduleset.rnc: same changes here.
12231 * modulesets/moduleset.dtd: update DTD for
12232 supports-non-srcdir-builds attribute on cvsmodule and tarball
12235 * jhbuild/modtypes/tarball.py (Tarball.__init__): add
12236 supports_non_srcdir_builds property.
12237 (Tarball.get_builddir): check supports_non_srcdir_builds property.
12238 (Tarball.do_configure): check supports_non_srcdir_builds property.
12239 (parse_tarball): parse supports-non-srcdir-builds attribute in
12242 * jhbuild/modtypes/mozillamodule.py (MozillaModule.__init__): set
12243 supports_non_srcdir_builds to False.
12245 * jhbuild/modtypes/base.py (CVSModule.__init__): add
12246 supports_non_srcdir_builds property.
12247 (CVSModule.get_builddir): if not supports_non_srcdir_builds, then
12248 don't return a separate builddir.
12249 (CVSModule.do_configure): check supports_non_srcdir_builds property.
12250 (parse_cvsmodule): parse supports-non-srcdir-builds attribute in
12253 2004-06-10 Kjartan Maraas <kmaraas@gnome.org>
12255 * modulesets/gnome26.modules: A lot of modules
12258 2004-06-08 Murray Cumming <murrayc@murrayc.com>
12260 * modulesets/gnome28.modules: Added glom.
12262 2004-06-06 Murray Cumming <murrayc@murrayc.com>
12264 * modulesets/gnome26.modules: Use gnome-2-6 branch for libgnomeuimm.
12266 2004-06-05 Davyd Madeley <davyd@ucc.asn.au>
12268 * contrib/jhbuild_completion.bash:
12270 - Prevented tab completion from inadvertantly executing the GNU info
12273 2004-06-05 Murray Cumming <murrayc@murrayc.com>
12275 * modulesets/gnome28.modules: Added gnome-doc-utils and added it as
12276 a dependency for yelp.
12278 2004-06-03 Marco Pesenti Gritti <marco@gnome.org>
12280 * modulesets/gnome28.modules:
12282 Epiphany now requires mozilla 1.7
12284 2004-05-29 Jonathan Blandford <jrb@gnome.org>
12286 * modulesets/gnome26.modules: change pango to use the 1.4 branch.
12287 * modulesets/gnome28.modules: ditto
12289 2004-05-29 Jonathan Blandford <jrb@gnome.org>
12291 * modulesets/gnome28.modules: add dasher to
12292 meta-gnome-accessibility.
12294 2004-05-24 Jonathan Blandford <jrb@gnome.org>
12296 * modulesets/gnome26.modules: update libgnetwork here as well
12298 2004-05-24 Jonathan Blandford <jrb@gnome.org>
12300 * modulesets/gnome28.modules: libgtcpsocket is dead. long live
12301 libgnetwork. or something.
12303 2004-05-20 Mark McLoughlin <mark@skynet.ie>
12305 * modulesets/gnome26.modules,
12306 modulesets/gnome28.modules: update libtasn1 to
12307 0.2.10 since they seem to delete the old releases
12308 when a new one comes out.
12310 2004-05-20 James Henstridge <james@daa.com.au>
12312 * HACKING: add a file outlining cases when people can commit
12313 without approval. This just codifies existing practice.
12315 * modulesets/bootstrap.modules (python): compile with the
12316 "--enable-shared" configure flag, so that it produces a shared
12319 2004-05-19 Jonathan Blandford <jrb@redhat.com>
12321 * jhbuild/modtypes/mozillamodule.py (MozillaModule.get_builddir):
12322 remove extraneous 'self' call to get_srcdir
12324 2004-05-19 James Henstridge <james@daa.com.au>
12326 * modulesets/bootstrap.modules (automake-1.8): update to 1.8.5.
12328 * jhbuild/modtypes/tarball.py (Tarball.do_configure): fix up some
12329 breakage in tarball builds caused by yesterday's patch.
12331 * modulesets/gnome26.modules (procman): use gnome-2-6 branch.
12333 2004-05-18 James Henstridge <james@daa.com.au>
12335 * jhbuild/modtypes/__init__.py: don't import tarball and mozilla
12336 modules -- instead let them be discovered as needed.
12338 * jhbuild/modtypes/mozillamodule.py: rename from mozilla.py
12340 * jhbuild/modtypes/base.py (parse_xml_node): if the module type is
12341 unknown, try to import a module in the jhbuild.modtypes package by
12342 the same name first.
12344 Based on Thomas Fitzsimmons' GCJ patch (this isn't a complete
12347 * jhbuild/modtypes/mozilla.py (MozillaModule.get_builddir): don't
12348 bother supporting srcdir != builddir here.
12350 * jhbuild/modtypes/tarball.py (Tarball.get_builddir): fix up for
12351 srcdir != builddir installs.
12352 (Tarball.do_unpack): check if srcdir exists after unpacking,
12353 rather than builddir.
12354 (Tarball.do_patch): apply patches in srcdir
12355 (Tarball.do_configure): handle srcdir!=builddir case
12357 * jhbuild/modtypes/base.py (Package.get_srcdir): add function.
12358 (CVSModule.get_srcdir): implement for CVSModule.
12359 (CVSModule.get_builddir): respect config.builddir, if set.
12360 (CVSModule.do_checkout): use the srcdir for checkout.
12361 (CVSModule.do_force_checkout): same here.
12362 (CVSModule.do_configure): if srcdir != builddir, create the
12363 builddir, and don't assume autogen.sh is in the local directory.
12365 * jhbuild/defaults.jhbuildrc (builddir): default builddir to None.
12367 * jhbuild/config.py (_known_keys): add builddir to list of
12370 2004-05-18 Davyd Madeley <davyd@ucc.asn.au>
12372 * contrib/jhbuild_completion.bash: Make the completion still work if
12373 you specify -a or -n.
12375 2004-05-18 James Henstridge <james@daa.com.au>
12377 * scripts/gnome-2.6.exceptions: information about some modules
12378 required to build Gnome 2.6.x that aren't in the source dir.
12380 * scripts/gnome-2.6.deps: dependencies for Gnome 2.6.x. Not
12383 * scripts/mk-tarball-moduleset.py: a script for generating a
12384 module set from a list of dependencies, a directory containing the
12385 sources and a base URI where the sources are available.
12387 * scripts/changecvsroot.py: move this script here. Change
12388 arguments so that you need to specify the old CVS root as well as
12389 the new CVS root, so that it can be used to update mixed working
12392 2004-05-17 Daniel Elstner <daniel.elstner@gmx.net>
12394 * modulesets/gnome28.modules (regexxer): Remove the cvsroot
12395 specification for regexxer since it's now on cvs.gnome.org.
12397 * modulesets/gnome2[68].modules (regexxer): Add dependency
12398 on gnomemm/libglademm. Remove dependency on gnomemm/gnome-vfsmm.
12400 2004-05-17 Davyd Madeley <davyd@ucc.asn.au>
12402 * contrib/jhbuild_completion.bash: add license header to file.
12404 2004-05-17 James Henstridge <james@daa.com.au>
12406 * modulesets/gnome26.modules (libglade): update revision in module
12409 2004-05-16 Davyd Madeley <davyd@ucc.asn.au>
12411 * contrib/: Added in order to store contributions to jhbuild.
12412 * contrib/jhbuild_completion.bash: Bash tab completion for jhbuild.
12413 Simply source the file into your bashrc. Currently depends on having
12414 functions from the standard bash completion sourced (_command and
12415 _filedir). Closes #142612.
12417 2004-05-15 Daniel Elstner <daniel.elstner@gmx.net>
12419 * modulesets/gnome26.modules (libxml++): Use LIBXMLPP_BRANCH_2_6.
12421 2004-05-13 James Henstridge <james@daa.com.au>
12423 * modulesets/gnome26.modules: use gnome-2-6 branch for
12424 gnome-desktop, gnome-panel and gnome-session.
12426 2004-05-12 Daniel Elstner <daniel.elstner@gmx.net>
12428 * modulesets/gnome2[24].modules (regexxer): Add gnomemm/libglademm
12429 to the list of dependencies.
12431 2004-05-09 Thomas Vander Stichele <thomas at apestaart dot org>
12433 * modulesets/gnome26.modules:
12434 use the 2.6 branch of gnome-media
12436 2004-05-08 Daniel Elstner <daniel.elstner@gmx.net>
12438 * modulesets/gnome2[0246].modules (regexxer): Remove the cvsroot
12439 specification for regexxer since it's now on cvs.gnome.org. Supply
12440 the correct revision for the gnome20/gnome22/gnome24 modulesets.
12442 2004-05-05 James Henstridge <james@daa.com.au>
12444 * jamesh.jhbuildrc, sample.jhbuildrc, vbs-head.jhbuildrc: move to
12447 2004-05-04 Matthias Clasen <mclasen@redhat.com>
12449 * modulesets/gnome28.modules:
12450 * modulesets/gnome26.modules: Use the 2.4 branches of GLib
12451 and GTK+ for Gnome 2.6 and 2.8.
12453 2004-05-03 James Henstridge <james@daa.com.au>
12455 * modulesets/gnome26.modules (evolution-webcal):
12456 * modulesets/gnome28.modules (evolution-webcal): add new module.
12457 Based on patch from Trent Lloyd <lathiat@bur.st> on bug #141087.
12459 * modulesets/gnome28.modules: libgnomeprintuimm requires
12462 * modulesets/*.modules: use nxml-mode instead of xml-mode (psgml).
12464 * modulesets/schemas.xml: add file to map moduleset.rnc to the
12465 modules file for nxml-mode.
12467 * modulesets/moduleset.rnc: Relax-NG schema for module sets.
12469 2004-05-03 Murray Cumming <murrayc@murrayc.com>
12471 * modulesets/gnome28.modules, gnome26.modules: Make libgnomeuimm depend
12474 2004-05-02 Anders Carlsson <andersca@gnome.org>
12476 * modulesets/gnome26.modules: Use gnome-2-6 for libgnome*
12478 2004-04-30 James Henstridge <james@daa.com.au>
12480 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
12481 not pretty_print, don't try to syntax highlight output.
12483 * jhbuild/config.py (_known_keys): add pretty_print option, that
12486 2004-04-29 James Henstridge <james@daa.com.au>
12488 * modulesets/freedesktop.modules (hicolor-icon-theme): add MD5
12491 * modulesets/gnome28.modules: same updates as in gnome26.
12493 * modulesets/gnome26.modules (scrollkeeper, audiofile,
12494 gnutls+friends, xchat, camorama): add MD5 sums to tarball entries.
12496 * modulesets/moduleset.dtd: update DTD for md5sum attribute on
12499 * modulesets/bootstrap.modules: add MD5 sums to all bootstrap
12502 * jhbuild/modtypes/tarball.py (Tarball.get_localfile): new method
12503 to get the location of the local filename for the tarball. Use
12504 config.tarballdir instead of checkoutroot.
12506 * jhbuild/config.py: add tarballdir config key that defaults to
12509 2004-04-28 James Henstridge <james@daa.com.au>
12511 * jhbuild/modtypes/tarball.py (Tarball.__init__): add md5
12513 (Tarball.check_localfile): move download verification stuff here.
12514 (Tarball.do_download): use check_localfile() to check result of
12517 2004-04-26 Frederic Crozat <fcrozat@mandrakesoft.com>
12519 * modulesets/gnome26.modules (eog): use gnome-2-6 branch.
12521 2004-04-26 Frederic Crozat <fcrozat@mandrakesoft.com>
12523 * modulesets/gnome26.modules:
12524 use gnome-2-6 branches for libgnomeprint(ui).
12526 2004-04-24 James Henstridge <james@daa.com.au>
12528 * jhbuild/config.py (Config.setup_env): fix up error when we can't
12529 create the prefix. Fix from Vee Satayamas <veetai@yahoo.com>
12530 (from bug #140999).
12532 2004-04-23 James Henstridge <james@daa.com.au>
12534 * modulesets/gnome26.modules (libcroco): use gnome-2-6 branch
12535 (fixes bug 140797).
12537 2004-04-20 James Henstridge <james@daa.com.au>
12539 * modulesets/gnome26.modules (gnome-icon-theme): use gnome-2-6 branch.
12540 (atk): use gnome-2-6 branch.
12541 (gnome-keyring): use gnome-2-6 branch.
12542 (gnome-control-center): use gnome-2-6 branch.
12543 (gtksourceview): use gnome-2-6 branch.
12545 2004-04-18 James Henstridge <james@daa.com.au>
12547 * jhbuild/main.py (main): add a -m argument to override the
12548 moduleset on the command line. Based on ideas from a patch by
12549 Mark McLoughlin <mark@skynet.ie>.
12551 2004-04-14 James Henstridge <james@daa.com.au>
12553 * jhbuild.py: remove this file, since it wasn't being used
12554 anymore. After two months, most people should have seen the
12557 2004-04-13 David Bolter <david.bolter@utoronto.ca>
12559 * modulesets/gnome26.modules (gok): set branch to gnome-2-6.
12561 2004-04-13 Fernando Herrera <fherrera@onirica.com>
12563 * modulesets/gnome26.modules (bug-buddy): set branch to gnome-2-6.
12565 2004-04-12 James Henstridge <james@daa.com.au>
12567 * patches/libtool-1.4.2-multilib.patch:
12568 * patches/libtool-1.5.4-ltmain-SED.patch: update patches from
12569 latest Fedora devel RPM.
12571 * modulesets/bootstrap.modules: update to libtool-1.5.6.
12573 * modulesets/gnome26.modules (gconf-editor): set branch to gnome-2-6.
12575 * jhbuild/modtypes/base.py (CVSModule.do_check): add check phase
12576 for running test suites on modules.
12578 * jhbuild/config.py (_known_keys): add a makecheck config key.
12580 * jhbuild/modtypes/base.py (CVSModule.do_start): if makeclean,
12581 then go to stage clean (if we aren't running checkout or
12583 (CVSModule.do_checkout): check if makeclean is set.
12584 (CVSModule.do_clean): add clean state.
12586 2004-04-10 James Henstridge <james@daa.com.au>
12588 * jhbuild/main.py (help): add some help text.
12590 * jhbuild/commands/info.py (do_info): add a "jhbuild info" routine
12591 that prints some information about a module.
12593 2004-04-10 Murray Cumming <murrayc@murrayc.com>
12595 * modulesets/gnome26.modules: Use gnome-2-6 branch for file-roller.
12597 2004-04-10 James Henstridge <james@daa.com.au>
12599 * modulesets/gnome28.modules: same changes here.
12601 * modulesets/gnome26.modules: add rules to build gnutls, needed
12602 for SSL support in libsoup. Based on patch from sig@netdot.net
12603 (fixes bug #132167).
12605 * jhbuild/modtypes/tarball.py (parse_tarball): tarball
12606 dependencies weren't being handled quite right.
12608 2004-04-08 Murray Cumming <murrayc@murrayc.com>
12610 * modulesets/gnome26.modules, gnome28.modules: Removed duplicated
12612 * modulesets/gnome26.modules: Use gnome-2-6 branch for gnome-mag
12613 and gnome-terminal.
12615 2004-04-07 James Henstridge <james@daa.com.au>
12617 * modulesets/freedesktop.modules (hicolor-icon-theme): update to 0.5.
12619 2004-04-07 Paolo Borelli <pborelli@katamail.com>
12621 * modulesets/gnome26.modules: use gnome-2-6 branch of gedit.
12623 2004-04-07 Jaka Mocnik <jaka@gnu.org>
12625 * modulesets/gnome26.modules: build branch gnome-2-6 of ggv.
12627 2004-04-06 James Henstridge <james@daa.com.au>
12629 * modulesets/gnome26.modules (gnome-mag): <dep> elements don't
12630 take a revision tag.
12632 2004-04-06 Bill Haneman <billh@gnome.org>
12634 * modulesets/gnome26.modules:
12635 Use gnome-2-6 branch of gnome-mag.
12637 2004-04-06 James Henstridge <james@daa.com.au>
12639 * modulesets/moduleset.dtd (tarball): allow autogenargs for
12642 * jhbuild/modtypes/tarball.py (Tarball.do_configure): add autogen
12643 args for tarball builds too. (to fix bug 138946).
12644 (parse_tarball): parse autogenargs for tarballs.
12646 2004-04-05 James Henstridge <james@daa.com.au>
12648 * jhbuild/utils/httpcache.py: same here.
12650 * jhbuild/utils/packagedb.py: store dates in UTC rather than local
12653 2004-04-04 Murray Cumming <murrayc@murrayc.com>
12655 * modulesets/gnome28.modules: Fix bakery dependencies so they match
12656 those in gnome26.modules. Corrected the gnome-vfsmm dependencies in
12658 * modulessets/gnome26.modules: Use gnome-2-6 branches for
12659 nautilus-cd-burner, yelp, dasher, at-spi, gcalctool.
12661 2004-04-02 James Henstridge <james@daa.com.au>
12663 * modulesets/gnome22.modules: get rid of versioncheck.
12665 * jhbuild/modtypes/tarball.py: remove the versioncheck code, since
12666 it isn't being used anymore, and was of questionable use.
12668 * modulesets/gnome28.modules: same here.
12670 * modulesets/gnome26.modules: fix up devhelp dependencies
12672 2004-04-01 Christophe Fergeau <teuf@gnome.org>
12674 * modulesets/gnome24.modules
12675 * modulesets/gnome26.modules
12676 * modulesets/gnome28.modules: added dependency on libgnomeui to gossip
12677 * modulesets/gnome26.modules: set gnome-vfs branch to gnome-2-6
12679 2004-03-31 James Henstridge <james@daa.com.au>
12681 * jhbuild/utils/cvs.py (CVSRoot.checkout): add the -P (prune) flag
12682 when doing initial checkout of a module.
12684 * modulesets/bootstrap.modules (automake-1.8): update to version
12687 2004-03-30 Mark McLoughlin <mark@skynet.ie>
12689 * modulesets/gnome26.modules: use the gnome-2-6 branch
12692 2004-03-30 Murray Cumming <murrayc@murrayc.com>
12694 * modulessets/gnome26.modules, gnome28.modules: Use HEAD branch of
12695 mergeant, because the other one is unmaintained and does not build.
12697 2004-03-29 Callum McKenzie <callum@physics.otago.ac.nz>
12699 * modulesets/gnome26.modules: Fix typo from yesterday's
12700 gnome-games change.
12702 2004-03-28 Callum McKenzie <callum@physics.otago.ac.nz>
12704 * modulesets/gnome28.modules:
12705 * modulesets/gnome26.modules: Add librsvg dependency to gnome-games.
12707 2004-03-27 Bryan Forbes <bryan@reigndropsfall.net>
12709 * modulesets/gnome26.modules: added gnomemm/gnome-vfsmm dependency to
12712 2004-03-26 Frederic Crozat <fcrozat@mandrakesoft.com>
12714 * modulesets/gnome26.modules:
12715 Use gnome-2-6 branch of librsvg.
12717 2004-03-25 Bill Haneman <billh@gnome.org>
12719 * modulesets/gnome26.modules:
12720 Use gnome-2-6 branch of at-spi.
12722 2004-03-25 Murray Cumming <murrayc@murrayc.com>
12724 * Added modulessets/gnome28.modules, using HEAD.
12726 2004-03-25 James Henstridge <james@daa.com.au>
12728 * modulesets/bootstrap.modules:
12729 * modulesets/gnome1.modules:
12730 * modulesets/gnome20.modules:
12731 * modulesets/gnome22.modules:
12732 * modulesets/gnome24.modules:
12733 * modulesets/gnome26.modules: move audiofile from bootstraps to
12734 the main module set.
12736 * modulesets/gnome20.modules (scrollkeeper): same here.
12737 * modulesets/gnome22.modules (scrollkeeper): same here.
12738 * modulesets/gnome24.modules (scrollkeeper): same here.
12740 * modulesets/gnome26.modules (scrollkeeper): remove version check
12741 so that we always build a scrollkeeper in the build root. This is
12742 so that modules we build can register in the catalog.
12744 2004-03-24 Bryan Forbes <bryan@reigndropsfall.net>
12746 * modulesets/gnome26.modules: added gnomemm/gconfmm dependency to
12749 2004-03-24 Bryan Forbes <bryan@reigndropsfall.net>
12751 * modulesets/gnome26.modules: added gnomemm/libglademm dependency
12754 2004-03-23 Calum Benson <calum.benson@sun.com>
12756 * modulesets/gnome26.modules:
12758 Use gnome-2-6 branch of gnome-themes from now on.
12760 2004-03-23 James Henstridge <james@daa.com.au>
12762 * jhbuild/commands/tinderbox.py (do_tinderbox): same here.
12764 * jhbuild/commands/base.py (do_update): raise an error if the
12765 module list is empty after removing modules before "startat".
12766 This indicates that startat wasn't in the module list.
12767 (do_build): same here.
12769 * README (command): update information about initial setup.
12771 * jhbuild/modtypes/tarball.py (parse_tarball): fix up parsing of
12772 <patch> subelements.
12774 * jhbuild/commands/bootstrap.py (do_bootstrap): change code so
12775 that it simply calls the build engine on the 'meta-bootstrap'
12776 module in the 'bootstrap' module set.
12778 * jhbuild/moduleset.py (load): allow specifying of a different
12781 * modulesets/bootstrap.modules: a modules file containing all the
12782 current bootstraps.
12784 * modulesets/moduleset.dtd: update DTD.
12786 * jhbuild/modtypes/tarball.py (Tarball.do_patch): look for patches
12787 in $(topdir)/patches, like we currently do for bootstrap.
12788 (parse_tarball): fix parsing of patch elements, and add support
12789 for a strip attribute for the patch.
12791 * jhbuild/modtypes/base.py (CVSModule.do_install): add module to
12792 packagedb on successful install.
12794 * jhbuild/modtypes/tarball.py (Tarball.do_start): instead of
12795 writing a file in the build directory as a tag that we have
12796 already build/installed this tarball, use the PackageDB. Since
12797 this is installed in the install prefix, we will rebuild the
12798 tarball if the install prefix is wiped.
12799 (Tarball.do_install): on successful install, add to packagedb.
12801 * jhbuild/frontends/buildscript.py (BuildScript.__init__): create
12802 a PackageDB for the buildscript.
12803 (BuildScript.build): if a module successfully builds, add it to
12804 the package database.
12806 * jhbuild/utils/packagedb.py (PackageDB): new file to keep track
12807 of installed versions of various packages.
12809 2004-03-21 Kjartan Maraas <kmaraas@gnome.org>
12811 * modulesets/gnome26.modules: Fix branch for gnome-games,
12812 gnome-netstatus, gnomemeeting.
12814 2004-03-21 Christian Persch <chpe@cvs.gnome.org>
12816 * modulesets/gnome26.modules:
12817 Use gnome-2-6 branch for epiphany-extensions.
12819 2004-03-19 James Henstridge <james@daa.com.au>
12821 * Makefile: fix up the "make dist" target to do something useful.
12822 This is in case I want to produce tarball releases ...
12824 2004-03-18 James Henstridge <james@daa.com.au>
12826 * modulesets/gnome26.modules (libgail-gnome): requires
12827 gnome-panel. Fixes bug #137154.
12829 * jhbuild/commands/base.py (run): don't print a traceback for
12830 unknown command names. Fixes bug #136445. Based on a patch by
12831 Paolo Borelli <pborelli@katamail.com>.
12833 * jhbuild/commands/tinderbox.py (do_tinderbox): raise a UsageError
12834 if no output directory specified (related to bug 136638).
12836 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.end_build):
12837 fix printing of error values.
12839 2004-03-18 Frederic Crozat <fcrozat@mandrakesoft.com>
12841 * modulesets/gnome24.modules:
12842 Use gnome-2-4 branch for zenity.
12844 2004-03-17 Frederic Crozat <fcrozat@mandrakesoft.com>
12846 * modulesets/gnome24.modules:
12847 Oops, reverting previous commit, I committed the wrong file.
12849 * modulesets/gnome26.modules:
12850 Really commit the good file this time.
12852 2004-03-17 Frederic Crozat <fcrozat@mandrakesoft.com>
12854 * modulesets/gnome26.modules:
12855 Disable mozilla freetype2 support. It is not needed since
12856 we use Xft instead and doesn't build with freetype2 HEAD.
12858 2004-03-17 Frederic Crozat <fcrozat@mandrakesoft.com>
12860 * modulesets/gnome24.modules:
12861 Use libcroco-0-4 branch for libcroco.
12863 2004-03-17 Marco Pesenti Gritti <marco@gnome.org>
12865 * modulesets/gnome26.modules:
12867 Use gnome-2-6 branch for epiphany
12869 2004-03-16 Kristian Rietveld <kris@babi-pangang.org>
12871 * jhbuild/main.py (main): write error message to stderr
12872 when reading the config file fails.
12874 * jhbuild/config.py (Config): raise an exception when
12875 the creation of the aclocaldir fails.
12877 2004-03-16 Johan Dahlin <johan@gnome.org>
12879 * jhbuild/config.py (Config.setup_env): If PKG_CONFIG_PATH is
12880 unset, set it to $libdir/pkgconfig:/usr/lib/pkgconfig, so a
12881 mozilla installation in /usr can be used.
12883 2004-03-04 James Henstridge <james@daa.com.au>
12885 * README, jhbuild/main.py: some help updates from Andreas
12886 Persenius <ndap@ndap.net>.
12888 2004-03-03 James Henstridge <james@daa.com.au>
12890 * jhbuild/main.py (main): treat getopt.error like UsageError
12892 * jhbuild/moduleset.py (_parse_module_set): don't download module
12893 files from network if nonetwork is true.
12895 * jhbuild/utils/httpcache.py (Cache.load): add a nonetwork
12896 optional argument. If nonetwork is True, files will be returned
12897 from cache even if it is expired. If the file is not in the
12898 cache, raise an error.
12899 (load): pass through the nonetwork argument.
12901 * jhbuild/main.py (main): remove the catch-all except clause,
12902 instead replacing it with clauses for UsageError (print error and
12903 a usage message) and FatalError (print error). This way real
12904 jhbuild bugs should result in useful tracebacks while simple
12905 runtime errors should result in nice error messages.
12907 * jhbuild/modtypes/tarball.py (Tarball.do_unpack): raise
12908 FatalError instead of TypeError.
12910 * jhbuild/modtypes/mozilla.py (MozillaModule.get_mozilla_ver):
12913 * jhbuild/frontends/buildscript.py (BuildScript.__init__): raise
12914 FatalError rather than use asserts.
12916 * jhbuild/commands/sanitycheck.py (do_sanitycheck): raise
12917 UsageError if extra arguments found.
12919 * jhbuild/commands/bootstrap.py (do_bootstrap): raise UsageError
12920 rather than getopt.error.
12922 * jhbuild/commands/base.py (run): raise FatalError instead of
12924 (do_update_one): raise FatalError rather than SystemExit.
12925 (do_build_one): same here.
12927 * jhbuild/config.py (Config.__init__): print tracebacks for bugs
12930 * jhbuild/moduleset.py (ModuleSet.get_module_list): raise
12931 UsageError instead of ValueError.
12933 * jhbuild/errors.py: new file for common exceptions used by
12934 jhbuild. Currently just a "UsageError" one.
12936 2004-02-24 James Henstridge <james@daa.com.au>
12938 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.end_phase):
12939 flush the index file fp after each stage.
12941 2004-02-27 Murray Cumming <murrayc@gnome.org>
12943 * modulesets/gnome26.modules: Added gnome-netstatus, because it is new
12944 in GNOME 2.6. meta-gnome-desktop: Added gnome-netstatus and moved
12945 gnomemeeting and file-roller to the bottom because they never build.
12947 2004-02-22 Marco Pesenti Gritti <marco@gnome.org>
12949 * modulesets/gnome26.modules:
12951 epiphany-extensions is not part of the desktop
12953 2004-02-21 James Henstridge <james@daa.com.au>
12955 * modulesets/gnome26.modules (gnome-python/gnome-python): add
12958 * modulesets/freedesktop.modules (shared-mime-info): add a
12959 suggestion of intltool. Not exactly correct, but will get things
12960 ordered correctly if you build both packages.
12962 * modulesets/moduleset.dtd: add suggests element to DTD.
12964 * jhbuild/moduleset.py (ModuleSet.get_module_list): add support
12967 * jhbuild/modtypes/mozilla.py (MozillaModule.__init__): and here.
12968 (parse_mozillamodule): and here.
12970 * jhbuild/modtypes/tarball.py (Tarball.__init__): and here.
12971 (parse_tarball): and here.
12973 * jhbuild/modtypes/base.py (parse_xml_node): pass the suggests
12975 (Package.__init__): same here.
12976 (CVSModule.__init__): and here.
12977 (parse_cvsmodule): and here.
12978 (parse_metamodule): and here.
12980 * jhbuild/moduleset.py (_parse_module_set): parse a "suggests"
12981 element for all module nodes.
12983 2004-02-19 James Henstridge <james@daa.com.au>
12985 * jhbuild/frontends/tinderbox.py
12986 (TinderboxBuildScript.start_build): include the distribution name
12987 in the tinderbox build header.
12989 * jhbuild/commands/tinderbox.py (do_tinderbox): add extra options
12990 to "jhbuild tinderbox" build. Patch from <torkel@acc.umu.se>
12991 (fixes bug #134254).
12993 * jhbuild/modtypes/base.py (CVSModule.do_force_checkout): if
12994 nobuild config key is set, then skip to done in this mode. Fix
12995 based on patch from Trent Lloyd <lathiat@bur.st>
12997 * jhbuild/commands/bootstrap.py (libtool): don't apply
12998 expsym-linux patch, since libtool-1.5.2 doesn't need it.
13000 2004-02-16 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
13002 * modulesets/gnome26.modules: Added dasher and conglomerate
13004 2004-02-16 Murray Cumming <murrayc@murrayc.com>
13006 * modulessets/gnome26.modules: Added gnomemm/libpanelappletmm.
13008 2004-02-16 James Henstridge <james@daa.com.au>
13010 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): if
13011 we are running CVS, preprocess its output to highlight modified
13012 and conflicting files. Also print out a summary of conflicts at
13013 the end of the run.
13014 (TerminalBuildScript.execute): fix a small typo.
13016 * jhbuild/utils/cvs.py (CVSRoot.checkout, CVSRoot.update): set the
13017 hint argument to 'cvs' when running the cvs command.
13019 * jhbuild/utils/cmds.py: new file containing utility routines for
13020 running commands and grabbing their output.
13022 2004-02-15 James Henstridge <james@daa.com.au>
13024 * jhbuild/commands/bootstrap.py (bootstraps): remove some of the
13025 libtool patches we apply during bootstrap (that aren't needed
13026 anymore), and add some AMD64 ones from the RH rpm.
13028 2004-02-14 Alex Duggan <aldug@astrolinux.com>
13030 * modulesets/gnome26.modules: remove gnome-vfs-extras since the smb
13031 method is now im gnome-vfs
13033 2004-02-12 James Henstridge <james@daa.com.au>
13035 * jhbuild/utils/httpcache.py (Cache.load): use urlparse instead of
13036 urlsplit, to give compatibility with Python < 2.2 (fixes bug
13039 * modulesets/gnome22.modules (meta-gnome-c++): add missing quote
13040 to bakery_gnomeui dependency.
13042 * modulesets/moduleset.dtd: add the include element to DTD.
13044 * modulesets/gnome24.modules (gnome-icon-theme): depend on
13045 hicolor-icon-theme.
13047 * modulesets/gnome26.modules (gnome-icon-theme): depend on
13048 hicolor-icon-theme.
13050 * modulesets/freedesktop.modules (hicolor-icon-theme): download as
13051 a tarball, now that it builds using the standard "configure; make;
13052 make install" commands.
13054 2004-02-10 Bryan Forbes <mxpxfifws@yahoo.com>
13056 * modulesets/gnome26.modules: change libsigc++1.2 to libsigc++2.
13058 2004-02-10 James Henstridge <james@daa.com.au>
13060 * jhbuild/commands/sanitycheck.py (do_sanitycheck): add XML
13061 catalog checks to sanitycheck.
13062 (do_sanitycheck): check for various
13063 (do_sanitycheck): check if db2html exists.
13065 * modulesets/freedesktop.modules (xcompmgr): add dependency on
13068 * jhbuild/commands/sanitycheck.py (do_sanitycheck): add checks to
13069 see whether the checkout root and install prefix are directories
13072 * jhbuild/main.py (main): turn off traceback printing, so we just
13073 get the error message.
13075 * jhbuild/moduleset.py (ModuleSet.get_module_list): adjust so that
13076 exception messages are a bit more meaningful.
13078 2004-02-09 James Henstridge <james@daa.com.au>
13080 * jhbuild/frontends/gtkui.py (GtkBuildScript.handle_error): fix up
13081 the "terminal" option to actually work. Patch by Thom May (fixes
13084 * jhbuild/main.py (help): add a line to the help text.
13086 * jhbuild/commands/tinderbox.py (do_tinderbox): same here.
13088 * jhbuild/commands/base.py (do_update): add support for -D option
13089 to specify a sticky date.
13090 (do_update_one): same here.
13091 (do_build): same here.
13092 (do_build_one): same here.
13094 * jhbuild/modtypes/mozilla.py (MozillaModule.checkout): same here.
13096 * jhbuild/modtypes/base.py (CVSModule.do_checkout): pass
13097 sticky_date to "cvs update".
13098 (CVSModule.do_force_checkout): same here.
13100 * jhbuild/defaults.jhbuildrc, jhbuild/config.py: declare
13101 sticky_date config value.
13103 * jhbuild/commands/tinderbox.py (do_tinderbox): same here.
13105 * jhbuild/commands/base.py (do_update): convert the bunch of if
13106 statements to a single get_module_list() call.
13107 (do_build): same here.
13108 (do_list): same here.
13110 * jhbuild/moduleset.py (ModuleSet.get_module_list): make this
13111 handle the case of the module list being equal to 'all', so we can
13112 simplify the callers of this code.
13114 * jhbuild/modtypes/base.py (CVSModule.do_checkout): pass
13115 checkoutdir as keyword argument.
13116 (CVSModule.do_force_checkout): same here.
13118 * jhbuild/utils/cvs.py (CVSRoot.checkout): add a "date" argument.
13119 (CVSRoot.update): same here.
13121 2004-02-08 James Henstridge <james@daa.com.au>
13123 * jhbuild/commands/bootstrap.py: import getopt.
13125 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
13126 add hint argument (currently unused).
13127 (TinderboxBuildScript.handle_error): remove interract argument.
13129 * jhbuild/frontends/terminal.py (TerminalBuildScript.execute): add
13130 currently unused "hint" argument.
13131 (TerminalBuildScript.handle_error): remove unused interact argument.
13132 (TerminalBuildScript.handle_error): put in a dummy assert to
13133 indicate that control shouldn't reach the end of this function.
13135 * jhbuild/frontends/buildscript.py (BuildScript.message): last
13136 argument should be optional (it is in all the concrete subclasses).
13138 * jhbuild/modtypes/mozilla.py (MozillaModule.do_checkout): remove
13139 unused force_checkout argument.
13140 (MozillaModule.do_force_checkout): fix up return of next state
13141 when an error occurs.
13143 * jhbuild/modtypes/tarball.py (Tarball.__init__): correctly set
13145 (parse_tarball): fix up parsing of patch XML nodes.
13147 * jhbuild/modtypes/base.py (CVSModule.do_checkout): remove unused
13148 force_checkout argument.
13150 * jhbuild/moduleset.py (ModuleSet.add): remove unused addmod()
13153 2004-02-08 Matthias Clasen <maclas@gmx.de>
13155 * jhbuild/modtypes/mozilla.py: Import os, for os.path.join.
13157 2004-02-07 James Henstridge <james@daa.com.au>
13159 * jhbuild/utils/cvs.py (login): same here.
13161 * jhbuild/config.py (Config.setup_env): same here.
13163 * jhbuild/commands/base.py: convert uses of string module
13164 functions to string methods.
13166 2004-02-06 James Henstridge <james@daa.com.au>
13168 * *.jhbuildrc: update sample jhbuildrc files to take into account
13171 * jhbuild/frontends/gtkui.py (BUILD_SCRIPT): define BUILD_SCRIPT
13172 in this module, so that "jhbuild gui" doesn't raise an uncaught
13173 exception. Reported as bug #133630.
13175 * jhbuild/commands/base.py (do_shell): fix up reference to
13176 "user_shell" that broke in the reorg. This command should work
13177 again now (fixes bug #133594).
13179 * jhbuild/modtypes/tarball.py (Tarball.do_start): replace use of
13180 string.find with a string method, and remove the import of the
13183 2004-02-05 Marco Pesenti Gritti <marco@gnome.org>
13185 * modulesets/gnome26.modules:
13189 2004-02-05 Johan Dahlin <johan@gnome.org>
13191 * jhbuild/modtypes/tarball.py: Import os and string here
13193 * jhbuild/modtypes/tarball.py (Tarball.do_configure): s/ret/res/
13195 2004-02-05 James Henstridge <james@daa.com.au>
13197 Modified version of Paolo Borelli's patch from bug #123304:
13198 * jhbuild/main.py (help): add to help output.
13200 * jhbuild/commands/base.py (do_list): add -r flag.
13202 * jhbuild/modtypes/tarball.py (Tarball.get_revision): return
13205 * jhbuild/modtypes/base.py (Package.get_revision): function to get
13206 version/revision of package.
13207 (CVSModule.get_revision): return CVS revision/branch tag.
13209 2004-02-05 James Henstridge <james@daa.com.au>
13211 * modulesets/freedesktop.modules (hal): applied patch from Thom
13212 May to build freedesktop.org HAL (bug #133314).
13213 (icon-slicer): another patch from Thom (bug #133430).
13215 * *: merge the jhbuild-ng branch back to head. Things appear to
13216 be functioning correctly now.
13218 2004-02-05 James Henstridge <james@daa.com.au>
13220 * jhbuild/commands/sanitycheck.py (do_sanitycheck): new "jhbuild
13221 sanitycheck" that can be used to check whether the build
13222 environment is sane. At the moment, it just checks whether
13223 various tools are available. Will be expanded later on.
13225 * jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
13226 change how we wrap the command being executed, so that it is more
13227 like what the commands stdlib module does.
13229 2004-02-04 James Henstridge <james@daa.com.au>
13231 * Makefile (install): use template to create ~/bin/jhbuild.
13233 * jhbuild.in: template for the script installed in ~/bin.
13235 2004-02-03 James Henstridge <james@daa.com.au>
13237 * jhbuild/frontends/tinderbox.py
13238 (TinderboxBuildScript.end_module): flush the index.html file
13239 descriptor after writing each module's status.
13240 (TinderboxBuildScript.end_build): add a final line to the
13241 index.html table, giving the finish time.
13242 (TinderboxBuildScript.start_build): add some information about the
13243 build platform before the build results.
13244 (TinderboxBuildScript.end_build): list failed modules at end of page.
13246 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: add
13247 tinderbox_outputdir config key.
13249 * jhbuild/commands/tinderbox.py (do_tinderbox): add a tinderbox
13252 * jhbuild/frontends/tinderbox.py: new, non-interactive buildscript
13253 that writes all the results to files.
13255 * jhbuild/commands/base.py: add missing include of "os".
13257 * jhbuild/config.py (Config.__init__): make sure we aren't trying
13258 to set environment variables to None.
13260 * jhbuild/frontends/gtkui.py: lots more cleanups to get it to work
13261 correctly, and changes to make it look less like C. The "jhbuild
13262 gui" command now starts again.
13264 * jhbuild/frontends/gtkui.py: rename from gtk.py -- was causing
13265 problems with imports of the toplevel gtk module ...
13266 (get_glade_filename): fix to work with reorganisation.
13267 (GtkBuildScript.build): don't override this function, instead use
13268 the hooks now provided by the base BuildScript class.
13270 * jhbuild/commands/gui.py (do_gui): some small fixes.
13272 * Makefile (install): modify rule used to create jhbuild wrapper
13275 * jhbuild/commands/bootstrap.py (Bootstrap.build): find patches in
13276 the patches/ subdirectory now.
13278 * *.patch: move to a patches/ subdirectory, to keep things neat.
13280 * jhbuild.py: replace jhbuild.py with a simple script that tells
13281 people to rerun "make install".
13283 * *.py: remove old jhbuild files.
13285 * *: branch the rest of the module (except for moduleset
13288 2004-02-03 James Henstridge <james@daa.com.au>
13290 * jhbuild/config.py (_known_keys): same here.
13292 * jhbuild/defaults.jhbuildrc (makeargs): add makeargs.
13294 * jhbuild/modtypes/tarball.py: s/setAction/set_action/
13296 * jhbuild/modtypes/mozilla.py: s/setAction/set_action/
13298 * jhbuild/modtypes/base.py: s/setAction/set_action/
13300 * jhbuild/main.py (main): remove BuildScript selection code from
13303 * jhbuild/commands/gui.py (do_gui): same here.
13305 * jhbuild/commands/base.py: use
13306 jhbuild.frontends.get_buildscript() to create the buildscript.
13308 * jhbuild/frontends/__init__.py (get_buildscript): function to
13309 load up the appropriate buildscript.
13311 * jhbuild/config.py (_known_keys): add a "buildscript" config
13312 value to specify which buildscript is to be used.
13314 * jhbuild/frontends/buildscript.py: abstract base class for
13317 * jhbuild/moduleset.py: remove unnused import of string module.
13319 * jhbuild/commands/bootstrap.py (do_bootstrap): same here.
13320 (bootstraps): remove uses of the string module.
13322 * jhbuild/commands/base.py: remove interact function argument from
13325 * jhbuild/main.py (main): if --no-interact is passed, just set the
13326 config value, rather than passing it to the subcommand. The
13327 subcommand is already being passed the config object, so there
13328 should be no problem.
13330 * jhbuild/config.py (_known_keys): make "interact" a config value,
13331 rather than passing it around separately everywhere.
13333 * jhbuild/modtypes/tarball.py (Tarball.do_configure): honour
13336 * jhbuild/main.py: add the remainder of jhbuild.py to this file.
13338 * jhbuild/commands/bootstrap.py (do_bootstrap): move bootstrap
13339 code into commands subpackage.
13340 (Bootstrap.build): if use_lib64 is true, pass --libdir when
13341 configuring bootstrap packages.
13343 * jhbuild/commands/__init__.py:
13344 * jhbuild/commands/base.py: move implementations of commands here.
13346 * jhbuild/config.py (Config.setup_env): add environment setup code
13347 to the config module.
13349 * jhbuild/modtypes/mozilla.py (MozillaModule.do_configure): ditto.
13351 * jhbuild/modtypes/base.py (CVSModule.do_configure): if use_lib64
13352 is set, then pass --libdir when configuring the package.
13354 * jhbuild/config.py, jhbuild/defaults.jhbuildrc: config file
13357 2004-02-02 James Henstridge <james@daa.com.au>
13359 * jhbuild/utils/__init__.py:
13360 * jhbuild/utils/cvs.py:
13361 * jhbuild/utils/httpcache.py: various utility modules, which could
13362 be useful elsewhere.
13364 * jhbuild/moduleset.py: the remainder of module.py -- only
13365 contains the ModuleSet class, and the skeleton XML module file
13368 * jhbuild/modtypes/__init__.py:
13369 * jhbuild/modtypes/base.py:
13370 * jhbuild/modtypes/tarball.py:
13371 * jhbuild/modtypes/mozilla.py: refactor module type code so that
13372 it is easy to add new types of modules to jhbuild (rather than
13373 having to edit a monolithic module.py file.
13375 * jhbuild/__init__.py: start refactoring jhbuild.
13377 2004-02-01 Sri Ramkrishna,,, <sri@aracnet.com>
13379 * modulesets/gnome26.modules:added epiphany-extensions and
13380 and added it to default meta-gnome-desktop
13383 2004-02-01 Anders Carlsson <andersca@gnome.org>
13385 * modulesets/gnome26.modules: Planner depends on libgsf.
13387 2004-01-19 Fernando Herrera <fherrera@onirica.com>
13389 * libtool-1.3.5-mktemp.patch: update so it can be applied to
13392 2004-01-28 James Henstridge <james@daa.com.au>
13394 * modulesets/gnome26.modules (regexxer): add back -- it is in 5th
13395 toe, so may as well be here. Add dependencies on gconfmm and
13396 gnome-vfsmm, as reported in bug 131497.
13398 * Makefile (install): update target so that the created shell
13399 script exec's python instead of just running it. Results in one
13402 * terminal_buildscript.py (TerminalBuildScript.handle_error): if
13403 we can't change to the build dir when the user chooses to start a
13404 shell, change to the checkout root. Fixes bug #117406.
13406 * modulesets/gnome26.modules (gtk+): depend on shared-mime-info
13408 (gtksourceview): depend on libxml2 and libgnomeprint (bug #124198).
13410 * bootstrap.py (automake-1.8): update to 1.8.2.
13411 (audiofile): update the version to 0.2.5 (fixes bug #131915).
13412 (libtool): update to 1.5.2.
13414 * module.py (parse_module_set): use httpcache so we can load
13415 module sets via HTTP.
13416 (read_module_set): if the moduleset config item contains a slash,
13417 assume that it is a URI. Otherwise, look for it in the old
13420 * httpcache.py: new file that implements a simple web cache.
13422 2004-01-24 Kjartan Maraas <kmaraas@gnome.org>
13424 * modulesets/gnome26.modules: Remove a lot of cruft that
13425 never should have been here in the first place. mcs, mono,
13426 gtk-sharp, gtkglarea, regexxer. Mono and mcs had no chance
13427 of compiling at all, and requires mono being installed
13428 anyway so why compile it from scratch?
13430 2004-01-20 Xavier Ordoquy <xordoquy@wanadoo.fr>
13432 * modulesets/gnome26.modules: sodipodi depends on libgnomeprintui
13433 and not libgnomeprintui-2.0 that has been removed.
13435 2004-01-19 Jon K Hellan <hellan@acm.org>
13437 * modulesets/gnome26.modules: Fetch libxklavier from freedesktop
13440 2004-01-18 Kjartan Maraas <kmaraas@gnome.org>
13442 * modulesets/gnome26.modules: Remove fontilus since that has
13443 been integrated into the control-center.
13445 2004-01-18 Kjartan Maraas <kmaraas@gnome.org>
13447 * modulesets/gnome24.modules: Remove libgnomeprint[ui]-2.0 since
13448 nothing depends on it.
13449 * modulesets/gnome26.modules: Same here. Also fetch libxklavier
13450 from CVS instead of using a tarball.
13452 2004-01-17 Kjartan Maraas <kmaraas@gnome.org>
13454 * modulesets/gnome24.modules: Same as below.
13456 2004-01-17 Kjartan Maraas <kmaraas@gnome.org>
13458 * modulesets/gnome26.modules: Remove gael for now.
13459 Remove dia-newcanvas too since gael was the only user.
13461 2004-01-17 Kjartan Maraas <kmaraas@gnome.org>
13463 * modulesets/freedesktop.modules: Add dep on CompositeExt to
13464 xserver to make it build on a fresh checkout.
13466 2004-01-16 Kjartan Maraas <kmaraas@gnome.org>
13468 * bootstrap.py: Update audiofile to 0.2.5.
13470 2004-01-14 Jeroen Zwartepoorte <jeroen@xs4all.nl>
13472 * modulesets/gnome26.modules: Removed separate acme module since it's now
13473 part of gnome-control-center.
13475 2004-01-12 James Henstridge <james@daa.com.au>
13477 * bootstrap.py (automake-1.8): update to 1.8.1.
13479 2004-01-09 Jon K Hellan <hellan@acm.org>
13481 * modulesets/gnome26.modules: Added libxklavier dependency for
13482 gnome-applets. http://bugzilla.gnome.org/show_bug.cgi?id=130972.
13484 2004-01-08 Sri Ramkrishna <sri@aracnet.com>
13486 * modulesets/gnome26.modules: added gst-plugin dependency for acme
13489 2004-01-08 Christophe Fergeau <teuf@gnome.org>
13491 * modulesets/gnome22.modules
13492 * modulesets/gnome24.modules
13493 * modulesets/gnome26.modules: removed gnet dependency for gnomeicu
13495 2004-01-08 Jonathan Blandford <jrb@gnome.org>
13497 * modulesets/gnome26.modules: dependency on shared-mime-info.
13499 2004-01-07 Jonathan Blandford <jrb@gnome.org>
13501 * modulesets/gnome26.modules: I was convinced by Alex to merge to
13502 HEAD. MIME_REWRITE branch is no more.
13504 2004-01-08 Luis Villa <louie@ximian.com>
13506 * modulsets/gnome26.modules: update to xchat 2.0.7
13508 2004-01-07 Jonathan Blandford <jrb@gnome.org>
13510 * modulesets/gnome26.modules: move to the MIME_REWRITE branch
13512 2004-01-05 Jonathan Blandford <jrb@redhat.com>
13514 * modulesets/freedesktop.modules: add shared-mime-info
13516 2003-12-30 Thomas Vander Stichele <thomas at apestaart dot org>
13518 * modulesets/gnome26.modules: update scrollkeeper version to 0.3.14,
13519 which fixes the hardcoding of ${prefix}/var/log/scrollkeeper.log
13522 2003-12-22 Alex Duggan <aldug@astrolinux.com>
13524 * modulesets/gnome26.modules: Removed duplicate gtkhtml dependency
13527 2003-12-22 Thomas Vander Stichele <thomas at apestaart dot org>
13529 * modulesets/gnome26.modules: Moved GStreamer CVS to freedesktop
13531 2003-12-19 Murray Cumming <murrayc@usa.net>
13533 * modulesets/gnome26.modules: libxml++ has moved to the GNOME cvs.
13535 2003-12-17 James Henstridge <james@daa.com.au>
13537 * bootstrap.py (bootstraps): change back to getting libtool from
13538 gnu.org, since it is up again. Update Autoconf to 2.59,
13539 Automake-1.7 to 1.7.9 and add Automake-1.8.
13541 2003-12-14 James Henstridge <james@daa.com.au>
13543 * modulesets/freedesktop.modules: fix cairo's dependencies.
13545 2003-12-09 Alex Duggan <aldug@astrolinux.com>
13547 * modulesets/gnome26.modules: remove linc
13549 2003-12-08 Murray Cumming <murrayc@usa.net>
13551 * modulesets/gnome26.modules: Replaced mrproject and libmrproject
13554 * modulesets/gnome24.modules: ditto
13556 2003-12-08 Murray Cumming <murrayc@usa.net>
13558 * modulesets/gnome26.modules: use HEAD branch of glade.
13560 2003-12-07 Murray Cumming <murrayc@usa.net>
13562 * modulesets/gnome26.modules: USE head branch of gnomemeeting,
13563 though I would be surprised if anybody can build the dependencies
13566 2003-12-05 Bryan Forbes <mxpxfifws@yahoo.com>
13568 * modulesets/gnome24.modules: use gnome-2-4 branch of libbonoboui.
13570 2003-12-04 Alex Graveley <orphennui@yahoo.com>
13572 * modulesets/gnome26.modules: Add gnome-keyring, and make
13573 libgnomeui depend on it.
13575 2003-12-04 Jon K Hellan <hellan@acm.org>
13577 * modulesets/gnome26.modules: gnumeric depends on libgnomeprintui
13579 * modulesets/gnome24.modules: ditto
13581 2003-12-02 Rodrigo Moya <rodrigo@gnome-db.org>
13583 * modulesets/gnome2?.modules: made all use mergeant 0.12.x, HEAD
13584 is just not ready for anything.
13586 2003-12-01 Bryan Forbes <mxpxfifws@yahoo.com>
13588 * modulesets/gnome24.modules: use gnome-2-4 branch of libbonobo.
13590 2003-11-21 Bryan Forbes <mxpxfifws@yahoo.com>
13592 * modulesets/gnome24.modules: use gnome-2-4 branch of libwnck.
13594 1999-11-30 Mark Finlay <sisobATtuxfamilyDOTorg>
13596 * modulesets/freedesktop.modules:
13597 Add the X composite Manager and deps. Transparencies! yum
13598 xcompmgr still needs to be installed manually tho ala
13599 http://www.freedesktop.org/Software/XserverInstallGuide
13601 2003-11-20 David Bordoley <bordoley@msu.edu>
13603 *modulesets/gnome26.modules: Add OpenApplet.
13605 2003-11-13 Bryan Forbes <mxpxfifws@yahoo.com>
13607 * modulesets/gnome24.modules: gnome-session and gnome-desktop: use
13610 2003-11-11 James Henstridge <james@daa.com.au>
13612 * modulesets/gnome26.modules: get libxklavier from tarball in the
13613 gnome26 moduleset at author's request.
13615 2003-11-10 Bryan Forbes <mxpxfifws@yahoo.com>
13617 * modulesets/gnome24.modules: gail, glade, file-roller, gok,
13618 gnopernicus: use gnome-2-4.
13620 2003-11-07 Murray Cumming <murrayc@usa.net>
13622 * modulessets/gnome26.modules: Removed duplicate procman which had
13623 a false dependency on gal. The other one seems to be OK.libgtop:
13624 Use HEAD, needed by procman.
13626 * Renamed anjuta2 to scaffold and added anjuta.
13628 2003-11-06 James Henstridge <james@daa.com.au>
13630 * modulesets/freedesktop.modules (cairo): depend on xrender and
13633 2003-11-05 Johan Dahlin <johan@gnome.org>
13635 * jhbuild.py (read_config_file): Nicer error message when there is
13638 2003-11-05 James Henstridge <james@daa.com.au>
13640 * modulesets/gnome26.modules (libxklavier): use the
13641 freedesktop.modules version.
13643 * modulesets/freedesktop.modules (libxklavier): add here, checking
13644 out from freedesktop.org CVS.
13646 2003-11-05 Johan Dahlin <johan@gnome.org>
13648 * modulesets/freedesktop.modules: Add support for all libs on
13649 xlibs.freedesktop.org and xserver. Also reorganize the file a bit.
13651 2003-11-04 Johan Dahlin <johan@gnome.org>
13653 * cvs.py (login): Allow empty newlines in .cvspass
13655 2003-11-04 Murray Cumming <murrayc@usa.net>
13657 * modulesets/gnome26.modules: Removed gal dependency from gtkhtml,
13658 because it does not seem to need it, which is nice because gal does
13659 not build with GTK+ 2.3.
13661 2003-10-31 Jonathan Blandford <jrb@gnome.org>
13663 * jhbuild.py (addpath): add XDG_DATA_DIRS to the list of
13664 environment variables.
13666 2003-10-31 Jonathan Blandford <jrb@gnome.org>
13668 * modulesets/gnome26.modules: change libgda/libgnomedb to be built
13669 against HEAD as that's what mergeant requires.
13671 * modulesets/gnome26.modules: remove monkey-media
13673 * modulesets/gnome26.modules: remove drwright.
13675 2003-10-31 Jonathan Blandford <jrb@gnome.org>
13677 * modulesets/gnome26.modules: use gstreamer HEAD as gnome-media
13680 2003-10-30 Murray Cumming <murrayc@usa.net>
13682 * modulesets/gnome24.modules: Use gnome-2-4 branches for
13683 gconfmm, libglademm, libgnomemm, libgnomeuimm.
13685 2003-10-28 Jody Goldberg <jody@gnome.org>
13687 * modulesets/gnome26.modules : add libxklavier for and to
13688 gnome-control-center.
13690 2003-10-24 James Henstridge <james@daa.com.au>
13692 * sample.jhbuildrc (moduleset): same here.
13694 * vbs-head.jhbuildrc (moduleset): switch to gnome 2.6.
13696 * bootstrap.py (bootstraps): temporarily point it somewhere else
13697 for libtool-1.5.tar.gz
13699 2003-10-22 Bryan Forbes <mxpxfifws@yahoo.com>
13701 * modulesets/gnome24.modules: use gnome-2-4 branch of gtkhtml2.
13703 2003-10-21 Bryan Forbes <mxpxfifws@yahoo.com>
13705 * modulesets/gnome24.modules: bug-buddy, libgtop, procman, gdm2,
13706 gucharmap, gtksourceview, gpdf updated revision to gnome-2-4;
13707 removed duplicate procman; changed dependency for sodipodi from
13708 libgnomeprintui-2.0 to libgnomeprintui; use mozilla 1.5.
13710 2003-10-21 James Henstridge <james@daa.com.au>
13712 * modulesets/gnome26.modules (acme): remove "gob" dependency.
13714 * modulesets/gnome24.modules: same here.
13715 (acme): remove "gob" dependency.
13717 * modulesets/gnome26.modules: replace freedesktop modules with a
13718 directive to include freedesktop.modules.
13720 * modulesets/freedesktop.modules: move all the freedesktop stuff
13721 out of gnome26.modules to here.
13723 * module.py (read_module_set): don't error out if a default cvs
13724 root isn't set in the modules file, unless some module tries to
13725 use the default root.
13727 2003-10-20 Marco Pesenti Gritti <marco@gnome.org>
13729 * modulesets/gnome26.modules:
13733 2003-10-17 Will LaShell <will@lashell.net>
13734 * modulesets/gnome24.modules: add camorama tarball package
13735 * modulesets/gnome26.modules: add camorama tarball package
13737 2003-10-14 Will LaShell <will@lashell.net>
13738 * modulesets/gnome24.modules: update xchat version to 2.0.5
13739 * modulesets/gnome26.modules: update xchat version to 2.0.5
13741 2003-10-14 Will LaShell <will@lashell.net>
13743 * bootstrap.py: missed a character change in the audiofile update
13745 2003-10-14 James Henstridge <james@daa.com.au>
13747 * module.py (read_module_set): add support for an <include>
13750 2003-10-13 Will LaShell <will@lashell.net>
13752 * bootstrap.py: update audiofile-2.3 to 2.4
13754 * bootstrap.py: update url to Michael Pruett's site for new version
13756 2003-10-13 Jens Finke <jens@triq.net>
13758 * modulesets/gnome24.modules: Use gnome-2-4 branch of eog.
13759 Depend on libgnomeprintui not only libgnomeprint.
13761 2003-10-13 Jonathan Blandford <jrb@redhat.com>
13763 * modulesets/gnome26.modules: fix a broken dependency.
13765 2003-10-12 James Henstridge <james@daa.com.au>
13767 * bootstrap.py (bootstraps): update automake-1.7 to 1.7.8
13768 (Bootstrap.build): support bootstrapping from .bz2 files.
13769 (bootstraps): update Python in bootstraps from 2.2.2 to 2.3.2.
13771 2003-10-10 Bryan Forbes <mxpxfifws@yahoo.com>
13773 * modulesets/gnome24.modules: use gnome-2-4 revision of metacity.
13775 2003-10-08 James Henstridge <james@daa.com.au>
13777 * jamesh.jhbuildrc: override cairo.freedesktop.org CVS root for my
13780 * modulesets/gnome26.modules (cairo): same here.
13782 * modulesets/gnome24.modules (cairo): change from keithp CVS to
13785 2003-10-07 James Henstridge <james@daa.com.au>
13787 * modulesets/gnome26.modules: same changes here.
13789 * modulesets/gnome24.modules (gcalctool): depends on scrollkeeper
13791 (gnome-panel): move scrollkeeper dep from gnome-applets (bug #117890).
13793 * bootstrap.py (bootstraps): update automake-1.7 to version 1.7.7.
13795 * module.py (MozillaModule.do_checkout): redo checkout of mozilla
13796 if client.mk sticky tag is wrong.
13798 * cvs.py (check_sticky_tag): simple program to find the sticky tag
13801 * module.py (MozillaModule.checkout): use the code in the cvs
13802 module to construct the CVS command line to checkout
13804 (MozillaModule.checkout): rather than exiting if you can't
13805 checkout mozilla/client.mk, just return the error result code,
13806 which do_checkout() should be able to handle correctly.
13808 * terminal_buildscript.py (TerminalBuildScript.execute): print the
13809 command that is about to be executed, like it did before.
13811 * module.py (MozillaModule.do_checkout): construct the path
13812 properly, so that it checks for Makefile.in in the mozilla
13815 2003-10-06 James Henstridge <james@daa.com.au>
13817 * modulesets/gnome26.modules (mozilla): same here.
13819 * modulesets/gnome24.modules (mozilla): change attribute name.
13821 * module.py (read_module_set): s/branch/revision/ for
13822 <mozillamodule> elements.
13823 (MozillaModule.__init__): s/branch/revision/ here too for
13826 2003-10-02 James Henstridge <james@daa.com.au>
13828 * modulesets/gnome26.modules: readd dbus, now that hp has fixed
13831 2003-10-01 Marco Pesenti Gritti <marco@gnome.org>
13833 * gtk_buildscript.py:
13837 Add a "Do not build" option to the gui.
13839 2003-10-01 Murray Cumming <murrayc@usa.net>
13841 * modulesets/gnome26.modules: commented-out dbus because jamesh
13842 thinks that the dbus anon cvs needs fixing and it'll cause problems
13843 for people who have used this when it is fixed.
13845 2003-10-01 Murray Cumming <murrayc@usa.net>
13847 * modulesets/gnome26.modules: Added dbus.
13849 2003-10-01 Murray Cumming <murrayc@usa.net>
13851 * modulesets/gnome26.modules: meta-gnome-c++: Added libgdamm and
13854 2003-09-30 Bryan Forbes <mxpxfifws@yahoo.com>
13856 * modulesets/gnome24.modules: Use gnome-2-4 branch of ORBit2.
13858 2003-09-30 Jonathan Blandford <jrb@redhat.com>
13860 * modulesets/gnome26.modules: move to glib/pango/gtk+-HEAD.
13862 2003-09-29 Bryan Forbes <mxpxfifws@yahoo.com>
13864 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-speech.
13866 2003-09-29 Bryan Forbes <mxpxfifws@yahoo.com>
13868 * modulesets/gnome24.modules: Don't use gnome-2-4 branch for libbonoboui.
13870 2003-09-29 Bryan Forbes <mxpxfifws@yahoo.com>
13872 * modulesets/gnome24.modules: Use gnome-2-4 branches of libgnomeui and
13875 2003-09-29 Murray Cumming <murrayc@usa.net>
13877 * modulesets/gnome24.modules: Use gnome-2-4 branches of
13880 2003-09-29 Anders Carlsson <andersca@gnome.org>
13882 * modulesets/gnome24.modules: Use gnome-2-4 branches of libgnome:
13884 2003-09-27 Seth Nickell <seth@gnome.org>
13889 Install a .desktop file for the GUI mode.
13891 * gtk_buildscript.py:
13895 2003-09-26 Marco Pesenti Gritti <marco@gnome.org>
13897 * gtk_buildscript.py:
13899 Fix jhbuild gui to work also from outside jhbuild dir
13901 2003-09-24 James Henstridge <james@daa.com.au>
13903 * module.py (user_shell): define this here, so that "jhbuild
13904 shell" still works.
13906 2003-09-23 Frederic Crozat <fcrozat@mandrakesoft.com>
13908 * modulesets/gnome22.modules:
13909 * modulesets/gnome26.modules:
13910 Oops, I forgot thoses modules.
13912 2003-09-23 Frederic Crozat <fcrozat@mandrakesoft.com>
13915 * modulesets/gnome24.modules:
13916 Fix options given to gstreamer/gst-plugins autogen.sh
13918 2003-09-22 Bryan Forbes <mxpxfifws@yahoo.com>
13920 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-terminal.
13922 2003-09-22 James Henstridge <james@daa.com.au>
13924 * modulesets/gnome26.modules: same here.
13926 * modulesets/gnome24.modules: same here.
13928 * modulesets/gnome22.modules: Xft is under the /cvs/xlibs cvs root
13931 2003-09-22 Seth Nickell <seth@gnome.org>
13933 Add a GTK interface mode for jhbuild: "jhbuild gui"
13937 * terminal_buildscript.py:
13939 Split BuildScript class into a separate module, containing
13940 the basic logic for doing builds. Specific output commands
13941 are refactored into terminal_buildscript.py. Also change
13942 message method to the closely related setAction, which is
13943 needed for doing good GUI output.
13945 * gtk_buildscript.py:
13948 A buildscript flavour that displays using GTK instead.
13952 Add the new gui mode, and add instantiation of different
13953 buildscripts depending on whether you're in gui mode or
13954 not. The idea is that eventually gui could be a flag not
13955 a mode and the different commands would still work on it.
13957 2003-09-21 Anders Carlsson <andersca@gnome.org>
13959 * modulesets/gnome26.modules: Update cvs roots.
13961 2003-09-21 James Henstridge <james@daa.com.au>
13963 * changecvsroot.py (changecvsroot): short script that might be
13964 helpful for some people.
13966 * modulesets/gnome22.modules: similar changes here.
13968 * modulesets/gnome24.modules: add some cvs roots.
13969 (fontconfig): use fredesktop.org cvsroot.
13970 (Render): same here.
13971 (Xrender): same here.
13973 2003-09-19 Bryan Forbes <mxpxfifws@yahoo.com>
13975 * modulesets/gnome24.modules: Use gnome-2-4 branch of gcalctool.
13977 2003-09-18 Murray Cumming <murrayc@usa.net>
13979 * modulesets/gnome26.modules: Use the gtkmm and glibmm cvs
13982 2003-09-18 Anders Carlsson <andersca@gnome.org>
13984 * modulesets/gnome26.modules: Add gnome26 moduleset.
13986 2003-09-17 Bryan Forbes <mxpxfifws@yahoo.com>
13988 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-media.
13990 2003-09-17 James Henstridge <james@daa.com.au>
13992 * module.py (_isxterm): same here.
13994 * bootstrap.py (_isxterm): rxvt can do xterm title escapes.
13996 2003-09-15 Bryan Forbes <mxpxfifws@yahoo.com>
13998 * modulesets/gnome24.modules: Really use gnome-2-4 branch of gedit (oops);
13999 Use gnome-2-4 branch of gnome-panel and gnome-applets.
14001 2003-09-15 Bryan Forbes <mxpxfifws@yahoo.com>
14003 * modulesets/gnome24.modules: Use gnome-2-4 branch of gedit
14005 2003-09-12 Alex Duggan <aldug@astrolinux.com>
14007 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-utils
14009 2003-09-12 Bryan Forbes <mxpxfifws@yahoo.com>
14011 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-vfs, librsvg,
14014 2003-09-11 Bryan Forbes <mxpxfifws@yahoo.com>
14016 * modulesets/gnome24.modules: Use gnome-2-4 branch of gnome-mime-data
14018 2003-09-11 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14020 * modulesets/gnome24.modules: Revert change by Bryan Forbes to make
14021 glimmer use HEAD instead of the dead new-gtksourceview branch.
14023 2003-09-09 Calum Benson <calum.benson@sun.com>
14025 * modulesets/gnome24.modules: Use gnome-2-4 branch of
14028 2003-09-08 Jonathan Blandford <jrb@redhat.com>
14030 * modulesets/gnome24.modules: Use gnome-2-4 branch
14032 2003-09-07 James Henstridge <james@daa.com.au>
14034 * module.py (read_module_set): allow user to override branch tag
14035 and autogen args for mozilla, like they can for other CVS modules.
14037 2003-09-06 Anders Carlsson <andersca@gnome.org>
14039 * modulesets/gnome24.modules: Use gnome-2-4 branch
14042 2003-09-05 Bryan Forbes <mxpxfifws@yahoo.com>
14044 * modulesets/gnome22.modules:
14045 * modulesets/gnome24.modules: added gnome-themes-extras, libgda, libgnomedb,
14046 mergeant, gtranslator, gnome-spell, libgnomecups, gnome-cups-manager,
14047 gnome-vfsmm, libxml++, bakery, bakery_gnomeui, gtk-sharp; added dependencies
14048 and autogenargs for gnumeric and upped version of xchat, removed
14049 monkey-media dependency for rhythmbox (22 only).
14050 * modulesets/gnome24.modules (only): added cairo-gtk-engine; changed
14051 revision of gnome-games, nautilus-cd-burner, yelp, and acme to gnome-2-4;
14052 changed revision of gnomemeeting to gnome_2_4; changed revision of
14053 evolution, gtkhtml, and gal to evolution-1-4-branch; changed revision of
14054 glimmer to new-gtksourceview.
14056 2003-09-05 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14058 * modulesets/gnome24.modules: Glimmer "new-gtksourceview" branch has
14059 been joined with HEAD.
14061 1999-11-30 Mark Finlay<sisob@tuxfamily.org>
14063 * modulesets/gnome24.modules: Adding sound-juicer and gnome-network
14065 2003-08-31 Alex Duggan <aldug@astrolinux.com>
14067 * modulesets/gnome24.modules: removed gal dep from gnumeric
14069 1999-11-30 Mark Finlay<sisob@tuxfamily.org>
14071 * modulesets/gnome24.modules: Adding gst-plugins as a dep of gnome-media
14073 2003-08-28 Marco Pesenti Gritti <marco@gnome.org>
14075 * modulesets/gnome24.modules:
14077 Change epiphany branch to gnome-2-4
14079 2003-08-25 Jonathan Blandford <jrb@redhat.com>
14081 * modulesets/gnome24.modules: revert it back to TAG, as epiphany
14082 doesn't build with 1.4.1pre yet. grr... BRANCH doesn't build
14083 either with gcc 3.3. When 1.4.1 comes out we can build against
14086 2003-08-25 Jonathan Blandford <jrb@redhat.com>
14088 * modulesets/gnome24.modules: change MOZILLA_1_4_TAG to
14089 MOZILLA_1_4_BRANCH as the TAGGED version doesn't build with recent
14092 * modulesets/gnome24.modules: libsoup-2-0-branch
14094 2003-08-24 Andrew Sobala <aes@gnome.org>
14096 * modulesets/gnome24.modules: added esound dep to libgnome
14098 1999-11-30 Mark Finlay<sisob@tuxfamily.org>
14100 * modulesets/gnome24.modules: Added gossip
14101 and loudmouth. Need more deps though.
14103 1999-11-30 Mark Finlay <sisob@tuxfamily.org>
14105 * modulesets/gnome24.modules: changed gnome2-user-docs to
14108 1999-11-30 Mark Finlay <sisob@tuxfamily.org>
14110 * modulesets/gnome24.modules:
14111 gnome-media, gnome-games, gnome2-user-docs,
14112 gnome-system-monitor(procman) added to meta-gnome-desktop;
14113 gconf-editor and gnome-utils higher up the deps list;
14114 Removed monkey-media rhythmbox dependency.
14116 * README: /r/--no-cvs/--no-network : bug #113652;
14117 Update bootstap list; Add a "Starting Gnome" section;
14118 Update/clarify one or two things.
14120 * sample.jhbuildrc: Removing whitespace from commented out options:
14123 TODO: Finish deps for gnome2-user-docs and gnome-system-tools
14125 1999-11-30 Mark Finlay <sisob@tuxfamily.org>
14127 * modulesets/gnome24.modules:
14129 Added gconf-editor and gnome-utils to meta-gnome-desktop
14131 2003-08-19 Marco Pesenti Gritti <marco@.gnome.org>
14133 * modulesets/gnome24.modules:
14135 Use MOZILLA_1_4_RELEASE branch for mozilla to avoid api problems
14137 2003-08-14 Jaka Mocnik <jaka@gnu.org>
14139 * modulesets/gnome24.modules: check out ggv from gnome-2-4 branch.
14141 2003-08-10 Andrew Sobala <aes@gnome.org>
14143 * modulesets/gnome24.modules: totem is not in GNOME 2.4
14145 2003-08-05 Frederic Crozat <fcrozat@mandrakesoft.com>
14147 * modulesets/gnome24.modules: Update dep chain for libcroco.
14149 2003-07-31 Anders Carlsson <andersca@codefactory.se>
14151 * modulesets/gnome24.modules: Update dep chain for cairo.
14153 2003-07-23 James Henstridge <james@daa.com.au>
14155 * module.py (read_module_set): override module specific
14156 autogenargs if specified in jhbuildrc.
14158 * jhbuild.py (default_config): add an module_autogenargs option to
14161 2003-07-19 Anders Carlsson <andersca@codefactory.se>
14163 * modulesets/gnome24.modules: Xr now goes by the name cairo.
14165 2003-07-18 James Henstridge <james@daa.com.au>
14167 * bootstrap.py (bootstraps): update bootstraps to automake-1.7.6.
14169 * modulesets/gnome24.modules (totem): depend on gnome-desktop (bug
14171 (gok): depend on scrollkeeper (bug #114760).
14172 (libgtcpsocket): depend on intltool (bug #114760).
14174 2003-07-17 James Henstridge <james@daa.com.au>
14176 * modulesets/gnome24.modules: add gnome-hello (bug #117615).
14177 (gnopernicus): depend on linc (bug #116766).
14179 2003-07-05 James Henstridge <james@daa.com.au>
14181 * modulesets/gnome22.modules: and here.
14183 * modulesets/gnome24.modules: gnome-session depends on esound.
14185 2003-07-05 Marco Pesenti Gritti <marco@it.gnome.org>
14189 Add the ability to specify a mozilla branch.
14191 * modulesets/gnome24.modules:
14193 Use 1.4 mozilla branch.
14195 2003-07-04 Murray Cumming <murrayc@usa.net>
14197 * modulesets/gnome24.modules (meta-gnome-desktop): Replaced
14198 meta-gnome-accessibilty dependency with gnopernicus+gok because
14199 meta-gnome-accssibility contains extra stuff that is not part of
14202 2003-07-02 Andrew Sobala <aes@gnome.org>
14204 * modulesets/gnome24.modules: added nautilus-cd-burner
14206 2003-07-02 Andrew Sobala <aes@gnome.org>
14208 * modulesets/gnome24.modules: fixed up GNOME 2.4 modules (Murray :P)
14210 2003-07-01 Murray Cumming <murrayc@usa.net>
14212 * modulesets/gnome24.modules:
14213 Added GNOME 2.4 new modules to meta-gnome-desktop dependencies,
14214 some implicitly through other modules. I put epiphany and gnomemeeting
14215 at the end because they are probably harder to build.
14216 Actually it fails after zenity so I hope someone can fix it.
14218 1999-11-30 Mark Finlay <sisob@eircom.net>
14220 * modulesets/gnome24.modules:
14221 Adding the gstreamer version of totem.
14223 2003-06-27 Matthias Clasen <maclas@gmx.de>
14225 * module.py (BuildScript.build): Respect --no-interact.
14227 * jhbuild.py: Pass --no-interact down to build.build().
14229 2003-06-25 Bill Haneman <bill.haneman@gnome.org>
14231 * modulesets/gnome24.modules:
14232 Removed erroneous gnome-2-0-0 tag from gnome-mag
14235 2003-06-11 Mark McLoughlin <mark@skynet.ie>
14237 * jhbuild.py: add libdir to LD_LIBRARY_PATH when
14238 it contains libdir already, but not as the first
14241 * modulesets/gnome24.modules:
14242 libwnck depends on startup-notification.
14243 gnome-desktop doesn't depend on libwnck, but gnome-panel
14246 2003-06-24 Ian McKellar <yakk@yakk.net>
14249 Fixed error reporting
14251 2003-06-24 Anders Carlsson <andersca@codefactory.se>
14253 * modulesets/gnome24.modules:
14254 Remove thinice, it's now in gnome-themes.
14256 2003-06-21 Anders Carlsson <andersca@codefactory.se>
14258 * modulesets/gnome24.modules: ORBit2 now depends
14261 2003-06-16 Murray Cumming <murray@usa.net>
14263 * modulesets/gnome24.modules: meta-gnome-desktop:
14264 Removed gedit-plugins. It was never part of GNOME Desktop.
14266 2003-06-15 Anders Carlsson <andersca@codefactory.se>
14268 * modulesets/gnome24.modules: Add drwright.
14270 2003-06-13 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14272 * modulesets/gnome24.modules: Add gpdf.
14274 2003-06-11 Anders Carlsson <andersca@codefactory.se>
14276 * modulesets/gnome24.modules: Add Xr and friends.
14278 2003-05-29 Glynn Foster <glynn.foster@sun.com>
14280 * modulesets/gnome24.modules: Give jhbuild some zen power!
14282 2003-05-25 Kjartan Maraas <kmaraas@gnome.org>
14284 * modulesets/gnome22.modules: Fix rhythmbox and glimmer
14287 2003-05-18 Andrew Sobala <aes@gnome.org>
14289 * modulesets/gnome24.modules: Add nautilus dep from control-center
14291 2003-05-09 Kjartan Maraas <kmaraas@gnome.org>
14293 * modulesets/gnome22.modules: Remove rhythmbox and monkey-media
14294 add net-rhythmbox HEAD. Also remove gael. It doesn't build for
14295 all people and it's been effectively dead for a long time now.
14296 Also correct branches for libgnome, libgnomecanvas and libgnomeui.
14298 2003-05-08 Johan Dahlin <jdahlin@async.com.br>
14300 * module.py (MozillaModule): More fixes, most important, don't do
14301 checkout mozilla/client.mk every time and don't run a full
14302 checkout, if we already have checkout the tree, use fast-update
14305 2003-05-07 Anders Carlsson <andersca@codefactory.se>
14307 * modulesets/gnome24.modules: gtksourceview uses HEAD now
14309 2003-05-05 Johan Dahlin <jdahlin@async.com.br>
14311 * bootstrap.py: python seems to be confused about __file__ when
14312 doing os.chdir(), save the absolute path before calling os.chdir().
14313 (Bootstrap.build): Use jhbuild_directory here.
14314 (Bootstrap.build): Use .endswith instead of slicing.
14315 (bootstraps): Simplify autoconf check
14316 (_boldcode, _normal): Use commands.getoutput() here.
14318 2003-05-05 Johan Dahlin <jdahlin@async.com.br>
14320 * module.py: Import check for xml.dom.minidom.
14321 refactor get_mozilla_ver and put it under __init__
14322 remove MozillaModule.do_install method, since it was on crack
14323 Use .endswith instead of slicing in a couple of places
14324 Add a few assertions
14325 Make list comprehensions more readable
14326 Strip text from raw_input()
14328 2003-05-05 James Henstridge <james@daa.com.au>
14330 * modulesets/gnome24.modules: linc now requires the gnome-common
14331 autogen.sh script, so mark it as a dependency (fixes bug #112205).
14333 2003-04-29 Kjartan Maraas <kmaraas@gnome.org>
14335 * modulesets/gnome22.modules: Update XChat
14336 * modulesets/gnome24.modules: Same.
14338 2003-04-23 James Henstridge <james@daa.com.au>
14340 * jamesh.jhbuildrc (branches): set a custom branch to test things.
14342 * module.py (read_module_set): if a branch is listed in the
14343 branches dict, use it instead of the branch tag in the module set.
14345 * jhbuild.py (read_config_file): backward compat for 'cvsroot'
14346 setting was broken (key for gnome cvs is 'gnome.org'; not 'gnome').
14347 (default_config): add a branches dictionary.
14349 * jhbuild.py (do_update_one): add "jhbuild updateone" command
14350 (suggested by bug #109617).
14352 * modulesets/gnome24.modules: add evolution to this moduleset too.
14354 * modulesets/moduleset.xsl: update this too.
14356 * modulesets/moduleset.dtd: remove fcpackage element from DTD.
14358 * module.py (FcPackage): remove specialised fcpackage build rules.
14359 (read_module_set): get rid of parsing of <fcpackage> tags.
14361 * modulesets/gnome22.modules: same here, but use the fc-2_2_branch
14362 branch of fontconfig.
14364 * modulesets/gnome24.modules: get fontconfig,etc from CVS.
14366 2003-04-22 James Henstridge <james@daa.com.au>
14368 * modulesets/gnome1.modules: same here.
14370 * modulesets/gnome24.modules: same here.
14372 * modulesets/gnome22.modules: same here.
14374 * modulesets/gnome20.modules: add cvs roots.
14376 * jhbuild.py (*): fix up arguments to read_module_set.
14378 * module.py (read_module_set): read a set of cvsroots from the XML
14379 file that can be overriden from the jhbuildrc file.
14381 * cvs.py (login): new function to perform a cvs checkout
14383 * jhbuild.py (read_config_file): we now have a "cvsroots"
14384 dictionary, mapping keys to cvs roots.
14386 2003-04-21 James Henstridge <james@daa.com.au>
14388 * cvs.py (_scramble, _descramble): add functions to scramble and
14389 descramble CVS passwords. Will be used to work around "cvs login"
14390 needing user input.
14392 * libtool-1.3.5-mktemp.patch: update to latest version from RH
14393 packages, fixing a bug pointed out by Jeff.
14395 * bootstrap.py (bootstraps): move up to libtool-1.5, which is
14396 required to build fontconfig, etc from CVS. Also add RH's
14397 ltmain-SED patch that patches over problems when people use old
14398 libtool.m4 with new ltmain.sh.
14400 2003-04-21 Jens Finke <jens@triq.net>
14402 * modulesets/gnome24.modules:
14403 * modulesets/gnome22.modules: Added eel dep for eog.
14405 2003-04-21 Jon Svendsen <jon-sven@frisurf.no>
14407 * modulesets/gnome20.modules:
14408 * modulesets/gnome22.modules:
14409 * modulesets/gnome24.modules: Added eog to meta-gnome-desktop in
14410 2.0, 2.2 and 2.4 modulesets (bug #108017).
14412 2003-04-17 Kjartan Maraas <kmaraas@gnome.org>
14414 * modulesets/gnome22.modules: Make gtkhtml depend on gal.
14416 2003-04-14 Jeroen Zwartepoorte <jeroen@xs4all.nl>
14418 * module.py: Remove some more runsocks mumbo jumbo.
14419 * modulesets/gnome24.modules: gedit & glimmer now depend on
14420 gtksourceview revision "toward-gedit-integration".
14422 2003-04-12 Mikael Hallendal <micke@codefactory.se>
14424 * modulesets/gnome24.modules: Don't build bonobo-activation, moved
14425 the deps from bonobo-activation to libbonobo to be safe.
14427 2003-04-11 Mikael Hallendal <micke@codefactory.se>
14429 * cvs.py: Removed sun runsocks mumbo jumbo... :)
14431 2003-04-03 Bill Haneman <bill.haneman@sun.com>
14433 * modulesets/gnome24.modules:
14434 * modulesets/gnome22.modules:
14435 remove redundant at-spi entries.
14437 2003-04-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14439 * modulesets/gnome22.modules: Use gnome-2-2 branch for librsvg
14440 * modulesets/gnome22.modules: Use gnome22branch for gnome-mime-data
14442 2003-04-02 Frederic Crozat <fcrozat@mandrakesoft.com>
14444 * modulesets/gnome24.modules: libcroco is now a librsvg dependency
14446 2003-04-01 Frederic Crozat <fcrozat@mandrakesoft.com>
14448 * modulesets/gnome24.modules: add galeon (was only in gnome22.modules)
14450 2003-04-01 Bill Haneman <bill.haneman@sun.com>
14452 * modulesets/gnome24.modules: remove gnome-2-2 tag
14453 for atk, gail, and at-spi;
14454 (HEAD of these modules is currently gtk+-2.2-compatible).
14455 * modulesets/gnome22.modules: change gnome-2-0 tag
14456 on at-spi to gnome-2-2 tag.
14458 2003-03-31 Alex Duggan <aldug@astrolinux.com>
14460 * modulesets/gnome22.modules: use gnome-2-2 branch for
14461 for gnome-icon-theme, gnome-vfs, eel, nautilus
14463 2003-03-31 Mikael Hallendal <micke@codefactory.se>
14465 * modulesets/gnome22.modules: use gnome-2-2 branch of Yelp
14467 2003-03-26 Jonathan Blandford <jrb@redhat.com>
14469 * modulesets/gnome24.modules: require gnome-2-2 version of gail.
14471 2003-03-20 Mikael Hallendal <micke@codefactory.se>
14473 * modulesets/gnome22.modules: use revision gnome-2-2 of gail.
14475 2003-03-19 Kjartan Maraas <kmaraas@gnome.org>
14477 * modulesets/gnome22.modules: This is the janitor. Please
14478 clean up after yourself. Your mother does not work here.
14480 2003-03-17 Kjartan Maraas <kmaraas@gnome.org>
14482 * modulesets/gnome22.modules: Added libgsf dep for eog.
14483 Updated xchat tarball version.
14485 2003-03-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14487 * modulesets/gnome22.modules: Added libzvt, anjuta, gtkhtml,
14488 evolution, glade3. Updated anjuta2 dependency.
14489 Added stable gnome-2-2 revisions.
14491 2003-03-07 Havoc Pennington <hp@pobox.com>
14493 * modulesets/gnome22.modules: gconf stable is on gnome-2-2 branch
14495 2003-03-06 James Willcox <jwillcox@gnome.org>
14497 * modulesets/gnome24.modules: Added the gedit-plugins module
14499 2003-03-05 Alex Duggan <aldug@astrolinux.com>
14501 * modulesets/gnome24.modules: remove --with-widget=vte autogen
14502 args from gnome-termainal, since it no longer supports libzvt and
14505 2003-03-06 James Henstridge <james@daa.com.au>
14507 * jhbuild.py (help): update help message to indicate that -s and
14508 -t are valid for the "jhbuild update" command now.
14510 2003-03-05 James Henstridge <james@daa.com.au>
14512 * module.py (_isxterm): set to true if the string "xterm" is found
14513 anywhere in $TERM, rather than just if $TERM==xterm.
14515 * jhbuild.py (do_update): take arguments similar to build and
14518 * modulesets/gnome24.modules: add new moduleset for gnome 2.4.
14520 * modulesets/gnome*.modules: update to scrollkeeper-0.3.12.
14522 2003-03-02 James Henstridge <james@daa.com.au>
14524 * bootstrap.py (automake-1.7): update to automake 1.7.3
14525 (pkg-config): update to 0.15.0
14527 2003-02-25 Alex Duggan <aldug@astrolinux.com>
14529 * modulesets/gnome22.modules: update libbonoboui to use
14532 2003-02-22 Alex Duggan <aldug@astrolinux.com>
14534 * modulesets/gnome22.modules: update ggv to use gnome-2-2 branch
14536 2003-02-20 Frederic Crozat <fcrozat@mandrakesoft.com>
14538 * modulesets/gnome22.modules:
14539 Updated vte to use gnome-2-2 branch.
14541 2003-02-19 Calum Benson <calum.benson@sun.com>
14543 * modulesets/gnome22.modules:
14545 Updated gnome-themes to use gnome-2-2 branch.
14547 2003-02-19 James Henstridge <james@daa.com.au>
14549 * modulesets/gnome22.modules (gnome-session): fix typo in revision
14551 (gtkhtml2): move to gnome-2-2 branch.
14553 2003-02-17 Will LaShell <will@lashell.net>
14555 * modulesets/gnome22.modules: Update following modules to
14556 their 2.2 branches [ linc, ORBit2, gnome-session, eog ]
14558 2003-01-13 Alex Duggan <aldug@astrolinux.com>
14560 * modulesets/gnome22.modules: update procman branch
14563 2003-02-12 Marco Pesenti Gritti <marco@it.gnome.org>
14565 * module.py: Add a MozillaModule class
14566 * modulesets/gnome22.modules: Add epiphany and mozilla
14568 2003-02-12 James Henstridge <james@daa.com.au>
14570 * modulesets/gnome22.modules (xchat): update to 2.0.0.
14571 (gnet): check out the GNET_1_1 branch. Fixes bug 105589.
14572 (gaim): add gaim, using patch from bug 105769.
14574 2003-02-11 James Henstridge <james@daa.com.au>
14576 * modulesets/gnome22.modules: fix up dependencies of the xchat
14577 module from Will's patch (bug 105766).
14579 2003-02-10 James Henstridge <james@daa.com.au>
14581 * modulesets/gnome20.modules (pango): same.
14583 * modulesets/gnome22.modules (pango): move the autogenargs from
14586 2003-02-09 James Henstridge <james@daa.com.au>
14588 * modulesets/gnome22.modules (xchat): add xchat (as a tarball).
14589 (gtk-engines-cleanice): add cleanice engine (fixes bug 104256).
14590 (orbit-python): remove from modules list (fixes bug 104937).
14592 2003-02-06 Paolo Maggi <paolo.maggi@polito.it>
14594 * modulesets/gnome22.modules: make gnome-themes depends on thinice2
14596 2003-02-05 Alex Duggan <aldug@astrolinux.com>
14598 * modulesets/gnome22.modules: update control-center branch
14601 2003-02-04 Alex Duggan <aldug@astrolinux.com>
14603 * modulesets/gnome22.modules: remove libole2, use gal head
14605 2003-02-01 Alex Duggan <aldug@astrolinux.com>
14607 * modulesets/gnome22.modules: make acme depend on libwnck
14609 2003-02-01 Alex Duggan <aldug@astrolinux.com>
14611 * modulesets/gnome22.modules: use gnome-2-2 bug-buddy branch
14613 2003-02-01 Alex Duggan <aldug@astrolinux.com>
14615 * modulesets/gnome22.modules: make anjuta2 depend on vte, not libzvt
14617 2003-01-29 James Henstridge <james@daa.com.au>
14619 * modulesets/moduleset.xsl: simple XSL file to display module sets
14622 * README: update minimum required python version to 2.0, to
14625 * modulesets/moduleset.dtd: dtd for module sets.
14627 * modulesets/gnome*.modules: add module set files. Obsolete the
14628 moduleinfo.py file.
14630 * module.py (read_module_set): new function to load up a moduleset
14633 2003-01-28 Alex Duggan <aldug@astrolinux.com>
14635 * moduleinfo.py (gnome22): gnome-games branch gnome-2-2
14637 2003-01-28 Alex Duggan <aldug@astrolinux.com>
14639 * moduleinfo.py (gnome22): gedit branch gnome-2-2
14641 2003-01-27 Glynn Foster <glynn.foster@sun.com>
14643 * moduleinfo.py (gnome22): gnome-utils branch gnome-2-2
14645 2003-01-20 Havoc Pennington <hp@redhat.com>
14647 * moduleinfo.py (gnome22): metacity branch gnome-2-2
14649 2003-01-26 Alex Duggan <aldug@astrolinux.com>
14651 * moduleinfo.py (gnome22.gnome-applets): use gnome-2-2 branch
14653 2003-01-26 Alex Duggan <aldug@astrolinux.com>
14655 * moduleinfo.py (gnome22.gnome-themes): make it depend on gtk-engines.
14658 2003-01-24 Alex Duggan <aldug@astrolinux.com>
14660 * moduleinfo.py (gnome20.pan): add gnet dep to pan. Fixes #104358
14662 2003-01-23 Murray Cumming <murrayc@usa.net>
14664 * moduleinfo.py (gnome22): Added gnome-media to meta-gnome-desktop..
14666 2003-01-23 Daniel Elstner <daniel.elstner@gmx.net>
14668 * moduleinfo.py (gnome20): Add gucharmap module.
14670 2003-01-23 Thomas Vander Stichele <thomas at apestaart dot org>
14672 * moduleinfo.py: check out BRANCH-GSTREAMER-0_6 for gstreamer and
14675 2003-01-23 Murray Cumming <murrayc@usa.net>
14677 * moduleinfo.py (gnome22): Use gnome-2-2 branch of fileroller.
14679 2003-01-23 Murray Cumming <murrayc@usa.net>
14681 * moduleinfo.py (gnome22): Don't build nautilus-gtkhmtml because
14682 it is not part of GNOME 2.2.
14684 2003-01-22 Alex Duggan <aldug@astrolinux.com>
14686 * moduleinfo.py (gnome22): Use 2.2 branches for libgnomeprint
14687 and libgnomeprintui
14689 2003-01-21 Christian Meyer <chrisime@gnome.org>
14691 * moduleinfo.py (gnome22): oops, forgot to add the correct file size.
14693 2003-01-21 Christian Meyer <chrisime@gnome.org>
14695 * moduleinfo.py (gnome22): Updated to startupnotification 0.5.
14697 2003-01-21 Murray Cumming <murrayc@usa.net>
14699 * moduleinfo.py (gnome22): Use gnome 2.2 branches for glib, pango,
14702 2003-01-20 Alex Duggan <aldug@astrolinux.com>
14704 * moduleinfo.py (gnome22.libwnck), (gnome22.gnome-terminal):
14705 use the gnome-2-2 branch
14707 2003-01-19 Havoc Pennington <hp@redhat.com>
14709 * moduleinfo.py: add support for gnomechat
14711 2003-01-13 Johan Dahlin <jdahlin@async.com.br>
14713 * moduleinfo.py: Update URL for fontconfig
14715 2003-01-12 James Henstridge <james@daa.com.au>
14717 * moduleinfo.py (gnome22.glimmer): require libgnomeprint 2.2 now.
14719 * vbs-head.jhbuildrc: similar changes here.
14721 * sample.jhbuildrc: update sample config file for gnome22, and
14722 only build 'meta-gnome-desktop' by default, rather than 'all'.
14724 * module.py (Tarball.do_patch): if nobuild is set, go to
14725 STATE_DONE on completion, rather than STATE_CONFIGURE.
14727 2003-01-10 Alex Duggan <aldug@gnome.org>
14729 * moduleinfo.py (gnome22.gnome-panel): get gnome-2-2 branch
14731 2003-01-03 Paolo Maggi <maggi@athena.polito.it>
14733 * moduleinfo.py (gnome20.gedit): get gnome-2-0 branch. Added
14734 gedit to meta-gnome-desktop
14735 (gnome22): added gedit module. Added gedit to meta-gnome-desktop
14737 2002-12-24 Murray Cumming <murrayc@usa.net>
14739 * moduleinfo.py (gnome22): Replaced the gnome22 gnome-meta-desktop
14740 metamodule with one that includes the new modules such as acme,
14741 file-roller, gstreamer, and nautilus-media.
14743 2002-12-24 James Henstridge <james@daa.com.au>
14745 * moduleinfo.py (gnome22.fcpackage): add fcpackage to gnome22
14747 (gnome22.pango): depend on fcpackage.
14749 * module.py (FcPackage): add a special Package subclass for
14750 building fcpackage.
14752 * jhbuild.py (do_build): change the code that removes entries from
14753 the module list so that it doesn't cause an exception if you
14754 specify a module name that won't be built.
14756 2002-12-23 James Henstridge <james@daa.com.au>
14758 * bootstrap.py (bootstraps): add my libtool -export-dynamic patch.
14760 2002-12-23 <chema@celorio.com>
14762 * moduleinfo.py (gnome22): add intltool dependency to
14765 2002-12-22 Murray Cumming <murrayc@usa.net>
14767 * moduleinfo.py (gnome22): Made gnome-desktop dependent on
14768 gnome-themes because it is part of the Desktop release.
14770 2002-12-22 Murray CUmming <murrayc@usa.net>
14772 * moduleinfo.py (gnome22): Added gnome-themes module, because
14773 the Theme control panel complains at runtime about it not being
14776 2002-12-20 Daniel Elstner <daniel.elstner@gmx.net>
14778 * moduleinfo.py (gnome20): Add accessibility modules at-spi,
14779 libgail-gnome, at-poke, gnome-mag, gok, gnome-speech, gnopernicus,
14780 plus the MetaModule meta-gnome-accessibility.
14781 (gnome22): Override modules at-spi, libgail-gnome, gnome-mag to
14782 check out the HEAD branch.
14784 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14785 * jhbuild.py: Move True/False definitions up - fixes undefined
14786 errors for Python version < 2.2.1
14788 2002-12-19 Murray Cumming <murrayc@usa.net>
14790 * moduleinfo.py: Commented out the metatheme module because the
14791 release team think it probably isn't useful anymore, and because its
14792 Desktop Theme capplet is confusingly similar to the new 2.2 Theme
14795 2002-12-17 James Henstridge <james@daa.com.au>
14797 * jhbuild.py: define True and False if they aren't defined in
14798 __builtins__. This gets it to work with slightly older Pythons
14799 (still need to decide whether to replace the other stuff using new
14802 2002-12-16 James Henstridge <james@daa.com.au>
14804 * cvs.py (CVSRoot._login): take a pointer to the buildscript, and
14805 use it to execute the cvs login command.
14807 * moduleinfo.py (gnome20.gnome-vfs-extras): add.
14808 (gnome22.gnome-media): require gstreamer.
14809 (gnome20.gnome-media): get gnome-2-0 branch.
14811 * jhbuild.py (do_dot): allow user to run "jhbuild dot" to print a
14812 dot file that can be processed with graphviz to produce a nice
14813 directed graph of what will be built.
14814 (do_list): "jhbuild list" outputs list of modules that would be
14815 built, in build order.
14817 * module.py (ModuleSet.write_dot): function to write out a dot
14818 file for use with graphviz.
14820 * moduleinfo.py (gnome22): add fontilus and sodipodi (although
14821 sodipodi doesn't seem to want to build yet ...)
14823 2002-12-14 Daniel Elstner <daniel.elstner@gmx.net>
14825 * bootstrap.py (_normal): Use 'tput sgr0' instead of 'tput rmso'
14826 to fix bold uglyness, as already done in module.py.
14828 2002-12-14 James Henstridge <james@daa.com.au>
14830 * module.py (CVSModule.do_build): allow going to 'configure' state
14833 * bootstrap.py (bootstraps): update libtool to 1.4.3.
14835 * moduleinfo.py (gnome22.glimmer): depend on libgnomeprint-2.0
14836 (gnome22.startup-notification): add libsnot.
14837 (gnome22.gnome-terminal): remove libzvt from list of deps.
14839 2002-12-13 Thomas Vander Stichele <thomas at apestaart dot org>
14841 * moduleinfo.py (gnome22): add nautilus-media.
14843 2002-12-13 Daniel Elstner <daniel.elstner@gmx.net>
14845 * moduleinfo.py: Add new module for regexxer. (#99780)
14847 2002-12-12 James Henstridge <james@daa.com.au>
14849 * module.py (CVSModule.do_configure): fix bug.
14851 * bootstrap.py (bootstraps): update versions of bootstraps.
14852 Autoconf up to 2.57, Automake-1.7 up to 1.7.2 and gettext up to
14855 * moduleinfo.py (gnome2): add scrollkeeper as a dep of various
14857 (gnome20.scrollkeeper): require intltool. scrollkeeper checks for
14858 it, even though it distributes its own version of it.
14859 (gnome20.devhelp): require libgsf (from bug #100177).
14861 * bootstrap.py (bootstraps): remove scrollkeeper from list of
14864 * moduleinfo.py (gnome20.scrollkeeper): add scrollkeeper as a
14865 Tarball type package, with libxml2 and libxslt as dependencies.
14867 * module.py (Tarball): another Package type, pulling most of the
14868 logic from bootstrap.py. Can fit into dependency chains with CVS
14869 modules. Not being used yet.
14870 (Tarball.do_install): add a little build stamp when install has
14872 (Tarball.do_start): if jhbuild-build-stamp exists, skip build.
14874 2002-12-11 James Henstridge <james@daa.com.au>
14876 * cvs.py (CVSRoot.update): fix up call to self.checkout.
14878 * moduleinfo.py (gnome22): add modules for the gnome 2.0 versions
14879 of libgnomeprint{,ui}. Make changes to match updates to jhbuild.
14881 * cvs.py (CVSRoot.checkout, CVSRoot.update): update.
14883 * jhbuild.py: make it work with the refactored module.py
14885 * module.py: refactor a bit, putting more intelligence into the
14886 Module classes, simplifying the build loop.
14888 2002-12-10 Chema Celorio <chema@celorio.com>
14890 * moduleinfo.py: Fix libgnomeprint[ui] deps. Remove bonobo,
14891 add gnome-common & pango.
14892 * add gnome-vfs & libbonobo for libgsf
14894 2002-11-28 Daniel Elstner <daniel.elstner@gmx.net>
14896 * module.py (_normal): Use 'tput sgr0' instead of 'tput rmso'.
14897 According to the tput/terminfo manpages 'rmso' is meant to
14898 complement 'smso', which isn't necessarily the same as 'bold'.
14899 'sgr0' turns off all attribute modes and works fine for me.
14901 2002-12-05 Glynn Foster <glynn.foster@sun.com>
14903 * moduleinfo.py: Fix up the bonobo stuff for proper branches.
14904 Change file-roller to get from cvs.gnome.org. Add gnome-utils
14907 2002-12-03 Chema Celorio <chema@celorio.com>
14909 * moduleinfo.py: fix the libgnomeprint[ui] deps
14910 (gnome22): fix the 22 version too
14912 2002-11-28 Daniel Elstner <daniel.elstner@gmx.net>
14914 * moduleinfo.py (gnome22): Add module for gnome-vfs HEAD,
14915 overriding gnome-vfs in the gnome20 module set.
14916 This means that gnome22 now uses gnome-vfs HEAD. It was using
14917 the gnome-vfs gnome-2-0 branch before.
14919 2002-11-29 Murray Cumming <murrayc@usa.net>
14921 * jhbuild.py: Commented-out the addpath() call that sets
14922 C_INCLUDE_PATH. We don't know why this was set. Maybe we will find out
14923 now. It seems to set the system directories, which leads to warnings
14926 2002-11-28 Daniel Elstner <daniel.elstner@gmx.net>
14928 * moduleinfo.py (gnome20): Fetch the gtkmm-2-0 branch of gtkmm2.
14929 (gnome22): Override the gtkmm2 module to use the HEAD branch.
14931 2002-11-28 Murray Cumming <murrayc@usa.net>
14933 * moduleinfo.py: dia-canvas requires pygtk.
14935 2002-11-20 Murray Cumming <murrayc@usa.net>
14937 * Applied patch in bug #97786, which makes gal depend on
14940 2002-11-20 Murray Cumming <murrayc@usa.net>
14942 * moduleinfo.py: gst-player requires gst-plugins, because it does a
14943 pkg-config check for gstreamer-libs.
14945 2002-11-19 Murray Cumming <murrayc@usa.net>
14947 * moduleinfo.py: (gnome22): gnome-control-center: Added dependency on
14948 metacity, because it requires libmetacity-private.
14950 2002-11-07 Jonathan Blandford <jrb@redhat.com>
14952 * moduleinfo.py (gnome22): libgnomeprint/libgnomeprintui require
14955 2002-11-07 Ross Burton <ross@burtonini.com>
14957 * moduleinfo.py: Change from orbit-python to gnome-python/pyorbit.
14959 2002-11-02 Murray Cumming <murrayc@usa.net>
14961 * moduleinfo.py: gnomemm/libgnomuimm requires gnomemm/libgnomecanvasmm
14962 and gnomemm/libglademm.
14964 2002-11-01 Murray Cumming <murrayc@usa.net>
14966 * moduleinfo.py: gnomemm/libgnomeuimm: Now depends on libbonobouimm,
14967 which needs the new orbitcpp module.
14969 2002-10-26 Sri Ramkrishna <sri@aracnet.com>
14971 * moduleinfo.py: gnome-terminal HEAD(gnome22) uses vte widget
14974 2002-10-26 Anders Carlsson <andersca@gnu.org>
14976 * moduleinfo.py: Upgrade pkg-config to 0.14.0 and remove the
14977 patches since they've gone upstream.
14979 2002-10-24 Murray Cumming <murrayc@usa.net>
14981 * moduleinfo.py: The gtkmm-1.3 virtual cvs module is now called gtkmm2.
14983 2002-10-13 Sriram Ramkrishna <sri@aracnet.com>
14984 * moduleinfo.py: Added gnome-icon-theme as a dependency to libgnomeui
14986 2002-10-06 Anders Carlsson <andersca@gnu.org>
14988 * bootstrap.py (bootstraps): Add bug-fix for pkgconfig.
14990 2002-10-05 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
14992 * moduleinfo.py: gael is now in gnome cvs
14994 2002-09-29 James Henstridge <james@daa.com.au>
14996 * moduleinfo.py: update various modules to gnome-2-0 branches.
14998 * jhbuild.py (help): update help output (bug 93563).
15000 * moduleinfo.py (gnome2): add devhelp to meta-gnome-devel-tools
15003 * bootstrap.py (bootstraps): update bootstraps to use
15004 Autoconf-2.54 and Python-2.2.1. Add Automake-1.7 in addition to
15007 2002-09-26 Bastien Nocera <hadess@hadess.net>
15009 * moduleinfo.py: update gnome-common branches (hope I'm not breaking
15012 2002-09-26 Anders Carlsson <andersca@gnu.org>
15015 * pkgconfig-0.13-include.patch:
15016 Use pkg-config 0.13 and add an include fix.
15018 2002-09-18 Will LaShell <will@lashell.net>
15020 * cvs.py: adding the -dP arguement to cvs update
15022 2002-09-18 Havoc Pennington <hp@pobox.com>
15024 * moduleinfo.py (gnome2): use gconf-1-2 branch for gnome20,
15025 add gconf HEAD to gnome22
15027 2002-09-17 Havoc Pennington <hp@redhat.com>
15029 * moduleinfo.py (gnome2): pull gnome-2-0 branch of libwnck
15031 2002-09-16 Jonathan Blandford <jrb@redhat.com>
15033 * moduleinfo.py (gnome2): add '-- ' to gstreamers autogen.sh to
15034 pass args on to configure. This still doesn't work with
15035 --maintainer-mode etc., but people can fix that on their own.
15037 2002-09-16 James Henstridge <james@daa.com.au>
15039 * moduleinfo.py (gnome22): s/profterm/gnome-terminal/
15040 (gnome22): add gnome-2-0 branch for libglade.
15042 2002-09-12 Jonathan Blandford <jrb@redhat.com>
15044 * moduleinfo.py (gnome2): libmrproject requires libgsf
15046 2002-09-12 Jonathan Blandford <jrb@redhat.com>
15048 * moduleinfo.py: s/monkey-sound/monkey-media/g
15050 2002-09-10 James Henstridge <james@daa.com.au>
15052 * moduleinfo.py (gnome2): get mrproject from GNOME CVS now (patch
15053 from Xavier Ordoquy.
15055 2002-09-09 James Henstridge <james@daa.com.au>
15057 * moduleinfo.py (gnome2): updates from Will Lashell (bug #92581).
15059 2002-09-06 Havoc Pennington <hp@pobox.com>
15061 * moduleinfo.py (gnome2): add right branch for gail
15063 2002-09-05 Jonathan Blandford <jrb@redhat.com>
15065 * moduleinfo.py (gnome-build): Require gtkhtml2 as well.
15067 2002-08-18 Anders Carlsson <andersca@gnu.org>
15069 * bootstrap.py (bootstraps): Fetch automake-1.4 as well as
15072 2002-07-24 James Henstridge <james@daa.com.au>
15074 * moduleinfo.py (gnome-control-center): set to gnome-2-0 branch
15075 for gnome20 module set (and head for gnome22).
15076 (anjuta2): depends on libzvt (from bug #87661).
15078 2002-07-14 Havoc Pennington <hp@pobox.com>
15080 * moduleinfo.py (gnome2): add branch to profterm
15081 (gnome22): put profterm HEAD in gnome22
15083 2002-07-13 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15086 Added dia-newcanvas and gael2 to the gnome20 set.
15088 2002-07-05 James Henstridge <james@daa.com.au>
15090 * moduleinfo.py (gnome22): add start of gnome22 set (based on
15091 gnome20), which at the moment just has head glib, pango and gtk+.
15093 * module.py (ModuleSet.__init__): add optional "baseset" argument
15094 to constructor, based on idea by hp.
15096 * module.py (BuildScript.build): rest of jrb's patch.
15098 * jhbuild.py (do_build): add --start-at arg from patch by Jonathan
15099 Blandford <jrb@redhat.com> (from bug #87344)
15101 * moduleinfo.py (rhythmbox): rhythmbox module is called rhythmbox
15102 now. Patch from hingwah@gnupilgrims.org (from bug #85905).
15103 (gnomeicu): Another patch from hingwah (from bug #85907).
15105 * jhbuid.py, module.py: apply patch to add makeargs setting
15106 contributed by C. Evans <ccevans@cox.net> (from bug #85228).
15108 2002-06-19 Jonathan Blandford <jrb@redhat.com>
15110 * moduleinfo.py (head): update rhythmbox dependencies and module
15112 2002-06-16 James Henstridge <james@daa.com.au>
15114 * moduleinfo.py (head): add libxslt dependency to gtk-doc.
15115 (head): add sigc-1.1 dependency to gtkmm-1.3.
15117 2002-06-09 James Henstridge <james@daa.com.au>
15119 * moduleinfo.py: add extra modules, based on patch by Gediminas
15120 Paulauskas <menesis@delfi.lt>.
15122 * bootstrap.py (Bootstrap.build): add support for multiple patch
15124 (bootstraps): add a number of the patches from the libtool-1.4.2-9
15125 SRPM from Rawhide, so that we use a non sucky libtool.
15126 (Bootstrap.wants_package): allow people to install bootstrap
15127 packages they already have on their system.
15129 2002-06-08 James Henstridge <james@daa.com.au>
15131 * moduleinfo.py (head): add gtkmm-1.3 as a dependency for
15132 gnomemm/libgnomecanvasmm (bug fix by Hing-Wah Wan
15133 <hingwah@gnupilgrims.org>).
15135 2002-06-03 James Henstridge <james@daa.com.au>
15137 * README: add note about filing jhbuild bugs in bugzilla.
15139 * moduleinfo.py (head): fix up meta-gnome-c++ MetaModule def.
15141 2002-06-01 James Henstridge <james@daa.com.au>
15143 * moduleinfo.py (gnome2): add support for the gtk-- modules.
15144 Patch from Ross Burton <r.burton@180sw.com> (from bug 82656).
15146 * bootstrap.py (bootstraps): update list of bootstraps to latest
15147 gettext, and also add scrollkeeper to list of imports.
15149 Apply modified version of Dom's patch:
15151 * module.py (BuildScript.build): keep a counter of which module we
15153 (BuildScript._message): show the module number in the messages.
15155 2002-05-20 James Henstridge <james@daa.com.au>
15157 * moduleinfo.py: add gnome-applets to meta-gnome-core module.
15159 2002-05-05 James Henstridge <james@daa.com.au>
15161 * moduleinfo.py (gnome-applets): add gail dependency for
15162 gnome-applets (from Sam th).
15163 (gnome2): rename the 'head' moduleset to 'gnome2'. A
15164 compatibility set name has been added.
15166 Merge in Johan Dahlin's updates:
15168 * moduleinfo.py: add some module defs for stuff outside of the
15171 * module.py (Module.__init__): optionally save a cvsroot string
15172 with the module def.
15173 (BuildScript.__init__): save checkoutroot on the BuildScript
15175 (BuildScript._cvscheckout): if module.cvsroot is not None, then
15176 use it as the cvsroot.
15177 (ModuleSet.addmod): new function as shorthand in the moduleinfo.py
15180 2002-05-02 Benjamin Kahn <xkahn@ximian.com>
15182 * bootstrap.py (bootstraps): Add audiofile to the bootstrap
15183 list. Not everyone has it, and it isn't in GNOME CVS.
15185 2002-04-30 Malcolm Tredinnick <malcolm@commsecure.com.au>
15187 * bootstrap.py: When there is an error downloading one of the
15188 files in the bootstrap phase, report the error. Bitter
15189 experience indicates that it might not be what you initially
15192 2002-04-28 Malcolm Tredinnick <malcolm@commsecure.com.au>
15194 * README: Made the indicated tools' version numbers match what
15195 is actually downloaded and installed.
15197 2002-04-26 Malcolm Tredinnick <malcolm@commsecure.com.au>
15199 * Makefile: The install target depends on install-check.
15200 Otherwise blindly following the instructions in the README leads
15203 2002-04-25 Manish Singh <yosh@gimp.org>
15205 * moduleinfo.py (head): eog requires libgnomeprint
15207 2002-04-15 Owen Taylor <otaylor@redhat.com>
15209 * moduleinfo.py (head): Point glib, gtk+ at 2-0 branches.
15211 2002-04-13 Alex Graveley <alex@ximian.com>
15213 * moduleinfo.py (head): eel requires gail.
15215 2002-04-13 Owen Taylor <otaylor@redhat.com>
15217 * moduleinfo.py (head): Point pango at pango-1-0, since
15218 pango HEAD is post GNOME-2.0.
15220 2002-04-05 Alex Graveley <alex@ximian.com>
15222 * jhbuild.py (do_shell): Impl to allow starting a new blessed
15223 shell from the command line.
15225 2002-04-05 Jeffrey Stedfast <fejj@ximian.com>
15227 * bootstrap.py (Bootstrap.build): s/zcat/gunzip -dc/ -
15228 unfortunately zcat does not work so well on Solaris. Hopefully I
15229 will not anger the gods by committing this :-)
15231 2002-03-27 Manish Singh <yosh@gimp.org>
15233 * install-check.c: check for *.c as well (gobject installs a .c
15234 file as a public header)
15236 2002-03-20 Johan Dahlin <jdahlin@telia.com>
15238 * jhbuild.py: if prefix don't exist, create it.
15240 * moduleinfo.py: Add gail as a dependency to gnome-media module.
15242 * moduleinfo.py: Add gnome-panel as a dependency to gnome-utils module.
15244 * moduleinfo.py: Add gnome-desktop as a dependency to
15245 gnome-control-center module.
15247 2002-03-19 Manish Singh <yosh@gimp.org>
15249 * install-check.c: So my assumption was wrong. Add cases for *.idl
15252 2002-03-18 James Henstridge <james@daa.com.au>
15254 * moduleinfo.py: apply Greg Schafer's patch for the gnome1
15257 2002-03-15 Manish Singh <yosh@gimp.org>
15260 * install-check.c: rewrote install-check in C. Much faster now.
15261 I also did a check for .h[^.]*$ to make it only cmp on header
15262 files. Not entirely sure that is completely valid (are there any
15263 installed headers that don't end in .h?)
15265 2002-03-15 Dave Neary <bolsh@gimp.org>
15267 * moduleinfo.py (head): Added sawfish and it's
15268 dependencies. Watch out for librep trying to install
15269 rep.m4 in /usr/shar/aclocal.
15271 2002-03-14 James Henstridge <james@daa.com.au>
15273 * moduleinfo.py (head): add glade2c.
15275 * bootstrap.py (bootstraps): update versions to bootstrap with.
15277 * jhbuild.py (addpath): set ACLOCAL_AMFLAGS as well. This should
15278 make things work a bit better with automake-1.6.
15280 2002-03-06 Havoc Pennington <hp@redhat.com>
15282 * moduleinfo.py (gnome1): remove libzvt dep from gnome1 gnome-core
15284 2002-03-06 James Henstridge <james@daa.com.au>
15286 * moduleinfo.py (head): add a meta-gnome-devel-tools meta module.
15288 * module.py (BuildScript._*): force a chdir before configure,
15290 (BuildScript.__init__): create a CVSRoot object to handle
15292 (BuildScript._cvscheckout): simplify to use the CVSRoot object.
15293 (BuildScript._configure): use the CVSRoot to find the checkoutdir
15294 (BuildScript._makeclean): same here.
15295 (BuildScript._make): same here.
15296 (BuildScript._makeinstall): same here.
15297 (Module): remove the cvs args stuff.
15299 2002-03-05 James Henstridge <james@daa.com.au>
15301 * module.py (BuildScript.build): if we are forcing a configure,
15302 also force a checkout, rather than update.
15304 * moduleinfo.py (head): s/Task/MetaModule/, and rename meta
15305 modules to begin with meta-, so they match the GARNOME naming.
15307 * module.py (MetaModule): rename from Task.
15309 2002-03-02 Havoc Pennington <hp@pobox.com>
15311 * moduleinfo.py: add bug-buddy to 'desktop' task
15313 2002-02-20 James Henstridge <james@daa.com.au>
15315 * module.py (BuildScript.login): make python 1.5 compatible. And
15316 make it work with both new and old style lines in the .cvspass
15319 2002-02-20 Johan Dahlin <jdahlin@telia.com>
15321 * bootstrap.py: use version from autoconf2.50 is it exists (which is
15322 the case on debian systems)
15324 * jhbuild.py: Add nicer output if the config file isn't found,
15325 create $PREFIX/share and $PREFIX/share/aclocal if they don't exist
15327 * module.py: strip out port when checking for cvs server in ~/.cvspass
15329 2002-02-20 James Henstridge <james@daa.com.au>
15331 * moduleinfo.py (head): add extra dep for nautilus. Patch from
15332 Wan Hing Wah <hingwah@computer.org>.
15334 2002-02-18 Manish Singh <yosh@gimp.org>
15336 * jhbuild.py: allow a default list of modules to skip in the
15339 2002-02-14 Johan Dahlin <jdahlin@telia.com>
15341 * moduleinfo.py: make libgnomecanvas depends on gnome-common
15343 2002-02-13 James Henstridge <james@daa.com.au>
15345 * moduleinfo.py (head): add tasks gnome-libs, gnome-core and
15346 desktop (if anyone else has good ideas for tasks, please suggest
15348 (head): fix up deps for the split up gnome-core.
15350 * module.py (Task): simple class for mapping a single name to a
15351 list of modules to build.
15352 (ModuleSet.__expand_mod_list): function for expanding a list of
15353 strings to a list of Module instances. Takes task objects into
15355 (ModuleSet.get_module_list): use __expand_mod_list() to expand
15356 module lists, so we get task support.
15358 2002-02-13 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15360 * moduleinfo.py: changed gnome-core to
15361 gnome-desktop/panel/session.
15363 2002-02-12 James Henstridge <james@daa.com.au>
15365 * moduleinfo.py: add glade (glade-gnome2-branch).
15367 2002-02-05 Gediminas Paulauskas <menesis@delfi.lt>
15369 * moduleinfo.py (head): add gnome-media, bug-buddy, gnome-games;
15370 remove libcapplet; fix gal
15372 2002-02-01 Havoc Pennington <hp@pobox.com>
15374 * Makefile (bindir): use a "bindir" variable so "make install
15377 * jhbuild.py (do_build): if passing extra args to build mode,
15378 take them as a list of modules to build
15380 * moduleinfo.py (head): make metacity depend on gconf
15382 2002-01-24 Jonathan Blandford <jrb@redhat.com>
15384 * moduleinfo.py (head): add libgnomeprint, libgnomeprintui, and gedit
15386 2002-01-19 Owen Taylor <otaylor@redhat.com>
15388 * moduleinfo.py (head): Add gtk-engines.
15390 2002-01-17 Jonathan Blandford <jrb@redhat.com>
15392 * moduleinfo.py (head): add profterm and gdm2
15394 2002-01-16 James Henstridge <james@daa.com.au>
15396 * moduleinfo.py (head): add orbit-python info.
15398 * jhbuild.py (do_build): expand the skip list to include dependent
15399 modules. So --skip=libgnomeui will skip glib, gtk+, libgnome,
15400 etc. Now it is actually useful.
15402 2002-01-14 Alex Graveley <alex@ximian.com>
15404 * bootstrap.py (bootstraps): Add python bootstrap for 2.x.
15405 (Bootstrap.build): Allow tarballs to end in tgz,
15406 (Bootstrap.wants_package): Remove 'x' in the version string to let
15407 us display "checking for python 2.x" but really just look for '2.'
15408 This should probably use regexps.
15410 2002-01-12 Xavier Ordoquy <MCArkan@gael.sourceforge.net>
15412 * moduleinfo.py: added gnome-common to gnome-mime-data
15413 and libgtop to gnome-core.
15415 2002-01-11 Owen Taylor <otaylor@redhat.com>
15417 * moduleinfo.py (head): gtkhtml2 now depends on gail, not
15420 2002-01-10 Jonathan Blandford <jrb@redhat.com>
15422 * module.py (BuildScript.build): Allow you to re ./configure on
15424 (moduleinfo.py): Update dependencies on gnome-control-center
15426 2002-01-08 Jonathan Blandford <jrb@redhat.com>
15428 * moduleinfo.py: whoops. add esound. Also add gconf-editor
15430 2002-01-07 Jonathan Blandford <jrb@redhat.com>
15432 * moduleinfo.py: nautilus depends on esound. gnome-control-center
15433 doesn't depend on libcapplet or bonobo-config.
15435 2002-01-04 Alex Graveley <alex@ximian.com>
15437 * jhbuild.py (addpath): Fix LD_PRELOAD munging so entire path to
15438 libgdkxft is removed, not just the library name.
15440 2002-01-04 James Henstridge <james@daa.com.au>
15442 * jhbuild.py (setup_env): get rid of libgdkxft.so from LD_PRELOAD
15443 if it is in there. Can fix some build errors for people.
15445 2002-01-03 Alex Graveley <alex@ximian.com>
15447 * moduleinfo.py (head): libzvt depends on gnome-common for
15450 2001-12-24 James Henstridge <james@daa.com.au>
15452 * bootstrap.py (Bootstrap._bold): same here.
15453 (Bootstrap.wants_package): string.find returns -1 on error -- not 0
15455 * module.py (BuildScript._message): if it is an xterm, also put
15456 messages in the window title.
15458 2001-12-17 Xavier Ordoquy <mcarkan@users.sourceforge.net>
15460 * moduleinfo.py: added zvt dependance to gnome-core.
15462 2001-12-09 James Henstridge <james@daa.com.au>
15464 * bootstrap.py: fix up bug for patch apply code found by Josh Lucas
15465 <josh@stonecottage.com>
15467 2001-12-05 Owen Taylor <otaylor@redhat.com>
15469 * moduleinfo.py (head): Add dependency on gnome-common
15470 for librsvg, libzvt for gnome-core. Add gnome-utils.
15472 2001-12-04 James Henstridge <james@daa.com.au>
15474 * README: more documentation updates.
15476 * gettext-changelog.patch: a patch to make gettextize not suck.
15478 * bootstrap.py (build_bootstraps): code to handle building
15479 required tools, such as autoconf, etc.
15481 * module.py (BuildScript.__init__): get rid of code setting up the
15482 environment from here.
15484 * jhbuild.py (addpath): move code that sets up the environment to
15487 * README: update readme to reflect changed command line args.
15489 * jhbuild.py (main): rearrange the argument parsing a bit.
15491 2001-12-03 Owen Taylor <otaylor@redhat.com>
15493 * moduleinfo.py: Added a whole bunch more GNOME-2.0 modules.
15495 2001-11-30 James Henstridge <james@daa.com.au>
15497 * jamesh.jhbuildrc: add --enable-maintainer-mode for packages whose
15498 autogen scripts don't automatically.
15500 * moduleinfo.py: fix up dependencies a bit.
15502 2001-11-19 James Henstridge <james@daa.com.au>
15504 * module.py (BuildScript.__addpath): prepend the new path element,
15505 rather than appending it.
15507 2001-10-26 James Henstridge <james@daa.com.au>
15509 * module.py (Module.cvs_update_args): add -P -d arguments to cvs
15510 update commands for people who don't have them hard coded in their
15513 2001-10-25 James Henstridge <james@daa.com.au>
15515 * moduleinfo.py (gnome1): add initial (untested) support for
15516 building the gnome 1.x platform.