pkgsrc/devel/libbonobo/Makefile

45 lines
1.4 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.31 2004/10/12 07:54:30 jmmv Exp $
Update to 2.8.0. This version corresponds to GNOME 2.8.0. While here, move documentation to share/doc, out of share/doc/html. 2004-09-13 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.8.0. 2004-08-24 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * bonobo/bonobo-generic-factory.c (bonobo_generic_factory_new_generic) (last_unref_cb): Ignore "last-unref" if it happens during the object creation callback and an object is actually created in the end. Fixes bug #139140 (Can't get bonobo objects in _init method of bonobo object) 2004-08-23 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * Makefile.am (DISTCLEANFILES): Only clean intltool-* in make distclean, not make clean, since there is no rule to regenerate them from the makefile. Fixes #144541. 2004-08-23 Tommi Komulainen <tommi.komulainen@iki.fi> * doc/api/tmpl/bonobo-application.sgml (bonobo_application_register_message): Add a longer description and some examples. * bonobo/bonobo-application.c (bonobo_application_register_message): Remove example program from inline documentation (moved to the gtk-doc template file). 2004-08-16 Christian Rose <menthos@menthos.com> * configure.in: Added "bs" to ALL_LINGUAS. 2004-08-13 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * bonobo/bonobo-object.c (bonobo_object_finalize_servant): Call object's poa_fini_fn. Patch by Michael Meeks. Fixes #118117. 2004-08-12 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Set BONOBO_ACTIVATION_DEBUG, since some tests use relative server paths, thus fail if the b-a-s changes dir on startup. * activation-server/activation-server-main.c (main): Declare debug_output_env as const, to suppress compiler warning. (main): Unless env. var. BONOBO_ACTIVATION_DEBUG is set, chdir("/") before entering main loop. * bonobo/bonobo-running-context.c (bonobo_running_context_trace_objects_T): Add ri->emitted_last_unref = FALSE, missing in debug version of addObject, but present in the non-debug version. (bonobo_running_context_trace_objects_T): Complement the information of the number of alive objects with a list of the interfaces of the alive objects. 2004-08-11 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * activation-server/object-directory-corba.c (od_register_runtime_server_info): We should be returning new_serverinfo instead of old_serverinfo. 2004-08-11 Alexander Larsson <alexl@redhat.com> * bonobo-activation/bonobo-activation-get-language-list.c (read_aliases): Import some fixes from gnome-vfs copy. 2004-08-11 Alexander Larsson <alexl@redhat.com> * bonobo-activation/bonobo-activation-get-language-list.c (read_aliases): Use less memory for alias tables. 2004-08-11 Kjartan Maraas <kmaraas@gnome.org> * activation-server/client.c: (add_load_path), (remove_load_path), (register_activate_server), (do_query_server_info), (do_activating): Correctly use ANSI argument list. * bonobo-activation/bonobo-activation-base-service.c: (bonobo_activation_registration_iterate): Same.. * bonobo-activation/bonobo-activation-fork-server.c: (bonobo_activation_server_by_forking): Use NULL in place of 0 * bonobo/bonobo-debug.c: (bonobo_debug_init): ANSI arguments * bonobo/bonobo-generic-factory.c: (bonobo_generic_factory_destroy): NULL vs 0 * bonobo/bonobo-item-handler.c: (bonobo_item_handler_finalize): * bonobo/bonobo-listener.c: (bonobo_listener_finalize), (bonobo_listener_init): NULL vs 0 * bonobo/bonobo-persist-client.c: (bonobo_object_save_to_stream), (bonobo_object_from_stream): NULL vs 0 * bonobo/bonobo-persist.c: (bonobo_persist_finalize): NULL vs 0 * bonobo/bonobo-storage-memory.c: (bonobo_storage_mem_create): NULL vs 0. * configure.in: Added nb to ALL_LINGUAS. 2004-08-10 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Add $(top_srcdir)/activation-server to BONOBO_ACTIVATION_PATH, so that event source test doesn't fail. * bonobo-activation/bonobo-activation-register.c (bonobo_activation_make_registration_id): g_message instead of g_warning. 2004-08-09 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am: Don't install $(serverfiles). They are not required to be installed for make check. Fixes #145056. 2004-08-08 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * idl/Bonobo_Control.idl: Prepend 'action' parameter name with underscore to avoid clash with type Action, in PropertyControl::notifyAction(). Fixes #118078. * idl/Bonobo_Property.idl: Escape PropertyBag::ReadOnly and ConfigDatabase::DBFlags::DEFAULT with a leading underscore because of clashes with IDL keywords. Fixes #118078. * bonobo-activation/Makefile.am (INCLUDES): Define G_LOG_DOMAIN=Bonobo-Activation. * bonobo-activation/bonobo-activation-activate.c, * bonobo-activation/bonobo-activation-base-service.c, * bonobo-activation/bonobo-activation-client.c, * bonobo-activation/bonobo-activation-fork-server.c, * bonobo-activation/bonobo-activation-register.c: Turn g_warnings that contain only informational debug messages into g_message, so that we can abort with --g-fatal-warnings in the real strange stituations. * bonobo-activation/bonobo-activation-register.c (registration_result_to_string): Give a g_warning on invalid code instead of aborting. This is an error, but not fatal by any means. 2004-08-07 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am: Don't install $(serverfiles). They are not required to be installed for make check. 2004-08-04 Greg Hudson <hudson@mit.edu> * bonobo-activation/bonobo-activation-fork-server.c (bonobo_activation_server_by_forking): reset signal mask removing SIGCHLD block for forked child. 2004-07-21 Antonio Xu <antonio.xu@sun.com> * activation-server/object-directory-corba.c (remove_active_server): add judgement to make sure the count of active server is right. 2004-07-09 Tommi Komulainen <tommi.komulainen@iki.fi> * bonobo/bonobo-app-client.c (bonobo_app_client_get_msgdescs): fix array bound checking & Fix API docs. 2004-06-26 Pawan Chitrakar <pawan@nplinux.org> * configure.in: Added "ne" Nepali in ALL_LINGUAS
2004-09-21 18:45:12 +02:00
DISTNAME= libbonobo-2.8.0
PKGREVISION= 1
CATEGORIES= devel gnome
Update to 2.8.0. This version corresponds to GNOME 2.8.0. While here, move documentation to share/doc, out of share/doc/html. 2004-09-13 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.8.0. 2004-08-24 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * bonobo/bonobo-generic-factory.c (bonobo_generic_factory_new_generic) (last_unref_cb): Ignore "last-unref" if it happens during the object creation callback and an object is actually created in the end. Fixes bug #139140 (Can't get bonobo objects in _init method of bonobo object) 2004-08-23 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * Makefile.am (DISTCLEANFILES): Only clean intltool-* in make distclean, not make clean, since there is no rule to regenerate them from the makefile. Fixes #144541. 2004-08-23 Tommi Komulainen <tommi.komulainen@iki.fi> * doc/api/tmpl/bonobo-application.sgml (bonobo_application_register_message): Add a longer description and some examples. * bonobo/bonobo-application.c (bonobo_application_register_message): Remove example program from inline documentation (moved to the gtk-doc template file). 2004-08-16 Christian Rose <menthos@menthos.com> * configure.in: Added "bs" to ALL_LINGUAS. 2004-08-13 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * bonobo/bonobo-object.c (bonobo_object_finalize_servant): Call object's poa_fini_fn. Patch by Michael Meeks. Fixes #118117. 2004-08-12 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Set BONOBO_ACTIVATION_DEBUG, since some tests use relative server paths, thus fail if the b-a-s changes dir on startup. * activation-server/activation-server-main.c (main): Declare debug_output_env as const, to suppress compiler warning. (main): Unless env. var. BONOBO_ACTIVATION_DEBUG is set, chdir("/") before entering main loop. * bonobo/bonobo-running-context.c (bonobo_running_context_trace_objects_T): Add ri->emitted_last_unref = FALSE, missing in debug version of addObject, but present in the non-debug version. (bonobo_running_context_trace_objects_T): Complement the information of the number of alive objects with a list of the interfaces of the alive objects. 2004-08-11 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * activation-server/object-directory-corba.c (od_register_runtime_server_info): We should be returning new_serverinfo instead of old_serverinfo. 2004-08-11 Alexander Larsson <alexl@redhat.com> * bonobo-activation/bonobo-activation-get-language-list.c (read_aliases): Import some fixes from gnome-vfs copy. 2004-08-11 Alexander Larsson <alexl@redhat.com> * bonobo-activation/bonobo-activation-get-language-list.c (read_aliases): Use less memory for alias tables. 2004-08-11 Kjartan Maraas <kmaraas@gnome.org> * activation-server/client.c: (add_load_path), (remove_load_path), (register_activate_server), (do_query_server_info), (do_activating): Correctly use ANSI argument list. * bonobo-activation/bonobo-activation-base-service.c: (bonobo_activation_registration_iterate): Same.. * bonobo-activation/bonobo-activation-fork-server.c: (bonobo_activation_server_by_forking): Use NULL in place of 0 * bonobo/bonobo-debug.c: (bonobo_debug_init): ANSI arguments * bonobo/bonobo-generic-factory.c: (bonobo_generic_factory_destroy): NULL vs 0 * bonobo/bonobo-item-handler.c: (bonobo_item_handler_finalize): * bonobo/bonobo-listener.c: (bonobo_listener_finalize), (bonobo_listener_init): NULL vs 0 * bonobo/bonobo-persist-client.c: (bonobo_object_save_to_stream), (bonobo_object_from_stream): NULL vs 0 * bonobo/bonobo-persist.c: (bonobo_persist_finalize): NULL vs 0 * bonobo/bonobo-storage-memory.c: (bonobo_storage_mem_create): NULL vs 0. * configure.in: Added nb to ALL_LINGUAS. 2004-08-10 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Add $(top_srcdir)/activation-server to BONOBO_ACTIVATION_PATH, so that event source test doesn't fail. * bonobo-activation/bonobo-activation-register.c (bonobo_activation_make_registration_id): g_message instead of g_warning. 2004-08-09 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am: Don't install $(serverfiles). They are not required to be installed for make check. Fixes #145056. 2004-08-08 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * idl/Bonobo_Control.idl: Prepend 'action' parameter name with underscore to avoid clash with type Action, in PropertyControl::notifyAction(). Fixes #118078. * idl/Bonobo_Property.idl: Escape PropertyBag::ReadOnly and ConfigDatabase::DBFlags::DEFAULT with a leading underscore because of clashes with IDL keywords. Fixes #118078. * bonobo-activation/Makefile.am (INCLUDES): Define G_LOG_DOMAIN=Bonobo-Activation. * bonobo-activation/bonobo-activation-activate.c, * bonobo-activation/bonobo-activation-base-service.c, * bonobo-activation/bonobo-activation-client.c, * bonobo-activation/bonobo-activation-fork-server.c, * bonobo-activation/bonobo-activation-register.c: Turn g_warnings that contain only informational debug messages into g_message, so that we can abort with --g-fatal-warnings in the real strange stituations. * bonobo-activation/bonobo-activation-register.c (registration_result_to_string): Give a g_warning on invalid code instead of aborting. This is an error, but not fatal by any means. 2004-08-07 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am: Don't install $(serverfiles). They are not required to be installed for make check. 2004-08-04 Greg Hudson <hudson@mit.edu> * bonobo-activation/bonobo-activation-fork-server.c (bonobo_activation_server_by_forking): reset signal mask removing SIGCHLD block for forked child. 2004-07-21 Antonio Xu <antonio.xu@sun.com> * activation-server/object-directory-corba.c (remove_active_server): add judgement to make sure the count of active server is right. 2004-07-09 Tommi Komulainen <tommi.komulainen@iki.fi> * bonobo/bonobo-app-client.c (bonobo_app_client_get_msgdescs): fix array bound checking & Fix API docs. 2004-06-26 Pawan Chitrakar <pawan@nplinux.org> * configure.in: Added "ne" Nepali in ALL_LINGUAS
2004-09-21 18:45:12 +02:00
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libbonobo/2.8/}
EXTRACT_SUFX= .tar.bz2
2003-07-17 23:31:04 +02:00
MAINTAINER= jmmv@NetBSD.org
HOMEPAGE= http://developer.gnome.org/
COMMENT= GNOME2 Object activation framework library
Update to 2.4.2, based on work done by xtraeme@. The following list of changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14 20:46:25 +01:00
CONFLICTS= bonobo-activation-[0-9]*
GNU_CONFIGURE= YES
2004-02-11 01:48:07 +01:00
USE_BUILDLINK3= YES
Update to 2.4.2, based on work done by xtraeme@. The following list of changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14 20:46:25 +01:00
USE_PKGINSTALL= YES
USE_PKGLOCALEDIR= YES
USE_LIBTOOL= YES
USE_GNU_TOOLS+= make yacc
Update to 2.4.2, based on work done by xtraeme@. The following list of changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14 20:46:25 +01:00
PKGCONFIG_OVERRIDE= bonobo/libbonobo-2.0.pc.in
Update to 2.4.2, based on work done by xtraeme@. The following list of changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14 20:46:25 +01:00
PKGCONFIG_OVERRIDE+= bonobo-activation/bonobo-activation-2.0.pc.in
Update to 2.4.2, based on work done by xtraeme@. The following list of changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14 20:46:25 +01:00
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
Update to 2.8.0. This version corresponds to GNOME 2.8.0. While here, move documentation to share/doc, out of share/doc/html. 2004-09-13 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.8.0. 2004-08-24 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * bonobo/bonobo-generic-factory.c (bonobo_generic_factory_new_generic) (last_unref_cb): Ignore "last-unref" if it happens during the object creation callback and an object is actually created in the end. Fixes bug #139140 (Can't get bonobo objects in _init method of bonobo object) 2004-08-23 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * Makefile.am (DISTCLEANFILES): Only clean intltool-* in make distclean, not make clean, since there is no rule to regenerate them from the makefile. Fixes #144541. 2004-08-23 Tommi Komulainen <tommi.komulainen@iki.fi> * doc/api/tmpl/bonobo-application.sgml (bonobo_application_register_message): Add a longer description and some examples. * bonobo/bonobo-application.c (bonobo_application_register_message): Remove example program from inline documentation (moved to the gtk-doc template file). 2004-08-16 Christian Rose <menthos@menthos.com> * configure.in: Added "bs" to ALL_LINGUAS. 2004-08-13 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * bonobo/bonobo-object.c (bonobo_object_finalize_servant): Call object's poa_fini_fn. Patch by Michael Meeks. Fixes #118117. 2004-08-12 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Set BONOBO_ACTIVATION_DEBUG, since some tests use relative server paths, thus fail if the b-a-s changes dir on startup. * activation-server/activation-server-main.c (main): Declare debug_output_env as const, to suppress compiler warning. (main): Unless env. var. BONOBO_ACTIVATION_DEBUG is set, chdir("/") before entering main loop. * bonobo/bonobo-running-context.c (bonobo_running_context_trace_objects_T): Add ri->emitted_last_unref = FALSE, missing in debug version of addObject, but present in the non-debug version. (bonobo_running_context_trace_objects_T): Complement the information of the number of alive objects with a list of the interfaces of the alive objects. 2004-08-11 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * activation-server/object-directory-corba.c (od_register_runtime_server_info): We should be returning new_serverinfo instead of old_serverinfo. 2004-08-11 Alexander Larsson <alexl@redhat.com> * bonobo-activation/bonobo-activation-get-language-list.c (read_aliases): Import some fixes from gnome-vfs copy. 2004-08-11 Alexander Larsson <alexl@redhat.com> * bonobo-activation/bonobo-activation-get-language-list.c (read_aliases): Use less memory for alias tables. 2004-08-11 Kjartan Maraas <kmaraas@gnome.org> * activation-server/client.c: (add_load_path), (remove_load_path), (register_activate_server), (do_query_server_info), (do_activating): Correctly use ANSI argument list. * bonobo-activation/bonobo-activation-base-service.c: (bonobo_activation_registration_iterate): Same.. * bonobo-activation/bonobo-activation-fork-server.c: (bonobo_activation_server_by_forking): Use NULL in place of 0 * bonobo/bonobo-debug.c: (bonobo_debug_init): ANSI arguments * bonobo/bonobo-generic-factory.c: (bonobo_generic_factory_destroy): NULL vs 0 * bonobo/bonobo-item-handler.c: (bonobo_item_handler_finalize): * bonobo/bonobo-listener.c: (bonobo_listener_finalize), (bonobo_listener_init): NULL vs 0 * bonobo/bonobo-persist-client.c: (bonobo_object_save_to_stream), (bonobo_object_from_stream): NULL vs 0 * bonobo/bonobo-persist.c: (bonobo_persist_finalize): NULL vs 0 * bonobo/bonobo-storage-memory.c: (bonobo_storage_mem_create): NULL vs 0. * configure.in: Added nb to ALL_LINGUAS. 2004-08-10 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Add $(top_srcdir)/activation-server to BONOBO_ACTIVATION_PATH, so that event source test doesn't fail. * bonobo-activation/bonobo-activation-register.c (bonobo_activation_make_registration_id): g_message instead of g_warning. 2004-08-09 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am: Don't install $(serverfiles). They are not required to be installed for make check. Fixes #145056. 2004-08-08 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * idl/Bonobo_Control.idl: Prepend 'action' parameter name with underscore to avoid clash with type Action, in PropertyControl::notifyAction(). Fixes #118078. * idl/Bonobo_Property.idl: Escape PropertyBag::ReadOnly and ConfigDatabase::DBFlags::DEFAULT with a leading underscore because of clashes with IDL keywords. Fixes #118078. * bonobo-activation/Makefile.am (INCLUDES): Define G_LOG_DOMAIN=Bonobo-Activation. * bonobo-activation/bonobo-activation-activate.c, * bonobo-activation/bonobo-activation-base-service.c, * bonobo-activation/bonobo-activation-client.c, * bonobo-activation/bonobo-activation-fork-server.c, * bonobo-activation/bonobo-activation-register.c: Turn g_warnings that contain only informational debug messages into g_message, so that we can abort with --g-fatal-warnings in the real strange stituations. * bonobo-activation/bonobo-activation-register.c (registration_result_to_string): Give a g_warning on invalid code instead of aborting. This is an error, but not fatal by any means. 2004-08-07 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * tests/test-activation/Makefile.am: Don't install $(serverfiles). They are not required to be installed for make check. 2004-08-04 Greg Hudson <hudson@mit.edu> * bonobo-activation/bonobo-activation-fork-server.c (bonobo_activation_server_by_forking): reset signal mask removing SIGCHLD block for forked child. 2004-07-21 Antonio Xu <antonio.xu@sun.com> * activation-server/object-directory-corba.c (remove_active_server): add judgement to make sure the count of active server is right. 2004-07-09 Tommi Komulainen <tommi.komulainen@iki.fi> * bonobo/bonobo-app-client.c (bonobo_app_client_get_msgdescs): fix array bound checking & Fix API docs. 2004-06-26 Pawan Chitrakar <pawan@nplinux.org> * configure.in: Added "ne" Nepali in ALL_LINGUAS
2004-09-21 18:45:12 +02:00
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
Update to 2.4.2, based on work done by xtraeme@. The following list of changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14 20:46:25 +01:00
PKG_SYSCONFSUBDIR= bonobo-activation
EGDIR= ${PREFIX}/share/examples/bonobo-activation
CONF_FILES= ${EGDIR}/bonobo-activation-config.xml \
${PKG_SYSCONFDIR}/bonobo-activation-config.xml
Update to 2.6.2: 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)
2004-06-20 22:37:32 +02:00
PRINT_PLIST_AWK+= /^@dirrm lib\/(bonobo|bonobo\/monikers)$$/ \
{ print "@unexec $${RMDIR} %D/" $$2 \
" 2>/dev/null || $${TRUE}"; next; }
2004-02-11 01:48:07 +01:00
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/popt/buildlink3.mk"
2004-02-15 08:43:50 +01:00
.include "../../devel/pkgconfig/buildlink3.mk"
2004-02-11 01:48:07 +01:00
.include "../../net/ORBit2/buildlink3.mk"
2004-02-12 14:06:32 +01:00
.include "../../textproc/intltool/buildlink3.mk"
2004-02-11 01:48:07 +01:00
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"