Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jan 2009 20:15:56 -0800
From:      "Garrett Cooper" <yanefbsd@gmail.com>
To:        lioux@freebsd.org
Cc:        FreeBSD Ports Mailing List <freebsd-ports@freebsd.org>
Subject:   Update multimedia/gstreamer* and associated ports?
Message-ID:  <7d6fde3d0901072015s3f1d904btdb030e226b15fe26@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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.
    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

    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).
Thanks!
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d6fde3d0901072015s3f1d904btdb030e226b15fe26>