From owner-freebsd-gnome@FreeBSD.ORG Wed Oct 6 04:36:59 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0046316A4CE; Wed, 6 Oct 2004 04:36:59 +0000 (GMT) Received: from imf20aec.mail.bellsouth.net (imf20aec.mail.bellsouth.net [205.152.59.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CE6143D49; Wed, 6 Oct 2004 04:36:58 +0000 (GMT) (envelope-from ahze@ahze.net) Received: from [192.168.1.5] ([68.209.163.3]) by imf20aec.mail.bellsouth.netESMTP <20041006043657.LDEE1719.imf20aec.mail.bellsouth.net@[192.168.1.5]>; Wed, 6 Oct 2004 00:36:57 -0400 In-Reply-To: <1097023904.79913.24.camel@shumai.marcuscom.com> References: <20041005015106.GG22274@toxic.magnesium.net> <1096942069.45818.5.camel@shumai.marcuscom.com> <200410051404.18385.freebsd@redesjm.local> <1097023904.79913.24.camel@shumai.marcuscom.com> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <5AEB125E-1751-11D9-8817-000A958C81C6@ahze.net> Content-Transfer-Encoding: 7bit From: Michael Johnson Date: Wed, 6 Oct 2004 00:36:56 -0400 To: Joe Marcus Clarke X-Mailer: Apple Mail (2.619) cc: FreeBSD GNOME Users cc: freebsd-gnome@freebsd.org Subject: Re: Gstreamer-plugins splitting ports .. needs testing and feed back ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Oct 2004 04:36:59 -0000 On Oct 5, 2004, at 8:51 PM, Joe Marcus Clarke wrote: >> On Tuesday 05 October 2004 04:07, Joe Marcus Clarke wrote: >>> On Mon, 2004-10-04 at 21:51, Adam Weinberger wrote: >> >> If gstreamer-plugins becomes a metaport selector, no port may depend >> on >> this. They must depends on a gstreamer-plugins-base and the plugins >> it >> really needs. >> >> I think it must detect PACKAGE_BUILDING and only depends on >> gstreamer-plugins-base in that case. >> >> This is a real big 'logistic' effort. It isn't by any means 'easy'. > > I don't really think we need a selector port, though that's certainly a > possibility. These plug-ins are pretty useless by themselves. They're > really only useful if another application will load them (yes, you can > use the GST command line tools, but how many users really do that?). Actually he may have a good idea, because there are ports like multimedia/gstreamer-player that will load and use any and every gstreamer plugin that it can find. we could add say USE_GSTREAMER=all-select that will depend on gstreamer-plugins-select which will have a OPTION= for every plugin in bsd.gstreamer.mk But then again when package building what ports do we choose for defaults? Use USE_GSTREAMER=all when PACKAGE_BUILDING is defined and depend on all 47 plugins? Michael