Commit Graph

242 Commits

Author SHA1 Message Date
Keith Packard 848d32bd3f Set spacing to mono if every encoded glyph is the same width 2003-03-28 17:08:35 +00:00
Keith Packard 7dbeec1738 Wrong pattern for matching font file names. Fix submitted by
hjchoe@hancom.com (Choe Hwanjin)
2003-03-24 05:03:20 +00:00
Tor Lillqvist c8582ff72a Changes for Windows:
Add a fontconfig-zip(.in) script, used to build a binary distribution.
2003-03-22 21:28:13 +00:00
Tor Lillqvist daeed6e048 Changes for Windows:
On Windows with gcc (a.k.a. mingw) build as a DLL.
We don't want to hardcode the fonts.conf file location in the DLL, so we
    look up the DLL location at run-time in a DllMain() function. The
    fonts.conf location is deduced from that.
The colon can't be used as path separator on Windows, semicolon is used
    instead. File path components can be separated with either slash or
    backslash. Absolute paths can also begin with a drive letter.
Add internal function FcStrLastSlash that strrchr's the last slash, or
    backslash on Windows.
There is no link() on Windows. For atomicity checks, mkdir a lock directory
    instead.
In addition to HOME, also look for USERPROFILE.
Recognize the special font directory token WINDOWSFONTDIR, to use the
    system's font directory.
Remove the fontconfig-def.cpp that was obsolete. Add fontconfig.def(.in),
    without internal functions.
Add a fontconfig-zip(.in) script, used to build a binary distribution.
2003-03-22 21:25:34 +00:00
Keith Packard cc9dd09816 switch // comment 2003-03-22 01:55:00 +00:00
Keith Packard ddde1797a9 strtod under some locales requires digits before the decimal 2003-03-20 02:01:01 +00:00
Keith Packard f4007a6728 Avoid crashing on empty test/edit lists 2003-03-20 02:00:15 +00:00
Keith Packard 3fbd50e486 bogus libtoolize --version | libtoolize --version 2003-03-20 01:59:28 +00:00
Keith Packard 1b16ef20c9 FcCharSetIsSubset errored on fonts with subsets in early blocks and extra
blocks not present in the second argument
2003-03-18 08:03:42 +00:00
Keith Packard 3910f3221b Fix configure arguments (bug 45) 2003-03-14 00:16:56 +00:00
Keith Packard 81fa16c336 add font widths and extend weight from OS/2 table 2003-03-12 22:16:43 +00:00
Keith Packard a8386abc91 Global cache time checking was using wrong file name and computing wrong
count of fonts per file
2003-03-12 22:15:39 +00:00
Keith Packard 89b61da31f Ship manual 2003-03-10 06:56:32 +00:00
Mike A. Harris dbe9a11ea4 Updated RPM specfile for 2.1.92 and fixed remaining known spec file issues 2003-03-08 01:03:32 +00:00
Keith Packard 6348213702 Bump version to 2.1.92 2003-03-07 21:04:52 +00:00
Keith Packard dcd1f27185 add version.sgml to .cvsignore 2003-03-07 20:51:17 +00:00
Keith Packard ae2c294364 Add version number to user doc 2003-03-07 20:50:44 +00:00
Keith Packard fddb839bba Add version number to documentation 2003-03-07 20:45:43 +00:00
Keith Packard 4484582eba wasnt rebuilding most of the docs 2003-03-07 20:45:20 +00:00
Keith Packard 8cfb37394c distribute man page 2003-03-07 20:04:13 +00:00
Keith Packard ea3ebacfb8 note that default mandir is usually wrong 2003-03-07 20:03:53 +00:00
Keith Packard bdc0fd5434 get manuals to install with automake-1.4 2003-03-07 20:03:23 +00:00
Keith Packard 164301051d Create fontconfig-user.html 2003-03-07 19:41:34 +00:00
Keith Packard 251c36c1b3 Add more to .cvsignore 2003-03-07 19:39:57 +00:00
Keith Packard b219ac6b99 Make documentation build 2003-03-07 19:37:16 +00:00
Keith Packard 39381776a4 Finish reformatting developer documentation 2003-03-07 19:01:41 +00:00
Keith Packard 90bdcf6051 Add copyright 2003-03-07 08:52:27 +00:00
Keith Packard 2df0c66230 Use <parameter> tags. Add copyrights 2003-03-07 08:51:14 +00:00
Keith Packard bfc2dc3ac4 Add lots more function documentation 2003-03-07 08:44:32 +00:00
Keith Packard 22671e2551 Rework documentation to build man pages for each function 2003-03-07 07:12:51 +00:00
Keith Packard 5e1f56b567 Add func doc creation program edit-sgml 2003-03-07 06:17:36 +00:00
Mike A. Harris c92abf78e1 Update Changelog 2003-03-05 10:09:57 +00:00
Mike A. Harris a5ae222c2a Added back the configure macro options --disable-docs because otherwise
fontconfig installs docs into /usr/share/doc/fontconfig (with no
    version number) unconditionally, causing RPM to fail the build due to
    _unpackaged_files_terminate_build. We pick up the pregenerated docs
    with %doc already.
2003-03-05 10:08:08 +00:00
Mike A. Harris b06766e439 Updated rpm specfile changelog and Changelog to reflect today's changes 2003-03-05 09:28:08 +00:00
Mike A. Harris fc87206f77 Reordered %files lists to be a bit tidier. Made -devel package own the
%{_includedir}/fontconfig directory
2003-03-05 09:16:37 +00:00
Mike A. Harris c674c89bf9 Put %post script in {}'s for tidyness, and change the call to fc-cache to
use %{_bindir}/fc-cache
2003-03-05 09:14:06 +00:00
Mike A. Harris 5283328a60 Changed BuildRequires: lines to use %{_bindir} macro instead of hard coded
/usr/bin
2003-03-05 09:10:14 +00:00
Mike A. Harris 674c09dfbf Replace commented out %define at top of specfile with a comment preceding
the freetype2 define, since rpm expands macros in comments. Also remove
    -j flag from make, as _smp_mflags expands to -jN already.
2003-03-05 09:08:41 +00:00
Keith Packard d30f481c4d switch vesion to version 2003-03-05 07:45:37 +00:00
Keith Packard d93fb00e8d optimize string compares even more 2003-03-05 06:09:36 +00:00
Keith Packard dc1de232a6 Use VERSION in fontconfig.pc.in 2003-03-05 06:09:14 +00:00
Keith Packard 83e42969fc No longer using config directory 2003-03-05 05:57:11 +00:00
Keith Packard 94421e4097 use FcToLower instead of tolower 2003-03-05 05:53:10 +00:00
Keith Packard 55ef7dac64 Add FcLangSetPrint 2003-03-05 05:52:51 +00:00
Keith Packard 793e946c2f AddFcLangSetContains for font listing, add first-letter table for language
lookups, change RCS tag
2003-03-05 05:52:31 +00:00
Keith Packard 4bd4418ab5 Change RCS tag 2003-03-05 05:51:27 +00:00
Keith Packard 0eadb052fb Add letter ranges to speed lang lookups, change CVS tag 2003-03-05 05:48:53 +00:00
Keith Packard 4c2967f626 Change RCS tag, add FcLangSetContains 2003-03-05 05:48:15 +00:00
Keith Packard 0b5c5dd1be Switch RCS tag label 2003-03-05 04:26:06 +00:00
Keith Packard 7b94ae21fc Add .cvsignore 2003-03-04 00:19:09 +00:00