1 2004-12-04 Daniel Glassey <danglassey@ntlworld.com>
3 reviewed by: Keith Packard <keithp@keithp.com>
5 * doc/fontconfig-user.sgml:
8 * fontconfig/fontconfig.h:
9 * src/fcfreetype.c: (FcFreeTypeQuery), (addtag), (compareulong),
10 (GetScriptTags), (FcFontCapabilities):
12 Add detection for font capabilities (bug #105)
14 2004-12-04 Keith Packard <keithp@keithp.com>
17 Move existing fonts.conf to fonts.conf.bak
20 Add detection of iconv
23 * doc/fontconfig-devel.sgml:
24 * doc/fontconfig-user.sgml:
26 Document new selectfont elements
29 Switch to UTF-8 in comment
31 * fontconfig/fontconfig.h:
33 Add fullname, and family/style/fullname language entries
35 * src/fccache.c: (FcCacheFontSetAdd):
36 * src/fcdir.c: (FcFileScanConfig):
37 Respect selectfont/*/glob
40 * src/fccfg.c: (FcConfigCreate), (FcConfigDestroy),
41 (FcConfigCompareValue), (FcConfigPatternsAdd),
42 (FcConfigPatternsMatch), (FcConfigAcceptFont):
43 * src/fcxml.c: (FcElementMap), (FcVStackDestroy),
44 (FcVStackPushPattern), (FcPopExpr), (FcParseAcceptRejectFont),
45 (FcPopValue), (FcParsePatelt), (FcParsePattern), (FcEndElement):
46 Add support for selectfont
48 * src/fcfreetype.c: (FcSfntNameTranscode), (FcSfntNameLanguage),
49 (FcStringInPatternElement), (FcFreeTypeQuery):
50 Add multi-lingual family/style/fullname support
52 * src/fclist.c: (FcListPatternMatchAny):
53 Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
55 * src/fcpat.c: (FcPatternRemove), (FcPatternAppend),
57 Add new FcPatternRemove/FcPatternAppend.
58 FcObjectStaticName stores computed pattern element names which
59 are required to be static.
61 2004-09-09 "NAKAMURA Ken'ichi" <nakamura@sbp.fp.a.u-tokyo.ac.jp>
66 Remove spurious / after $(DESTDIR)
68 2004-06-30 Keith Packard <keithp@keithp.com>
72 * fontconfig/fontconfig.h:
75 2004-06-30 Keith Packard <keithp@keithp.com>
77 Provided by: Lubos Lunak <l.lunak@suse.cz>
79 * src/fccfg.c: (FcConfigUptoDate):
80 However FcConfigUptoDate() doesn't seem to work. See the attached
81 patch. First there's an obvious misplaced parenthesis making it
82 return always false, and second, even this call fails to detect font
83 changes (e.g. adding a new font to
84 /usr/X11R6/lib/X11/fonts/truetype). The patch should fix that as
85 well. The problem seems to be triggered by my fonts.conf specifying
86 only /usr/X11R6/lib/X11/fonts , and therefore config->configDirs
87 doesn't include subdirs, unlike config->fontDirs.
89 2004-06-03 Keith Packard <keithp@keithp.com>
91 * fontconfig/fontconfig.h:
92 Remove comma at end of FcResult enum definition.
94 2004-05-29 Keith Packard <keithp@keithp.com>
97 Add steps to md5sum release
99 2004-05-29 Keith Packard <keithp@keithp.com>
103 * fontconfig/fontconfig.h:
106 2004-05-29 Keith Packard <keithp@keithp.com>
108 * fontconfig/fontconfig.h:
109 * src/fcmatch.c: (FcFontSetMatch):
110 Add FcResultOutOfMemory to provide an accurate error when
111 FcFontSetMatch fails in this way
114 Make #warning about lacking various FreeType features indicate
115 which version those features appeared so users know how to
116 fix the problem (Thanks to Anton Tropashko)
118 2004-05-05 Keith Packard <keithp@keithp.com>
120 * src/fcfreetype.c: (FcFreeTypeCharSetAndSpacing):
121 Replace MIN/MAX/ABS macros which happen to have come
122 from FreeType with fontconfig-specific ones (FC_*)
124 2004-04-23 Keith Packard <keithp@keithp.com>
127 Extend release preparation instructions to include
128 notification and distribution steps
130 2004-04-23 Keith Packard <keithp@keithp.com>
134 * fontconfig/fontconfig.h:
135 Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
137 2004-04-23 Keith Packard <keithp@keithp.com>
140 Ignore a few more autotool files
142 2004-04-14 Keith Packard <keithp@keithp.com>
145 Add instructions for doing a release
147 * fontconfig.spec.in:
148 clean up .spec file; perhaps this will be useful to somebody...
152 * fontconfig/fontconfig.h:
156 Make 'scanopen' static so GCC doesn't whine about lacking prototype
158 * fc-glyphname/Makefile.am:
159 * fc-lang/Makefile.am:
160 * fc-list/Makefile.am:
161 * fc-match/Makefile.am:
163 Add WARN_CFLAGS to pass -W flags for GCC systems
165 * src/fcfreetype.c: (FcNoticeFoundry), (FcVendorMatch),
166 (FcVendorFoundry), (FcGetPixelSize), (FcFreeTypeQuery):
167 Change various char types around to match across
169 Fixed bug in using available_sizes[i].height which
170 is in pixels, not 64ths of a pixel.
172 2004-03-06 Keith Packard <keithp@keithp.com>
174 * src/fcfreetype.c: (FcFreeTypeQuery):
175 Force FC_FOUNDRY and FC_WIDTH to always be set so that
176 matches looking for explicit values prefer exact matches
178 2004-03-02 Keith Packard <keithp@keithp.com>
180 Supplied by: mfabian@suse.de (Mike FABIAN)
182 * src/fcfreetype.c: (FcFreeTypeQuery):
183 Bug #260 fc-cache generates wrong spacing values for bitmap fonts
184 Was using (strcmp (a,b)) instead of (!strcmp(a,b)).
186 2004-02-21 Manish Singh <yosh@gimp.org>
188 * fc-glyphname/fc-glyphname.c: (main):
189 Cast strlen to int for printf, so we're 64-bit clean.
191 2004-02-11 Keith Packard <keithp@keithp.com>
194 * src/fcfreetype.c: (FcGetPixelSize):
195 Ok, so I messed up the test for y_ppem. Let's see if I
196 got it right this time.
198 2004-02-10 Keith Packard <keithp@keithp.com>
201 * src/fcfreetype.c: (FcGetPixelSize):
202 Pre-2.1.5 versions of FreeType didn't include y_ppem in the
203 FT_Bitmap_Size record. Add a configure.in test for this
204 and change the code accordingly (using height instead).
206 2004-02-06 Keith Packard <keithp@keithp.com>
209 Add Low Saxon orthography
210 (Kenneth Rohde Christiansen <kenneth@gnu.org>)
212 * src/fccfg.c: (FcConfigNewestFile):
213 Oops. Left 'newest.set' unset, which would miscompute
216 * src/fcfreetype.c: (FcGetPixelSize), (FcFreeTypeQuery),
217 (FcFreeTypeCheckGlyph):
218 Add FcGetPixelSize to extract correct pixel size from bdf/pcf
219 font properties (which report the wrong value in current FreeType)
221 Don't attempt to check for empty glyphs in non-scalable fonts; they
224 2004-02-01 Tor Lillqvist <tml@iki.fi>
226 * src/fccfg.c (FcConfigCreate): fontconfig, at least as used by
227 GIMP and/or PangoFT2 on Windows, crashes when trying to save the
228 cache if config->cache is NULL, which happens if FcConfigHome() is
229 NULL. Guard against that by using the temp folder in that case.
231 2004-01-03 Roozbeh Pournader <roozbeh@sharif.edu>
233 * fc-lang/az_ir.orth:
234 * fc-lang/ku_ir.orth:
235 * fc-lang/ps_af.orth:
236 * fc-lang/ps_pk.orth:
237 Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
238 (Afghan and Pakistani).
240 Updated Urdu orthography with real data.
242 2003-12-11 Carl Worth <cworth@east.isi.edu>
244 * fc-list/Makefile.am (man_MANS): Move man_MANS into the 'if
247 * fc-cache/Makefile.am (man_MANS): Move man_MANS into the 'if
249 (all-local): Remove excessive whitespace.
251 * autogen.sh: Add 'set -e' to abort when any program fails,
252 (avoids printing of 'now type make' after configure aborts).
254 2003-11-17 Eric Christopherson <rakko@charter.net>
256 reviewed by: Keith Packard <keithp@keithp.com>
259 * fontconfig/fcfreetype.h:
261 Switch to FreeType 2.1.7 style includes. Bug #150.
263 2003-11-16 Noah Levitt <nlevitt@columbia.edu>
265 * fc-list/fc-list.sgml: Add some example usages.
267 2003-11-10 Roozbeh Pournader <roozbeh@sharif.edu>
270 Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
273 2003-10-27 Keith Packard <keith@keithp.com>
276 * fontconfig/fontconfig.h:
277 Update to version 2.2.92
279 2003-10-27 Keith Packard <keithp@keithp.com>
284 * fc-cache/Makefile.am:
285 * fc-glyphname/Makefile.am:
286 * fc-lang/Makefile.am:
287 * fc-list/Makefile.am:
288 * fc-match/Makefile.am:
291 Yet more cleanups to finish getting 'make distcheck' working
292 This has been tested to ensure that it even works from a _build
295 2003-10-26 Keith Packard <keithp@keithp.com>
299 * fc-cache/Makefile.am:
300 * fc-glyphname/Makefile.am:
301 * fc-lang/Makefile.am:
302 * fc-lang/fc-lang.c: (scanopen), (scan), (main):
303 * fc-list/Makefile.am:
304 * fc-match/Makefile.am:
305 Attempts to fix 'make distcheck' work. Things are
306 progressing pretty well, but there are still failures
307 long into the process dealing with docs (as always).
309 The big changes here are mostly to make $(srcdir) != "."
310 work correctly, fixing the docbook related sections and
311 fc-lang were particularily tricky. Docbook refuses to load
312 system entities from anywhere other than where the original .sgml
313 file was located, so no luck looking in "." for the
314 configure-generated version.sgml and confdir.sgml files.
316 fc-lang needed help finding .orth files; added a -d option
317 to set the directory as the least evil of many options.
319 Now to go use a faster machine and try and wring out the last
322 2003-10-26 Keith Packard <keithp@keithp.com>
326 2003-10-26 Keith Packard <keithp@keithp.com>
329 Include confdir.sgml.in in EXTRA_DIST
331 2003-10-09 Josselin Mouette <joss@debian.org>
333 * fc-cache/fc-cache.sgml fc-cache/Makefile.am:
334 * fc-list/fc-list.sgml fc-list/Makefile.am:
335 Replace fc-cache and fc-list manpages with more detailed, SGML
338 2003-09-23 Owen Taylor <otaylor@redhat.com>
340 * fontconfig/fontconfig.h src/fcdefault.c (FcDefaultSubstitute)
341 src/fcname.c: Add a FC_HINT_STYLE key for patterns, with
342 possible values HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL.
345 2003-09-23 Owen Taylor <otaylor@redhat.com>
347 * fc-lang/ka.orth: Remove Georgian capitals, they
348 aren't used for normal writing. (Bug #116)
350 2003-09-06 Noah Levitt <nlevitt@columbia.edu>
352 * doc/fontconfig-devel.sgml:
353 * doc/fontconfig-user.sgml:
354 * fontconfig/fontconfig.h:
356 * src/fcfreetype.c (FcFreeTypeCharSetAndSpacing): Add new spacing
357 value FC_DUAL (dual-width, as some CJK fonts). (bug #111)
359 * src/fcfreetype.c (FcFreeTypeCharSetAndSpacing): When checking for
360 monospace and dual-width fonts, allow roughly a 3% variance in the
363 2003-08-31 Manish Singh <yosh@gimp.org>
365 * src/fccfg.c (FcConfigAppFontClear): Support passing NULL to
368 2003-08-15 Carl Worth <cworth@isi.edu>
370 * src/fcxml.c (FcEditDestroy): Fix leak of FcEdit.
371 (FcPopExpr): Add comment about unhandled FcVStackGlob case.
373 * src/fcpat.c (FcValueListEntDestroy): New function to support
374 FcFini memory cleanup. Some statistics are not kept in
376 (FcValueListFreeze): Move hashTable outside this function so it
377 can be accessed by FcValueListThawAll.
378 (FcValueListThawAll): New function complements FcValueListFreeze.
379 (FcPatternBaseFreeze): Move hashTable outside this function so it
380 can be accessed by FcPatternBaseThawAll.
381 (FcPatternBaseThawAll): New function complements
383 (FcPatternThawAll): New function complements FcPatternFreeze.
385 * src/fcinit.c (FcFini): Add new FcFini to cleanup everything.
387 * src/fccharset.c (FcCharLeafEntCreate): Save pointers to all
388 allocated FcCharLeafEnt "blocks" so they can be freed later.
389 (FcCharSetFreezeLeaf): Move hashTable outside this function so it
390 can be accessed by FcCharSetThawAllLeaf.
391 (FcCharSetThawAllLeaf): New function complements FcCharSetFreezeLeaf.
392 (FcCharSetFreezeBase): Move hashTable outside this function so it
393 can be accessed by FcCharSetThawAll.
394 (FcCharSetThawAll): New function complements FcCharSetFreeze.
396 * src/fccfg.c (FcSubstDestroy): Fix leak of outer FcSubst.
397 (FcConfigDestroy): Fic leak of FcBlanks.
399 * fc-list/fc-list.c (main): Fix leak of FcObjectSet.
400 (main): Add call to FcFini when finished.
402 * fc-glyphname/fc-glyphname.c: Mark several local functions as
403 static. Add prototypes.
405 * doc/fcinit.fncs: Add documentation for FcFini function.
407 * doc/edit-sgml.c: Mark several local functions as static. Add
410 * doc/Makefile.am (DOC_MODULE): Fix "suspicious" lines.
412 2003-06-15 Tor Lillqvist <tml@iki.fi>
414 * test/run-test.sh (FONTCONFIG_FILE): Remove CRs from the out file
415 before comparing (needed on Windows).
417 * src/Makefile.am (install-libtool-import-lib): Fix cut&paste error.
419 2003-06-13 Tor Lillqvist <tml@iki.fi>
421 * fontconfig-zip.in (DEVZIP): Add share/doc directory. Add Fc*.3
424 * configure.in: Set FC_DEFAULT_FONTS on Win32 to the
425 WINDOWSFONTDIR token.
427 * src/fontconfig.def.in: Move the LIBRARY and VERSION lines to the
428 end, not to confuse libtool, which expects the EXPORTS line to be
429 the first. Add FcConfigEnableHome.
431 * src/fccfg.c: Check also for DLL_EXPORT as indication of being
432 built as a DLL on Win32.
434 2003-06-09 Keith Packard <keithp@keithp.com>
438 2003-06-09 Keith Packard <keithp@keithp.com>
440 * Optimization in FcLangSetIndex was broken, occasionally
441 returning a pointer to the wrong location on miss
443 * Add fc-match to test font matching from the command line.
445 2003-05-31 Keith Packard <keithp@keithp.com>
447 * (Bug 85) add support for culmus fonts
448 * (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly
449 * (Bug 88) Fix usage info on non-long option systems (Tim Mooney)
451 2003-05-28 James Su <suzhe@turbolinux.com.cn>
453 * Fix "contains" op for strings and langsets.
455 2003-05-17 Keith Packard <keithp@keithp.com>
457 * Fix build error with BDF prop local. Free langset after query
459 2003-05-14 Keith Packard <keithp@keithp.com>
461 * Extract spacing from XLFD atom
463 2003-05-12 Juliusz Chroboczek <jch@pps.jussieu.fr>
465 * Reinstate SETWIDTH_NAME parsing for legacy fonts,
468 * Generate FC_SIZE and FC_DPI for legacy bitmap fonts
470 2003-05-12 Keith Packard <keithp@keithp.com>
472 * Use FcIsWidth to share code
474 * Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
475 misclassifying some Han fonts as monospaced.
477 2003-05-07 Keith Packard <keithp@keithp.com>
479 * Add filename-based accept/reject to ammend available fonts.
481 * Change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for
482 older FreeType releases.
484 2003-05-06 Keith Packard <keithp@keithp.com>
486 * Remove 0b82 and Tamil numbers from tamil
487 orthography (Jungshik Shin <jshin@mailaps.org>)
489 2003-05-04 Keith Packard <keithp@keithp.com>
491 + Map glyph names in fonts with adobe custom encoding to unicode
493 2003-05-02 Keith Packard <keithp@keithp.com>
495 * Add FC_WEIGHT_BOOK as weight 75
497 2003-04-30 Keith Packard <keithp@keithp.com>
499 * Typo in bitstream foundry name
501 2003-04-24 Keith Packard <keithp@keithp.com>
503 * Eliminate italic_angle check for PS fonts
505 2003-04-23 Noah Levitt <nlevitt@columbia.edu>
507 * Getting closer to fixing /etc/fonts hard-coding.
509 2003-04-22 Keith Packard <keithp@keithp.com>
511 * Update autogen.sh to work with newer automake versions
512 * Handle pattern elements moving during multiple edits
514 2003-04-23 James Henstridge <james@daa.com.au>
516 * doc/fontconfig-devel.sgml: close the <para> element.
518 * doc/fcpattern.fncs: close the <para> element.
520 * doc/func.sgml: close the <refsynopsisdiv> element.
522 2003-04-22 Keith Packard <keithp@keithp.com
524 * Update autogen.sh to work with newer automake versions
525 * Handle pattern elements moving during multiple edits
527 2003-04-17 Colin Walters <walters@debian.org>
529 + Remove some unused variables, and initialize some other ones so
532 2003-04-16 Keith Packard <keithp@keithp.com>
536 2003-04-16 Keith Packard <keithp@keithp.com>
538 + add BDF property fetching support for foundry
539 (from Juliusz Chroboczek)
540 + add BDF property fetching support for width
542 2003-04-11 Juliusz Chroboczek <jch@pps.jussieu.fr>
544 + Implemented foundry generation for Type 1 and TrueType
546 2003-04-11 Gerard Escalante <g2@magestudios.net>
548 + Retrieve information from Type1 FontInfo dictionaries
550 2003-04-07 Colin Walters <walters@verbum.org>
552 + src/Makefile.am: Fix dummy makefile target names when
553 MS_LIB_AVAILABLE isn't set.
555 2003-03-22 Tor Lillqvist <tml@iki.fi>
559 + On Windows with gcc (a.k.a. mingw) build as a DLL.
561 + We don't want to hardcode the fonts.conf file location in the
562 DLL, so we look up the DLL location at run-time in a DllMain()
563 function. The fonts.conf location is deduced from that.
565 + The colon can't be used as path separator on Windows,
566 semicolon is used instead. File path components can be separated
567 with either slash or backslash. Absolute paths can also begin
570 + Add internal function FcStrLastSlash that strrchr's the last
571 slash, or backslash on Windows.
573 + There is no link() on Windows. For atomicity checks, mkdir a
574 lock directory instead.
576 + In addition to HOME, also look for USERPROFILE.
578 + Recognize the special font directory token WINDOWSFONTDIR, to
579 use the system's font directory.
581 + Remove the fontconfig-def.cpp that was obsolete. Add
582 fontconfig.def(.in), without internal functions.
584 + Add a fontconfig-zip(.in) script, used to build a binary
587 Fri Mar 7 07:55:00 EST 2003 Mike A. Harris <mharris@redhat.com>
588 + RPM specfile cleanups for 2.1.92: Removed man1/* and added man5/*
589 to main package and man3/* to devel package
591 + Added missing defattr(-, root, root) to main RPM package
593 + Added HTML and text development documentation to -devel subpackage
595 Wed Mar 5 05:08:00 EST 2003 Mike A. Harris <mharris@redhat.com>
596 + Added back the configure macro options --disable-docs, otherwise
597 fontconfig installs docs into /usr/share/doc/fontconfig (with no
598 version number) unconditionally, causing RPM to fail the build due
599 to _unpackaged_files_terminate_build. We pick up the pregenerated
600 docs with %doc already.
602 Wed Mar 5 04:26:20 EST 2003 Mike A. Harris <mharris@redhat.com>
603 + Removed commented out rpm macro define at top of spec file,
604 replacing it with a simple explanation, since rpm macros are
605 expanded by rpm even in comments.
607 + Changed /usr/bin to _bindir in BuildRequires lines
609 + Cleaned up rpm postinstall script, and made fc-cache use _bindir
611 + Reorganized file manifest lists
613 Sun Mar 2 14:16:17 EST 2003 Owen Taylor <otaylor@redhat.com>
615 + fontconfig.spec.in: Improvements from Red Hat spec file.
617 + {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
619 + docs/*.sgml: SGML fixes.
621 Sat Mar 1 17:28:53 PST 2003 keithp
622 + Ok, so the ChangeLog is a bit out of date
624 + Lots of bugs fixed; most are in bugzilla, the
625 biggest problems were in cache management where
626 Owen discovered the library would lose badly when
627 combining fonts-cache and ~/.fonts-cache data
629 + Converted from autoconf to automake. This after
630 getting patches accepted into libtool to allow
631 the '-version-number' argument which lets
632 packages set version numbers explicitly rather
633 than the roundabout libtool way
635 + Converted documentation to SGML using the docbook
636 DTD. Now .txt and .html documents are installed
637 in /usr/share/doc/fontconfig and there's no
638 man page. Perhaps a man version can be written
641 Sat Aug 31 15:21:22 PDT 2002 keithp
642 + Xrender and Xft had several bugs related to
643 rendering manually placed or poly-face text
645 + Added more complete memory tracing in fontconfig
646 Checked with (patched) mozilla and found no leaks
648 + Updated Latin orthographies by comparing those from
649 evertype.com with those from eki.ee. Tried to make
650 sensible choices, including chars that occured in both
651 and leaving some optional chars out that occured only
654 Mon Aug 26 16:33:04 PDT 2002 keithp
655 + Owen discovered that FcLangSetHasLang wasn't actually
656 checking the language set.
658 Mon Aug 26 13:37:23 PDT 2002 keithp
659 + Append a version number to cache filenames
661 Thu Aug 22 11:36:18 PDT 2002 keithp
663 + Add "contains" and "not_contains" operators and elements to
666 + Changed semantics of eq operator for LangSets to check for
667 FcLangEqual so that any match will do
669 + FcFontList was using FcConfigCompareValue (...FcOpEqual) instead
670 of FcValueEqual to check for identical values when inserting into
671 the results. This broke when the above semantic change was made,
672 now it uses FcValueEqual which is "more correct" in any case.
674 Thu Aug 22 00:32:29 PDT 2002 keithp
676 + Reimplement FC_LANG as new datatype. Lists of strings
677 was consuming over a megabyte of memory for 401 fonts.
679 + Freeze patterns loaded from cache files. This shares
680 common value lists and common patterns which saves
683 + Change the denotation of 'constant' charsets to use special
684 ref value instead of separate boolean.
686 + Clean up leak tracing stuff, found several unannoted alloc/free
689 Tue Aug 20 16:17:37 PDT 2002 keithp
691 + Fix memory leak when parsing matrices from XML
693 Mon Aug 19 11:57:27 PDT 2002 keithp
695 + Fix autoconf files to pass FONTCONFIG_PATH on
696 compile line so that ${prefix} gets substituted
699 + Use getc_unlocked/putc_unlocked on systems that
700 provide them to avoid damage done to stdio by posix
702 + Eliminate FC_PATTERN and FcTypePattern in favor of
703 an extended api for FcConfigSubstitute which takes
704 both the font and the pattern.
706 + Add 'sans serif' alias for 'sans-serif' as some apps
707 can't handle hyphens in family names
709 + Eliminate pretense of support for libxml2
711 + Comment origins of Han orthographies
713 Tue Jul 30 18:37:09 PDT 2002 keithp
715 + Add binding property to edit element so that strong
716 binding values may be inserted by the config file.
717 The default remains weak.
719 Sun 28 Jul 04:16:55 PDT 2002 keithp
721 + Tagged release candidate 1 in the CVS tree and
722 placed fcpackage.rc1.tar.gz for distribution
724 Thu Aug 1 08:55:08 PDT 2002 keithp
726 + Fixed autoconf builds to always specify install
727 target files (for BSD). Also fixed to
728 define FONTCONFIG_PATH in config.h so that
729 nonstandard installs will actually work.