~fcwu-tw/ubuntu/precise/totem/fix-for-lp-1041032

« back to all changes in this revision

Viewing changes to docs/reference/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-08-12 13:09:09 UTC
  • mfrom: (1.11.10 upstream)
  • Revision ID: james.westby@ubuntu.com-20100812130909-hzn8tsoh9z7t3dbx
Tags: 2.31.6-0ubuntu1
* New upstream version:
  - Add support for Web-M to browser, movie player, and YouTube plugin
  Movie Player:
  - Add deinterlacing support, automatically used for interlaced content
  - Do not block when loading playlists
  - Remove libunique dependency
  - Make auto-resize use half-scale or 2x if the player would fit on the 
    screen
  - Make screensaver preference clearer
  - Support running with RGBA (semi-transparent) GTK+ themes
  Plugins:
  - Update for YouTube website changes
  Browser plugin:
  - Fix running browser plugin in non-GTK+ front-ends
  - VLC-compatible browser plugin:
  - Support input.time and input.length property
  - Support togglePause function
  - Support toolbar plugin argument
* debian/control.in:
  - updated the build requirements to match the configure
* debian/patches/80_webm.patch,
  debian/patches/81_mpegts.patch,
  debian/patches/91_git_correct_rgba_use.patch:
  - the changes are in the new version

Show diffs side-by-side

added added

removed removed

Lines of Context:
132
132
GST_CFLAGS = @GST_CFLAGS@
133
133
GST_LIBS = @GST_LIBS@
134
134
GTKDOC_CHECK = @GTKDOC_CHECK@
 
135
GTKDOC_MKPDF = @GTKDOC_MKPDF@
 
136
GTKDOC_REBASE = @GTKDOC_REBASE@
135
137
GTK_CFLAGS = @GTK_CFLAGS@
136
138
GTK_LIBS = @GTK_LIBS@
137
139
HELP_DIR = @HELP_DIR@
231
233
TOTEM_VERSION_MINOR = @TOTEM_VERSION_MINOR@
232
234
TRACKER_CFLAGS = @TRACKER_CFLAGS@
233
235
TRACKER_LIBS = @TRACKER_LIBS@
234
 
UNIQUE_CFLAGS = @UNIQUE_CFLAGS@
235
 
UNIQUE_LIBS = @UNIQUE_LIBS@
236
236
USE_NLS = @USE_NLS@
237
237
VALAC = @VALAC@
238
 
VALA_CFLAGS = @VALA_CFLAGS@
239
 
VALA_LIBS = @VALA_LIBS@
240
238
VERSION = @VERSION@
241
239
WARN_CFLAGS = @WARN_CFLAGS@
242
240
WARN_CXXFLAGS = @WARN_CXXFLAGS@
283
281
libexecdir = @libexecdir@
284
282
localedir = @localedir@
285
283
localstatedir = @localstatedir@
286
 
lt_ECHO = @lt_ECHO@
287
284
mandir = @mandir@
288
285
mkdir_p = @mkdir_p@
289
286
oldincludedir = @oldincludedir@
411
408
        $(DEPENDENCY_LIBS)
412
409
 
413
410
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
414
 
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
411
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
415
412
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
416
 
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
417
 
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = sh -c
 
413
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
 
414
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = 
418
415
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
419
416
 
420
417
# We set GPATH here; this gives us semantics for GNU make
433
430
        $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt \
434
431
        version.xml.in
435
432
DOC_STAMPS = scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \
436
 
           $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp
 
433
        pdf-build.stamp \
 
434
        $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp \
 
435
        $(srcdir)/pdf.stamp
437
436
 
438
437
SCANOBJ_FILES = \
439
438
        $(DOC_MODULE).args       \
448
447
        $(DOC_MODULE)-unused.txt
449
448
 
450
449
CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS)
 
450
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = 
 
451
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
 
452
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = 
 
453
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
451
454
@ENABLE_GTK_DOC_TRUE@TESTS_ENVIRONMENT = cd $(srcdir) && 
452
455
@ENABLE_GTK_DOC_TRUE@TESTS = $(GTKDOC_CHECK)
453
456
all: all-am
738
741
        uninstall-local
739
742
 
740
743
 
741
 
@ENABLE_GTK_DOC_TRUE@all-local: html-build.stamp
 
744
@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
742
745
@ENABLE_GTK_DOC_FALSE@all-local:
743
746
 
744
 
docs: html-build.stamp
 
747
docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
745
748
 
746
749
$(REPORT_FILES): sgml-build.stamp
747
750
 
750
753
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
751
754
        @echo 'gtk-doc: Scanning header files'
752
755
        @-chmod -R u+w $(srcdir)
753
 
        cd $(srcdir) && \
 
756
        @cd $(srcdir) && \
754
757
          gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
755
 
        if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
 
758
        @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
756
759
            CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \
757
760
        else \
758
761
            cd $(srcdir) ; \
760
763
               test -f $$i || touch $$i ; \
761
764
            done \
762
765
        fi
763
 
        touch scan-build.stamp
 
