summaryrefslogtreecommitdiff
path: root/graphics/xpdf
AgeCommit message (Collapse)AuthorFilesLines
2000-12-17Quote the values when setting variables in case they contain spaces.jlam1-3/+3
This fixes passing in CXXFLAGS from the environment during the build.
2000-12-07Update xpdf from 0.91 to 0.92abs2-4/+4
Changes since 0.91 0.91a (2000-oct-11) ------------------- Implemented separable CMYK PostScript output (the -level1sep switch to pdftops). Implemented Pattern color spaces with tiling patterns (polygon fills only). Implemented Stamp annotations. Implemented Named link actions. Fixed a really dumb bug in the TrueColor code in SFont (which affects both Type 1 and TrueType font rendering on 16-bit displays). Rewrote the GfxColorSpace / GfxColor code. Switched from djgppcfg to dj_make.bat (from Michael Richmond). Bug in the Type 1 encoding parser -- couldn't handle lines of the form 'dup NNN/name put' (with no space between the code and the name). Fixed the mkstemp() test in configure.in -- switched from AC_TRY_COMPILE to AC_TRY_LINK and added <unistd.h>. Added DESTDIR to top-level Makefile.in. Fixed an incorrect OPI comment in PSOutputDev. Minor tweak to the CCITTFax code to avoid writing past the end of an array on an invalid data stream. Xpdf crashed if the user selected 'reload' when no document was loaded. Look for character names of the form "xx" (two hex digits with no leading alphabetic char) and 'cNNN' (decimal digits with a leading alphabetic char that happens to be a hex digit). FlateStream didn't correctly handle zero-length streams. Xref reconstruction didn't handle the case where the opening "<<" immediately followed "trailer" with no intervening whitespace. Fix the %%DocumentSuppliedResources comment in EPS output. Scale annotations to fit their rectangles. Added Stream::close() to handle cases (e.g., patterns) where a Stream object is used multiple times before it is deleted. Added the topLevel arg to Gfx::go() so it doesn't call out->dump() for every pattern element (and form). Rearranged the GfxResources class. Clean up white space handling in Lexer. Make the dpi parameter to PDFDoc::displayPage etc. a double - this avoids margin gaps with fit-page and fit-width. Fix a rounding problem in xpdf.cc that was causing the window to sometimes be one pixel too small. Fixed a minor bug in dealing with Base-14 TrueType font names. Fixed Lab -> RGB color space conversion. Added support for opacity values (from PDF 1.4) to GfxState and OutputDev. [Thanks to Leonard Rosenthol.] Implemented type 2 functions; rearranged the Function class hierarchy. 0.91b (2000-oct-29) ------------------- Print a warning about Type 3 fonts (XOutputDev, PSOutputDev). Added the scroll lock behavior to 'n' and 'p' keys in xpdf. Change FileStream buffer size to a #define'd constant. Renamed Pattern to GfxPattern to avoid clashes with Windows and MacOS types. Added CNS (Big5) Chinese font support (CHINESE_CNS_SUPPORT); renamed CHINESE_SUPPORT to CHINESE_GB_SUPPORT. 0.91c (2000-nov-19) ------------------- Fix an endianness problem in the Type 1 font code which resulted in an incorrect display with "-t1lib plain" on big-endian systems. CCITTFax stream decoder will skip over extra zero bits at end of line, even if EncodedByteAlign flag wasn't set. Added Big5 support to pdftotext (with CHINESE_CNS_SUPPORT enabled). Fixed a typo in the CNS/Big5 encoding translation table. Change the form code in PSOutputDev to store images in arrays of strings. The xref reconstruction (for damaged files) now also looks for 'endstream' tags, and the parser uses this information when setting up stream objects. In pdfinfo, convert Unicode chars in the 00xx range into 8-bit chars; print a warning if there are any other Unicode chars. 0.92 (2000-dec-03) ------------------ Fixed %%BeginResource comment (for xpdf procset) in PostScript output. Added "-title" switch and "xpdf.title" resource to set the window title. Check for <freetype.h> in addition to <freetype/freetype.h>. Upgraded the configure script to smr_macros 0.2.4 - this should fix a bug where configure wasn't correctly finding t1lib.
2000-11-01Use --with-t1-includes=${X11PREFIX}/include so it works with xpkwedge.veego1-1/+2
2000-10-06Don't use -O2 on a particular problem file on mipsel. Makes this work ondmcmahill3-1/+28
pmax.
2000-08-23Use "USE_XPM" option instead of direct dependence on the "xpm" package.tron1-4/+4
2000-08-21- - We really only need depend on freetype-lib, not freetype.fredb2-2/+4
- - Make best quality anti-aliasing the default for both Type1 and TrueType fonts. This can be overriden on the command line. Note: we need to set xpdf.t1libControl to "aa", rather than "high" to get the equivalent of -t1lib "high". This is probably a bug. It's likely to be changed in the futre to conform to the documentation, rather than the other way around.
2000-08-21s/X11BASE/X11PREFIX/ for the installtion of the Xpdf app-defaults file.veego1-2/+2
now xpkgwedge works.
2000-08-21Add SunSITE and its mirrors to the master site list.tron1-2/+3
2000-08-21Update xpdf to 0.91. A list of some of the more significant changes sincefredb5-52/+49
0.90 follows. A full ChangeLog is viewable online at http://www.foolabs.com/xpdf/CHANGES 0.91 (2000-aug-14) ------------------ Added TrueType font rendering, using FreeType. Support for Chinese fonts (Type 0 fonts using the Adobe-GB1-2 character collection). Decryption code is included with the main distribution (now that the US export regulations are a little bit less irrational). Added (very basic) support for generating PostScript with Japanese fonts -- only tested with ghostscript so far. Added support for generating EPS files (pdftops -eps). Much-improved image filtering in xpdf (for downsampling and for transforms other than 0/90/180/270-degree rotations). Implemented a basic full-screen (presentation) mode (xpdf -fullscreen). (There is currently no way to switch between window and full-screen modes on the fly -- this will be fixed in a later release.)
2000-05-09Use wildcard dependence for "t1lib" package.tron1-2/+2
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-12-02Update dependency on t1lib.fredb1-2/+2
1999-10-28Don't rely on make(1) being new enough to do '%'-style substitution.agc1-6/+10
Fix post-install target so that this package works on Solaris.
1999-10-251. Fix last commit if PAPERSIZE's not defined anywherehubertf2-31/+39
2. Split out common code.
1999-10-23Set --enable-a4-paper option to configure conditionally on PAPERSIZE=A4.fredb1-1/+6
1999-10-23Enable support for japanese fonts.hubertf1-2/+3
Fix supplied by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp> in PR 8668
1999-09-25Register conflict with xpdf-crypto-0.90.fredb1-1/+3
1999-09-24Update xpdf to 0.90fredb6-59/+18
- - use t1lib for superior rendering of type1 fonts - - various improvements to gui: smoother paging, resizing; add a couple more widgets to aid paging through large docs
1999-08-01sync.frueauf1-1/+1
1999-08-01Make xpdf really use the xpm lib and make it work on elf systems.frueauf3-4/+17
1999-07-09Add package patch-sum filesagc1-0/+3
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-01-30Replace all occurrences of USE_X11 with USE_X11BASE. This means "install thisagc1-2/+2
package into ${X11BASE}". Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11 headers and libraries to build this package".
1998-12-20Update xpdf to 0.80.frueauf5-15/+52
There are several bugfixes and feature additions since 0.7a, to much to quote from the CHANGES file.
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Kill trailing blank linetsarna1-2/+1
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-03portlint: remove FreeBSD comments, change LIB_DEPENDS to DEPENDS.tv1-7/+3
1998-07-25add pkg for xpdf, a display tool for PDF files. Adapted from FreeBSDtsarna5-0/+50