b576e17d25
D-BUS 0.23.4 (11 Mar 2005) === - fix a failed assertion when trying to get replies from certain pending calls D-BUS 0.23.3 (9 Mar 2005) === - add back dbus_pending_call_get_reply() which was removed accidentally. - fix a memory leak in return messages - fix many memory leaks and lifecycle issues in the mono bindings. D-BUS 0.23.2 (18 Feb 2005) === - shuffle some code around in the mono bindings to deterministically finalize classes so that delegates are unregistered correctly. - backport a bunch of thread locking-related fixes from HEAD. D-BUS 0.23.1 (11 Feb 2005) === - fix a bug in which the bus daemon wouldn't recognize that a service owner quit - fix a bug in the mono bindings that would cause unmanaged code to call back into a delegate that had been garbage collected and crashed. D-BUS 0.23 (11 Jan 2005) === - add setgroups() to drop supplementary groups - updated SELinux support - add an "at console" security policy - fix a bug where org.freedesktop.DBus wasn't recognized as an existing service. - error out if --enable-mono is explicitly set and mono libs can't be found - set the max_match_rules_per_connection limit from the config file. - removed dbus_bug_get_with_g_main since it's been replaced by dbus_g_bus_get - fix fd leaks in socket code - lots and lots of mono binding updates, including fixes to make it compatible with Mono 1.1.3 - added --nofork option to override config file setting at runtime - added support for int64 and uint64 to the python bindings - lots of python binding updates - config file DTD updates - use SerivceOwnerChanges signal instead of ServiceCreated and ServiceDeleted - fixes to the authentication code - new init script for Slackware - print out the pid even when --fork is passed - increase preallocation sizes in DBusMessage to heavily reduce reallocs - lots of performance enhancements - lots more small bug fixes
31 lines
1,013 B
Makefile
31 lines
1,013 B
Makefile
# $NetBSD: Makefile,v 1.3 2005/03/22 10:55:13 jmmv Exp $
|
|
#
|
|
|
|
DBUS_INTERFACE= glib
|
|
DBUS_DIRS= dbus glib tools
|
|
|
|
.include "../../sysutils/dbus/Makefile.common"
|
|
|
|
# We can't install from within the 'dbus' nor 'tools' directory automatically
|
|
# because we'd get a lot of other stuff installed (overriding files in the
|
|
# dbus package).
|
|
INSTALL_DIRS= ${WRKSRC}/glib
|
|
|
|
INSTALLATION_DIRS= bin lib/pkgconfig man/man1
|
|
|
|
PRINT_PLIST_AWK+= /^@dirrm include\/dbus-1.0\/dbus$$/ \
|
|
{ print "@comment in dbus: " $$0; next; }
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/include/dbus-1.0/dbus
|
|
${INSTALL_DATA} ${WRKSRC}/dbus/dbus-glib*.h \
|
|
${PREFIX}/include/dbus-1.0/dbus
|
|
${INSTALL_DATA} ${WRKSRC}/dbus-glib-1.pc \
|
|
${PREFIX}/lib/pkgconfig/dbus-glib-1.pc
|
|
cd ${WRKSRC}/tools && ${LIBTOOL} --mode=install \
|
|
${INSTALL_PROGRAM} dbus-monitor ${PREFIX}/bin/dbus-monitor
|
|
${INSTALL_DATA} ${WRKSRC}/tools/dbus-monitor.1 \
|
|
${PREFIX}/man/man1/dbus-monitor.1
|
|
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|