Date: Sun, 5 Dec 2004 23:10:18 +0100 (CET) From: Antoine Brodin <antoine.brodin@laposte.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/74745: [patch] update devel/libgii to 0.9.0 Message-ID: <200412052210.iB5MAIw0008252@barton.dreadbsd.org> Resent-Message-ID: <200412052220.iB5MKLXj010648@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 74745 >Category: ports >Synopsis: [patch] update devel/libgii to 0.9.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Dec 05 22:20:21 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: Update libgii from 0.8.5 to 0.9.0 >How-To-Repeat: >Fix: --- libgii.diff begins here --- libgii/files/patch-aa is dead. Index: libgii/Makefile =================================================================== RCS file: /home/ncvs/ports/devel/libgii/Makefile,v retrieving revision 1.18 diff -u -r1.18 Makefile --- libgii/Makefile 7 Jun 2004 22:41:17 -0000 1.18 +++ libgii/Makefile 4 Dec 2004 12:35:11 -0000 @@ -6,9 +6,9 @@ # PORTNAME= libgii -PORTVERSION= 0.8.5 +PORTVERSION= 0.9.0 CATEGORIES= devel -MASTER_SITES= ftp://ftp.ggi-project.org/pub/packages/ggi/ggi/v2.0/ \ +MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.1/ \ ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ggi DISTNAME= ${PORTNAME}-${PORTVERSION}.src @@ -19,7 +19,6 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_XLIB= yes -USE_REINPLACE= yes INSTALLS_SHLIB= yes GNU_CONFIGURE= yes @@ -30,9 +29,11 @@ PLIST_SUB+= KII="@comment " .endif -MAN1= mhub.1 -MAN3= ggGetSwarType.3 ggGetUserDir.3 ggInit.3 \ - ggLockCreate.3 ggRegisterCleanup.3 giiEventPoll.3 \ +MAN1= mhub.1 xsendbut.1 +MAN3= ggAddTask.3 ggCurTime.3 \ + ggGetSwarType.3 ggGetUserDir.3 ggInit.3 ggLoadModule.3 \ + ggLockCreate.3 ggRegisterCleanup.3 ggstrlcpy.3 \ + gg-error.3 gg-types.3 giiEventPoll.3 \ giiEventSend.3 giiInit.3 giiMTInit.3 \ giiOpen.3 giiPanic.3 giiQueryDeviceInfo.3 \ giiQueryValInfo.3 giiSetEventMask.3 gii_cmd_event.3 \ @@ -44,10 +45,17 @@ input-directx.7 input-file.7 input-linux-evdev.7 \ input-linux-kbd.7 input-linux-mouse.7 input-lk201.7 \ input-mouse.7 input-tcp.7 libgg.7 libgii.7 -MLINKS= ggRegisterCleanup.3 ggCleanupForceExit.3 \ - - ggUnregisterCleanup.3 ggInit.3 ggExit.3 \ +MLINKS= ggAddTask.3 ggDelTask.3 - ggTimeBase.3 \ + - GG_SCHED_TICKS2USECS.3 - GG_SCHED_USECS2TICKS.3 \ + ggRegisterCleanup.3 ggCleanupForceExit.3 \ + - ggUnregisterCleanup.3 \ + ggCurTime.3 ggUSleep.3 - ggUSlumber.3 \ + ggInit.3 ggExit.3 \ + ggLoadModule.3 ggFreeModule.3 - ggGetSymbolAddress.3 \ ggLockCreate.3 ggLock.3 - ggLockDestroy.3 \ - ggTryLock.3 - ggUnlock.3 \ + gg-error.3 ggi-error.3 - gii-error.3 \ + ggstrlcpy.3 ggstrlcat.3 \ giiSetEventMask.3 giiAddEventMask.3 - giiGetEventMask.3 \ giiOpen.3 giiClose.3 - giiJoinInputs.3 - giiSplitInputs.3 \ giiEventPoll.3 giiEventRead.3 - giiEventSelect.3 \ @@ -60,8 +68,7 @@ gii_cmddata_getvalinfo.3 gii_phystype.3 - gii_valrange.3 \ filter-key.7 filter-keytrans.7 DOCSDIR= share/doc/libgii -DOCS= ChangeLog NEWS README \ - doc/env.txt doc/inputs.txt +DOCS= ChangeLog NEWS README EXAMPLESDIR= share/examples/libgii EXAMPLES= demos/demo.c demos/filter.c \ demos/mhub.c demos/xsendbut.c @@ -75,9 +82,6 @@ PLIST_SUB+= VGL="" .endif -post-configure: - @${REINPLACE_CMD} -e 's/\(deplibs\) -lc/\1/;' ${WRKSRC}/libtool - post-install: @${CP} ${WRKSRC}/libgii.conf ${PREFIX}/etc/ggi/libgii.conf.dist @${CP} ${WRKSRC}/filter/mouse/mouse ${PREFIX}/etc/ggi/filter/mouse.dist Index: libgii/distinfo =================================================================== RCS file: /home/ncvs/ports/devel/libgii/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- libgii/distinfo 7 Jun 2004 22:41:17 -0000 1.6 +++ libgii/distinfo 4 Dec 2004 12:35:11 -0000 @@ -1,2 +1,2 @@ -MD5 (libgii-0.8.5.src.tar.bz2) = 1584ff2417198d413252a13ce4b6c80f -SIZE (libgii-0.8.5.src.tar.bz2) = 436619 +MD5 (libgii-0.9.0.src.tar.bz2) = 3c7a16c9cfe6400d9f40f918abc9670f +SIZE (libgii-0.9.0.src.tar.bz2) = 505030 Index: libgii/pkg-descr =================================================================== RCS file: /home/ncvs/ports/devel/libgii/pkg-descr,v retrieving revision 1.1 diff -u -r1.1 pkg-descr --- libgii/pkg-descr 29 Jan 2000 04:57:42 -0000 1.1 +++ libgii/pkg-descr 5 Dec 2004 20:28:56 -0000 @@ -1,10 +1,19 @@ -The goal of LibGII is to provide a single easy to use, but yet powerful, API -for all possible input sources. However we are not there yet. The API is far -from set in stone yet, and is likely to change. +LibGII (General Input Interface) is intended to be to input what our LibGGI +(General Graphics Interface) library is to graphics. -The main purpose of this LibGII release is to accompany our LibGGI beta -release, but you're still very welcome to use LibGII as a standalone library -for your non-LibGGI applications. +LibGII is based on the concept of input streams, which virtualize access +to the underlying input drivers. Events from various input devices are +abstracted into easy-to-use structures. LibGII also allows the application to +join streams together, receiving input from an arbitrary combination of +devices. LibGII is a separate component from LibGGI, although LibGGI +depends on LibGII for input purposes. + +The main purpose of this LibGII release is to accompany our LibGGI +release, but you're still very welcome to use LibGII as a standalone +library for your non-LibGGI applications. Also you might be interrested in +the mhub utility found in the demos directory. mhub is a mouse event repeater +and converter. See mhub(1) and the libgii(7) and input-<target>(7) manual pages +for more info. WWW: http://www.ggi-project.org/ Index: libgii/pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/libgii/pkg-plist,v retrieving revision 1.7 diff -u -r1.7 pkg-plist --- libgii/pkg-plist 26 Feb 2004 23:12:20 -0000 1.7 +++ libgii/pkg-plist 4 Dec 2004 12:35:11 -0000 @@ -11,9 +11,14 @@ @exec [ -f %B/libgii.conf ] || cp %B/%f %B/libgii.conf include/ggi/errors.h include/ggi/events.h +include/ggi/gg-defs.h include/ggi/gg.h +include/ggi/gii-defs.h include/ggi/gii-unix.h include/ggi/gii.h +include/ggi/input/cocoa.h +include/ggi/input/directx.h +include/ggi/input/kii.h include/ggi/input/lin_kbd.h include/ggi/input/xwin.h include/ggi/internal/gii-dl.h @@ -59,8 +64,6 @@ %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/env.txt -%%PORTDOCS%%%%DOCSDIR%%/inputs.txt %%PORTDOCS%%%%EXAMPLESDIR%%/demo.c %%PORTDOCS%%%%EXAMPLESDIR%%/filter.c %%PORTDOCS%%%%EXAMPLESDIR%%/mhub.c --- libgii.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200412052210.iB5MAIw0008252>