Commit graph

51 commits

Author SHA1 Message Date
danw
e6b823e965 fix for darwin 2004-09-26 19:29:15 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jmmv
f3fa7887c6 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 16:45:12 +00:00
jmmv
d3e046ff46 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 20:37:32 +00:00
xtraeme
3be38dae2b Enable pkgviews installation. 2004-06-04 23:58:12 +00:00
jmmv
26c09d7aed Print a comment for lib/bonobo-2.0/samples instead of trying to remove it,
during print-PLIST of packages using this one.
2004-05-15 11:24:20 +00:00
wiz
f7906f6e94 Unused. 2004-04-26 09:21:57 +00:00
danw
c9e8eea800 replace previous Darwin fixes with a simpler patch from GNOME CVS 2004-04-24 19:30:15 +00:00
jmmv
1d63fd601e Silence the removal of lib/bonobo/ during print-PLIST. 2004-04-16 22:13:33 +00:00
adam
cef14f6439 Changes to pkgsrc:
* always use pkgsrc 'perl'
* do not use -no-undefined
Now builds on Darwin
2004-04-14 20:23:41 +00:00
adam
82b9eb3582 Changes to pkgsrc:
* always use pkgsrc 'perl'
* do not use -no-undefined flag
Now builds under Darwin
2004-04-14 20:21:49 +00:00
jmmv
6a67cfb238 During print-PLIST, output comments for the lib/bonobo/servers and
lib/bonobo/monikers directories, instead of removing them, as they
are handled directly by this package.
2004-04-13 21:29:27 +00:00
jmmv
cdbdee60fa Update to 2.6.0. Changes from the previous stable version include (the
list may be incomplete):

libbonobo 2.5.4
	+ bugs fixed
		+ application init (Gustavo)
		+ program arg translation (Anders, Hidetoshi)
	+ featurelets
		+ *Application* documentation (Gustavo)
		+ better activation debugging (Rodrigo, Michael)

libbonobo 2.5.3
	+ bugs fixed
		+ regression tests problems (Gustavo)
		+ AIX portability (Albert Chin-A-Young)
	+ featurelets
		+ improve b-a-s debug code (Michael)
		+ use syslog for run-time spew (Michael Terry)

libbonobo 2.5.2
	+ bugs fixed
		+ _active query cache fix (Michael)
		+ property bag logic bug fix (Dave Jones)
		+ backwards compat dameon fix (Michael, Crispin Flowerday)
		+ object directory fixes (Gustavo)
		+ l10n docs fix (Martin Kretzschmar)
		+ BonoboApplication fixes (Gustavo)
		+ use environ not _environ for Solaris (Michael)
	+ featurelets (Gustavo)
		+ b-a-s tracks dead clients
		+ updated tests
2004-04-01 18:18:00 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
reed
7653a8ad87 This needs a yacc to build, so add to USE_GNU_TOOLS.
yacc -d -v ./activation-context-query-parser.y
  make[2]: yacc: Command not found
