~ubuntu-branches/ubuntu/quantal/libgweather/quantal

« back to all changes in this revision

Viewing changes to doc/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2011-05-17 15:26:05 UTC
  • mfrom: (1.1.28 upstream) (5.1.9 experimental)
  • Revision ID: james.westby@ubuntu.com-20110517152605-anf9c03d1ny7yn54
Tags: 3.0.0-0ubuntu1
* Resynchronize on Debian and update to the current version, remaining diff:
* debian/control.in:
  - Build-depend on dh-autoreconf, gnome-common
  - use Conflicts on the ppa binaries names differently for easier upgrades
* debian/rules:
  - Run autotools on build
  - Generate POT files on build
* debian/patches/01_gettext_not_xml.patch: 
  - using gettext rather than add translations to the xml databases
* debian/watch: 
  - Watch unstable series  

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
        $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
48
48
        $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
49
49
        $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
50
 
        $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
 
50
        $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
51
51
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
52
52
        $(ACLOCAL_M4)
53
53
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
64
64
DIST_SOURCES =
65
65
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
66
66
ACLOCAL = @ACLOCAL@
67
 
ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@
68
67
ALL_LINGUAS = @ALL_LINGUAS@
69
68
AMTAR = @AMTAR@
70
69
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
127
126
INTLTOOL_MERGE = @INTLTOOL_MERGE@
128
127
INTLTOOL_PERL = @INTLTOOL_PERL@
129
128
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
 
129
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
 
130
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
 
131
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
 
132
INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
 
133
INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
 
134
INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
 
135
INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
 
136
INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
130
137
LD = @LD@
131
138
LDFLAGS = @LDFLAGS@
132
139
LIBDIR = @LIBDIR@
171
178
POSUB = @POSUB@
172
179
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
173
180
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
174
 
PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@
175
 
PYGOBJECT_LIBS = @PYGOBJECT_LIBS@
176
 
PYGTK_DEFS = @PYGTK_DEFS@
177
 
PYTHON = @PYTHON@
178
 
PYTHONDIR = @PYTHONDIR@
179
 
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
180
 
PYTHON_INCLUDES = @PYTHON_INCLUDES@
181
 
PYTHON_PLATFORM = @PYTHON_PLATFORM@
182
 
PYTHON_PREFIX = @PYTHON_PREFIX@
183
 
PYTHON_VERSION = @PYTHON_VERSION@
184
181
RANLIB = @RANLIB@
185
182
REGEX_LIBS = @REGEX_LIBS@
186
183
SED = @SED@
232
229
mkdir_p = @mkdir_p@
233
230
oldincludedir = @oldincludedir@
234
231
pdfdir = @pdfdir@
235
 
pkgpyexecdir = @pkgpyexecdir@
236
 
pkgpythondir = @pkgpythondir@
237
232
prefix = @prefix@
238
233
program_transform_name = @program_transform_name@
239
234
psdir = @psdir@
240
 
pyexecdir = @pyexecdir@
241
 
pythondir = @pythondir@
242
235
sbindir = @sbindir@
243
236
sharedstatedir = @sharedstatedir@
244
237
srcdir = @srcdir@
255
248
DOC_MODULE = libgweather
256
249
 
257
250
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
 
251
DOC_MODULE_VERSION = 3.0
 
252
 
 
253
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
258
254
#DOC_MODULE_VERSION=2
259
255
 
260
256
# The top-level SGML file. You can change this if you want to.
317
313
# e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
318
314
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
319
315
GTKDOC_CFLAGS = -I$(top_srcdir) $(GTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBSOUP_CFLAGS) $(GCONF_CFLAGS) -DGWEATHER_I_KNOW_THIS_IS_UNSTABLE
320
 
GTKDOC_LIBS = $(top_builddir)/libgweather/libgweather.la $(GTK_LIBS) $(LIBXML_LIBS) $(LIBSOUP_LIBS) $(GCONF_LIBS)
 
