summaryrefslogtreecommitdiff
path: root/package/fontconfig/fontconfig.mk
AgeCommit message (Collapse)Author
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
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>
2009-03-24package: provide download target for host packagesPeter Korsgaard
2009-03-19package: add STAMP_DIR and use for host buildsPeter Korsgaard
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.
2009-03-18cairo: add host versionPeter Korsgaard
2009-03-11fontconfig: fix typo added in r25611Peter Korsgaard
2009-03-11fontconfig: store font cache in /var/cache/fontconfig, and not in /usr/var/..Peter Korsgaard
2009-01-10Get rid of a host-dependency.Thomas Lundquist
2008-11-28Adding Central config.cache optionsDaniel Laird
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>
2008-11-11Add a parallel compilation fix for fontconfigThomas Petazzoni
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>
2008-10-20package/: remove redundant install-strip in *_TARGET_INSTALL_OPTPeter Korsgaard
It's default now.
2008-09-14fontconfig: use install-strip for target installPeter Korsgaard
2008-08-16fontconfig: remove redundant configure argsPeter Korsgaard
Patch by antialize / bug #4524.
2008-06-26fontconfig: bump versionPeter Korsgaard
2008-03-06updated fontconfigJohn Voltz
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-08-22- semicolon touchup. No other changesBernhard Reutner-Fischer
2007-08-21Remove switches if sstrip is runUlf Samuelsson
2007-08-12Make paths to expat available to fontconfigUlf Samuelsson
2007-06-28- fix building the utilities that are ment to be run on the _HOST_ (Julien ↵Bernhard Reutner-Fischer
Letessier)
2007-06-27- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-05-24fontconfig requires expatPeter Korsgaard
2007-05-22Use freetype-host for host tools. Fixes #1328Peter Korsgaard
2007-03-13fixup package LDFLAGS handlingEric Andersen
2007-01-29- make fontconfig a little bit saner. It still tries to use the target stuff ↵Bernhard Reutner-Fischer
to create the binaries intended to run on the host, but this is a first step
2007-01-16- pass the freetype-config location to make and disable building docs.Bernhard Reutner-Fischer
This package is broken since it passes TARGET_CFLAGS down to the HOSTCC in e.g. fc-case
2007-01-16Add in a few useful bits for font handlingEric Andersen
2007-01-15teach fontconfig to actually apply its patchesEric Andersen
2007-01-14add fontconfig packageEric Andersen