mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-25 11:11:08 +00:00
Manual now gets installed correctly by make install. Problems: clean / uninstall don't work.
Original commit message from CVS: Manual now gets installed correctly by make install. Problems: clean / uninstall don't work. make dist not tested. pdf manual doesn't have images.
This commit is contained in:
parent
04bb8b0142
commit
7694a06b5d
4 changed files with 14 additions and 8 deletions
|
@ -2,6 +2,8 @@ For now use:
|
||||||
|
|
||||||
db2html gstreamer-manual
|
db2html gstreamer-manual
|
||||||
|
|
||||||
|
(On debian, db2html is in the cygnus-stylesheets package)
|
||||||
|
|
||||||
You will need the png support for docbook (see GNOME documentation project)
|
You will need the png support for docbook (see GNOME documentation project)
|
||||||
|
|
||||||
convert the fig images to png with:
|
convert the fig images to png with:
|
||||||
|
|
|
@ -79,12 +79,14 @@ htmlinst:
|
||||||
@if [ -r gstreamer-manual/gstreamer.html ] ; then \
|
@if [ -r gstreamer-manual/gstreamer.html ] ; then \
|
||||||
echo "Installing HTML documentation" ; \
|
echo "Installing HTML documentation" ; \
|
||||||
$(mkinstalldirs) $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
|
$(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 \
|
else \
|
||||||
if [ -r $(srcdir)/gstreamer-manual/gstreamer.html ] ; then \
|
if [ -r $(srcdir)/gstreamer-manual/gstreamer.html ] ; then \
|
||||||
echo "Installing HTML documentation" ; \
|
echo "Installing HTML documentation" ; \
|
||||||
$(mkinstalldirs) $(DESTDIR)$(docdatadir)/gstreamer-manual ; \
|
$(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 \
|
else \
|
||||||
echo "NOT installing HTML documentation: not present, and can't generate" ; \
|
echo "NOT installing HTML documentation: not present, and can't generate" ; \
|
||||||
fi \
|
fi \
|
||||||
|
|
|
@ -2,6 +2,8 @@ For now use:
|
||||||
|
|
||||||
db2html gstreamer-manual
|
db2html gstreamer-manual
|
||||||
|
|
||||||
|
(On debian, db2html is in the cygnus-stylesheets package)
|
||||||
|
|
||||||
You will need the png support for docbook (see GNOME documentation project)
|
You will need the png support for docbook (see GNOME documentation project)
|
||||||
|
|
||||||
convert the fig images to png with:
|
convert the fig images to png with:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
fig_pngs= \
|
pngfiles= \
|
||||||
bin-element.png \
|
bin-element.png \
|
||||||
connected-elements.png \
|
connected-elements.png \
|
||||||
filter-element-multi.png \
|
filter-element-multi.png \
|
||||||
|
@ -11,7 +11,7 @@ fig_pngs= \
|
||||||
state-diagram.png \
|
state-diagram.png \
|
||||||
thread.png
|
thread.png
|
||||||
|
|
||||||
fig_epss= \
|
epsfiles= \
|
||||||
bin-element.eps \
|
bin-element.eps \
|
||||||
connected-elements.eps \
|
connected-elements.eps \
|
||||||
filter-element-multi.eps \
|
filter-element-multi.eps \
|
||||||
|
@ -24,9 +24,6 @@ fig_epss= \
|
||||||
state-diagram.eps \
|
state-diagram.eps \
|
||||||
thread.eps
|
thread.eps
|
||||||
|
|
||||||
png_images: $(fig_pngs)
|
|
||||||
eps_images: $(fig_epss)
|
|
||||||
|
|
||||||
%.png : ../fig/%.fig
|
%.png : ../fig/%.fig
|
||||||
fig2dev -L png -s 16 $< $@
|
fig2dev -L png -s 16 $< $@
|
||||||
|
|
||||||
|
@ -34,5 +31,8 @@ eps_images: $(fig_epss)
|
||||||
fig2dev -L eps -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)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue