From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jul 29 18:10:07 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EFA91065670 for ; Wed, 29 Jul 2009 18:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 00B338FC16 for ; Wed, 29 Jul 2009 18:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6TIA6vE042861 for ; Wed, 29 Jul 2009 18:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6TIA6S9042858; Wed, 29 Jul 2009 18:10:06 GMT (envelope-from gnats) Resent-Date: Wed, 29 Jul 2009 18:10:06 GMT Resent-Message-Id: <200907291810.n6TIA6S9042858@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, Martin Laabs Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B7961065672 for ; Wed, 29 Jul 2009 18:07:02 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 0A1368FC1E for ; Wed, 29 Jul 2009 18:07:02 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n6TI718O094690 for ; Wed, 29 Jul 2009 18:07:01 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n6TI71ft094689; Wed, 29 Jul 2009 18:07:01 GMT (envelope-from nobody) Message-Id: <200907291807.n6TI71ft094689@www.freebsd.org> Date: Wed, 29 Jul 2009 18:07:01 GMT From: Martin Laabs To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/137244: [x11-toolkits/plib] add support for linux-js X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jul 2009 18:10:07 -0000 >Number: 137244 >Category: ports >Synopsis: [x11-toolkits/plib] add support for linux-js >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: Wed Jul 29 18:10:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Martin Laabs >Release: 7.2 Stabel >Organization: - >Environment: FreeBSD pc.martinlaabs.de 7.2-STABLE FreeBSD 7.2-STABLE #1: Mon Jun 22 01:06:09 CEST 2009 root@pc.martinlaabs.de:/opt/obj/usr/src/sys/GENERIC i386 >Description: plib has support for the generic uhid joysticks in Freebsd. However there are no other utilities available i.e. for calibration of USB joysticks. Fortunately there is the js-linux package that provide linux compatible device files for joysticks (i.e. /dev/input/js0). Now plib is able to use also this input devices with the source that was written for native linux. It would be greate if there is a config dialog to select between the native and the linux driver compiled into plib. I did a crude hack into plib (interchange the UL_LINUX and UL_BSD defines in the js directory) and it works fine. So it should be a 1h work for an experienced port maintainer. Greetings, Martin Laabs >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: