Commit graph

1333 commits

Author SHA1 Message Date
agc
0544e4263e Allow the configure script to find the buildlink'ed freetype-config script.
Should fix problems shown up on last bulk build.
2003-11-19 11:54:48 +00:00
adam
d0904488cc Force using graphics/freetype2 >= 2.1.4; otherwise won't build with X11R6 one 2003-11-14 11:48:57 +00:00
jschauma
fe19bb05b5 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
wiz
db3d8691d7 Update to 20030628 because distfile download broke.
Change: now includes Bulgarian.nameToUnicode.
2003-11-11 09:11:30 +00:00
wiz
66c69a811a Update to 20030628 because distfile download broke.
Change: now includes Greek.nameToUnicode.
2003-11-11 09:06:11 +00:00
danw
fe7fed4c17 Remove MASTER_SITE_XCONTRIB from the MASTER_SITES, since 3.2.4 is not
actually available on any of the xcontrib mirrors.
Patch out a varargs.h include because newer gccs consider it an error (and
it wasn't needed anyway)
2003-11-10 03:06:12 +00:00
danw
71ba5a3368 add Darwin to the list of architectures to not try to override setenv on. 2003-11-10 02:45:01 +00:00
dmcmahill
295e05d4b0 undo previous change relating to allowing a dependency on teTeX2 rather
than teTeX version 1.  It has been pointed out to me that teTeX2 already
ships with dvipdfm.  Add a CONFLICTS on teTeX2-bin since that package
has conflicting files.
2003-11-07 23:24:12 +00:00
gavan
e49cfa955c Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-07 16:34:41 +00:00
gavan
e75fe4866a Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-07 16:20:26 +00:00
dmcmahill
1971dd4108 add USE_TETEX2 configuration variable and modify dvipdfm to use this
to allow it to work with teTeX2 or teTeX instead of requiring only
teTeX (1).
2003-11-07 13:55:02 +00:00
dmcmahill
26fa1f0a6f switch to LIBTOOL_OVERRIDE from LTCONFIG_OVERRIDE. Fixes Solaris linking 2003-11-05 21:04:07 +00:00
dillo
bf301a2b98 take over maintainership 2003-11-03 00:36:02 +00:00
dmcmahill
b7f705df5e do not unconditionally include the linux stuff. This allows this pkg to install on sparc systems 2003-11-01 13:33:10 +00:00
reed
07d4a6cf29 Added scribus-doc. 2003-10-29 22:05:15 +00:00
reed
3334ae2d79 This is scribus-doc-1.0.
Documentation for the Scribus publishing software

This new package is added during freeze, because update of scribus
to close PR 22557 didn't include documentation any more.

Also note that the version is 1.0, while scribus is 1.1.1; the new
documentation is not available yet.

Also the distfile doesn't have a package version -- the scribus
developer is going to fix that.
2003-10-29 21:56:34 +00:00
reed
36e633c108 Upgrade to 1.1.1. Some of the changes include: uses freetype
instead of Qt for fonts; multiple documents open at a time;
hyphenator; more languages support; UniCode support; gradient fills;
extended PDF exporter; CUPS support; and libart used for rendering.

Also add more MASTER_SITES and use SHLIBTOOL_OVERRIDE.
2003-10-29 20:54:51 +00:00
reed
b601fdf913 Slightly improve description. 2003-10-29 20:44:40 +00:00
xtraeme
8f83c35134 Updated to 2.03. PR pkg/23165, Greg Troxel <gdt@ir.bbn.com>.
Changelog:

2.03 (2003-oct-10)
------------------
Rewrote the text extractor to:
  - do a better job with rotated text;
  - handle right-to-left scripts;
  - be faster.
Changed the zoom setting to use a percentage (relative to 72 dpi)
  instead of a zoom "factor".
If the PDF file has an outline, open the outline pane initially.
Added -f and -l options to pdfinfo; print multiple page sizes.
The HAVE_XTAPPSETEXITFLAG test in XPDFApp.cc was backwards.
The BitsPerComponent entry is optional in image mask objects.
Render any annotation with an appearance stream, instead of just
  Widget and Stamp annotations.
Fix a bug in the TrueType font checker: the test for an unsorted
  'loca' table was wrong.
Modify the TrueType cmap selection algorithm yet again to try to match
  Adobe's behavior.
Changed sqrt(2) to sqrt(2.0) in pdfinfo.cc to make various compilers
  happy.
Fixed a deadlock problem (when MULTITHREADING is set); cleaned up some
  other problems with the locking code.
Fixed a bug in the interpolation code for type 0 (sampled) functions.
Implemented type 1 (function-based) shaded fills.
Fixed some stupid bugs in the JBIG2 decoder (introduced with the
  previous optimization work).
Fixed a typo in the code that parses vertical font metrics for CID
  fonts that was causing a seg fault.
Fixed a couple of bugs that were causing seg faults with badly damaged
  PDF files.
Limit the number of nested Forms to avoid infinite recursion (in buggy
  PDF files).
Add a special case for rectangular clip regions - make sure these
  don't drop pixels on the right and bottom edges.
Tell FreeType not to use glyph bitmaps when in anti-aliased mode.
Read all of the border style info for links.
All of the shaded fill types now do at least one bisection to avoid
  problems when the colors at the endpoints of the domain are the
  same.
If the Length2 parameter for an embedded Type 1 font was incorrect
  (too small), pdftops was losing font data.
Deal with (broken) DCT streams that use the same component ID number
  for different components.
The MediaBox page attribute was not being inherited correctly.
Fixed a bug in the Type 1C font converter related to local
  subroutines.
The Type 1C -> Type 1 font converter was allocating the font dictionary
  one slot too small.
Added a missing private dictionary entry to Type 1 fonts generated by
  the Type 1C converter.  [Thanks to Michael Shell.]
Fixed bugs in the tiling pattern fill code.
Try the TrueType 0xf000 char code offset hack for the MacRoman
  encoding too (in addition to MS Symbol).
Update the font metrics info for the Base 14 fonts to include the Euro
  character.
SECURITY HOLE: Escape various characters in URLs before running a web
  browser (or movie viewer).  [Fixed in 2.02p11]
SECURITY HOLE: In the dialog used to verify "launch" links, provide a
  scrolling view if the command to be run is excessively long.  [Fixed
  in 2.02p11]
Added an option to disable insertion of page breaks (form feed
  characters) in extracted text (pdftotext -nopgbrk; xpdfrc
  "textPageBreaks" option).
Check for 8-bit fonts that specify an out-of-range FirstChar or
  LastChar.
Correctly handle an obsolete Type 2 charstring op (in the Type
  1C-to-Type 1 font converter).  [Thanks to Helge Blischke.]
Use the font encoding info to fill in holes in the ToUnicode map.
Added character names for Bulgarian (in the Cyrillic support pacakage)
  and Greek.
Handle clipping to text in xpdf and pdftops.
Fix color space detection in DCT decoder.  [Thanks to Dwight Kelly.]
Added the "unicodeToUnicode" xpdfrc option, intended (initially) for
  Arabic support.
Handle the case in PSOutputDev where two font objects refer to the
  same embedded TrueType font, but with different encodings.  [Thanks
  to Frank Siegert.]
Kill any pre-existing path before drawing a form (or annotation).
Save state before rendering page content; restore state afterward.
Fix Stream::reset/close to work correctly with encoder streams; fix
  PSOutputDev to use Stream::close consistently.
Fix a seg fault when hitting the 'back' button after closing a file.
GfxState::getStrokeGray was returning the fill gray value (this only
  affected Level 1 PS output).
Change PSOutputDev to reuse dictionaries in Level 1 mode (since Level
  1 PS interpreters don't do garbage collection).  [Thanks to Frank
  Siegert.]
PSOutputDev was generating incorrect translations for landscape-mode
  pages.
Implemented shading pattern color spaces.
PSOutputDev wasn't correctly handling Type 3 fonts which used image
  resources (as opposed to inline images).  [Thanks to Frank Siegert.]
The fix from 1.00 which clipped out-of-bounds points was a bit too
  aggressive.
Do proper Floyd-Steinberg dithering in XOutputDev.
Don't automatically check for a null owner password (to match Adobe's
  behavior).
