~ubuntu-branches/ubuntu/trusty/libgnome/trusty-proposed

« back to all changes in this revision

Viewing changes to gtk-doc.make

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell, Martin Pitt
  • Date: 2010-08-17 11:42:54 UTC
  • mfrom: (1.1.34 upstream)
  • Revision ID: james.westby@ubuntu.com-20100817114254-104ogdphsrev8y5a
Tags: 2.31.0-0ubuntu1
* New upstream release
* debian/control:
  - Build-depend on dh-autoreconf and gnome-common
  - Add build-depend on libcanberra-dev, drop build-depend on libesd0-dev
* debian/source:
  - Use source version 3.0
* debian/rules:
  - Drop simple-patchsys.mk
  - Use autoreconf.mk

[ Martin Pitt]
* debian/control.in: Demote gvfs from Depends to Recommends:. It is
  necessary under GNOME for proper xdg-open integration (see Debian
  #519263), but not needed when running under e. g. XFCE.

Show diffs side-by-side

added added

removed removed

Lines of Context:
75
75
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
76
76
        @echo 'gtk-doc: Scanning header files'
77
77
        @-chmod -R u+w $(srcdir)
78
 
        @cd $(srcdir) && \
79
 
          gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
 
78
        @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
 
79
            _source_dir="$${_source_dir} --source-dir=$$i" ; \
 
80
          done ; \
 
81
          cd $(srcdir) && \
 
82
          gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
80
83
        @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
81
84
            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) ; \
82
85
        else \
109
112
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
110
113
        @echo 'gtk-doc: Building XML'
111
114
        @-chmod -R u+w $(srcdir)
112
 
        @cd $(srcdir) && \
113
 
        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)
 
115
        @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
 
116
            _source_dir="$${_source_dir} --source-dir=$$i" ; \
 
117
          done ; \
 
118
          cd $(srcdir) && \
 
119
          gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
114
120
        @touch sgml-build.stamp
115
121
 
116
122
sgml.stamp: sgml-build.stamp