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
Keith Packard
af82b48c2b
Allow multiple directories in --with-add-fonts, by default add only
...
scalable fonts from X directory
2003-03-04 00:14:58 +00:00
Keith Packard
bb7743ae7e
Update version to 2.1.91
2003-03-03 05:47:14 +00:00