From owner-freebsd-ports@FreeBSD.ORG Thu Jan 8 10:19:48 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77B121065674; Thu, 8 Jan 2009 10:19:48 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mxout4.cac.washington.edu (mxout4.cac.washington.edu [140.142.33.19]) by mx1.freebsd.org (Postfix) with ESMTP id 4DD9F8FC16; Thu, 8 Jan 2009 10:19:48 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from smtp.washington.edu (smtp.washington.edu [140.142.33.9] (may be forged)) by mxout4.cac.washington.edu (8.14.3+UW08.09/8.14.3+UW08.11) with ESMTP id n08AJlDi019817 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 8 Jan 2009 02:19:47 -0800 X-Auth-Received: from [192.168.10.7] (adsl-99-133-163-225.dsl.pltn13.sbcglobal.net [99.133.163.225]) (authenticated authid=youshi10) by smtp.washington.edu (8.14.3+UW08.09/8.14.3+UW08.11) with ESMTP id n08AJjol026328 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Thu, 8 Jan 2009 02:19:46 -0800 Message-Id: <32CC0C89-65E2-400C-AD0B-993CDB59BA0E@gmail.com> From: Garrett Cooper To: Koop Mast In-Reply-To: <4965CCCC.7080004@rainbow-runner.nl> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Thu, 8 Jan 2009 02:24:16 -0800 References: <7d6fde3d0901072015s3f1d904btdb030e226b15fe26@mail.gmail.com> <4965CCCC.7080004@rainbow-runner.nl> X-Mailer: Apple Mail (2.930.3) X-PMX-Version: 5.5.0.356843, Antispam-Engine: 2.6.1.350677, Antispam-Data: 2009.1.8.100717 X-Uwash-Spam: Gauge=IIIIIII, Probability=8%, Report='FORGED_FROM_GMAIL 0.1, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, __BOUNCE_CHALLENGE_SUBJ 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FRAUD_419_WEBMAIL 0, __FRAUD_419_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Cc: FreeBSD Ports Mailing List , lioux@freebsd.org Subject: Re: Update multimedia/gstreamer* and associated ports? 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: Thu, 08 Jan 2009 10:19:48 -0000 On Jan 8, 2009, at 1:52 AM, Koop Mast wrote: > Garrett Cooper wrote: >> Hello Mario and Porters, >> Trying to setup mplayer to play DVD's on my blueray player, one of >> the suggested means to do this was to try out mplayer from SVN. >> Unfortunately I ran into some issues with x264_t, and to make a long >> story short I realized I needed to update the gstreamer codecs so >> that >> they were at least ABI compatible with the ABI in-use with mplayer. >> So far I've discovered that: >> 1. -{good,bad,ugly} ports minor revisions have been bumped to >> {11,9,10}, respectively. > > I'm working on a update for the gstreamer ports. Should be done in a > couple of days. Good to know -- thanks :). >> 2. make all doesn't work. It barfs when trying to install a >> documentation item: >> (installfiles=`echo ./html/*.sgml ./html/*.html ./html/*.png ./html/ >> *.css`; \ >> if test "$installfiles" = './html/*.sgml ./html/*.html ./html/*.png >> ./html/*.css'; \ >> then echo '-- Nothing to install' ; \ >> else \ >> /bin/sh ../../mkinstalldirs >> /usr/local/share/gtk-doc/html/gst-plugins-base-libs-0.10; \ >> for i in $installfiles; do \ >> echo '-- Installing '$i ; \ >> install -o root -g wheel -m 444 $i >> /usr/local/share/gtk-doc/html/gst-plugins-base-libs-0.10; \ >> done; \ >> echo '-- Installing ./html/gst-plugins-base-libs.devhelp' ; \ >> install -o root -g wheel -m 444 ./html/gst-plugins-base- >> libs.devhelp \ >> /usr/local/share/gtk-doc/html/gst-plugins-base-libs-0.10/gst- >> plugins-base-libs-0.10.devhelp; >> \ >> if test -e ./html/gst-plugins-base-libs.devhelp2; then \ >> install -o root -g wheel -m 444 >> ./html/gst-plugins-base-libs.devhelp2 \ >> /usr/local/share/gtk-doc/html/gst-plugins-base- >> libs-0.10/gst-plugins-base-libs-0.10.devhelp2; >> \ >> fi; \ >> which gtkdoc-rebase >/dev/null && \ >> gtkdoc-rebase --relative --dest-dir= >> --html-dir=/usr/local/share/gtk-doc/html/gst-plugins-base-libs-0.10 ; >> \ >> fi) >> # ... >> -- Installing ./html/style.css >> -- Installing ./html/gst-plugins-base-libs.devhelp >> gmake[3]: *** [install-data-local] Error 1 >> gmake[3]: Leaving directory >> `/usr/ports/multimedia/gstreamer-plugins/work/gst-plugins- >> base-0.10.21/docs/libs' >> gmake[2]: *** [install-am] Error 2 >> gmake[2]: Leaving directory >> `/usr/ports/multimedia/gstreamer-plugins/work/gst-plugins- >> base-0.10.21/docs/libs' >> gmake[1]: *** [install-recursive] Error 1 >> gmake[1]: Leaving directory >> `/usr/ports/multimedia/gstreamer-plugins/work/gst-plugins- >> base-0.10.21/docs' >> gmake: *** [install-recursive] Error 1 >> *** Error code 2 > > I will take a look at this one. Ok. I wasn't sure if there was a knob called WITHOUT_DOCS. It appears (looking back at the gstreamer configure script), that it assumes that one will ALWAYS install the HTML documentation; this is probably not desired in all cases (assuming they don't have online help provided with the package -- not saying they don't...) and we'll have to talk to the gstreamer team about making a knob to turn off installing the HTML docs.. >> Turns out the problem is because gtkdoc-rebase isn't installed on >> my machine. What would be the best means to avoid installing it (is >> there already a ports knob to do this with Gnome stuff?)?? >> I'll have to verify that the patches are indeed not needed before >> submitting the updated port to you (the patch failed for all 4 >> files). > > Which patch are you talking about? As far as I know, there aren't > any patch problems. Uh, the 4 distfiles under `files/' for the current port didn't patch successfully for the base codec set. I'll be glad to share the errors if you like so we can compare results.. Thanks again! -Garrett