pkgsrc/graphics/libgii/buildlink2.mk

33 lines
1 KiB
Makefile
Raw Normal View History

Update to 0.8.3: New in 0.8.3: * The two hotfixes for libgii 0.8.2 * manpage fixes * several minor fixes New in 0.8.2: 2002-12-??; * Misc bugfixes (see ChangeLog). * Huge Documentation update. * Threadsafety fixes * LibGG: New supported platform: Darwin * Major build system update - autoconf 2.5x works now - build fixes for many platforms * input-kii - new input target. Works for many KGI users, but still not for everyone. - still very experimental, thus disabled by default * input-x/input-xwin - handle GraphicExpose events * input-ipaq - new touchscreen input for Compaq iPaq from Tobias * input-zaurus - new touchscreen input for Sharp Zaurus from Tobias New in 0.8.1: 2001-08-26; * Nothing much in the code except the usual minor fixes. * The build process is improved. New in 0.8: 2001-07-10; * Misc bugfixes (see ChangeLog). * Huge Documentation update. * New API: giiSplitInputs() * input-linux-evdev - Bugfixes from Stephan * input-directx - Update * input-vgl - small build fix for FreeBSD New in 0.7: 2000-12-18; * Portability fixes for non-Linux platforms. * Preliminary Win32 support. * All headers should be C++ compatible now. * Misc bugfixes (see ChangeLog). * Documentation updates. * Renamed GGI_ELOCKBUSY to GGI_EBUSY. * New LibGG functions ggCurTime() and ggConfigExpandAlias(). * LibGG now uses it's own mutexes when compiled with gcc - no more pthreads and dynamic linker bugs. * Support compiler type checking on gii_input_t. * New command events GII_CMDCODE_PREFER_ABSPTR and GII_CMDCODE_PREFER_RELPTR. * input-linux-evdev - New target to support the new evdev input API present in Linux 2.4 and 2.2.18. Should handle mice, joysticks and keyboards. * input-linux-mouse - Improved autodetection of mousetype. * input-mouse - 3 button support for MS protocol. - 4 button support for IMPS/2 protocol. * input-x/input-xwin - Prevent events from lagging in the socket queue in apps that don't call XFLush/XSync frequently. * input-vgl - New inputlib for FreeBSD's VGL library. * input-directx - New inputlib for DirectInput on Win32. * filter-keytrans - Added new filter to arbitrarily remap key events.
2003-04-02 14:03:41 +02:00
# $NetBSD: buildlink2.mk,v 1.3 2003/04/02 12:03:42 wiz Exp $
.if !defined(LIBGII_BUILDLINK2_MK)
LIBGII_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= libgii
Update to 0.8.3: New in 0.8.3: * The two hotfixes for libgii 0.8.2 * manpage fixes * several minor fixes New in 0.8.2: 2002-12-??; * Misc bugfixes (see ChangeLog). * Huge Documentation update. * Threadsafety fixes * LibGG: New supported platform: Darwin * Major build system update - autoconf 2.5x works now - build fixes for many platforms * input-kii - new input target. Works for many KGI users, but still not for everyone. - still very experimental, thus disabled by default * input-x/input-xwin - handle GraphicExpose events * input-ipaq - new touchscreen input for Compaq iPaq from Tobias * input-zaurus - new touchscreen input for Sharp Zaurus from Tobias New in 0.8.1: 2001-08-26; * Nothing much in the code except the usual minor fixes. * The build process is improved. New in 0.8: 2001-07-10; * Misc bugfixes (see ChangeLog). * Huge Documentation update. * New API: giiSplitInputs() * input-linux-evdev - Bugfixes from Stephan * input-directx - Update * input-vgl - small build fix for FreeBSD New in 0.7: 2000-12-18; * Portability fixes for non-Linux platforms. * Preliminary Win32 support. * All headers should be C++ compatible now. * Misc bugfixes (see ChangeLog). * Documentation updates. * Renamed GGI_ELOCKBUSY to GGI_EBUSY. * New LibGG functions ggCurTime() and ggConfigExpandAlias(). * LibGG now uses it's own mutexes when compiled with gcc - no more pthreads and dynamic linker bugs. * Support compiler type checking on gii_input_t. * New command events GII_CMDCODE_PREFER_ABSPTR and GII_CMDCODE_PREFER_RELPTR. * input-linux-evdev - New target to support the new evdev input API present in Linux 2.4 and 2.2.18. Should handle mice, joysticks and keyboards. * input-linux-mouse - Improved autodetection of mousetype. * input-mouse - 3 button support for MS protocol. - 4 button support for IMPS/2 protocol. * input-x/input-xwin - Prevent events from lagging in the socket queue in apps that don't call XFLush/XSync frequently. * input-vgl - New inputlib for FreeBSD's VGL library. * input-directx - New inputlib for DirectInput on Win32. * filter-keytrans - Added new filter to arbitrarily remap key events.
2003-04-02 14:03:41 +02:00
BUILDLINK_DEPENDS.libgii?= libgii>=0.8.3
BUILDLINK_PKGSRCDIR.libgii?= ../../graphics/libgii
EVAL_PREFIX+= BUILDLINK_PREFIX.libgii=libgii
BUILDLINK_PREFIX.libgii_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.libgii+= include/ggi/errors.h
BUILDLINK_FILES.libgii+= include/ggi/events.h
BUILDLINK_FILES.libgii+= include/ggi/gg.h
BUILDLINK_FILES.libgii+= include/ggi/gii-unix.h
BUILDLINK_FILES.libgii+= include/ggi/gii.h
BUILDLINK_FILES.libgii+= include/ggi/input/lin_kbd.h
BUILDLINK_FILES.libgii+= include/ggi/input/xwin.h
BUILDLINK_FILES.libgii+= include/ggi/internal/gii-dl.h
BUILDLINK_FILES.libgii+= include/ggi/internal/gii.h
BUILDLINK_FILES.libgii+= include/ggi/keyboard.h
BUILDLINK_FILES.libgii+= include/ggi/system.h
BUILDLINK_FILES.libgii+= lib/libgg.*
BUILDLINK_FILES.libgii+= lib/libgii.*
2002-11-25 21:34:36 +01:00
USE_X11= # defined
BUILDLINK_TARGETS+= libgii-buildlink
libgii-buildlink: _BUILDLINK_USE
.endif # LIBGII_BUILDLINK2_MK