X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=pdf%2Fxpdf%2FMakefile.am;h=db62813e6bad77646d0ca67b787d57556f12d940;hb=9e920bcf5162b7f187cd3ed5026baa2bd155631c;hp=5c2356d6cf0f1e94a3685a58b6954290a94a73a4;hpb=b14e1f7d0f1ef046ab08bc114cec7dac6c89bd2c;p=evince.git diff --git a/pdf/xpdf/Makefile.am b/pdf/xpdf/Makefile.am index 5c2356d6..db62813e 100644 --- a/pdf/xpdf/Makefile.am +++ b/pdf/xpdf/Makefile.am @@ -3,11 +3,15 @@ SUBDIRS = . tests INCLUDES = \ -I$(top_srcdir) \ -I$(top_srcdir)/goo \ + -I$(top_srcdir)/lib/ggv-sidebar \ + -I$(top_srcdir)/fofi \ + -I$(top_srcdir)/splash \ -DDATADIR=\""$(datadir)"\" \ -DGNOMELOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ -DGNOMEICONDIR=\""$(datadir)/pixmaps"\" \ $(EXTRA_GNOME_CFLAGS) \ - $(WARN_CFLAGS) \ + $(GNOME_PRINT_PRIVATE_CFLAGS) \ + $(GPDF_DEPRECATED_CFLAGS) \ $(libpaper_CFLAGS) if WITH_GNOME @@ -53,8 +57,6 @@ libxpdf_a_SOURCES = \ Error.h \ FontEncodingTables.cc \ FontEncodingTables.h \ - FontFile.cc \ - FontFile.h \ Function.cc \ Function.h \ Gfx.cc \ @@ -65,8 +67,12 @@ libxpdf_a_SOURCES = \ GfxState.h \ GlobalParams.cc \ GlobalParams.h \ + JArithmeticDecoder.cc \ + JArithmeticDecoder.h \ JBIG2Stream.cc \ JBIG2Stream.h \ + JPXStream.cc \ + JPXStream.h \ Lexer.cc \ Lexer.h \ Link.cc \ @@ -95,27 +101,28 @@ libxpdf_a_SOURCES = \ UnicodeMap.cc \ UnicodeMap.h \ UnicodeMapTables.h \ + UnicodeTypeTable.cc \ + UnicodeTypeTable.h \ XRef.cc \ XRef.h common_sources = \ CharTypes.h \ CompactFontTables.h \ - DisplayFontTable.h \ ErrorCodes.h \ - FTFont.cc \ - FTFont.h \ NameToUnicodeTable.h \ - SFont.cc \ - SFont.h \ - T1Font.cc \ - T1Font.h \ - TTFont.cc \ - TTFont.h \ TextOutputDev.cc \ TextOutputDev.h \ UTF8.h +ANNOTS_VIEW_SRCS = + +if USE_ANNOTS_VIEW + ANNOTS_VIEW_SRCS += \ + gpdf-annots-view.cc \ + gpdf-annots-view.h +endif + libgpdf_a_SOURCES = \ BonoboStream.cc \ BonoboStream.h \ @@ -123,8 +130,15 @@ libgpdf_a_SOURCES = \ GnomeVFSStream.h \ GPOutputDev.cc \ GPOutputDev.h \ + PSOutputDev.cc \ + PSOutputDev.h \ + gpdf-hig-dialog.c \ + gpdf-hig-dialog.h \ + Thumb.cc \ + Thumb.h \ gpdf-control.cc \ gpdf-control.h \ + gpdf-control-private.h \ gpdf-g-switch.h \ gpdf-link-canvas-item.cc \ gpdf-link-canvas-item.h \ @@ -139,6 +153,16 @@ libgpdf_a_SOURCES = \ gpdf-util.h \ gpdf-view.cc \ gpdf-view.h \ + gpdf-bookmarks-view.cc \ + gpdf-bookmarks-view.h \ + gpdf-thumbnails-view.cc \ + gpdf-thumbnails-view.h \ + $(ANNOTS_VIEW_SRCS) \ + eel-gconf-extensions.c \ + eel-gconf-extensions.h \ + prefs-strings.h \ + gpdf-sidebar.c \ + gpdf-sidebar.h \ gtkgesture.c \ gtkgesture.h \ page-control.c \ @@ -147,6 +171,8 @@ libgpdf_a_SOURCES = \ pdf-info-dict-util.h \ pdf-properties-display.c \ pdf-properties-display.h \ + gpdf-font-face.c \ + gpdf-font-face.h \ $(marshal_sources) gnome_pdf_viewer_SOURCES = \ @@ -166,15 +192,19 @@ gnome_pdf_viewer_SOURCES = \ # gpdf-embeddable-view.cc \ # gpdf-embeddable-view.h -gnome_pdf_viewer_LDADD = \ - libxpdf.a \ - libgpdf.a \ - $(top_builddir)/goo/libGoo.a \ - $(EXTRA_GNOME_LIBS) \ +gnome_pdf_viewer_LDADD = \ + libxpdf.a \ + libgpdf.a \ + $(top_builddir)/goo/libGoo.a \ + $(top_builddir)/fofi/libfofi.a \ + $(top_builddir)/lib/ggv-sidebar/libggv-sidebar.a \ + $(EXTRA_GNOME_LIBS) \ $(libpaper_LIBS) xpdf_SOURCES = \ $(common_sources) \ + SplashOutputDev.cc \ + SplashOutputDev.h \ XPDFApp.cc \ XPDFApp.h \ XPDFCore.cc \ @@ -183,10 +213,8 @@ xpdf_SOURCES = \ XPDFTree.h \ XPDFViewer.cc \ XPDFViewer.h \ - XOutputDev.cc \ - XOutputDev.h \ - XPixmapOutputDev.cc \ - XPixmapOutputDev.h \ + XSplashOutputDev.cc \ + XSplashOutputDev.h \ PSOutputDev.cc \ PSOutputDev.h \ xpdf.cc @@ -223,16 +251,14 @@ xpdf_LDADD = \ # pdfinfo.cc #pdfinfo_LDADD = ../goo/libGoo.a -#pdftopbm_SOURCES = +#pdftopüm_SOURCES = # $(common_sources) -# PBMOutputDev.cc -# PBMOutputDev.h # XOutputDev.cc # XOutputDev.h # XOutputFontInfo.h # pdftopbm.cc -#pdftopbm_LDADD = ../goo/libGoo.a $(EXTRA_GNOME_LIBS) +#pdftoppm_LDADD = ../goo/libGoo.a $(EXTRA_GNOME_LIBS) #bitmaps = # about.xbm @@ -261,18 +287,52 @@ dist-hook: rm -f $(distdir)/$$file ; \ done +STOCK_ANNOTS_ICONS = + +if USE_ANNOTS_VIEW + STOCK_ANNOTS_ICONS += \ + stock-annot-circle.png \ + stock-annot-fileattachment.png \ + stock-annot-freetext.png \ + stock-annot-highlight.png \ + stock-annot-ink.png \ + stock-annot-line.png \ + stock-annot-link.png \ + stock-annot-movie.png \ + stock-annot-popup.png \ + stock-annot-sound.png \ + stock-annot-square.png \ + stock-annot-stamp.png \ + stock-annot-strikeout.png \ + stock-annot-text.png \ + stock-annot-trapnet.png \ + stock-annot-underline.png \ + stock-annot-widget.png \ + stock-annot-unknown.png +endif + stockdir = $(datadir)/pixmaps/gpdf -stock_DATA = fitwidth.png +stock_DATA = \ + fitwidth.png \ + stock_book-closed-mark.png \ + stock_book-closed.png \ + stock_book-opened-mark.png \ + stock_book-opened.png \ + stock_bookmarks.png \ + $(STOCK_ANNOTS_ICONS) gladedir = $(datadir)/gpdf/glade -glade_DATA = \ +glade_DATA = \ + gpdf-print-progress-dialog.glade \ gpdf-properties-dialog.glade server_in_files = GNOME_PDF.server.in.in serverdir = $(libdir)/bonobo/servers -server_DATA = $(server_in_files:.server.in.in=.server) -$(server_in_files:.server.in.in=.server.in): $(server_in_files) +server_DATA = $(server_in_files:%.server.in.in=%.server) + +$(server_in_files:%.server.in.in=%.server.in): $(server_in_files) sed -e "s|\@LIBEXECDIR\@|$(libexecdir)|" $< > $@ + @INTLTOOL_SERVER_RULE@ uidir = $(datadir)/gnome-2.0/ui @@ -284,9 +344,36 @@ CLEANFILES = \ $(server_in_files:.server.in.in=.server.in) \ $(marshal_sources) -EXTRA_DIST = $(stock_DATA) \ +if USE_ANNOTS_VIEW + EXTRA_DIST = $(stock_DATA) \ gpdf-marshal.list \ $(server_in_files) \ config.h \ $(ui_DATA) \ $(glade_DATA) +else + EXTRA_DIST = $(stock_DATA) \ + gpdf-marshal.list \ + $(server_in_files) \ + config.h \ + $(ui_DATA) \ + $(glade_DATA) \ + stock-annot-circle.png \ + stock-annot-fileattachment.png \ + stock-annot-freetext.png \ + stock-annot-highlight.png \ + stock-annot-ink.png \ + stock-annot-line.png \ + stock-annot-link.png \ + stock-annot-movie.png \ + stock-annot-popup.png \ + stock-annot-sound.png \ + stock-annot-square.png \ + stock-annot-stamp.png \ + stock-annot-strikeout.png \ + stock-annot-text.png \ + stock-annot-trapnet.png \ + stock-annot-underline.png \ + stock-annot-widget.png \ + stock-annot-unknown.png +endif