Akira TAGOH
60ce9b695e
Fix build fail when missing docbook and/or disabling doc-build
...
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/272
2021-03-25 21:26:12 +09:00
Akira TAGOH
b80cd57fda
Drop duplicated BUILT_SOURCES in doc/Makefile.am
2020-11-28 10:45:10 +09:00
Akira TAGOH
ef28c78350
Integrate python scripts to autotools build
...
Recently some python scripts has been added to the build toolchain for meson build support. but we don't want to maintain multiple files for one purpose. since autotools build support will be guradually discontinued, integrating those scripts into autotools would be better.
2020-08-26 13:33:07 +00:00
Alan Coopersmith
9bc88933b2
Fix some typos/spelling errors
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2020-07-21 18:42:40 -07:00
Akira TAGOH
97d709e888
Fix a typo in doc/confdir.sgml.in
...
Since changes introduced by e181ab4d
2020-07-02 13:55:04 +09:00
Akira TAGOH
189685365a
Don't clean up pre-built docs if no docbook installed.
...
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/165
2019-06-21 09:56:03 +00:00
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