Fix#80407 in parseAFM.c
Fix#80415 in gnome-font-face.c
Fix#78662 fix gp_ctx_new bug
Fix#80417 in gnome-rfont.c
Fix#80416 in gnome-rfont.c
Fix#76610 in gfft2_move_to and gp_path_close_all
gp_ps2_set_font_private fix s/=/==/ (Lauris)
includes the following changes:
- Print preview clips now all graphics, including text and bitmaps -
it makes gnumeric and sodipodi previews much nicer
- Fontmaps can contain per-locale default entries now, so unknown
font names do not fall uniformly back to Helvetica any more
- Added --dir flag to gnome-font-install (Tambet)
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
use X11_BUILDLINK_MK as a test value. Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
Changes are:
2001-03-20 Lauris Kaplinski <lauris@ximian.com>
* configure.in: Version 0.28
* run-gnome-font-install: Added IRIX-specific font & exec paths
* installer/gnome-font-install.c: #include <popt-gnome.h> instead
of <popt.h>
2001-03-08 Chema Celorio <chema@celorio.com>
* tests/testprint4.c (latin_to_utf8): was not being used, #ifdef
out
2001-03-07 Lauris Kaplinski <lauris@ximian.com>
* gnome-print.spec.in (Group): Changed fontmap to fontamp2 and added
fax profile
2001-03-06 Lauris Kaplinski <lauris@ximian.com>
* configure.in: Set version to final 0.26
* tests/testprint.c (test_dump_metafile): Close context after
printing
2001-03-02 Lauris Kaplinski <lauris@ximian.com>
* installer/gnome-font-install.c (gfi_process_type1_alias): Read
afm file, so we get correct italic angle and weight in case entry
does not have them (as is the case with hand-made entries)
* run-gnome-font-install: Change fontmap file name to fontmap2
2001-02-23 Lauris Kaplinski <lauris@ximian.com>
* configure.in: Use version 0.26.pre
2001-02-22 Lauris Kaplinski <lauris@ximian.com>
* profiles/fax-g3.profile (driver): Added fax profile
2001-02-21 Lauris Kaplinski <lauris@ximian.com>
* tests/testtext.c (print_test_page): Added beginpage
* tests/testprint3.c (print_test_page): Added beginpage
* tests/testprint2.c (print_test_page): Added beginpage
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
* profiles/pdf.profile (driver): rename to "Gnome Print PDF Writer"
* profiles/PostscriptOptimized.profile: enable ps2 as the default
postscript profile
* profiles: move profiles that should not get installed
by default to the development directory
* profiles/Postscript.profile: split into 3. Normal
Optimized and No-alpha
* README: Write a short summary of features
* configure.in: Remove libunicode dependency
* tests/testprint4.c (latin_to_utf8): Remove libunicode stuff
* configure.in: Add an additional check for libunicode, to work
around libunicode-0.4 not working properly with gnome-config.
* doc/Makefile.am: Update the gtk-doc 'scan' target.
* doc/gnome-print.sgml: added
* libgnomeprint/*.[ch]: various small typo fixes and gtk-doc
cleanups in the comments.
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
DEPENDS+= ghostscript-[6-9]*:../../print/ghostscript
and packages needing just any ghostscript binary use
DEPENDS+= ghostscript{,-nox11}-[6-9]*:../../print/ghostscript