db2html gstreamer-manual
+(On debian, db2html is in the cygnus-stylesheets package)
+
You will need the png support for docbook (see GNOME documentation project)
convert the fig images to png with:
@if [ -r gstreamer-manual/gstreamer.html ] ; then \
echo "Installing HTML documentation" ; \
$(mkinstalldirs) $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
- $(INSTALL_DATA) gstreamer-manual/* $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
+ $(mkinstalldirs) $(DESTDIR)$(docdatadir)/gstreamer-manual/images ; \
+ $(INSTALL_DATA) gstreamer-manual/*.html $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
else \
if [ -r $(srcdir)/gstreamer-manual/gstreamer.html ] ; then \
echo "Installing HTML documentation" ; \
$(mkinstalldirs) $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
- $(INSTALL_DATA) $(srcdir)/gstreamer-manual/* $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
+ $(mkinstalldirs) $(DESTDIR)$(docdatadir)/gstreamer-manual/images ; \
+ $(INSTALL_DATA) $(srcdir)/gstreamer-manual/*.html $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
else \
echo "NOT installing HTML documentation: not present, and can't generate" ; \
fi \
db2html gstreamer-manual
+(On debian, db2html is in the cygnus-stylesheets package)
+
You will need the png support for docbook (see GNOME documentation project)
convert the fig images to png with:
-fig_pngs= \
+pngfiles= \
bin-element.png \
connected-elements.png \
filter-element-multi.png \
state-diagram.png \
thread.png
-fig_epss= \
+epsfiles= \
bin-element.eps \
connected-elements.eps \
filter-element-multi.eps \
state-diagram.eps \
thread.eps
-png_images: $(fig_pngs)
-eps_images: $(fig_epss)
-
%.png : ../fig/%.fig
fig2dev -L png -s 16 $< $@
fig2dev -L eps -s 16 $< $@
-all-local: png_images eps_images
+all-local: $(epsfiles)
+
+pngdatadir = $(datadir)/gstreamer/gstreamer-manual/images
+pngdata_DATA = $(pngfiles)