Allow the FlateDecode filter in Level 3 PostScript output.
Fixed small bugs in the Type 1C -> Type 1 converter and Type 1C ->
  Type 0 converter.  [Thanks to Tom Kacvinsky.]
Work around another weird Motif problem with the right button menu
  (which was sometimes causing the menu to not be displayed).
Make the code that handles fonts defined directly in the resource dict
  more robust.
Add a brief description of the outline pane to the xpdf man page.
Ignore extra operands to content stream operators.
Fixed a bug in the CCITTFax decoder.
Allow the Count entry in a Pages dictionary to be a real number
  (because some PDF generators actually do this).
Shading pattern fills weren't being clipped correctly.
Incorrect shallow copies in GfxRadialShading and StitchingFunction.
The StitchingFunction destructor wasn't checking for funcs being
  NULL.
Change the TrueType code-to-GID mapping code so it looks at the
  TrueType 'post' table.
Set the print command in the print dialog once at startup, don't
  change it each time a file is (re)loaded.
Generate the %%BoundingBox comment in regular PostScript files (not
  just EPS files).
Fixed a bug in the Unicode CMap parser.
2003-10-24 01:12:52 +00:00
cjep
cfe8be1263 Add RCS IDs 2003-10-18 13:20:31 +00:00
danw
b346ef61b1 Darwin fix, take 2... don't compare ${OS_VERSION} as a number since
that breaks the build on platforms where it's not strictly numeric
(eg, "1.6.1_STABLE")
2003-10-10 15:02:57 +00:00
tron
23dedc23ee Backout last change because it breaks this "Makefile" on at least NetBSD
due to an invalid string comparison.
2003-10-10 08:24:09 +00:00
danw
7af744c5db fixes for Darwin. PR 20514 2003-10-10 01:11:20 +00:00
reed
587719f356 Needs a LEX to build.
Hopefully later tools.mk will be extended to do this, but for now this works.
(It may be a good idea to check if ${LEX} exists too.)
This closes my PR #20920.
2003-10-08 22:40:42 +00:00
taca
ec4c7f7c84 Depends on jpeg-6b package and lator.
(It should be converted buildlink framework.)
2003-10-08 10:07:37 +00:00
kei
0d64fec4ff - do not install ${PREFIX}/bin/t1mapper nor ${PREFIX}/man/man1/t1mapper.1.
teTeX2-bin package installs them as well.

