## Proxy Makefile.am to build xpdf for TeX Live. ## ## Copyright (C) 2009 Peter Breitenlohner ## ## This file is free software; the copyright holder ## gives unlimited permission to copy and/or distribute it, ## with or without modifications, as long as this notice is preserved. ## #======================================================================== ## ## Main xpdf Makefile. ## Goo library Makefile ## FoFi library Makefile ## Xpdf Makefile ## ## Copyright 1996-2003 Glyph & Cog, LLC ## #======================================================================== ## ACLOCAL_AMFLAGS = -I ../../m4 ## We want to re-distribute the whole original xpdf source tree. ## ## With current automake (1.10.2) 'make distcheck' fails when ## DISTFILES contains a directory and files in that directory. ## Thus nodist_* for all files in $(XPDF_TREE). EXTRA_DIST = $(XPDF_TREE) ## in case of an SVN repository dist-hook: rm -rf `find $(distdir)/$(XPDF_TREE) -name .svn` SUBDIRS = goo fofi xpdf GOO_SRC = $(top_srcdir)/$(XPDF_TREE)/goo FOFI_SRC = $(top_srcdir)/$(XPDF_TREE)/fofi XPDF_SRC = $(top_srcdir)/$(XPDF_TREE)/xpdf INCLUDES = -Igoo -Ifofi -Ixpdf -I$(GOO_SRC) -I$(FOFI_SRC) -I$(XPDF_SRC) AM_CPPFLAGS = $(XPDF_SELF_FLAGS) noinst_LIBRARIES = libxpdf.a nodist_libxpdf_a_SOURCES = \ $(goo_libGoo_a_sources) \ $(fofi_libfofi_a_sources) \ $(xpdf_libxpdf_a_sources) goo_libGoo_a_sources = \ $(GOO_SRC)/FixedPoint.cc \ $(GOO_SRC)/GHash.cc \ $(GOO_SRC)/GList.cc \ $(GOO_SRC)/GString.cc \ $(GOO_SRC)/gmem.cc \ $(GOO_SRC)/gmempp.cc \ $(GOO_SRC)/gfile.cc \ $(GOO_SRC)/parseargs.c fofi_libfofi_a_sources = \ $(FOFI_SRC)/FoFiBase.cc \ $(FOFI_SRC)/FoFiEncodings.cc \ $(FOFI_SRC)/FoFiTrueType.cc \ $(FOFI_SRC)/FoFiType1.cc \ $(FOFI_SRC)/FoFiType1C.cc xpdf_libxpdf_a_sources = \ $(XPDF_SRC)/Array.cc \ $(XPDF_SRC)/BuiltinFont.cc \ $(XPDF_SRC)/BuiltinFontTables.cc \ $(XPDF_SRC)/CMap.cc \ $(XPDF_SRC)/Catalog.cc \ $(XPDF_SRC)/CharCodeToUnicode.cc \ $(XPDF_SRC)/Decrypt.cc \ $(XPDF_SRC)/Dict.cc \ $(XPDF_SRC)/Error.cc \ $(XPDF_SRC)/FontEncodingTables.cc \ $(XPDF_SRC)/Function.cc \ $(XPDF_SRC)/GfxFont.cc \ $(XPDF_SRC)/GfxState.cc \ $(XPDF_SRC)/GlobalParams.cc \ $(XPDF_SRC)/JArithmeticDecoder.cc \ $(XPDF_SRC)/JBIG2Stream.cc \ $(XPDF_SRC)/JPXStream.cc \ $(XPDF_SRC)/Lexer.cc \ $(XPDF_SRC)/Link.cc \ $(XPDF_SRC)/NameToCharCode.cc \ $(XPDF_SRC)/Object.cc \ $(XPDF_SRC)/Outline.cc \ $(XPDF_SRC)/OutputDev.cc \ $(XPDF_SRC)/PDFDoc.cc \ $(XPDF_SRC)/PDFDocEncoding.cc \ $(XPDF_SRC)/PSOutputDev.cc \ $(XPDF_SRC)/PSTokenizer.cc \ $(XPDF_SRC)/Page.cc \ $(XPDF_SRC)/Parser.cc \ $(XPDF_SRC)/SecurityHandler.cc \ $(XPDF_SRC)/Stream.cc \ $(XPDF_SRC)/UnicodeMap.cc \ $(XPDF_SRC)/XRef.cc ## ###### ## Patch for xpdf-3.02pl2 EXTRA_DIST += xpdf-3.02-pl2.patch ## Patch required to build with -DPDF_PARSER_ONLY EXTRA_DIST += xpdf-3.02-PDF_PARSER_ONLY.patch ## Patch required for pdftex EXTRA_DIST += xpdf-3.02-pdftex.patch ## Patch required for some systems EXTRA_DIST += xpdf-3.02-time_h.patch ## Patch required for some mingw32 EXTRA_DIST += xpdf-3.02-mingw32.patch