Helmut Grohne
5d8ee5231a
fix cross compilation
...
Even though fontconfig's build system tries to build edit-sgml with the
build arch compiler, it gets the runes wrong and actually builds it with
the host arch compiler. This patch makes it use the right compiler.
Bug-Debian: https://bugs.debian.org/779461
https://bugs.freedesktop.org/show_bug.cgi?id=101554
2017-06-27 18:49:20 +09:00
Akira TAGOH
ae9900b8d8
Bug 101202 - fontconfig FTBFS if docbook-utils is installed
...
https://bugs.freedesktop.org/show_bug.cgi?id=101202
2017-05-31 13:55:33 +09:00
Behdad Esfahbod
ffda7c0e81
Linearly interpolate weight values
...
Rest of Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453
Adds new API:
FcWeightFromOpenType()
FcWeightToOpenType()
2014-07-25 18:07:59 -04:00
Akira TAGOH
fcba9ef01c
Fix missing docs
2014-03-26 16:02:12 +09:00
Quentin Glidic
96220a5ed9
Use LOG_COMPILER and AM_TESTS_ENVIRONMENT
...
TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
override the test environment
<ext>_LOG_COMPILER is meant to contain the program that runs the test
with <ext> extension
LOG_COMPILER is for extensionless tests
AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
https://bugs.freedesktop.org/show_bug.cgi?id=60192
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2013-02-06 19:53:36 +09:00
Behdad Esfahbod
538f1579e8
Trying to fix distcheck
...
Doesn't work though :(. Building docs is very fragile...
At least, if docbook is present, distcheck passes now.
2013-01-02 18:23:55 -06:00
Behdad Esfahbod
558b3c65f9
Use CC_FOR_BUILD to generate source files
...
Previously we were failing if CROSS_COMPILING and the generated headers
were not present. It works just fine now.
One caveat: the fix is not fully correct since config.h is being
included in the files built with CC_FOR_BUILD, but config.h has config
for the host system, not the build system. Should be fine though.
2013-01-02 17:49:41 -06:00
Behdad Esfahbod
ed41b23765
Switch .gitignore to git.mk
2013-01-02 00:36:12 -06:00
Akira TAGOH
2442d61157
Fix build issues on clean tree
2012-11-30 20:10:30 +09:00
Akira TAGOH
2ec0440fb5
Fix a typo and build fail.
2012-06-12 11:02:26 +09:00
Akira TAGOH
fdb1155035
doc: Fix distcheck error again...
2012-06-11 18:39:37 +09:00
Akira TAGOH
e1ffb3dcd4
Get rid of the prerequisites from the sufix rules
...
Thanks to Adam Sampson for pointing this out.
2012-03-16 23:18:23 +09:00
Akira TAGOH
93460f93e9
Fix a build issue due to the use of non-portable variables
...
$< isn't supported in BSD make say. $(RM) is pre-defined in GNU make
though, not in BSD make say. so changed to check on configure if it's
pre-defined by make, otherwise set the appropriate command to $(RM).
This would be a workaround until it has the certain pre-defined value.
2012-03-16 16:34:37 +09:00
Akira TAGOH
a5b609196f
Revert "Fix a build fail on some environment."
...
This reverts commit 0fdfddf2ac
.
Conflicts:
doc/Makefile.am
2012-03-16 11:55:30 +09:00
Akira TAGOH
3b142c2aae
Get rid of $< from Makefile.am
2012-03-11 02:12:10 +09:00
Akira TAGOH
0fdfddf2ac
Fix a build fail on some environment.
2012-03-10 23:30:30 +09:00
Akira TAGOH
a47899a853
Fix a build issue
2012-03-10 19:03:05 +09:00
Akira TAGOH
353f7cc691
Fix distcheck error
2012-03-09 17:33:03 +09:00
Behdad Esfahbod
3951fbaa39
Fix parallel build
2011-10-05 15:12:48 -04:00
Behdad Esfahbod
2a6b235ff6
Make most generated-files cross-compiling-safe
...
By simply including a copy in the tarball.
Remains fc-arch which is trickier.
2010-12-27 13:20:47 -06:00
Behdad Esfahbod
5aaf466d38
Cleanup copyright notices to replace "Keith Packard" with "the author(s)"
2010-11-10 16:45:42 -05:00
Behdad Esfahbod
36ae1d9563
Clarify default confdir and cachedir better.
...
Also remove --with-docdir. It can be set by setting docdir variable.
2009-11-09 13:17:17 -05:00
Behdad Esfahbod
caeea376da
Document FcPatternFormat() format
2009-03-13 19:06:43 -04:00
Behdad Esfahbod
3074a73b41
Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all files
2009-03-13 17:59:28 -04:00
Behdad Esfahbod
98d765a53b
Cleanup all manpage.* files
...
Recent doc2man generates files called manpage.log. This was breaking build.
2009-02-13 16:55:08 -08:00
Alexey Khoroshilov
6ca36812b4
Use human-readable file names in the docs (bug #16278 )
2009-02-13 16:54:02 -08:00
Behdad Esfahbod
e690fbb20e
Get rid of $Id$ tags
2009-02-13 16:53:57 -08:00
Benjamin Close
f7364e6273
Remove build manpage logfile if it exists
2009-02-12 10:23:40 +10:30
Keith Packard
ed7955a58f
Fix parallel build in doc directory.
...
docbook2man has fixed output file names; place output in a subdirectory to
avoid collisions.
2007-11-05 16:08:55 -08:00
Keith Packard
9bfb41ffef
Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
...
Just adding the .fncs versions doesn't get these files generated.
2007-11-03 23:23:55 -07:00
Keith Packard
a190678e3c
Document previously undocumented functions. (bug 12963)
2007-11-03 22:23:28 -07:00
Keith Packard
9a54f8a194
Verify documentation covers exposed symbols.
...
Add check-missing-doc script to make sure the documentation matches the
complete list of symbols exported from the header files before release.
2007-11-03 22:01:33 -07:00
Keith Packard
89d6119c02
A few fixups for make distcheck
2007-10-25 15:19:14 -07:00
Keith Packard
28a4ea7f71
Fix parallel build in fontconfig/docs (bug 10481).
2007-10-25 01:09:11 -07:00
Peter Breitenlohner
2cae0512cd
A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
...
VPATH builds without doctools breaks as it cannot find the distributed
pre-formatted documentation.
2006-12-02 14:18:11 -08:00
Patrick Lam
af2ad236f0
Survive missing docbook2pdf.
...
reviewed by: plam
2006-04-11 05:08:26 +00:00
Patrick Lam
788c4af232
Make 'make distcheck' work with automake 1.6.3.
...
reviewed by: plam
2006-02-05 04:11:08 +00:00
Keith Packard
dc2e06ab07
Ignore more build detritus
...
Add debian package construction stuff.
Update to newer versions of these tools
Get library manuals to build again (we love automake).
Update debian build system to switch maintainers and deal with 2.3
functionality
2005-03-03 01:59:28 +00:00
Keith Packard
0c009d2b6d
Generate and install PDF versions of the manuals
...
Fix formatting
Add missing exported functions, fix data types
Add missing pattern elements.
Add missing pattern elements. Document conf.d usage, clarify available
orthography list. Fix some config file attributes. Complete list of
constants.
Mark FC_SOURCE deprecated.
Don't set FC_SOURCE any longer.
2005-03-01 20:36:48 +00:00
Keith Packard
d8ae9c9219
Add SEE ALSO section (bug 2085)
...
Cross compiling fixes (bug 280)
reviewed by: Keith Packard <keithp@keithp.com>
2005-01-13 18:31:50 +00:00
Keith Packard
408dd9c07a
Switch to FreeType 2.1.7 style includes. Bug #150 .
...
reviewed by: Keith Packard <keithp@keithp.com>
2003-11-18 07:53:04 +00:00
Keith Packard
4cbc3ee8fe
Yet more cleanups to finish getting 'make distcheck' working This has been
...
tested to ensure that it even works from a _build directory.
2003-10-27 10:44:13 +00:00
Keith Packard
394b2bf046
Attempts to fix 'make distcheck' work. Things are progressing pretty well,
...
but there are still failures long into the process dealing with docs
(as always).
The big changes here are mostly to make $(srcdir) != "." work correctly,
fixing the docbook related sections and fc-lang were particularily
tricky. Docbook refuses to load system entities from anywhere other
than where the original .sgml file was located, so no luck looking in
"." for the configure-generated version.sgml and confdir.sgml files.
fc-lang needed help finding .orth files; added a -d option to set the
directory as the least evil of many options.
Now to go use a faster machine and try and wring out the last issues.
2003-10-27 06:30:29 +00:00
Keith Packard
e99043ac77
Include confdir.sgml.in in EXTRA_DIST
2003-10-26 16:45:23 +00:00
Carl Worth
34cd0514a2
Added new FcFini function for cleaning up all memory. Fixed a few memory
...
leaks. fc-list now calls FcFini, (and is now leak-free according to
valgrind)
2003-08-15 19:45:20 +00:00
Keith Packard
2b45ef3a8a
Bug 75: dont build docs unless docbook is available. Dont install docs
...
unless they are pre-built or buildable
2003-06-17 18:28:20 +00:00
Keith Packard
f946755cdb
Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
...
trailing newline instead of leaving CVS file without a newline (which
will break at some point)
2003-04-23 04:05:58 +00:00
Noah Levitt
4b4f42ab58
Getting closer to fixing /etc/fonts hard-coding.
2003-04-23 00:08:03 +00:00
Noah Levitt
27de1f430a
Testing syncmail yet again.
2003-04-22 23:34:50 +00:00
Keith Packard
cc30f9ca54
remove -u option to docbook2man which was trashing the .html file
2003-04-08 05:00:25 +00:00