316
GTKDOC_LIBS = $(top_builddir)/libgweather/libgweather-3.la $(GTK_LIBS) $(LIBXML_LIBS) $(LIBSOUP_LIBS) $(GCONF_LIBS)
321
317
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
322
318
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
323
319
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
332
328
#
333
329
GPATH = $(srcdir)
334
330
TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
 
331
SETUP_FILES = \
 
332
        $(content_files)                \
 
333
        $(DOC_MAIN_SGML_FILE)           \
 
334
        $(DOC_MODULE)-sections.txt      \
 
335
        $(DOC_MODULE)-overrides.txt
 
336
 
335
337
 
336
338
# This includes the standard gtk-doc make rules, copied by gtkdocize.
337
339
 
338
340
# Other files to distribute
339
341
# e.g. EXTRA_DIST += version.xml.in
340
 
EXTRA_DIST = $(content_files) $(HTML_IMAGES) $(DOC_MAIN_SGML_FILE) \
341
 
        $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
342
 
DOC_STAMPS = scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \
343
 
        pdf-build.stamp \
344
 
        $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp \
345
 
        $(srcdir)/pdf.stamp
 
342
EXTRA_DIST = $(SETUP_FILES)
 
343
DOC_STAMPS = setup-build.stamp scan-build.stamp tmpl-build.stamp sgml-build.stamp \
 
344
        html-build.stamp pdf-build.stamp \
 
345
        setup.stamp tmpl.stamp sgml.stamp html.stamp pdf.stamp
346
346
 
347
347
SCANOBJ_FILES = \
348
348
        $(DOC_MODULE).args       \
561
561
 
562
562
$(REPORT_FILES): sgml-build.stamp
563
563
 
 
564
#### setup ####
 
565
 
 
566
setup-build.stamp:
 
567
        -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
 
568
           echo 'gtk-doc: Preparing build'; \
 
569
           files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
 
570
           if test "x$$files" != "x" ; then \
 
571
               for file in $$files ; do \
 
572
                   test -f $(abs_srcdir)/$$file && \
 
573
                       cp -p $(abs_srcdir)/$$file $(abs_builddir)/; \
 
574
               done \
 
575
           fi; \
 
576
           test -f $(abs_srcdir)/tmpl && \
 
577
               cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \
 
578
        fi
 
579
        @touch setup-build.stamp
 
580
 
 
581
setup.stamp: setup-build.stamp
 
582
        @true
 
583
 
564
584
#### scan ####
565
585
 
566
586
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
567
587
        @echo 'gtk-doc: Scanning header files'
568
 
        @-chmod -R u+w $(srcdir)
569
 
        @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
 
588
        @_source_dir='' ; \
 
589
        for i in $(DOC_SOURCE_DIR) ; do \
570
590
            _source_dir="$${_source_dir} --source-dir=$$i" ; \
571
 
          done ; \
572
 
          cd $(srcdir) && \
573
 
          gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
574
 
        @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
575
 
            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) ; \
 
591
        done ; \
 
592
        gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
 
593
        @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
 
594
            CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) ; \
576
595
        else \
577
 
            cd $(srcdir) ; \
578
596
            for i in $(SCANOBJ_FILES) ; do \
579
597
               test -f $$i || touch $$i ; \
580
598
            done \
586
604
 
587
605
#### templates ####
588
606
 
589
 
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
 
607
tmpl-build.stamp: setup.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
590
608
        @echo 'gtk-doc: Rebuilding template files'
591
 
        @-chmod -R u+w $(srcdir)
592
 
        @cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
 
609
        @gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
 
610
        @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
 
611
          if test -w $(abs_srcdir) ; then \
 
612
            cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \
 
613
          fi \
 
614
        fi
593
615
        @touch tmpl-build.stamp
594
616
 
595
617
tmpl.stamp: tmpl-build.stamp
603
625
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
604
626
        @echo 'gtk-doc: Building XML'
605
627
        @-chmod -R u+w $(srcdir)