- fix build problem.  tested only on NetBSD-current.

bump PKGREVISION.
2003-10-05 02:00:43 +00:00
jlam
a9f08159c4 Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.
2003-09-28 09:13:55 +00:00
danw
628549d06a patches for darwin 2003-09-27 21:05:22 +00:00
grant
7a71199b50 move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.
2003-09-27 17:07:34 +00:00
martti
2f6cfd604c Regenerate (fix dependency to pkgconfig). 2003-09-27 06:57:16 +00:00
martti
5d42a6e986 Added xfce4-print 2003-09-26 10:31:52 +00:00
martti
b3e6bbf0e1 Print dialog for XFce4. 2003-09-26 10:31:32 +00:00
tron
ab994a9714 Fix build problem with GCC 3.3.1. 2003-09-24 13:52:31 +00:00
kim
c40e6e518b Also works with the teTeX2-bin package. 2003-09-22 21:02:51 +00:00
kim
492e498469 Upgrade to version 3.7.1. This is not done because of any problems,
just to get a more modern base for feeding back change, as requested
by Hubert Feyrer.  New distribution through SourceForge.

As a bonus, mptool is now enabled (uses Gtk, not any Sun stuff).
2003-09-21 21:33:09 +00:00
tron
1daa3a6b57 Fix build problem with GCC 3.3.1. 2003-09-21 18:56:39 +00:00
wiz
4f0409e096 Add {DE,}INSTALL_EXTRA_TMPL. Noted missing in PR 22743 by
Kouichirou Hiratsuka.
2003-09-19 09:38:03 +00:00
jmmv
6d9ccf016f Specify the category when including other files and when depending on other
packages.  From PR pkg/21864 by ccatrian at eml.cc.
2003-09-18 16:25:08 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
jmmv
87750c4ed0 Update to 1.12: changes unknown, there is only a list of cvs commits in the
package, and it is not complete.
Patches by Soren Jacobsen in PR pkg/21667 with several changes by me.
2003-09-17 18:40:45 +00:00
agc
2f5560d3af Add lout to the packages which can have their papersize set or queried
by setpapersize/getpapersize.

Addresses the second part of PR 18687 properly.
2003-09-15 10:51:39 +00:00
recht
44917e36b8 Use my NetBSD.org email address. 2003-09-14 18:13:48 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...
2003-09-12 20:07:06 +00:00
jmmv
77d45389aa Use 'dialog' instead of 'tcdialog' when running texconfig. Bump PKGREVISION
to 4.  Fixes PR pkg/22151 by Richard Rauch.
2003-09-11 22:38:05 +00:00
jmmv
0ddee60b03 Update to 1.0.7: Honour PKG_SYSCONFDIR. Closes PR pkg/22403 by Curt Sampson,
patch by Jeremy C. Reed.
2003-09-08 17:38:34 +00:00
jschauma
7f3ef1d8ff Remove "-Wall" flag from CFLAGS to make this compile with non-gcc compilers
that do not support "-Wall".
2003-09-07 03:48:03 +00:00
martti
4c978f1cbd Use GNU make on Linux 2003-09-05 10:49:39 +00:00
wiz
a0e4e1cda3 Add a mirror for the jpg distfile. 2003-09-04 08:27:37 +00:00
martti
f6ad32bcd0 Make this work in Linux 2003-09-04 08:21:52 +00:00