summaryrefslogtreecommitdiffstats
path: root/package/fontconfig/fontconfig.mk
Commit message (Collapse)AuthorAgeFilesLines
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: provide download target for host packagesPeter Korsgaard2009-03-241-0/+3
|
* package: add STAMP_DIR and use for host buildsPeter Korsgaard2009-03-191-15/+15
| | | | | | | | | | | | | | Move stamp (dependency) files outside the (version specific) source directories, so other packages can hardcode dependencies on them instead of having to use <PACKAGE>_VERSION variables. This is important as the variables in the make rules are evaluated when the rules is seen, which might be before the dependent makefile is parsed (and hence <PACKAGE>_VERSION variable is known, screwing up stuff. The downside of this is that the package isn't automatically rebuilt when the version changes (E.G. by a svn update) and you now also have to remove the stamp files next to $(BUILD_DIR)/<PACKAGE>-* to force a rebuild.
* cairo: add host versionPeter Korsgaard2009-03-181-0/+42
|
* fontconfig: fix typo added in r25611Peter Korsgaard2009-03-111-1/+1
|
* fontconfig: store font cache in /var/cache/fontconfig, and not in /usr/var/..Peter Korsgaard2009-03-111-0/+1
|
* Get rid of a host-dependency.Thomas Lundquist2009-01-101-1/+1
|
* Adding Central config.cache optionsDaniel Laird2008-11-281-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following changes allow for use of a central configure cache file. This speeds up configuration of packages. Its use is configurable at the top level (BR2_CONFIG_CACHE - default n). Old style makefiles can use it if they use the following MACRO in makefiles: $(AUTO_CONFIGURE_TARGET) see my change to directfb.mk. New style Autotools.in will use it if you set the global option. However you can enable the global option and on a per package overrule it by doing the following: $(PKGNAME)_USE_CONFIG_CACHE = NO see fontconfig.mk for an example of this. Finally I have removed a few config variable settings which indicated no CXX compiler as this is wrong and breaks the build when using this central cache. Config.in | 8 ++++++++ package/Makefile.autotools.in | 5 ++++- package/Makefile.in | 28 +++++++++++++++++++++++++++- package/atk/atk.mk | 2 +- package/directfb/directfb.mk | 7 +------ package/fontconfig/fontconfig.mk | 3 +++ package/libglib2/libglib2.mk | 2 +- package/libgtk2/libgtk2.mk | 1 - 8 files changed, 45 insertions(+), 11 deletions(-) I would appreciate feedback on this change (I have been testing for 2-3 weeks) But I can never test all cases! If you enable the BR2_CONFIG_CACHE option some Makefile.autotools.in based packages may now break - I cannot build them all. In this case you may need to remove config options that are being hardcoded all over the place (like gtk saying we have 2 CXX compiler) or disable the use of CONFIG CACHE file like I have done in fontconfig. I can build all packages required to get WebKit on DirectFB up and running and it runs fine. I will try to resolve any issues this creates as fast as I can. Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* Add a parallel compilation fix for fontconfigThomas Petazzoni2008-11-111-1/+1
| | | | | | | | | | | | | | | | | | This patch adds a patch to fix bug https://bugs.freedesktop.org/show_bug.cgi?id=16464 affecting parallel compilation of fontconfig. The patch is the one proposed in the bugzilla entry, available at https://bugs.freedesktop.org/attachment.cgi?id=17294. Without this patch, the compilation (at BR2_JLEVEL > 1) of fontconfig sometimes fails with: In file included from fc-case.c:25: ../src/fcint.h:118:21: error: fcalias.h: No such file or directory Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/: remove redundant install-strip in *_TARGET_INSTALL_OPTPeter Korsgaard2008-10-201-2/+0
| | | | It's default now.
* fontconfig: use install-strip for target installPeter Korsgaard2008-09-141-1/+1
|
* fontconfig: remove redundant configure argsPeter Korsgaard2008-08-161-3/+1
| | | | Patch by antialize / bug #4524.
* fontconfig: bump versionPeter Korsgaard2008-06-261-8/+3
|
* updated fontconfigJohn Voltz2008-03-061-90/+20
|
* - just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer2007-10-011-3/+3
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - semicolon touchup. No other changesBernhard Reutner-Fischer2007-08-221-1/+1
|
* Remove switches if sstrip is runUlf Samuelsson2007-08-211-3/+3
|
* Make paths to expat available to fontconfigUlf Samuelsson2007-08-121-0/+3
|
* - fix building the utilities that are ment to be run on the _HOST_ (Julien ↵Bernhard Reutner-Fischer2007-06-281-17/+18
| | | | Letessier)
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer2007-06-271-3/+2
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fontconfig requires expatPeter Korsgaard2007-05-241-1/+1
|
* Use freetype-host for host tools. Fixes #1328Peter Korsgaard2007-05-221-0/+9
|
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+1
|
* - make fontconfig a little bit saner. It still tries to use the target stuff ↵Bernhard Reutner-Fischer2007-01-291-3/+3
| | | | to create the binaries intended to run on the host, but this is a first step
* - pass the freetype-config location to make and disable building docs.Bernhard Reutner-Fischer2007-01-161-0/+3
| | | | This package is broken since it passes TARGET_CFLAGS down to the HOSTCC in e.g. fc-case
* Add in a few useful bits for font handlingEric Andersen2007-01-161-0/+6
|
* teach fontconfig to actually apply its patchesEric Andersen2007-01-151-0/+4
|
* add fontconfig packageEric Andersen2007-01-141-0/+75