Date: Mon, 4 Oct 2004 21:43:22 -0400 From: Michael Johnson <ahze@ahze.net> To: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Gstreamer-plugins splitting ports .. needs testing and feed back ? Message-ID: <F0BECB69-166F-11D9-AC42-000A958C81C6@ahze.net>
next in thread | raw e-mail | index | archive | help
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. 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F0BECB69-166F-11D9-AC42-000A958C81C6>