2004-03-10 05:02:42 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
snj
06eb253be7 Include sys/types.h earlier to fix the build on FreeBSD 4.
Closes PR pkg/24119.
2004-02-27 02:09:34 +00:00
minskim
fda5f6a764 Explicitly depend on pkgconfig. 2004-02-15 07:43:50 +00:00
minskim
0ea07bb2bb Do not create lib/bonobo/monikers at post-install because it is
created at do-install.
2004-02-15 07:41:49 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
snj
ffe92dceea s/independant/independent/ 2004-02-13 23:38:15 +00:00
jmmv
bb89a0b987 Use pkgsrc intltool. 2004-02-12 13:06:32 +00:00
xtraeme
514f0d830d We need all .idl files in ${BUILDLINK_DIR} to build some programs,
so add them via BUILDLINK_FILES.<pkg>.
2004-02-11 03:52:22 +00:00
xtraeme
689cae234c bl3ify 2004-02-11 00:48:07 +00:00
jmmv
2d429b48f1 Update to 2.4.3:
* Fix bug in logic in the property bag code (Thanks to Dave Jones)
* Backport fix for bonobo-activation from HEAD (Michael)
2004-02-06 20:34:59 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
grant
f49bdea710 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:24:28 +00:00
xtraeme
cbf9231298 Add .idl files, missed in previous commit. 2003-12-15 00:42:37 +00:00
jmmv
190e9941d9 Add patches forgotten in previous commit. 2003-12-14 21:46:15 +00:00
jmmv
38613678dd 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 19:46:25 +00:00
reed
0282b540ca Spelling fix: s/implemenatation/implementation 2003-11-25 00:05:47 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
recht
1ff9e4f91f Add missing PKGCONFIG_OVERRIDE.
Bump PKGREVISION because of the changed *.pc files.
ok'ed by wiz@
2003-09-23 12:18:53 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmmv
1a11aa9f26 Bump version to 2.2.0. Almost all packages that depend on this one will be
touched (updated) shortly.
Add the pkgconfig file to the file list.
2003-02-13 19:28:34 +00:00
jmmv
d3ecb54ce9 Update libbonobo to 2.2.0. Changes since 2.0.0:
libbonobo 2.2.0

	* Features
		+ large pretty new docs; lots of work
		    (Gustavo J.A.M. Carneiro)
	* Bugs fixed
		+ translation fix (Abel Cheung)
		+ portability fixes (James H.)
		+ build fixage (Julio Merino, Frederic Crozat)

libbonobo 2.1.0

	* Featurelets
		+ add async property set API (Michael)
		+ add QI C wrapper for convenience (Michael)
		+ make release_unref async - pending ORB fixes (Michael)

libbonobo 2.0.1

	* Bugs fixed
		+ leak fix (Kjartan Maraas)
		+ 64bit GType cleans (hhetter)
		+ init/shutdown count (Padraig O'Briain)
		+ -pthread LIBS fix (Michael)
		+ build clean fixes (Padraig O'Briain)
	* i18n
		+ pt_BR, lv Gustavo Noronha Silva, Peteris Krisjanis
		+ el, cs Simos Xenitellis, Stanislav Brabec
2003-01-25 22:27:10 +00:00
jmmv
7977d11973 Fix typo in comment... dirrm -> @dirrm 2003-01-05 11:04:12 +00:00
jmmv
f7aa865ab6 Install documentation under share/doc/html, not share/gtk-doc/html.
Some PLIST cleanup (tell where shared directories are removed).
Bump PKGREVISION to 4.
2003-01-04 23:36:53 +00:00
jmmv
502d4e2e0d Change my email address to the NetBSD one (hispabsd.org -> netbsd.org).
Approved by wiz.
2003-01-03 15:26:54 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
salo
937b3bf13b USE_PKGLOCALEDIR, remove unnecessary patches, delint. 2002-11-30 23:21:32 +00:00
rh
c2934c968e Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-19 10:54:42 +00:00
rh
3a3e01d6ba Switch glib2 from PTL2 to pth.
Introduce USE_PTL2 so that PTL2 can still be used as an alternative (e.g.
for debugging).
Only include ptl2/buildlink2.mk if USE_PTL2 is set and no native threads
are available.
Bump PKGREVISIONS.
2002-10-16 03:14:41 +00:00
wiz
e92ac65fbf Unused. 2002-10-04 23:49:25 +00:00
jlam
e576968c0f Don't symlink certain classes of files that aren't needed by buildlink2:
*.pc and binaries.  Both these things are simply found by packages in their
true installed locations.
2002-09-22 09:52:33 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00
wiz
0f7a9ebfb4 buildlink2. 2002-09-10 14:10:46 +00:00
rh
ead5c02940 Add buildlink2.mk.
Provided by Julio Merino <jmmv@hispabsd.org> in PR pkg/18183.
2002-09-07 00:38:38 +00:00