head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.116 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.114 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.112 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.110 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.108 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.106 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.104 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.102 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.100 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.98 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.96 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.94 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.92 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.90 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.88 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.86 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.84 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.82 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.80 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.78 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.76 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.74 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.72 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.68 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.48 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.70 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.66 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.64 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.62 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.60 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.58 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.56 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.54 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.52 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.50 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.46 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.44 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.42 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.40 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.38 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.36 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.34 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.32 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.30 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.28 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.26 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.24 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.22 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.20 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.18 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.16 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.14 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.12 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.10 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.8 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.6 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.4 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.2 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.7.0.16 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.14 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.12 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.10 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.8 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.6 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.4 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.2 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.6.0.38 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.36 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.34 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.32 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.30 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.28 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.26 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.24 pkgsrc-2008Q1:1.6.0.22 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.20 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.18 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.16 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.14 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.12 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.10 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.8 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.6 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.4 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.2 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.5.0.12 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.10 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.8 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.6 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.4 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.2 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.4.0.4 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2011.10.27.02.35.41; author tez; state Exp; branches; next 1.7; 1.7 date 2009.11.13.23.12.02; author christos; state Exp; branches 1.7.16.1; next 1.6; 1.6 date 2005.09.07.15.19.08; author adam; state Exp; branches; next 1.5; 1.5 date 2004.03.03.10.50.09; author adam; state Exp; branches; next 1.4; 1.4 date 2002.09.19.01.45.43; author jlam; state Exp; branches; next 1.3; 1.3 date 2002.02.03.05.28.51; author mjl; state Exp; branches; next 1.2; 1.2 date 2001.10.30.06.32.21; author simonb; state Exp; branches; next 1.1; 1.1 date 2001.10.04.11.58.37; author wiz; state Exp; branches 1.1.1.1; next ; 1.7.16.1 date 2011.11.02.20.54.05; author tron; state Exp; branches; next ; 1.1.1.1 date 2001.10.04.11.58.37; author wiz; state Exp; branches; next ; desc @@ 1.8 log @Update to 3.03 Fixes multiple vulnerabilites Change list too long to include here, see http://www.foolabs.com/xpdf/CHANGES (file does not note what changes were included in 3.02pl1 - 3.02pl4 and which are new for 3.03) @ text @$NetBSD$ --- Makefile.in.orig 2011-08-15 16:08:52.000000000 -0500 +++ Makefile.in 2011-10-26 19:45:47.941835500 -0500 @@@@ -13,6 +13,7 @@@@ prefix = @@prefix@@ exec_prefix = @@exec_prefix@@ srcdir = @@srcdir@@ +exampledir = @@prefix@@/share/examples/xpdf INSTALL = @@INSTALL@@ INSTALL_PROGRAM = @@INSTALL_PROGRAM@@ @@@@ -37,77 +38,77 @@@@ cd @@UP_DIR@@splash; $(MAKE) cd @@UP_DIR@@xpdf; $(MAKE) xpdf$(EXE) -pdftops: dummy - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdftops$(EXE) - -pdftotext: dummy - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdftotext$(EXE) - -pdfinfo: - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdfinfo$(EXE) - -pdffonts: - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdffonts$(EXE) - -pdfdetach: - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdfdetach$(EXE) - -pdftoppm: - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdftoppm$(EXE) - -pdfimages: - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdfimages$(EXE) +#pdftops: dummy +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdftops$(EXE) +# +#pdftotext: dummy +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdftotext$(EXE) +# +#pdfinfo: +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdfinfo$(EXE) +# +#pdffonts: +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdffonts$(EXE) +# +#pdfdetach: +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdfdetach$(EXE) +# +#pdftoppm: +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdftoppm$(EXE) +# +#pdfimages: +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdfimages$(EXE) dummy: install: dummy -mkdir -p $(DESTDIR)@@bindir@@ @@X@@ $(INSTALL_PROGRAM) xpdf/xpdf$(EXE) $(DESTDIR)@@bindir@@/xpdf$(EXE) - $(INSTALL_PROGRAM) xpdf/pdftops$(EXE) $(DESTDIR)@@bindir@@/pdftops$(EXE) - $(INSTALL_PROGRAM) xpdf/pdftotext$(EXE) $(DESTDIR)@@bindir@@/pdftotext$(EXE) - $(INSTALL_PROGRAM) xpdf/pdfinfo$(EXE) $(DESTDIR)@@bindir@@/pdfinfo$(EXE) - $(INSTALL_PROGRAM) xpdf/pdffonts$(EXE) $(DESTDIR)@@bindir@@/pdffonts$(EXE) - $(INSTALL_PROGRAM) xpdf/pdfdetach$(EXE) $(DESTDIR)@@bindir@@/pdfdetach$(EXE) -@@X@@ $(INSTALL_PROGRAM) xpdf/pdftoppm$(EXE) $(DESTDIR)@@bindir@@/pdftoppm$(EXE) - $(INSTALL_PROGRAM) xpdf/pdfimages$(EXE) $(DESTDIR)@@bindir@@/pdfimages$(EXE) +# $(INSTALL_PROGRAM) xpdf/pdftops$(EXE) $(DESTDIR)@@bindir@@/pdftops$(EXE) +# $(INSTALL_PROGRAM) xpdf/pdftotext$(EXE) $(DESTDIR)@@bindir@@/pdftotext$(EXE) +# $(INSTALL_PROGRAM) xpdf/pdfinfo$(EXE) $(DESTDIR)@@bindir@@/pdfinfo$(EXE) +# $(INSTALL_PROGRAM) xpdf/pdffonts$(EXE) $(DESTDIR)@@bindir@@/pdffonts$(EXE) +# $(INSTALL_PROGRAM) xpdf/pdfdetach$(EXE) $(DESTDIR)@@bindir@@/pdfdetach$(EXE) +#@@X@@ $(INSTALL_PROGRAM) xpdf/pdftoppm$(EXE) $(DESTDIR)@@bindir@@/pdftoppm$(EXE) +# $(INSTALL_PROGRAM) xpdf/pdfimages$(EXE) $(DESTDIR)@@bindir@@/pdfimages$(EXE) -mkdir -p $(DESTDIR)@@mandir@@/man1 @@X@@ $(INSTALL_DATA) $(srcdir)/doc/xpdf.1 $(DESTDIR)@@mandir@@/man1/xpdf.1 - $(INSTALL_DATA) $(srcdir)/doc/pdftops.1 $(DESTDIR)@@mandir@@/man1/pdftops.1 - $(INSTALL_DATA) $(srcdir)/doc/pdftotext.1 $(DESTDIR)@@mandir@@/man1/pdftotext.1 - $(INSTALL_DATA) $(srcdir)/doc/pdfinfo.1 $(DESTDIR)@@mandir@@/man1/pdfinfo.1 - $(INSTALL_DATA) $(srcdir)/doc/pdffonts.1 $(DESTDIR)@@mandir@@/man1/pdffonts.1 - $(INSTALL_DATA) $(srcdir)/doc/pdfdetach.1 $(DESTDIR)@@mandir@@/man1/pdfdetach.1 -@@X@@ $(INSTALL_DATA) $(srcdir)/doc/pdftoppm.1 $(DESTDIR)@@mandir@@/man1/pdftoppm.1 - $(INSTALL_DATA) $(srcdir)/doc/pdfimages.1 $(DESTDIR)@@mandir@@/man1/pdfimages.1 +# $(INSTALL_DATA) $(srcdir)/doc/pdftops.1 $(DESTDIR)@@mandir@@/man1/pdftops.1 +# $(INSTALL_DATA) $(srcdir)/doc/pdftotext.1 $(DESTDIR)@@mandir@@/man1/pdftotext.1 +# $(INSTALL_DATA) $(srcdir)/doc/pdfinfo.1 $(DESTDIR)@@mandir@@/man1/pdfinfo.1 +# $(INSTALL_DATA) $(srcdir)/doc/pdffonts.1 $(DESTDIR)@@mandir@@/man1/pdffonts.1 +# $(INSTALL_DATA) $(srcdir)/doc/pdfdetach.1 $(DESTDIR)@@mandir@@/man1/pdfdetach.1 +#@@X@@ $(INSTALL_DATA) $(srcdir)/doc/pdftoppm.1 $(DESTDIR)@@mandir@@/man1/pdftoppm.1 +# $(INSTALL_DATA) $(srcdir)/doc/pdfimages.1 $(DESTDIR)@@mandir@@/man1/pdfimages.1 -mkdir -p $(DESTDIR)@@mandir@@/man5 $(INSTALL_DATA) $(srcdir)/doc/xpdfrc.5 $(DESTDIR)@@mandir@@/man5/xpdfrc.5 - -mkdir -p $(DESTDIR)@@sysconfdir@@ - @@if test ! -f $(DESTDIR)@@sysconfdir@@/xpdfrc; then \ - echo "$(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc $(DESTDIR)@@sysconfdir@@/xpdfrc"; \ - $(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc $(DESTDIR)@@sysconfdir@@/xpdfrc; \ + -mkdir -p $(DESTDIR)$(exampledir) + @@if test ! -f $(DESTDIR)$(exampledir)/xpdfrc; then \ + echo "$(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc $(DESTDIR)$(exampledir)/xpdfrc"; \ + $(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc $(DESTDIR)$(exampledir)/xpdfrc; \ else \ - echo "# not overwriting the existing $(DESTDIR)@@sysconfdir@@/xpdfrc"; \ + echo "# not overwriting the existing $(DESTDIR)$(exampledir)/xpdfrc"; \ fi clean: @ 1.7 log @make those not conflict, by using the poppler version of the pdftofoo programs. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2005/09/07 15:19:08 adam Exp $ d3 2 a4 2 --- Makefile.in.orig 2005-08-17 05:34:30.000000000 +0000 +++ Makefile.in d13 1 a13 1 @@@@ -37,69 +38,69 @@@@ d41 6 d82 6 d109 1 d116 1 d125 1 d132 1 @ 1.7.16.1 log @Pullup ticket #3587 - requested by tez print/xpdf: security update Revisions pulled up: - print/xpdf/MESSAGE 1.4 - print/xpdf/Makefile 1.75 - print/xpdf/distinfo 1.40 - print/xpdf/patches/patch-aa 1.8 - print/xpdf/patches/patch-ab deleted - print/xpdf/patches/patch-ai 1.4 - print/xpdf/patches/patch-ak 1.6 - print/xpdf/patches/patch-al 1.4 - print/xpdf/patches/patch-am 1.3 - print/xpdf/patches/patch-an deleted - print/xpdf/patches/patch-aq 1.4 - print/xpdf/patches/patch-bb deleted - print/xpdf/patches/patch-bc 1.2 - print/xpdf/patches/patch-bd deleted --- Module Name: pkgsrc Committed By: tez Date: Thu Oct 27 02:35:41 UTC 2011 Modified Files: pkgsrc/print/xpdf: Makefile distinfo pkgsrc/print/xpdf/patches: patch-aa patch-ai patch-ak patch-al patch-am patch-aq patch-bc Removed Files: pkgsrc/print/xpdf/patches: patch-ab patch-an patch-bb patch-bd Log Message: Update to 3.03 Fixes multiple vulnerabilites Change list too long to include here, see http://www.foolabs.com/xpdf/CHANGES (file does not note what changes were included in 3.02pl1 - 3.02pl4 and which are new for 3.03) --- Module Name: pkgsrc Committed By: tez Date: Thu Oct 27 14:54:41 UTC 2011 Added Files: pkgsrc/print/xpdf: MESSAGE Log Message: Add MESSAGE to notify users of change in xpdfrc commands. @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- Makefile.in.orig 2011-08-15 16:08:52.000000000 -0500 +++ Makefile.in 2011-10-26 19:45:47.941835500 -0500 d13 1 a13 1 @@@@ -37,77 +38,77 @@@@ a40 6 -pdfdetach: - cd goo; $(MAKE) - cd @@UP_DIR@@fofi; $(MAKE) - cd @@UP_DIR@@splash; $(MAKE) - cd @@UP_DIR@@xpdf; $(MAKE) pdfdetach$(EXE) - a75 6 +#pdfdetach: +# cd goo; $(MAKE) +# cd @@UP_DIR@@fofi; $(MAKE) +# cd @@UP_DIR@@splash; $(MAKE) +# cd @@UP_DIR@@xpdf; $(MAKE) pdfdetach$(EXE) +# a96 1 - $(INSTALL_PROGRAM) xpdf/pdfdetach$(EXE) $(DESTDIR)@@bindir@@/pdfdetach$(EXE) a102 1 +# $(INSTALL_PROGRAM) xpdf/pdfdetach$(EXE) $(DESTDIR)@@bindir@@/pdfdetach$(EXE) a110 1 - $(INSTALL_DATA) $(srcdir)/doc/pdfdetach.1 $(DESTDIR)@@mandir@@/man1/pdfdetach.1 a116 1 +# $(INSTALL_DATA) $(srcdir)/doc/pdfdetach.1 $(DESTDIR)@@mandir@@/man1/pdfdetach.1 @ 1.6 log @Changes 3.01: ------------------ Added the continuous view mode, including the '-cont' switch and the 'continuousView' config file option. At high zoom levels, don't rasterize the entire page - this avoids problems running out of memory. Added "search backward" and "match case" options to the find dialog. Support explicitly masked images and soft masked images. Add support to DCTStream for 16-bit quant tables. Don't segfault if the user clicks on an outline entry with a broken destination. Changed the makefiles and configure script to skip building pdftoppm (in addition to xpdf) if X, Motif, or FreeType is not found; changed the error message in the configure script to match. Move an inline function in JArithmeticDecoder.cc to avoid compiler errors. Fixed a bug in the rasterizer that was sometimes causing infinite loops with round line caps on vertical lines. Various rasterizer optimizations. Look for intermediate resize events - try to avoid lagging when the user is doing an opaque resize. The FormType key in Form XObjects is optional. Handle external 16-bit TrueType fonts correctly, using the Unicode cmap. Add class declarations to TextOutputDev.h to work with stricter C++ compilers. More... @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 @@@@ -13,6 +13,7 @@@@ DESTDIR = d13 106 a118 2 @@@@ -94,12 +95,12 @@@@ install: dummy $(INSTALL_DATA) $(srcdir)/doc/pdfimages.1 $(DESTDIR)@@mandir@@/man1/pdfimages.1 @ 1.5 log @Changes 3.00: * New PDF rasterizer ("Splash"). * Added support for PDF 1.5. * Replaced pdftopbm with pdftoppm (which can generate PBM, PGM, and PPM files). @ text @d3 1 a3 1 --- Makefile.in.orig 2004-01-22 01:26:44.000000000 +0000 d13 1 a13 1 @@@@ -95,12 +96,12 @@@@ install: dummy @ 1.4 log @Updated print/xpdf to version 1.01. Changes from version 1.00 include: Honoring ${PKG_SYSCONFDIR} for location of xpdfrc. Implemented Type 3 fonts. Implemented PostScript CID font embedding; added a psEmbedCIDPostScriptFonts option. Implemented PostScript 16-bit font substitution; added psNamedFont16 and psFont16 options. Moved the initialZoom setting from X resources to the xpdfrc file. Implemented the radial shading type in the sh (shaded fill) operator. [Thanks to Mike Sweet.] Added an 'include' command to the xpdfrc format. Added the displayNamedCIDFontX option so different fonts can be used within one character collection. Implemented stroked text in XOutputDev (with t1lib and FreeType2). [Thanks to Leonard Rosenthol.] Implemented stroked text in PSOutputDev. Added a built-in Unicode map for UCS-2. PSOutputDev will now embed external TrueType fonts in addition to external Type 1 fonts. Added the Big5ascii Unicode map to the Chinese-traditional support package (maps 7-bit ASCII straight through). [Thanks to Lawrence Lai.] Modified the EUC-CN and EUC-JP encodings to pass 7-bit ASCII straight through. [Thanks to Lawrence Lai.] In the code that guesses character names (for font subsets), also handle names of the form 'ABnnn'. [Thanks to Colin Granville.] Tweak the Type 1 font bbox code to look at the bboxes in both the PDF font object and the embedded font file. Added an optional displayCIDFontX entry for one of the Arphic TrueType fonts in the traditional Chinese 'add-to-xpdfrc' file. Added psASCIIHex parameter. Added the GBK Unicode map to the simplified Chinese language pack. Pdftotext now opens the text file in binary mode to avoid Microsoft's annoying automatic end-of-line translation stuff. Added an executeCommand function in goo/gfile.cc. [Thanks to Mikhail Kruk.] The %ALDImagePosition OPI comment was wrong if the page was scaled to a different paper size. The OPI code was saving the default transform matrix before calling setpagedevice, which can change the matrix. PSOutputDev now handles PostScript XObjects. @ text @d3 1 a3 1 --- Makefile.in.orig Mon May 20 23:40:09 2002 d13 1 a13 1 @@@@ -79,12 +80,12 @@@@ install: dummy @ 1.3 log @Update xpdf to 1.00 Implemented the sh (shaded fill) operator for the axial shading type. Minor fixes to avoid compiler warnings. Fix an uninitialized var in XOutputDev that caused crashes on Alphas. Don't incrementally update the display in full-screen mode. Added a duplex option to PSOutputDev and a -duplex switch to pdftops. Completely rewrote the code that handles font encodings: - everything is Unicode-based - 16-bit fonts are handled much more cleanly - text output encoding can be set more flexibly New .xpdfrc config files. Added key bindings for forward ('v') and backward ('b'). Added the pdffonts program which lists the fonts used in a PDF file. Fixed several problems in the TrueType font embedding code Accept named destination on command line. Added several new items to pdfinfo: file size, PDF version, tagged (yes or no), XML metadata (with the -meta option). Pdftops didn't get the portrait/landscape setting correct for PDF files with rotated pages. The TrueTypeFontFile class (including the Type 42 converter) now understands cmap format 6. The '0' keyboard shortcut didn't update the zoom popup menu. Handle the complete list of alternate names for the Base14 fonts. Fixed substitute font scaling in XOutputDev - scale only the width, not the height. Implemented stitching (type 3) functions. Handle the case of moveto/closepath/clip, which defines an empty clipping region. Move dependences into separate Makefile.dep files; get rid of the distdepend target. Move all of the configure-script-generated -D options out of the Makefiles and into a top-level .h file (aconf.h). Pdfinfo prints dates in a more readable format. Fixed a bug in the Paeth image predictor. Handle annotations with multiple states. The save and restore (q/Q) operators shouldn't save/restore the path. Performance optimization: disable pattern drawing in TextOutputDev. @ text @d3 26 a28 22 --- xpdf/Makefile.in.orig Sat Feb 2 00:15:45 2002 +++ xpdf/Makefile.in Sun Feb 3 06:15:00 2002 @@@@ -21,6 +21,8 @@@@ LDFLAGS = @@LDFLAGS@@ +CXXFLAGS_NOOPT!= ${ECHO} ${CXXFLAGS} | ${SED} 's/-O[0-9]*//g' + XLIBS = @@Xpm_LIBS@@ @@t1_LIBS@@ @@freetype_LIBS@@ @@freetype2_LIBS@@ @@X_PRE_LIBS@@ @@X_LIBS@@ -lX11 @@X_EXTRA_LIBS@@ OTHERLIBS = @@LIBS@@ @@libpaper_LIBS@@ @@@@ -36,6 +38,11 @@@@ .cc.o: $(CXX) $(CXXFLAGS) -c $< + +.if (${MACHINE_ARCH} == "mipsel") +XOutputDev.o: XOutputDev.cc + ${CXX} ${CXXFLAGS_NOOPT} -c XOutputDev.cc +.endif #------------------------------------------------------------------------ d30 1 @ 1.2 log @Update to xpdf 0.93. Noteworthy changes include: - PDF 1.4 (128-bit) decryption. - FreeType 2 support. - Embed TrueType fonts in PostScript output. - Mouse wheel support. - Text output for Simplified Chinese. Lots more in the CHANGES file. @ text @d3 3 a5 5 Avoid a toolchain bug on mipsel noted in NetBSD-1.4.2/pmax --- xpdf/Makefile.in.orig Sat Oct 27 03:52:54 2001 +++ xpdf/Makefile.in Tue Oct 30 17:23:05 2001 @@@@ -20,6 +20,9 @@@@ d7 1 a7 1 CXXFLAGS = @@CXXFLAGS@@ @@DEFS@@ @@OPTIONS@@ -I$(GOOSRCDIR) -I$(LTKSRCDIR) -I$(srcdir) @@X_CFLAGS@@ @@Xpm_CFLAGS@@ @@t1_CFLAGS@@ @@freetype_CFLAGS@@ @@freetype2_CFLAGS@@ -DSYSTEM_XPDFRC=\"$(sysconfdir)/xpdfrc\" d9 1 a9 1 +CXXFLAGS_NOOPT!= ${ECHO} ${CXXFLAGS} | ${SED} 's/-O[0-9]*//g' d11 7 a18 7 LDFLAGS = @@LDFLAGS@@ XLIBS = @@Xpm_LIBS@@ @@t1_LIBS@@ @@freetype_LIBS@@ @@freetype2_LIBS@@ @@X_PRE_LIBS@@ @@X_LIBS@@ -lX11 @@X_EXTRA_LIBS@@ @@@@ -268,6 +271,9 @@@@ Link.h GfxState.h Function.h GfxFont.h FontEncoding.h FontFile.h \ Error.h config.h Params.h TextOutputDev.h OutputDev.h XOutputDev.h \ T1Font.h SFont.h TTFont.h XOutputFontInfo.h d20 1 d23 3 a25 3 XRef.o: ./XRef.cc ../goo/gmem.h Object.h ../goo/gtypes.h \ ../goo/GString.h Array.h Dict.h Stream.h Lexer.h Parser.h Decrypt.h \ Error.h config.h XRef.h @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2000/10/06 15:23:47 dmcmahill Exp $ d5 5 a9 4 --- xpdf/Makefile.in.orig Tue Aug 15 01:01:52 2000 +++ xpdf/Makefile.in Fri Oct 6 10:27:43 2000 @@@@ -19,4 +19,7 @@@@ CXXFLAGS = @@CXXFLAGS@@ @@DEFS@@ @@OPTIONS@@ -I$(GOOSRCDIR) -I$(LTKSRCDIR) -I$(srcdir) @@X_CFLAGS@@ @@Xpm_CFLAGS@@ @@t1_CFLAGS@@ @@freetype_CFLAGS@@ d16 5 a20 3 @@@@ -258,4 +261,7 @@@@ config.h Params.h TextOutputDev.h OutputDev.h XOutputDev.h T1Font.h \ SFont.h TTFont.h XOutputFontInfo.h d26 1 @ 1.1.1.1 log @Move from graphics/xpdf to print/xpdf per pkg/14154. @ text @@