~ubuntu-branches/ubuntu/oneiric/evince/oneiric-updates

« back to all changes in this revision

Viewing changes to help/reference/shell/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Rodrigo Moya, Josselin Mouette, Rodrigo Moya
  • Date: 2011-05-19 12:12:42 UTC
  • mfrom: (1.1.65 upstream) (1.3.6 experimental)
  • Revision ID: james.westby@ubuntu.com-20110519121242-967hbn2nh2hunp4y
Tags: 3.0.0-4ubuntu1
[ Josselin Mouette ]
* bug-presubj: please document where to report rendering bugs.
* evince.mime: dropped. We have desktop files to handle MIME 
  associations, no need to maintain an alternate system by hand.
  Closes: #619564, #627027, #551734, #581441.

[ Rodrigo Moya ]
* Rebase from Debian and GNOME3 PPA (thanks to Rico Tzschichholz).
  Remaining Ubuntu changes:
* debian/apparmor-profile:
* debian/apparmor-profile.abstraction:
* debian/evince.apport:
* debian/evince-common.dirs:
* debian/evince-common.postinst:
* debian/evince-common.postrm:
  - Add apparmor profile
* debian/control:
  - Build-Depend on debhelper (>= 7.4.20ubuntu5), gnome-common,
    hardening-includes and liblaunchpad-integration-3.0-dev
  - Standards-Version is 3.9.1
  - Depend on apparmor
* debian/rules:
  - Include hardening.make
  - Add rule to install apparmor files
* debian/watch:
  - Watch unstable series
* debian/patches/01_lpi.patch:
  - Launchpad integration patch
* debian/patches/04_gold.patch:
  - Link against libz
* debian/patches/05_library-path.patch:
  - Fix library path for g-ir-scanner

Show diffs side-by-side

added added

removed removed

Lines of Context:
94
94
DATADIRNAME = @DATADIRNAME@
95
95
DEFS = @DEFS@
96
96
DEPDIR = @DEPDIR@
 
97
DESKTOP_SCHEMAS_CFLAGS = @DESKTOP_SCHEMAS_CFLAGS@
 
98
DESKTOP_SCHEMAS_LIBS = @DESKTOP_SCHEMAS_LIBS@
97
99
DISABLE_DEPRECATED = @DISABLE_DEPRECATED@
98
100
DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_CONFIGURE_FLAGS@
99
101
DJVU_CFLAGS = @DJVU_CFLAGS@
125
127
FRONTEND_CORE_CFLAGS = @FRONTEND_CORE_CFLAGS@
126
128
FRONTEND_CORE_LIBS = @FRONTEND_CORE_LIBS@
127
129
FRONTEND_LIBS = @FRONTEND_LIBS@
128
 
GCONFTOOL = @GCONFTOOL@
129
 
GCONF_CFLAGS = @GCONF_CFLAGS@
130
 
GCONF_LIBS = @GCONF_LIBS@
131
 
GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
132
 
GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
133
130
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
134
131
GIRDIR = @GIRDIR@
135
132
GIRTYPELIBDIR = @GIRTYPELIBDIR@
149
146
GTKDOC_REBASE = @GTKDOC_REBASE@
150
147
GTKUNIXPRINT_CFLAGS = @GTKUNIXPRINT_CFLAGS@
151
148
GTKUNIXPRINT_LIBS = @GTKUNIXPRINT_LIBS@
152
 
GTK_API_VERSION = @GTK_API_VERSION@
153
149
GTK_PREFIX = @GTK_PREFIX@
154
150
GTK_REQUIRED = @GTK_REQUIRED@
 
151
GXPS_CFLAGS = @GXPS_CFLAGS@
 
152
GXPS_LIBS = @GXPS_LIBS@
155
153
G_IR_COMPILER = @G_IR_COMPILER@
156
154
G_IR_GENERATE = @G_IR_GENERATE@
157
155
G_IR_SCANNER = @G_IR_SCANNER@
207
205
PACKAGE_VERSION = @PACKAGE_VERSION@
208
206
PATH_SEPARATOR = @PATH_SEPARATOR@
209
207
PKG_CONFIG = @PKG_CONFIG@
 
