Commit graph

35 commits

Author SHA1 Message Date
jlam
22fd2152ae Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Also
some whitespace changes.
2001-06-29 19:53:21 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
wiz
ad4cbc04bc Move ghostscript-fonts from print to fonts. 2001-04-03 14:47:15 +00:00
drochner
306d767e70 tolerate t1lib>=1.0.1 in preparation for an update 2001-03-28 11:26:09 +00:00
wiz
a2a4d06c6f Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:22:13 +00:00
jlam
566acf172c Quote the values when setting variables in case they contain spaces.
This fixes passing in CXXFLAGS from the environment during the build.
2000-12-17 20:59:37 +00:00
abs
3948f4b0c3 Update xpdf from 0.91 to 0.92
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-12-07 17:57:16 +00:00
veego
ea13faaffd Use --with-t1-includes=${X11PREFIX}/include so it works with xpkwedge. 2000-11-01 21:06:21 +00:00
dmcmahill
d5b8bb9657 Don't use -O2 on a particular problem file on mipsel. Makes this work on
pmax.
2000-10-06 15:23:46 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
fredb
362e0c6fbd - - We really only need depend on freetype-lib, not freetype.
- - 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-21 15:16:00 +00:00
veego
77e6e7a58c s/X11BASE/X11PREFIX/ for the installtion of the Xpdf app-defaults file.
now xpkgwedge works.
2000-08-21 10:22:25 +00:00
tron
78d8c95269 Add SunSITE and its mirrors to the master site list. 2000-08-21 09:24:03 +00:00
fredb
fc517a970b Update xpdf to 0.91. A list of some of the more significant changes since
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-08-21 06:49:13 +00:00
tron
210311feb7 Use wildcard dependence for "t1lib" package. 2000-05-09 16:12:42 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
fredb
3852afa32f Update dependency on t1lib. 1999-12-02 21:26:14 +00:00
agc
5f6416f6cb Don't rely on make(1) being new enough to do '%'-style substitution.
Fix post-install target so that this package works on Solaris.
1999-10-28 14:45:08 +00:00
hubertf
e25406a41b 1. Fix last commit if PAPERSIZE's not defined anywhere
2. Split out common code.
1999-10-25 01:36:26 +00:00
fredb
56d5bc23a7 Set --enable-a4-paper option to configure conditionally on PAPERSIZE=A4. 1999-10-23 15:08:31 +00:00
hubertf
738702d31d Enable support for japanese fonts.
Fix supplied by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp> in PR 8668
1999-10-23 13:00:36 +00:00
fredb
79632eee5f Register conflict with xpdf-crypto-0.90. 1999-09-25 20:43:25 +00:00
fredb
98ef3eb092 Update xpdf to 0.90
- - 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-09-24 01:30:20 +00:00
frueauf
475511700a sync. 1999-08-01 09:39:17 +00:00
frueauf
15163d593c Make xpdf really use the xpm lib and make it work on elf systems. 1999-08-01 09:38:38 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
frueauf
518142e888 Update xpdf to 0.80.
There are several bugfixes and feature additions since 0.7a, to
much to quote from the CHANGES file.
1998-12-20 23:05:19 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- 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-20 15:16:34 +00:00
tsarna
578813d3c7 Kill trailing blank line 1998-08-07 20:14:22 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
tv
71fa04e862 portlint: remove FreeBSD comments, change LIB_DEPENDS to DEPENDS. 1998-08-03 18:01:30 +00:00
tsarna
548d9ff664 add pkg for xpdf, a display tool for PDF files. Adapted from FreeBSD 1998-07-25 01:46:56 +00:00