Update multimedia/gstreamer* and associated ports?
Garrett Cooper
yanefbsd at gmail.com
Thu Jan 8 02:19:48 PST 2009
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
More information about the freebsd-ports
mailing list