From owner-freebsd-gnome@FreeBSD.ORG Tue Oct 5 16:46:00 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 EFC5516A4CE for ; Tue, 5 Oct 2004 16:46:00 +0000 (GMT) Received: from fed1rmmtao04.cox.net (fed1rmmtao04.cox.net [68.230.241.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91CD743D53 for ; Tue, 5 Oct 2004 16:46:00 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by fed1rmmtao04.cox.net (InterMail vM.6.01.03.04 201-2131-111-106-20040729) with ESMTP id <20041005164600.MNMH3908.fed1rmmtao04.cox.net@mezz.mezzweb.com>; Tue, 5 Oct 2004 12:46:00 -0400 Date: Tue, 05 Oct 2004 11:46:00 -0500 To: "Michael Johnson" References: From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: User-Agent: Opera M2/7.54 (Linux, build 751) cc: FreeBSD GNOME Users 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: Tue, 05 Oct 2004 16:46:01 -0000 On Mon, 4 Oct 2004 21:43:22 -0400, Michael Johnson wrote: > Hi, > I've tried to get ahold of lioux@ for a while now trying to talk to him > about splitting multimedia/gstreamer-plugins in to separate ports > for each plugin but I have not yet received a reply. So I have started > splitting up gstreamer-plugins in to separate ports for each plugin > I've spent about 5hours on it so far and I have completed a separate > plugin for ever plugin we had before, 47 in all and all working. I have > a working > bsd.gstreamer.mk for use of WANT_GSTREAMER & USE_GSTREAMER=PLUGIN and > one working port using USE_GSTREAMER, which is audio/rhythmbox > > I used NetBSD's pkgsrc a guide to see what they have done to split up > gstreamer-plugins, can be viewed here > http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/multimedia/gst-plugins/ > Makefile.common has all the goodies. Gentoo's Portage also does this and > it gave me a few ideas also. > > From my checklist I feel like I'm 90% done, but the last 10% will take > 90% of the time. Nice, thanks for your work! I haven't check with this yet, but I support with your idea/action/work as this method is a better solution. Only thing is that I never realized that it has 47 stuff in it. :-) However, I will 'try' to check and might test it this week or weekend as when I find time, but I should be more back to normal in the next week. Cheers, Mezz > Checklist: > > Done: > - bsd.gstreamer.mk > - separate gstreamer-plugins in single ports (47 new ports) > > Todo: > - Retest all the ports > - Figure out which ports use gstreamer-plugins and which plugins each > needs > - Code cleanup, spelling, any conflicts or needed dependencies within > gstreamer-plugins > > In-Question: > - Figure out how to make configure faster and not check so much and > only check what it needs > it takes longer to configure a gstreamer-plugins-X port than it > does to build > - Should sys/ plugins also be separated in to their own ports (this > includes cdrom, vcd, and oss audio)? > as of now they are built by default > > Please check it out and see > cvs: cvs -d:pserver:anoncvs@ahze.net:/home/cvs co gst-ports > cvsweb: http://ahze.net:8080/cgi-bin/cvsweb.cgi/gst-ports/ > tar.gz: http://ahze.net:8080/dist/gst-ports.tar.gz > > Positive and negative feedback is greatly appreciated > > Cheers, > Michael -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org