208
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
 
209
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
210
210
POFILES = @POFILES@
211
211
POPPLER_CFLAGS = @POPPLER_CFLAGS@
212
212
POPPLER_LIBS = @POPPLER_LIBS@
418
418
        $(top_builddir)/cut-n-paste/gimpcellrenderertoggle/libgimpcellrenderertoggle.la \
419
419
        $(top_builddir)/cut-n-paste/smclient/libsmclient.la             \
420
420
        $(top_builddir)/properties/libevproperties.la                   \
421
 
        $(top_builddir)/libdocument/libevdocument.la                    \
422
 
        $(top_builddir)/libview/libevview.la                            \
 
421
        $(top_builddir)/libdocument/libevdocument3.la                   \
 
422
        $(top_builddir)/libview/libevview3.la                           \
423
423
        $(top_builddir)/libmisc/libevmisc.la                            \
424
424
        $(SHELL_LIBS)                                                   \
425
425
        $(GTK_PRINT_LIBS)                                               \
439
439
#
440
440
GPATH = $(srcdir)
441
441
TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
 
442
SETUP_FILES = \
 
443
        $(content_files)                \
 
444
        $(DOC_MAIN_SGML_FILE)           \
 
445
        $(DOC_MODULE)-sections.txt      \
 
446
        $(DOC_MODULE)-overrides.txt
 
447
 
442
448
 
443
449
# This includes the standard gtk-doc make rules, copied by gtkdocize.
444
450
 
445
451
# Other files to distribute
446
452
# e.g. EXTRA_DIST += version.xml.in
447
 
EXTRA_DIST = $(content_files) $(HTML_IMAGES) $(DOC_MAIN_SGML_FILE) \
448
 
        $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt \
449
 
        version.xml.in
450
 
DOC_STAMPS = scan-build.stamp sgml-build.stamp html-build.stamp pdf-build.stamp \
451
 
        $(srcdir)/sgml.stamp $(srcdir)/html.stamp  \
452
 
        $(srcdir)/pdf.stamp
 
453
EXTRA_DIST = $(SETUP_FILES) version.xml.in
 
454
DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
 
455
        html-build.stamp pdf-build.stamp \
 
456
        setup.stamp sgml.stamp html.stamp pdf.stamp
453
457
 
454
458
SCANOBJ_FILES = \
455
459
        $(DOC_MODULE).args       \
670
674
 
671
675
$(REPORT_FILES): sgml-build.stamp
672
676
 
 
677
#### setup ####
 
678
 
 
679
setup-build.stamp:
 
680
        -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
 
681
           echo 'gtk-doc: Preparing build'; \
 
682
           files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
 
683
           if test "x$$files" != "x" ; then \
 
684
               for file in $$files ; do \
 
685
                   test -f $(abs_srcdir)/$$file && \
 
686
                       cp -p $(abs_srcdir)/$$file $(abs_builddir)/; \
 
687
               done \
 
688
           fi \
 
689
        fi
 
690
        @touch setup-build.stamp
 
691
 
 
692
setup.stamp: setup-build.stamp
 
693
        @true
 
694
 
673
695
#### scan ####
674
696
 
675
697
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
676
698
        @echo 'gtk-doc: Scanning header files'
677
 
        @-chmod -R u+w $(srcdir)
678
 
        @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
 
699
        @_source_dir='' ; \
 
700
        for i in $(DOC_SOURCE_DIR) ; do \
679
701
            _source_dir="$${_source_dir} --source-dir=$$i" ; \
680
 
          done ; \
681
 
          cd $(srcdir) && \
682
 
          gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
683
 
        @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
684
 
            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) ; \
 
702
        done ; \
 
703
        gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
 
704
        @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
 
705
            CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) ; \
685
706
        else \
686
 
            cd $(srcdir) ; \
687
707
            for i in $(SCANOBJ_FILES) ; do \
688
 
               test -f $$i || touch $$i ; \
 
708
                 test -f $$i || touch $$i ; \
689
709
            done \
690
710
        fi
691
711
        @touch scan-build.stamp
695
715
 
696
716
#### xml ####
697
717
 
698
 
