path: root/package/pango/pango.mk
Commit message (Collapse)AuthorAgeFilesLines
* Normalize separator size to 80Gravatar Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix package headers to comply with coding styleGravatar Alexandre Belloni2013-06-061-0/+1
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pango: fix X.org dependenciesGravatar Thomas Petazzoni2013-01-121-2/+11
| | | | | | | | | pango is a X client library, so it does not need to depend on the X.org server. So, we replace the server dependency by dependencies on the appropriate libraries. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: switch to host-pkgconfGravatar Gustavo Zacarias2012-10-291-1/+1
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove all references to libintlGravatar Thomas Petazzoni2012-09-201-1/+1
| | | | | | | | | | | | | | | From now on, packages only need to select the BR2_PACKAGE_GETTEXT option and depend on the 'gettext' package to get the necessary i18n libraries installed on the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [yann.morin.1998@free.fr: remove BR2_PACKAGE_LIBINTL] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> CC: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove redundant INSTALL_TARGET=YES declarationsGravatar Gustavo Zacarias2012-03-111-1/+0
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSGravatar Thomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: remove --{enable,disable}-{shared,static} from autotools packagesGravatar Thomas Petazzoni2011-06-121-2/+1
| | | | | | | | Now that those values are passed at the autotools infrastructure level, there's no need for every package to pass inconsistent values. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pango: bump to 1.28.4Gravatar Thomas Petazzoni2011-05-181-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: ensure startup script is well installedGravatar Lionel Landwerlin2010-12-131-1/+2
| | | | | | | | In case /etc/init.d does not exist. [Peter: use install -D] Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pango: bump version to 1.28.2Gravatar Thomas Petazzoni2010-10-181-1/+1
| | | | | | This is a mechanical bump, no other changes involved. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: convert old-style hook to new-style hookGravatar Thomas Petazzoni2010-09-121-4/+6
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: bump to 1.28Gravatar Lionel Landwerlin2010-07-271-2/+5
| | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
* Update packages to BR2_NEEDS_GETTEXT_IF_LOCALEGravatar Thomas Petazzoni2010-05-241-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: run pango-querymodules on the target instead of on the hostGravatar Thomas Petazzoni2010-05-201-16/+2
| | | | | | | | | | | | | | | | | | | | | | | We needed to build pango for the host in order to compile pango-querymodules for the host, which was used to produce /etc/pango/pango.modules. Unfortunately: * This produces an incorrect /etc/pango/pango.modules (no modules detected in my case), probably because the host pango-querymodules was looking at host pango modules * This requires to build pango for the host, which requires to build cairo for the host, which requires to build X11 for the host. To make things work and remove the dependency between pango and host-pango, we introduce a S25pango script that creates /etc/pango/pango.modules on startup if it doesn't exist, just as we do with libgtk2 for /etc/gtk-2.0/gdk-pixbuf.loaders. Since host-pango is no longer needed, we remove all definitions related to it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Make all package using gettext rely on BR2_NEEDS_GETTEXTGravatar Thomas Petazzoni2010-05-201-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: convert to autotools infrastructure for host packageGravatar Thomas Petazzoni2009-12-151-46/+10
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* host-pkgconfig is now host-pkg-configGravatar Thomas Petazzoni2009-12-151-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: get rid of redundant malloc related configure presetsGravatar Peter Korsgaard2009-12-061-4/+1
| | | | | | | Those are already in TARGET_CONFIGURE_ARGS. Also get rid of unused BR2_AC_CV_FUNC_MALLOC_0_NONNULL variable. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pango: needs host version of pango for pango-querymodulesGravatar Peter Korsgaard2009-09-291-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/Makefile.in: Use appropriate paths for host pkg-config.Gravatar Will Newton2009-09-201-1/+1
| | | | | | | | | | | | PKG_CONFIG_PATH adds a path to the pkg-config search path, but this is not enough when we are building host tools - the host pkg-config default path is still used, and this will pick up .pc files in the staging_dir tree. PKG_CONFIG_LIBDIR overrides the pkg-config default path and ensures only host .pc files are found. This fixes a pango build failure when building for the host with cairo PNG support enabled. Signed-off-by: Will Newton <will.newton@gmail.com>
* package: Remove unnecessary dependencies on uclibc.Gravatar 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>
* xorg: remove the XSERVER variableGravatar Thomas Petazzoni2009-07-241-8/+8
| | | | | | | | | | | | | The XSERVER variable used to be defined by package/Makefile.in because the X server package name was different depending on the type of X server that was choosen. Nowadays, the name of the package is always xserver_xorg-server, so there's no point in having this XSERVER intermediate variable. This patch makes all packages use xserver_xorg-server directly as a dependency, and removes the XSERVER variable from package/Makefile.in. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xorg: use BR2_PACKAGE_XORG instead of BR2_PACKAGE_XSERVER_noneGravatar Thomas Petazzoni2009-07-241-2/+2
| | | | | | | | | | The BR2_PACKAGE_XSERVER_none option has gone, so use BR2_PACKAGE_XORG7 instead. It is more logical to test if BR2_PACKAGE_XORG7 is set to know if an X.org server is available, than testing if BR2_PACKAGE_XSERVER_none is set to know if an X.org server is *not* available. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: host build needs automake/autoconfGravatar Peter Korsgaard2009-03-241-1/+1
* package: provide download target for host packagesGravatar Peter Korsgaard2009-03-241-0/+3
* pango: fix host buildGravatar Peter Korsgaard2009-03-191-1/+1
| | | | | | | | pango likes to rerun it's configure script at make time, and it then fails to find the correct pkg-config files (it finds the ones ins STAGING_DIR) causing problems if they are not compatible. Fix it by setting PKG_CONFIG_PATH in it's make environment.
* package: add STAMP_DIR and use for host buildsGravatar Peter Korsgaard2009-03-191-15/+16
| | | | | | | | | | | | | | 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.
* pkg-config: rename pkgconfig to pkg-configGravatar Peter Korsgaard2009-03-191-1/+1
| | | | | | This matches upstream tarball, doesn't screw up existing .config's with BR2_PACKAGE_PKGCONFIG and makes sure the patch gets applied for target compilation.
* pango: use same with/without-x setting for host build as for targetGravatar Peter Korsgaard2009-03-181-1/+1
| | | | Ensures identical pango.modules contents
* pango: generate pango.modules at build time rather than run timeGravatar Peter Korsgaard2009-03-181-1/+4
| | | | | | Generate pango.modules using the host tools instead of setting up an init script to do it at run time. Also apply patches to host build to get identical pango.modules file.
* pango: add host versionGravatar Peter Korsgaard2009-03-181-0/+43
* pkgconfig: add pkgconfig package for targetGravatar Peter 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: build host version for build-time binariesGravatar Peter Korsgaard2009-03-161-1/+1
| | | | | 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.
* pango: add init script to create /etc/pango/pango.modulesGravatar Peter Korsgaard2008-12-311-0/+4
| | | | | It would be nicer to do this at compile time, but then we would need to compile pango for the host as well.
* pango: fix download urlGravatar Peter Korsgaard2008-12-291-1/+1
| | | | Reported by Berns.
* pango: bump versionGravatar Peter Korsgaard2008-12-271-1/+1
* Strip pango libraries on the targetGravatar Peter Korsgaard2008-10-271-2/+0
| | | | | | | | Use the predefined INSTALL_STAGING_OPT and INSTALL_TARGET_OPT behaviour of Makefile.autotools.in, so that installation on the target is done using install-strip. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix strange problems in pango configure targetGravatar Peter Korsgaard2008-10-271-2/+2
| | | | | | | The configure target of pango had strange characters in it, preventing compilation to work. Remove them, they just seem to be mistakes. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pango/pango.mk: Remove redundant PKG_CONFIG_* Gravatar Daniel Laird2008-10-201-12/+3
| | | | | | | | Remove the unnecessary PKG_CONFIG_* settings and tidy up some config options. Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* buildroot: remove trailing spacesGravatar Peter 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 packagesGravatar Ulf Samuelsson2008-07-051-1/+1
* updated pangoGravatar John Voltz2008-03-061-157/+56
* - just use the strip binary to avoid confusing libtool (quotes)Gravatar Bernhard Reutner-Fischer2007-10-011-5/+5
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* Update various packages to make X runGravatar Ulf Samuelsson2007-09-121-2/+2
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Gravatar Bernhard Reutner-Fischer2007-08-211-2/+2
| | | | toolchain/*/*.mk */Makefile.in -l)
* Remove switches if sstrip is runGravatar Ulf Samuelsson2007-08-211-5/+5
* Use STAGING_DIR/usr/lib instead of STAGING_DIR/libGravatar Ulf Samuelsson2007-08-111-2/+2