- Added debian stuff in the distribution;

  - workaround for the generation of decoder.png in the documentation.
parent 8ca9983e
...@@ -4,5 +4,5 @@ ...@@ -4,5 +4,5 @@
HEAD HEAD
* First public release * First public release.
## Process this file with automake to produce Makefile.in ## Process this file with automake to produce Makefile.in
SUBDIRS = src examples misc doc SUBDIRS = src examples misc doc debian
doc-dummy: doc-dummy:
......
...@@ -74,15 +74,14 @@ RANLIB = @RANLIB@ ...@@ -74,15 +74,14 @@ RANLIB = @RANLIB@
STRIP = @STRIP@ STRIP = @STRIP@
VERSION = @VERSION@ VERSION = @VERSION@
SUBDIRS = src examples misc doc SUBDIRS = src examples misc doc debian
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ./src/config.h CONFIG_HEADER = ./src/config.h
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =
DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \ DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
Makefile.in NEWS aclocal.m4 config.guess config.sub configure \ Makefile.in NEWS aclocal.m4 config.guess config.sub configure \
configure.in install-sh ltmain.sh missing mkinstalldirs src/config.h.in \ configure.in install-sh ltmain.sh missing mkinstalldirs
src/stamp-h.in
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
...@@ -106,34 +105,6 @@ config.status: $(srcdir)/configure.in $(CONFIG_STATUS_DEPENDENCIES) ...@@ -106,34 +105,6 @@ config.status: $(srcdir)/configure.in $(CONFIG_STATUS_DEPENDENCIES)
$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
cd $(srcdir) && $(AUTOCONF) cd $(srcdir) && $(AUTOCONF)
src/config.h: src/stamp-h
@if test ! -f $@; then \
rm -f src/stamp-h; \
$(MAKE) src/stamp-h; \
else :; fi
src/stamp-h: $(srcdir)/src/config.h.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES= CONFIG_HEADERS=src/config.h \
$(SHELL) ./config.status
@echo timestamp > src/stamp-h 2> /dev/null
$(srcdir)/src/config.h.in: $(srcdir)/src/stamp-h.in
@if test ! -f $@; then \
rm -f $(srcdir)/src/stamp-h.in; \
$(MAKE) $(srcdir)/src/stamp-h.in; \
else :; fi
$(srcdir)/src/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOHEADER)
@echo timestamp > $(srcdir)/src/stamp-h.in 2> /dev/null
mostlyclean-hdr:
clean-hdr:
distclean-hdr:
-rm -f src/config.h
maintainer-clean-hdr:
# This directory's subdirectories are mostly independent; you can cd # This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile. # into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles, # To change the values of `make' variables: instead of editing Makefiles,
...@@ -322,33 +293,33 @@ distclean-generic: ...@@ -322,33 +293,33 @@ distclean-generic:
-rm -f config.cache config.log stamp-h stamp-h[0-9]* -rm -f config.cache config.log stamp-h stamp-h[0-9]*
maintainer-clean-generic: maintainer-clean-generic:
mostlyclean-am: mostlyclean-hdr mostlyclean-tags mostlyclean-generic mostlyclean-am: mostlyclean-tags mostlyclean-generic
mostlyclean: mostlyclean-recursive mostlyclean: mostlyclean-recursive
clean-am: clean-hdr clean-tags clean-generic mostlyclean-am clean-am: clean-tags clean-generic mostlyclean-am
clean: clean-recursive clean: clean-recursive
distclean-am: distclean-hdr distclean-tags distclean-generic clean-am distclean-am: distclean-tags distclean-generic clean-am
-rm -f libtool -rm -f libtool
distclean: distclean-recursive distclean: distclean-recursive
-rm -f config.status -rm -f config.status
maintainer-clean-am: maintainer-clean-hdr maintainer-clean-tags \ maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \
maintainer-clean-generic distclean-am distclean-am
@echo "This command is intended for maintainers to use;" @echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild." @echo "it deletes files that may require special tools to rebuild."
maintainer-clean: maintainer-clean-recursive maintainer-clean: maintainer-clean-recursive
-rm -f config.status -rm -f config.status
.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ .PHONY: install-data-recursive uninstall-data-recursive \
install-data-recursive uninstall-data-recursive install-exec-recursive \ install-exec-recursive uninstall-exec-recursive installdirs-recursive \
uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ uninstalldirs-recursive all-recursive check-recursive \
all-recursive check-recursive installcheck-recursive info-recursive \ installcheck-recursive info-recursive dvi-recursive \
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ mostlyclean-recursive distclean-recursive clean-recursive \
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
......
NEWS - list of user-visible changes between releases of libdvbpsi NEWS - list of user-visible changes between releases of libdvbpsi
Version 0.1.0
-------------
- First public release.
...@@ -5507,7 +5507,7 @@ done ...@@ -5507,7 +5507,7 @@ done
ac_given_srcdir=$srcdir ac_given_srcdir=$srcdir
ac_given_INSTALL="$INSTALL" ac_given_INSTALL="$INSTALL"
trap 'rm -fr `echo "Makefile src/Makefile src/tables/Makefile examples/Makefile misc/Makefile doc/Makefile src/config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 trap 'rm -fr `echo "Makefile src/Makefile src/tables/Makefile examples/Makefile misc/Makefile doc/Makefile debian/Makefile src/config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
EOF EOF
cat >> $CONFIG_STATUS <<EOF cat >> $CONFIG_STATUS <<EOF
...@@ -5610,7 +5610,7 @@ EOF ...@@ -5610,7 +5610,7 @@ EOF
cat >> $CONFIG_STATUS <<EOF cat >> $CONFIG_STATUS <<EOF
CONFIG_FILES=\${CONFIG_FILES-"Makefile src/Makefile src/tables/Makefile examples/Makefile misc/Makefile doc/Makefile"} CONFIG_FILES=\${CONFIG_FILES-"Makefile src/Makefile src/tables/Makefile examples/Makefile misc/Makefile doc/Makefile debian/Makefile"}
EOF EOF
cat >> $CONFIG_STATUS <<\EOF cat >> $CONFIG_STATUS <<\EOF
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
......
...@@ -42,7 +42,7 @@ else ...@@ -42,7 +42,7 @@ else
fi fi
AC_OUTPUT([Makefile src/Makefile src/tables/Makefile examples/Makefile misc/Makefile doc/Makefile]) AC_OUTPUT([Makefile src/Makefile src/tables/Makefile examples/Makefile misc/Makefile doc/Makefile debian/Makefile])
echo " echo "
libdvbpsi configuration libdvbpsi configuration
......
...@@ -3,6 +3,12 @@ ...@@ -3,6 +3,12 @@
EXTRA_DIST=index.doxygen structure.doxygen usage.doxygen newdec.doxygen \ EXTRA_DIST=index.doxygen structure.doxygen usage.doxygen newdec.doxygen \
decoder.dot Helvetica.ttf doxygen.cfg decoder.dot Helvetica.ttf doxygen.cfg
doc: MOSTLYCLEANFILES=decoder.png
doc: decoder.png
doxygen doxygen.cfg doxygen doxygen.cfg
cp decoder.png doxygen/html
decoder.png: decoder.dot
dot -Tpng -o $@ $<
...@@ -76,6 +76,8 @@ VERSION = @VERSION@ ...@@ -76,6 +76,8 @@ VERSION = @VERSION@
EXTRA_DIST = index.doxygen structure.doxygen usage.doxygen newdec.doxygen decoder.dot Helvetica.ttf doxygen.cfg EXTRA_DIST = index.doxygen structure.doxygen usage.doxygen newdec.doxygen decoder.dot Helvetica.ttf doxygen.cfg
MOSTLYCLEANFILES = decoder.png
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../src/config.h CONFIG_HEADER = ../src/config.h
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =
...@@ -146,6 +148,7 @@ installdirs: ...@@ -146,6 +148,7 @@ installdirs:
mostlyclean-generic: mostlyclean-generic:
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
clean-generic: clean-generic:
...@@ -181,8 +184,12 @@ distclean-generic clean-generic maintainer-clean-generic clean \ ...@@ -181,8 +184,12 @@ distclean-generic clean-generic maintainer-clean-generic clean \
mostlyclean distclean maintainer-clean mostlyclean distclean maintainer-clean
doc: doc: decoder.png
doxygen doxygen.cfg doxygen doxygen.cfg
cp decoder.png doxygen/html
decoder.png: decoder.dot
dot -Tpng -o $@ $<
# Tell versions [3.59,3.63) of GNU make to not export all variables. # Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded. # Otherwise a system limit (for SysV at least) may be exceeded.
......
digraph decoder { digraph decoder {
"app" [ shape="box" "app" [ shape="box"
label="Application" label="Application"
color="blue4" color="blue4" ];
fontname="Helvetica" ];
"psi_dec" [ shape="box" "psi_dec" [ shape="box"
label="PSI decoder" label="PSI decoder"
color="red3" color="red3" ];
fontname="Helvetica" ];
"specific_dec" [ shape="box" "specific_dec" [ shape="box"
label="Specific decoder" label="Specific decoder"
color="green4" color="green4" ];
fontname="Helvetica" ];
app -> psi_dec -> specific_dec -> app app -> psi_dec -> specific_dec -> app
} }
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<p>The PSI decoder and the specific decoder:</p> <p>The PSI decoder and the specific decoder:</p>
\dotfile decoder.dot "Decoder entities" <img src="decoder.png" />
<p>Each decoder is split into two entities:</p> <p>Each decoder is split into two entities:</p>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment