1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00
freebsd-ports/devel/libgiigic/Makefile
Pav Lucistnik e2b85c62d0 Add libgiigic, a convenience library that works on top of libgii whereby gic
stands for 'General Input Configuration'.  It provides easy Descent/Forsaken
style input configuration.  It basically handles binding of keystrokes, mice
and valuators to program actions. For short, it allows to configure input
events with actions as you know from modern computer games.

PR:		ports/74822
Submitted by:	Antoine Brodin <antoine.brodin@laposte.net>
2004-12-08 23:52:08 +00:00

93 lines
3.0 KiB
Makefile

# New ports collection makefile for: libgiigic
# Date created: 7 December 2004
# Whom: antoine.brodin@laposte.net
#
# $FreeBSD$
#
PORTNAME= libgiigic
PORTVERSION= 1.0.0
CATEGORIES= devel
MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.1/ \
${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ggi
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= antoine.brodin@laposte.net
COMMENT= A library on top of libgii, gic stands for General Input Configuration
LIB_DEPENDS= gii.0:${PORTSDIR}/devel/libgii
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_BZIP2= yes
INSTALLS_SHLIB= yes
GNU_CONFIGURE= yes
MAN3= gicActionLazyAction.3 \
gicActionWrite.3 \
gicContextAllocate.3 \
gicControlAllocate.3 \
gicFeatureActivate.3 \
gicFeatureAllocate.3 \
gicFeatureAttachAction.3 \
gicFeatureAttachRecognizerDriver.3 \
gicFeatureMapActions.3 \
gicFeatureWrite.3 \
gicHeadAllocate.3 \
gicInit.3 \
gicInputRegister.3 \
gicOpen.3 \
gicRecognizerDriverRegister.3 \
gicRecognizerTrain.3 \
gicRecognizerWrite.3 \
gic_context.3 \
gic_control.3 \
gic_feature.3 \
gic_head.3
MAN7= libgiigic-usage.7 \
libgiigic.7
MLINKS= gicActionLazyAction.3 gicActionLazyGetstate.3 \
- gicActionLazyReset.3 \
gicActionWrite.3 gicActionMapActions.3 \
gicContextAllocate.3 gicContextAttachControl.3 \
- gicContextDetachControl.3 - gicContextFindConflict.3 \
- gicContextFree.3 - gicContextGetControl.3 \
- gicContextGetName.3 - gicContextHandleEvent.3 \
- gicContextLookupControl.3 - gicContextMapActions.3 \
- gicContextNumControls.3 - gicContextRead.3 \
- gicContextWrite.3 \
gicControlAllocate.3 gicControlAttachFeature.3 \
- gicControlDetachFeature.3 - gicControlFindConflict.3 \
- gicControlFree.3 - gicControlGetFeature.3 \
- gicControlGetName.3 - gicControlHandleEvent.3 \
- gicControlLookupFeature.3 - gicControlMapActions.3 \
- gicControlNumFeatures.3 - gicControlRead.3 \
- gicControlWrite.3 \
gicInit.3 gicExit.3 \
gicFeatureActivate.3 gicFeatureHandleEvent.3 \
gicFeatureAttachAction.3 gicFeatureDetachAction.3 \
gicFeatureAttachRecognizerDriver.3 \
gicFeatureAttachRecognizer.3 - gicFeatureDetachRecognizer.3 \
- gicFeatureGetName.3 - gicFeatureGetRecognizer.3 \
- gicFeatureNumRecognizers.3 \
gicFeatureAllocate.3 gicFeatureFree.3 \
gicFeatureMapActions.3 gicFeatureFindConflict.3 \
gicFeatureWrite.3 gicFeatureRead.3 \
gicHeadAllocate.3 gicHeadAttachContext.3 \
- gicHeadDetachContext.3 - gicHeadFree.3 \
- gicHeadGetContext.3 - gicHeadLookupContext.3 \
- gicHeadMapActions.3 - gicHeadNumContexts.3 \
- gicHeadRead.3 - gicHeadWrite.3 \
gicOpen.3 gicClose.3 \
gicRecognizerDriverRegister.3 gicRecognizerDriverLookup.3 \
- gicRecognizerDriverUnregister.3 \
gicRecognizerTrain.3 gicRecognizerFindConflict.3 \
- gicRecognizerGetName.3 - gicRecognizerGetOpposite.3 \
- gicRecognizerTrainAdd.3 - gicRecognizerTrainMove.3 \
- gicRecognizerTrainStart.3 - gicRecognizerTrainStop.3
post-install:
@${CP} ${WRKSRC}/libgiigic.conf ${PREFIX}/etc/ggi/libgiigic.conf.dist
.include <bsd.port.mk>