summaryrefslogtreecommitdiffstats
path: root/package/libglib2/libglib2.mk
Commit message (Collapse)AuthorAgeFilesLines
* libglib2: update to upstream release 2.20.4Sven Neumann2009-07-221-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libglib2: bump versionPeter Korsgaard2009-04-271-2/+2
| | | | Patch by Sven Neumann <s.neumann@phase-zero.de>, closes #279.
* package: provide download target for host packagesPeter Korsgaard2009-03-241-0/+3
|
* package: add STAMP_DIR and use for host buildsPeter Korsgaard2009-03-191-16/+17
| | | | | | | | | | | | | | 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.
* pkgconfig: add pkgconfig package for targetPeter Korsgaard2009-03-181-1/+1
| | | | | | | | | | | | | The host versions shouldn't be visible in Kconfig, so remove the reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets with host-. At the same time add pkgconfig for the target (E.G. for development) and let BR2_PACKAGE_PKGCONFIG control that package. Notice: all defconfigs in the tree have been updated, but make sure to disable the pkgconfig package (unless you want it) if you use an external config, otherwise you'll end up with pkgconfig and glib2 in the target.
* libglib2: pkgconfig patch no longer needed as we have HOST_DIR in pathPeter Korsgaard2009-03-171-5/+0
|
* package: fix host pathPeter Korsgaard2009-03-171-1/+1
| | | | And generate dbus introspect xml for dbus-glib.
* libglib2: build host version for build-time binariesPeter Korsgaard2009-03-161-12/+50
| | | | | Build host version of glib in HOST_DIR and use the build-time binaries from there instead of relying on what is installed on the host.
* libglib2: bump versionPeter Korsgaard2009-03-091-2/+3
| | | | | | Patch by Sven Neumann <s.neumann@phase-zero.de> Closes #37.
* libglib2: move HOST_GLIB detection to glib packagePeter Korsgaard2009-01-261-0/+4
| | | | | Makes more sense to have it here, and easier to change once we start building host-glib.
* libglib2: halt build early with description if host glib-genmarshal isn't foundPeter Korsgaard2009-01-261-0/+7
|
* Easier with one place for configure options for disabling gtk-docThomas Lundquist2009-01-171-2/+0
|
* Fix libglib2 build when LIBICONV is selected, clean up versioningUlf Samuelsson2009-01-161-2/+10
|
* May not be the right way to do it but I just don't want those docs.Thomas Lundquist2009-01-121-1/+2
|
* We do not need gtk-doc on the target (and hopefully not in staging.. )Thomas Lundquist2009-01-101-0/+1
|
* libglib2: fix download urlPeter Korsgaard2008-12-291-1/+1
| | | | Reported by Berns.
* libglib2: bump versionPeter Korsgaard2008-12-261-1/+1
|
* Adding Central config.cache optionsDaniel Laird2008-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* libglib2: remove $(DISABLE_NLS) from configure optionsPeter Korsgaard2008-10-261-1/+1
| | | | | | | The configure option --disable-nls is not supported anymore in glib since version 2.0, see file ChangeLog.pre-2-0 line 544. Patch by Markus Heidelberg.
* libglib2: remove redundant configure argsPeter Korsgaard2008-10-261-2/+2
| | | | Patch by Markus Heidelberg.
* libglib2: fix build with/without locale supportPeter Korsgaard2008-08-311-1/+5
| | | | | | | Don't select BR2_ENABLE_LOCALE. Glib works without locale support in toolchain, and packages shouldn't silently select toolchain options. Only select libiconv if locale support isn't enabled.
* libglib2: remove redundant configure argsPeter Korsgaard2008-08-261-8/+1
|
* libglib2 fix !BR2_USE_WCHAR compilationPeter Korsgaard2008-08-261-1/+2
|
* libglib2: select libiconvPeter Korsgaard2008-08-261-1/+1
|
* buildroot: remove trailing spacesPeter Korsgaard2008-08-041-4/+4
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Use HOST_GLIB for packagesUlf Samuelsson2008-07-051-1/+1
|
* updated glib2John Voltz2008-03-061-150/+53
|
* - just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer2007-10-011-4/+4
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* Update various packages to make X runUlf Samuelsson2007-09-121-0/+2
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer2007-08-211-2/+2
| | | | toolchain/*/*.mk */Makefile.in -l)
* Remove switches if sstrip is runUlf Samuelsson2007-08-211-4/+4
|
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer2007-06-271-9/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+2
|
* bump versionEric Andersen2007-02-011-1/+1
|
* fixup a whole steaming pile of insanity. When packages are configured,Eric Andersen2007-01-141-20/+11
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* Get rid of broken locale configuration option. I need to do a little more ↵"Steven J. Hill"2007-01-141-4/+0
| | | | work on this.
* Make sure to install the 'libgthread' shared libraries as well. Also, allow ↵"Steven J. Hill"2007-01-141-1/+11
| | | | for configuration of locale support or not.
* needs pkg-configEric Andersen2007-01-101-1/+1
|
* bump version to the latest stable releaseEric Andersen2007-01-101-4/+4
|
* add in glib2Eric Andersen2007-01-101-0/+162