Sixteenth alpha version, released on 2004/07/04.
o Added preliminar support for work directories, which are used to put
all temporary files created during a build in them. This allows mak-
ing the source tree read only, as it won't get polluted in any way.
Note that existing packages may need some tweaks in their logic files
to support this completely. To help with testing, you should set the
BT_USE_WORKDIR variable in bt_config.conf to `yes', so that this fea-
ture is always used.
o Added a standard customizable `DOC' feature, which can be used by the
end user to disable installation of documentation. Existing packages
may need to be fixed to honour this, though.
o bt_logic's core has been rewritten. It is now much faster than
before and has better dependency control, which solves many stupid
bugs.
o A framework to run uninstalled programs (those which may be linked to
uninstalled libraries) has been readded. It is very similar to what
libtool does with its .libs directory, and is completely transparent
to the end user.
o Added (in fact, readded, as it was lost during the conversion to
bt_logic) support to install packages in a fake root directory,
needed in many package systems to support Buildtool-ized programs.
o Definitions' names (those written to the configuration header) have
been changed to include the language name they refer to in them.
This provides better support when the C and C++ compilers do not
match. Note that for this to take effect you need to set BT_REQUIRE
to (at least) `0.16'; otherwise, the previous behavior is kept.
o Multiple fixes have been done in the bt_check_bits() function.
o Fixed the link command in bt_logic so that library directories
appearing under the same project hierarchy (and manually specified by
the -L flag) are not converted to an rpath.
o Fixed build under OpenBSD 3.4, HP-UX and Tru64.
o Added the bt_check_prog_make() check in bt_config, which looks for a
make utility.
o Added the bt_echo() and bt_source() functions to bt_swcgen.
o The installation was changed to use unversioned directories and bina-
ries.
Fixes
- Don't show multi-workspace related menu items if there is only
a single workspace (Johan Persson)
Translators
- Vladimir Petkov (bg)
- Gil Osher (he)
- Kjartan Maraas (no)
- Mi?u Moldovan (ro)
- Ivan Noris (sk)
Fixes:
- Get rid of duplicate '/' with AM_GCONF_SOURCE_2 (Daniel Elstner)
- Don't create a directory for docs if we're not installing them (Julio M.
Merino Vidal)
- Fix a bug with the markup backend on 64-bit (Joe Marcus Clarke)
- Fix a leak (Kjartan)
- Return an error for incorrect source addresses (Mark)
Translators:
- Gisela Carbonell (ca)
- Christian Neumair (de)
- Christophe Merlet (RedFox) (fr)
- LoneStar (zh_CN)
* Check that label in page tab is showing before returning it. (bug #129608)
* Ensure that create-tab notification is not sent when tab is removed.
(bug #128970)
* Report accelerator correctly for menu items created using GtkAction and
GtkUIManager. (bug #143587)
* Add translations: Bulgarian [Vladimir Petkov]
Changes:
Changes since version 1.3.2
* Make it work with gcc-3.2.
Changes since version 1.3.1
* Contrib reorganization.
* New contrib items.
* Convert to latest and greatest autoconf, automake versions.
* Implement automatic detection of gcc version 3 and apply the gcc3
patch in configure.
* Apply a patch for compilation on Apple/Darwin (without gcc3).
Changes since version 1.3.0
* Fix the following bug: a repository inconsistency could arise when
a checkin operation is aborted after the project's RCS version file
has been updated but before the PRCS repository data file is updated.
* Fix a partial-checkin bug.
* Fix bugs related to deleted project versions.
* 'prcs info' now now prints summary information for deleted project
versions.
* Patches have been included for compilation with GCC 3.0.x.
* Debian packaging.
* prcs.el improvements.
* prcs usage() reports to stdout instead of stderr.
* prcs.texi bug in 'prcs execute' example.
* contrib/prcs-clean improvements.
Changes since version 1.2.16
* Add new command 'prcs changes' command.
* Support for the new 'changes' command.
* Add new --version-log= option to 'prcs checkin'.
* Add new contrib package 'pck'.
* Add a new --no-keywords option to 'prcs populate'.
* Updated 'prcsutils' contrib package.
* Updated 'visualtree' contrib package.
* Fix a keyword-substitution bug.
* Upgrade to regex sources from glibc-2.2.4 for 64-bit support.
* Remove a declaration of abort() that was conflicting with the
headers in RedHat 7.x and causing compilation problems.
* Fix for non-existant user/group handling in 'prcs admin access'
* Fix for checkin and merge commands to preserve the project file
mode.
* Fix prcs.el to support Emacs 21.
* PRCS checks for proper versions of RCS and GNU diffutils before
running--these checks were broken by GNU diffutils 2.7.2 and are now
fixed.
Changes since version 1.2.15
* Incorporate new contrib submissions (rprcs, prcs-synch, visualtree,
pfe and prcsutils).
* Previously, 'prcs config' would perform a sanity check on the
configured RCS and diff commands to see that are indeed the GNU
versions of those commands.
* After a successful merge, list all files which have merge conflicts.
Merge "No Prompt" actions are now silent unless -L is specified, and
"Do Nothing" actions are silent when -f is specified and unless -L
is specified.
* Improve error reporting.
* The documentation stated that `:' was a valid character for major
version names, although the program has never accepted this character.
0.7.5 is a bug fix release, including:
- force lookup of journal props in anydbm filtering
- fixed lookup of "missing" Link values for new props in anydbm backend
- allow list of values for id, Number and Boolean filtering in anydbm
backend
- fixed some more mysql 0.6->0.7 upgrade bugs (sf bug 950410)
- fixed Boolean values in postgresql (sf bugs 972546 and 972600)
- fixed -g arg to roundup-server (sf bug 973946)
- better roundup-server usage string (sf bug 973352)
- include "context" always, as documented (sf bug 965447)
- fixed REMOTE_USER (external HTTP Basic auth) (sf bug 977309)
- fixed roundup-admin "find" to use better value parsing
- fixed RDBMS Class.find() to handle None value in multiple find
- export now stores file "content" in separate files in export directory
0.7.4 is a bug fix release, including:
- re-acquire the OTK manager when we re-open the database
- mailgw handler can close the database on us
- fixed grouping by a NULL Link value
- fixed anydbm import/export (sf bugs 965216, 964457, 964450)
- fix python 2.3.3 strftime deprecation warning (sf patch 968398)
- fix some column datatypes in postgresql and mysql (sf bugs 962611,
959177 and 964231)
- fixed RDBMS journal packing (sf bug 959177)
- fixed filtering by floats in anydbm (sf bug 963584)
Class::XPath is a Perl module which adds XPath-style matching to
your object trees. This means that you can find nodes using an
XPath-esque query with match() from anywhere in the tree. Also,
the xpath() method returns a unique path to a given node which can
be used as an identifier.
2004-05-29 Michael Meeks <michael@ximian.com>
* Version 2.6.2
2004-05-28 Michael Meeks <michael@ximian.com>
* activation-server/activation-server-main.c
(main): turn output debug on if we use
--register-server
* bonobo-activation/bonobo-activation-init.c
(bonobo_activation_hostname_get): always return
localhost - so we don't barf when the hostname
changes (DHCP). Slightly bad, but a) this method is
deprecated anyway, b) only fools would use it
to return the current hostname and c) localhost is
often the local host name anyway.
2004-05-26 Michael Meeks <michael@ximian.com>
* Version 2.6.1
2004-05-26 Arvind Samptur <arvind.samptur@wipro.com>
* activation-server/object-directroy.h : Add
od_finished_internal_registration () helper function.
* activation-server/object-directroy-corba.c
(add_active_server): Don't add our internal servers count
to n_active_servers.
* activation-server/activation-server-main.c (main): Use
od_finished_internal_registration () to indicate that we
are done with our internal server registeration.
Fixes#139500
2004-05-14 Michael Meeks <michael@ximian.com>
* bonobo-activation/bonobo-activation-init.c:
move sys/types.h include upwards for bsd.
2004-05-06 Michael Wilson <Michael.Wilson@bull.net>
* bonobo/bonobo-application.c (message_desc_copy)
(_gtype_to_typecode): bin bogus gnuism: __inline__
2004-05-05 Michael Wilson <Michael.Wilson@bull.net>
* bonobo/bonobo-application.c: bin bogus trailing
',' and ';' - fix AIX build.
2004-04-16 Iñaki Larrañaga <dooteo@euskalgnu.org>
* configure.in: Added "eu" (Basque) to ALL_LINGUAS.
2004-04-15 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* activation-server/object-directory-corba.c
(od_register_runtime_server_info): Do not ever try to update a
ServerInfo if there's already another ServerInfo registered for
the given IID. This both improves performance and avoids a
possible memory error that I have been unable to track down after
much debugging.
2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org>
* configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
2004-04-06 Pablo Saratxaga <pablo@mandrakesoft.com>
* ChangeLog: converted to UTF-8
2004-03-30 Adam Weinberger <adamw@gnome.org>
* configure.in: Added en_CA to ALL_LINGUAS.
2004-03-22 Guntupalli Karunakar <karunakar@freedomink.org>
* configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
2004-03-17 Tony Arnold <tonyarnold@users.sourceforge.net>
* bonobo-activation/bonobo-activation-client.c: ugly hack
for Darwin's whacked-out 'environ.
2004-03-16 Gareth Owen <gowen72@yahoo.com>
* configure.in: Added en_GB to ALL_LINGUAS
2004-03-15 Julio M. Merino Vidal <jmmv@menta.net>
* bonobo-activation/bonobo-activation-get-language-list.c
(unalias_lang): read aliases from the prefix first (NetBSD)