606
 
        @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
 
628
        @_source_dir='' ; \
 
629
        for i in $(DOC_SOURCE_DIR) ; do \
607
630
            _source_dir="$${_source_dir} --source-dir=$$i" ; \
608
 
          done ; \
609
 
          cd $(srcdir) && \
610
 
          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)
 
631
        done ; \
 
632
        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)
611
633
        @touch sgml-build.stamp
612
634
 
613
635
sgml.stamp: sgml-build.stamp
617
639
 
618
640
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
619
641
        @echo 'gtk-doc: Building HTML'
620
 
        @-chmod -R u+w $(srcdir)
621
 
        @rm -rf $(srcdir)/html
622
 
        @mkdir $(srcdir)/html
 
642
        @rm -rf html
 
643
        @mkdir html
623
644
        @mkhtml_options=""; \
624
645
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
625
646
        if test "$(?)" = "0"; then \
626
 
          mkhtml_options=--path="$(srcdir)"; \
 
647
          mkhtml_options=--path="$(abs_srcdir)"; \
627
648
        fi; \
628
 
        cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
629
 
        @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 
649
        cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 
650
        -@test "x$(HTML_IMAGES)" = "x" || \
 
651
        for file in $(HTML_IMAGES) ; do \
 
652
          if test -f $(abs_srcdir)/$$file ; then \
 
653
            cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
 
654
          fi; \
 
655
          if test -f $(abs_builddir)/$$file ; then \
 
656
            cp $(abs_builddir)/$$file $(abs_builddir)/html; \
 
657
          fi; \
 
658
        done;
630
659
        @echo 'gtk-doc: Fixing cross-references'
631
 
        @cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 
660
        @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
632
661
        @touch html-build.stamp
633
662
 
634
663
#### pdf ####
635
664
 
636
665
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
637
666
        @echo 'gtk-doc: Building PDF'
638
 
        @-chmod -R u+w $(srcdir)
639
 
        @rm -rf $(srcdir)/$(DOC_MODULE).pdf
 
667
        @rm -rf $(DOC_MODULE).pdf
640
668
        @mkpdf_imgdirs=""; \
641
669
        if test "x$(HTML_IMAGES)" != "x"; then \
642
670
          for img in $(HTML_IMAGES); do \
647
675
            fi; \
648
676
          done; \
649
677
        fi; \
650
 
        cd $(srcdir) && gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
 
678
        gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
651
679
        @touch pdf-build.stamp
652
680
 
653
681
##############
657
685
        rm -rf .libs
658
686
 
659
687
distclean-local:
660
 
        cd $(srcdir) && \
661
 
          rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \
662
 
                 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
 
688
        rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
 
689
            $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
 
690
        if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
 
691
            rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \
 
692
            rm -rf tmpl; \
 
693
        fi
663
694
 
664
695
maintainer-clean-local: clean
665
 
        cd $(srcdir) && rm -rf xml html
 
696
        rm -rf xml html
666
697
 
667
698
install-data-local:
668
699
        @installfiles=`echo $(srcdir)/html/*`; \
707
738
dist-hook: dist-check-gtkdoc dist-hook-local
708
739
        mkdir $(distdir)/tmpl
709
740
        mkdir $(distdir)/html
710
 
        -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
711
 
        cp $(srcdir)/html/* $(distdir)/html
712
 
        -cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/
713
 
        -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
714
 
        -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
 
741
        -cp $(build)/tmpl/*.sgml $(distdir)/tmpl
 
742
        cp $(builddir)/html/* $(distdir)/html
 
743
        -cp $(builddir)/$(DOC_MODULE).pdf $(distdir)/
 
744
        -cp $(build)/$(DOC_MODULE).types $(distdir)/
 
745
        -cp $(build)/$(DOC_MODULE)-sections.txt $(distdir)/
715
746
        cd $(distdir) && rm -f $(DISTCLEANFILES)
716
747
        $(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
717
748