From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 7 21:20:25 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DE9316A4CE for ; Tue, 7 Dec 2004 21:20:25 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D17C443D58 for ; Tue, 7 Dec 2004 21:20:24 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iB7LKOrQ008257 for ; Tue, 7 Dec 2004 21:20:24 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iB7LKOH2008249; Tue, 7 Dec 2004 21:20:24 GMT (envelope-from gnats) Resent-Date: Tue, 7 Dec 2004 21:20:24 GMT Resent-Message-Id: <200412072120.iB7LKOH2008249@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Antoine Brodin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F62816A4CE for ; Tue, 7 Dec 2004 21:11:53 +0000 (GMT) Received: from barton.dreadbsd.org (massena-4-82-67-196-50.fbx.proxad.net [82.67.196.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0044243D5C for ; Tue, 7 Dec 2004 21:11:52 +0000 (GMT) (envelope-from antoine@massena-4-82-67-196-50.fbx.proxad.net) Received: from barton.dreadbsd.org (localhost [127.0.0.1]) by barton.dreadbsd.org (8.13.1/8.13.1) with ESMTP id iB7LBmnS079526 for ; Tue, 7 Dec 2004 22:11:49 +0100 (CET) (envelope-from antoine@massena-4-82-67-196-50.fbx.proxad.net) Received: (from antoine@localhost) by barton.dreadbsd.org (8.13.1/8.13.1/Submit) id iB7LBmee079525; Tue, 7 Dec 2004 22:11:48 +0100 (CET) (envelope-from antoine) Message-Id: <200412072111.iB7LBmee079525@barton.dreadbsd.org> Date: Tue, 7 Dec 2004 22:11:48 +0100 (CET) From: Antoine Brodin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/74822: New port : devel/libgiigic X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Antoine Brodin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Dec 2004 21:20:25 -0000 >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 END-of-libgiigic/Makefile exit --- libgiigic.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: