[Buildroot] Derive HOST_FOO_DEPENDENCIES automatically
Arnout Vandecappelle (Essensium/Mind)
arnout at mind.be
Mon Oct 3 21:20:36 UTC 2011
As requested by Luca, this patch series derives HOST_FOO_DEPENDENCIES
automatically from FOO_DEPENDENCIES.
I only compile-tested some of the modified packages. However, I
checked that 'make host-foo-show-depends' outputs the same result.
There are two exceptions:
host-libxcb: the dependency on host-xcb-proto now appears twice.
This is harmless.
host-xlib_libX11: also some reordering, which should be OK. I also
removed the dependency on xproto_bigreqsproto, which doesn't seem to
be needed. *This one really requires testing.*
---
Arnout Vandecappelle (Essensium/Mind) (22):
package: derive HOST_FOO_DEPENDENCIES from FOO_DEPENDENCIES
atk: removed redundant HOST_FOO_DEPENDENCIES
cramfs: removed redundant HOST_FOO_DEPENDENCIES
fontconfig: removed redundant HOST_FOO_DEPENDENCIES
libpng: removed redundant HOST_FOO_DEPENDENCIES
libxml-parser-perl: removed redundant HOST_FOO_DEPENDENCIES
mpc: removed redundant HOST_FOO_DEPENDENCIES
mpfr: removed redundant HOST_FOO_DEPENDENCIES
squashfs3: removed redundant HOST_FOO_DEPENDENCIES
libxcb: removed redundant HOST_FOO_DEPENDENCIES
xapp_bdftopcf: removed redundant HOST_FOO_DEPENDENCIES
xapp_mkfontdir: removed redundant HOST_FOO_DEPENDENCIES
xapp_mkfontscale: removed redundant HOST_FOO_DEPENDENCIES
xapp_xkbcomp: removed redundant HOST_FOO_DEPENDENCIES
xfont_encodings: removed redundant HOST_FOO_DEPENDENCIES
xfont_font-util: removed redundant HOST_FOO_DEPENDENCIES
xlib_libX11: removed redundant HOST_FOO_DEPENDENCIES and incorrect target dependency
xlib_libXau: removed redundant HOST_FOO_DEPENDENCIES
xlib_libXdmcp: removed redundant HOST_FOO_DEPENDENCIES
xlib_libXfont: removed redundant HOST_FOO_DEPENDENCIES
xlib_libfontenc: removed redundant HOST_FOO_DEPENDENCIES
xlib_libxkbfile: removed redundant HOST_FOO_DEPENDENCIES
package/Makefile.autotools.in | 10 ++++++++++
package/Makefile.package.in | 7 ++++++-
package/atk/atk.mk | 2 --
package/cramfs/cramfs.mk | 1 -
package/fontconfig/fontconfig.mk | 1 -
package/libpng/libpng.mk | 2 --
package/libxml-parser-perl/libxml-parser-perl.mk | 1 -
package/mpc/mpc.mk | 1 -
package/mpfr/mpfr.mk | 1 -
package/squashfs3/squashfs3.mk | 1 -
package/x11r7/libxcb/libxcb.mk | 4 ----
package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 1 -
package/x11r7/xapp_mkfontdir/xapp_mkfontdir.mk | 1 -
package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk | 1 -
package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 1 -
package/x11r7/xfont_encodings/xfont_encodings.mk | 1 -
package/x11r7/xfont_font-util/xfont_font-util.mk | 2 --
package/x11r7/xlib_libX11/xlib_libX11.mk | 4 +---
package/x11r7/xlib_libXau/xlib_libXau.mk | 2 --
package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 2 --
package/x11r7/xlib_libXfont/xlib_libXfont.mk | 1 -
package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 2 --
package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 2 --
23 files changed, 17 insertions(+), 34 deletions(-)
More information about the buildroot
mailing list