sgml-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files)
 
718
sgml-build.stamp: setup.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files)
699
719
        @echo 'gtk-doc: Building XML'
700
 
        @-chmod -R u+w $(srcdir)
701
 
        @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
 
720
        @_source_dir='' ; \
 
721
        for i in $(DOC_SOURCE_DIR) ; do \
702
722
            _source_dir="$${_source_dir} --source-dir=$$i" ; \
703
 
          done ; \
704
 
          cd $(srcdir) && \
705
 
          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)
 
723
        done ; \
 
724
        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)
706
725
        @touch sgml-build.stamp
707
726
 
708
727
sgml.stamp: sgml-build.stamp
712
731
 
713
732
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
714
733
        @echo 'gtk-doc: Building HTML'
715
 
        @-chmod -R u+w $(srcdir)
716
 
        @rm -rf $(srcdir)/html
717
 
        @mkdir $(srcdir)/html
 
734
        @rm -rf html
 
735
        @mkdir html
718
736
        @mkhtml_options=""; \
719
737
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
720
738
        if test "$(?)" = "0"; then \
721
 
          mkhtml_options=--path="$(srcdir)"; \
 
739
          mkhtml_options=--path="$(abs_srcdir)"; \
722
740
        fi; \
723
 
        cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
724
 
        @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 
741
        cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 
742
        -@test "x$(HTML_IMAGES)" = "x" || \
 
743
        for file in $(HTML_IMAGES) ; do \
 
744
          if test -f $(abs_srcdir)/$$file ; then \
 
745
            cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
 
746
          fi; \
 
747
          if test -f $(abs_builddir)/$$file ; then \
 
748
            cp $(abs_builddir)/$$file $(abs_builddir)/html; \
 
749
          fi; \
 
750
        done;
725
751
        @echo 'gtk-doc: Fixing cross-references'
726
 
        @cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 
752
        @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
727
753
        @touch html-build.stamp
728
754
 
729
755
#### pdf ####
730
756
 
731
757
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
732
758
        @echo 'gtk-doc: Building PDF'
733
 
        @-chmod -R u+w $(srcdir)
734
 
        @rm -rf $(srcdir)/$(DOC_MODULE).pdf
 
759
        @rm -rf $(DOC_MODULE).pdf
735
760
        @mkpdf_imgdirs=""; \
736
761
        if test "x$(HTML_IMAGES)" != "x"; then \
737
762
          for img in $(HTML_IMAGES); do \
742
767
            fi; \
743
768
          done; \
744
769
        fi; \
745
 
        cd $(srcdir) && gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
 
770
        gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
746
771
        @touch pdf-build.stamp
747
772
 
748
773
##############
752
777
        rm -rf .libs
753
778
 
754
779
distclean-local:
755
 
        cd $(srcdir) && \
756
 
          rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \
757
 
                 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
 
780
        rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
 
781
            $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
 
782
        if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
 
783
            rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \
 
784
        fi
758
785
 
759
786
maintainer-clean-local: clean
760
 
        cd $(srcdir) && rm -rf html
 
787
        rm -rf xml html
761
788
 
762
789
install-data-local:
763
 
        @installfiles=`echo $(srcdir)/html/*`; \
 
790
        @installfiles=`echo $(builddir)/html/*`; \
764
791
        if test "$$installfiles" = '$(srcdir)/html/*'; \
765
792
        then echo '-- Nothing to install' ; \
766
793
        else \
801
828
 
802
829
dist-hook: dist-check-gtkdoc dist-hook-local
803
830
        mkdir $(distdir)/html
804
 
        cp $(srcdir)/html/* $(distdir)/html
805
 
        -cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/
806
 
        -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
807
 
        -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
 
831
        cp $(builddir)/html/* $(distdir)/html
 
832
        -cp $(builddir)/$(DOC_MODULE).pdf $(distdir)/
 
833
        -cp $(builddir)/$(DOC_MODULE).types $(distdir)/
 
834
        -cp $(builddir)/$(DOC_MODULE)-sections.txt $(distdir)/
808
835
        cd $(distdir) && rm -f $(DISTCLEANFILES)
809
836
        $(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
810
837