pkgsrc/devel/at-spi2-core/Makefile

47 lines
1.4 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.9 2012/10/31 11:16:38 asau Exp $
#
DISTNAME= at-spi2-core-2.6.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/at-spi2-core/2.6/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= prlw1@cam.ac.uk
HOMEPAGE= http://www.linuxfoundation.org/collaborate/workgroups/accessibility/atk/at-spi/at-spi_on_d-bus
COMMENT= Assistive Technology Service Provider Interface Core
LICENSE= gnu-lgpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= gmake intltool msgfmt pkg-config
USE_PKGLOCALEDIR= yes
PKGCONFIG_OVERRIDE+= atspi-2.pc.in
CONFIGURE_ARGS+= --localstatedir=${VARBASE}
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE}
BUILD_DEFS+= VARBASE PKG_SYSCONFBASE
EGDIR= ${PREFIX}/share/examples/at-spi2-core
PKG_SYSCONFSUBDIR= at-spi2
busconfigdir= ${PKG_SYSCONFDIR}
eg_busconfigdir= ${EGDIR}/at-spi2
default_sessiondir= ${PKG_SYSCONFBASE}/xdg/autostart
eg_default_sessiondir= ${EGDIR}/xdg/autostart
INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR}
CONF_FILES= ${eg_busconfigdir}/accessibility.conf \
${busconfigdir}/accessibility.conf \
${eg_default_sessiondir}/at-spi-dbus-bus.desktop \
${default_sessiondir}/at-spi-dbus-bus.desktop
.include "../../devel/glib2/buildlink3.mk"
Update at-spi2-core from 2.3.5 -> 2.5.2 2.5.2: * Fix a crash when a call to fetch a hyperlink times out. * Fix C++ compilation. * Remove a warning that was sometimes logged when a method call timed out. * Fix crash in atspi_deregister_keystroke_listener (FDO#50578) 2.5.1: * Add atspi_set_timeout. * By default, disable method call timeouts until an application has been on the bus for 15 seconds (work-around for applications with potentially long start-up times). This behavior can be changed with a call to atspi_set_timeout. * Fix GError sent when receiving a reply of the wrong type * Fix typo in atspi_document_get_attribute_value * Fix for bug 675004 - object:state-changed:defunct events are emitted as object:state-change:defunct 2.4.0: * Fix typo in at-spi-dbus-bus.desktop.in (BGO#605662). 2.3.92: * Some changes to try to prevent at-spi2-registryd from incorrectly thinking that an AT is hung and passing keys meant for it to the application. * Fix crash fetching an error from a reply when retrieving a property. 2.3.91: * Invalidate states when receiving a focus event (BGO#663992). * Fix atspi_table_get_row_column_extents_at_index. * Expect a signed int for GetIndexInParent, per the spec. * Send key events to listeners assumed to be hung, but don't block. * Reduce the method call timeout slightly, so that it will be lower than the keystroke listener timeout. * Don't cache data for transient objects. * Enable caching on a call to atspi_accessible_set_cache_mask, even if atspi-event_main() hasn't been called. 2.3.90: * At-spi-bus-launcher now emits PropertiesChanged signals from the correct interface. * If a keystroke listener does not respond, disable it until it responds. This prevents the desktop from locking up if an AT hangs or is suspended and has a keyboard listener registered. * Fix a warning when a NULL object is returned as the detail of an event.
2012-06-12 19:16:13 +02:00
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXtst/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"