Date: Tue, 7 Dec 2004 22:11:48 +0100 (CET) From: Antoine Brodin <antoine.brodin@laposte.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/74822: New port : devel/libgiigic Message-ID: <200412072111.iB7LBmee079525@barton.dreadbsd.org> Resent-Message-ID: <200412072120.iB7LKOH2008249@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 74822 >Category: ports >Synopsis: New port : devel/libgiigic >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 07 21:20:24 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Antoine Brodin >Release: FreeBSD 6.0-CURRENT i386 >Organization: None >Environment: System: FreeBSD barton.dreadbsd.org 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Fri Dec 3 12:49:34 CET 2004 antoine@barton.dreadbsd.org:/usr/obj/usr/src/sys/BARTON i386 >Description: New port : devel/libgiigic libgiigic is a convinience 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. >How-To-Repeat: >Fix: --- libgiigic.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # libgiigic # libgiigic/pkg-plist # libgiigic/pkg-descr # libgiigic/distinfo # libgiigic/Makefile # echo c - libgiigic mkdir -p libgiigic > /dev/null 2>&1 echo x - libgiigic/pkg-plist sed 's/^X//' >libgiigic/pkg-plist << 'END-of-libgiigic/pkg-plist' Xbin/gic2c X@unexec if cmp -s %D/etc/ggi/libgiigic.conf %D/etc/ggi/libgiigic.conf.dist; then rm -f %D/etc/ggi/libgiigic.conf; fi Xetc/ggi/libgiigic.conf.dist X@exec [ -f %B/libgiigic.conf ] || cp %B/%f %B/libgiigic.conf Xinclude/ggi/gic-defs.h Xinclude/ggi/gic.h Xinclude/ggi/gic_confmgr.h Xinclude/ggi/gic_structs.h Xinclude/ggi/gicaction_lazy.h Xlib/ggi/gic/recognizer/cheat.la Xlib/ggi/gic/recognizer/cheat.so Xlib/ggi/gic/recognizer/keys.la Xlib/ggi/gic/recognizer/keys.so Xlib/ggi/gic/recognizer/mousebutton.la Xlib/ggi/gic/recognizer/mousebutton.so Xlib/ggi/gic/recognizer/relmouse.la Xlib/ggi/gic/recognizer/relmouse.so Xlib/ggi/gic/recognizer/valuator.la Xlib/ggi/gic/recognizer/valuator.so Xlib/libgicaction.la Xlib/libgicaction.so Xlib/libgicaction.so.0 Xlib/libgiigic.la Xlib/libgiigic.so Xlib/libgiigic.so.1 X@dirrm etc/ggi X@dirrm include/ggi/internal X@dirrm include/ggi X@dirrm lib/ggi/gic/recognizer X@dirrm lib/ggi/gic X@dirrm lib/ggi END-of-libgiigic/pkg-plist echo x - libgiigic/pkg-descr sed 's/^X//' >libgiigic/pkg-descr << 'END-of-libgiigic/pkg-descr' Xlibgiigic is a convinience library that works on top of libgii whereby gic Xstands for 'General Input Configuration'. XIt provides easy Descent/Forsaken style input configuration. XIt basically handles binding of keystrokes, mice and valuators to program Xactions. For short, it allows to configure input events with actions as you Xknow from modern computer games. X XWWW: http://www.ggi-project.org/ END-of-libgiigic/pkg-descr echo x - libgiigic/distinfo sed 's/^X//' >libgiigic/distinfo << 'END-of-libgiigic/distinfo' XMD5 (libgiigic-1.0.0.src.tar.bz2) = ad75eeb40e80732ec432337b09354bd8 XSIZE (libgiigic-1.0.0.src.tar.bz2) = 297025 END-of-libgiigic/distinfo echo x - libgiigic/Makefile sed 's/^X//' >libgiigic/Makefile << 'END-of-libgiigic/Makefile' X# New ports collection makefile for: libgiigic X# Date created: 7 December 2004 X# Whom: antoine.brodin@laposte.net X# X# $FreeBSD$ X# X XPORTNAME= libgiigic XPORTVERSION= 1.0.0 XCATEGORIES= devel XMASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.1/ \ X ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ggi XDISTNAME= ${PORTNAME}-${PORTVERSION}.src X XMAINTAINER= antoine.brodin@laposte.net XCOMMENT= A library on top of libgii, gic stands for General Input Configuration X XLIB_DEPENDS= gii.0:${PORTSDIR}/devel/libgii X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XUSE_BZIP2= yes XINSTALLS_SHLIB= yes XGNU_CONFIGURE= yes X XMAN3= gicActionLazyAction.3 \ X gicActionWrite.3 \ X gicContextAllocate.3 \ X gicControlAllocate.3 \ X gicFeatureActivate.3 \ X gicFeatureAllocate.3 \ X gicFeatureAttachAction.3 \ X gicFeatureAttachRecognizerDriver.3 \ X gicFeatureMapActions.3 \ X gicFeatureWrite.3 \ X gicHeadAllocate.3 \ X gicInit.3 \ X gicInputRegister.3 \ X gicOpen.3 \ X gicRecognizerDriverRegister.3 \ X gicRecognizerTrain.3 \ X gicRecognizerWrite.3 \ X gic_context.3 \ X gic_control.3 \ X gic_feature.3 \ X gic_head.3 XMAN7= libgiigic-usage.7 \ X libgiigic.7 XMLINKS= gicActionLazyAction.3 gicActionLazyGetstate.3 \ X - gicActionLazyReset.3 \ X gicActionWrite.3 gicActionMapActions.3 \ X gicContextAllocate.3 gicContextAttachControl.3 \ X - gicContextDetachControl.3 - gicContextFindConflict.3 \ X - gicContextFree.3 - gicContextGetControl.3 \ X - gicContextGetName.3 - gicContextHandleEvent.3 \ X - gicContextLookupControl.3 - gicContextMapActions.3 \ X - gicContextNumControls.3 - gicContextRead.3 \ X - gicContextWrite.3 \ X gicControlAllocate.3 gicControlAttachFeature.3 \ X - gicControlDetachFeature.3 - gicControlFindConflict.3 \ X - gicControlFree.3 - gicControlGetFeature.3 \ X - gicControlGetName.3 - gicControlHandleEvent.3 \ X - gicControlLookupFeature.3 - gicControlMapActions.3 \ X - gicControlNumFeatures.3 - gicControlRead.3 \ X - gicControlWrite.3 \ X gicInit.3 gicExit.3 \ X gicFeatureActivate.3 gicFeatureHandleEvent.3 \ X gicFeatureAttachAction.3 gicFeatureDetachAction.3 \ X gicFeatureAttachRecognizerDriver.3 \ X gicFeatureAttachRecognizer.3 - gicFeatureDetachRecognizer.3 \ X - gicFeatureGetName.3 - gicFeatureGetRecognizer.3 \ X - gicFeatureNumRecognizers.3 \ X gicFeatureAllocate.3 gicFeatureFree.3 \ X gicFeatureMapActions.3 gicFeatureFindConflict.3 \ X gicFeatureWrite.3 gicFeatureRead.3 \ X gicHeadAllocate.3 gicHeadAttachContext.3 \ X - gicHeadDetachContext.3 - gicHeadFree.3 \ X - gicHeadGetContext.3 - gicHeadLookupContext.3 \ X - gicHeadMapActions.3 - gicHeadNumContexts.3 \ X - gicHeadRead.3 - gicHeadWrite.3 \ X gicOpen.3 gicClose.3 \ X gicRecognizerDriverRegister.3 gicRecognizerDriverLookup.3 \ X - gicRecognizerDriverUnregister.3 \ X gicRecognizerTrain.3 gicRecognizerFindConflict.3 \ X - gicRecognizerGetName.3 - gicRecognizerGetOpposite.3 \ X - gicRecognizerTrainAdd.3 - gicRecognizerTrainMove.3 \ X - gicRecognizerTrainStart.3 - gicRecognizerTrainStop.3 X Xpost-install: X @${CP} ${WRKSRC}/libgiigic.conf ${PREFIX}/etc/ggi/libgiigic.conf.dist X X.include <bsd.port.mk> END-of-libgiigic/Makefile exit --- libgiigic.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200412072111.iB7LBmee079525>