From owner-freebsd-ports@FreeBSD.ORG Fri Feb 9 15:44:31 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C7F516A401 for ; Fri, 9 Feb 2007 15:44:31 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id EEE4913C494 for ; Fri, 9 Feb 2007 15:44:30 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l19FiTHc099548; Fri, 9 Feb 2007 07:44:29 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l19FiTpD099547; Fri, 9 Feb 2007 07:44:29 -0800 (PST) (envelope-from rizzo) Date: Fri, 9 Feb 2007 07:44:29 -0800 From: Luigi Rizzo To: ports@freebsd.org Message-ID: <20070209074429.B99372@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Cc: Subject: please check if your port may use v4l_compat X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Feb 2007 15:44:31 -0000 dear ports maintainers, after hitting a couple of them myself (net/ekiga and mbone/vic), i believe that there is a number of ports, especially in the multimedia/ graphics/ net/ mbone/ categories which might make good use of a BUILD_DEPENDS+= v4l_compat>=1.0.20060801:${PORTSDIR}/multimedia/v4l_compat line in their Makefile, to enable support of video4linux devices. The above port will just add a single header to the system, /usr/local/include/linux/videodev.h But this in turn might trigger the video4linux detection in the individual configure files, and finally support such devices for which we start having drivers (multimedia/pwcbsd, multimedia/linux-gspca-kmod and multimedia/linux-ov511-kmod among others). A good way to check if your port could be interested is to grep videodev.h configure If you have a match, check the path where the file is looked up, and possibly correct it (some only try /usr/include/linux/videodev.h because that is the linux location). After that you _might_ have various build errors, but generally trivial to fix (and not setting the BUILD_DEPENDS is not a solution because the port could be already there for other reasons). I can help handling some of them as long as you email me if your grep for 'videodev.h' returns a match thanks luigi