766
        @touch scan-build.stamp
764
767
 
765
768
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
766
769
        @true
770
773
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
771
774
        @echo 'gtk-doc: Rebuilding template files'
772
775
        @-chmod -R u+w $(srcdir)
773
 
        cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
774
 
        touch tmpl-build.stamp
 
776
        @cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
 
777
        @touch tmpl-build.stamp
775
778
 
776
779
tmpl.stamp: tmpl-build.stamp
777
780
        @true
778
781
 
779
 
tmpl/*.sgml:
 
782
$(srcdir)/tmpl/*.sgml:
780
783
        @true
781
784
 
782
785
#### xml ####
783
786
 
784
 
sgml-build.stamp: tmpl.stamp $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
 
787
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
785
788
        @echo 'gtk-doc: Building XML'
786
789
        @-chmod -R u+w $(srcdir)
787
 
        cd $(srcdir) && \
 
790
        @cd $(srcdir) && \
788
791
        gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS)
789
 
        touch sgml-build.stamp
 
792
        @touch sgml-build.stamp
790
793
 
791
794
sgml.stamp: sgml-build.stamp
792
795
        @true
796
799
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
797
800
        @echo 'gtk-doc: Building HTML'
798
801
        @-chmod -R u+w $(srcdir)
799
 
        rm -rf $(srcdir)/html
800
 
        mkdir $(srcdir)/html
801
 
        mkhtml_options=""; \
 
802
        @rm -rf $(srcdir)/html
 
803
        @mkdir $(srcdir)/html
 
804
        @mkhtml_options=""; \
802
805
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
803
806
        if test "$(?)" = "0"; then \
804
807
          mkhtml_options=--path="$(srcdir)"; \
805
 
        fi
806
 
        cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
807
 
        test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 
808
        fi; \
 
809
        cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 
810
        @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
808
811
        @echo 'gtk-doc: Fixing cross-references'
809
 
        cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
810
 
        touch html-build.stamp
 
812
        @cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 
813
        @touch html-build.stamp
 
814
 
 
815
#### pdf ####
 
816
 
 
817
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
 
818
        @echo 'gtk-doc: Building PDF'
 
819
        @-chmod -R u+w $(srcdir)
 
820
        @rm -rf $(srcdir)/$(DOC_MODULE).pdf
 
821
        @mkpdf_imgdirs=""; \
 
822
        if test "x$(HTML_IMAGES)" != "x"; then \
 
823
          for img in $(HTML_IMAGES); do \
 
824
            part=`dirname $$img`; \
 
825
            echo $$mkpdf_imgdirs | grep >/dev/null "\-\-imgdir=$$part "; \
 
826
            if test $$? != 0; then \
 
827
              mkpdf_imgdirs="$$mkpdf_imgdirs --imgdir=$$part"; \
 
828
            fi; \
 
829
          done; \
 
830
        fi; \
 
831
        cd $(srcdir) && gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
 
832
        @touch pdf-build.stamp
811
833
 
812
834
##############
813
835
 
817
839
 
818
840
distclean-local:
819
841
        cd $(srcdir) && \
820
 
          rm -rf xml $(REPORT_FILES) \
 
842
          rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \
821
843
                 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
822
844
 
823
845
maintainer-clean-local: clean
824
846
        cd $(srcdir) && rm -rf xml html
825
847
 
826
848
install-data-local:
827
 
        installfiles=`echo $(srcdir)/html/*`; \
 
849
        @installfiles=`echo $(srcdir)/html/*`; \
828
850
        if test "$$installfiles" = '$(srcdir)/html/*'; \
829
851
        then echo '-- Nothing to install' ; \
830
852
        else \
844
866
            mv -f $${installdir}/$(DOC_MODULE).devhelp \
845
867
              $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \
846
868
          fi; \
847
 
          ! which gtkdoc-rebase >/dev/null 2>&1 || \
848
 
            gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir} ; \
 
869
          $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
849
870
        fi
850
871
 
851
872
uninstall-local:
852
 
        if test -n "$(DOC_MODULE_VERSION)"; then \
 
873
        @if test -n "$(DOC_MODULE_VERSION)"; then \
853
874
          installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
854
875
        else \
855
876
          installdir="$(DESTDIR)$(TARGET_DIR)"; \
866
887
 
867
888
dist-hook: dist-check-gtkdoc dist-hook-local
868
889
        mkdir $(distdir)/tmpl
869
 
        mkdir $(distdir)/xml
870
890
        mkdir $(distdir)/html
871
891
        -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
872
 
        -cp $(srcdir)/xml/*.xml $(distdir)/xml
873
892
        cp $(srcdir)/html/* $(distdir)/html
 
893
        -cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/
874
894
        -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
875
895
        -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
876
896
        cd $(distdir) && rm -f $(DISTCLEANFILES)
877
 
        ! which gtkdoc-rebase >/dev/null 2>&1 || \
878
 
          gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
 
897
        $(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
879
898
 
880
899
.PHONY : dist-hook-local docs
881
900