# HG changeset patch # User Christophe Lincoln # Date 1305940309 -7200 # Node ID df16b3fe1a42f92c69ebc88e4921436856b420d7 # Parent b747299e1955be6514bc81fca58cb1d5d2455287 glibc: remove gawk from glibc (it break the full tazwok build process) diff -r b747299e1955 -r df16b3fe1a42 glibc/receipt --- a/glibc/receipt Fri May 20 20:23:35 2011 +0000 +++ b/glibc/receipt Sat May 21 03:11:49 2011 +0200 @@ -10,7 +10,7 @@ WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" DEPENDS="glibc-base glibc-locale glibc-dev" -BUILD_DEPENDS="linux-api-headers gawk" +BUILD_DEPENDS="linux-api-headers" # Genpkg order for tazwok. COOK_OPT="genpkg=glibc-base:glibc-extra-samba:glib-locale:glibc-dev" @@ -20,6 +20,13 @@ { cd $src + # SliTaz is a Busybox based OS, why we so small and fast. Using gawk by + # default to build package will not ensure package work with Busybox awk + # and so should NOT be use to cook. + if [ -x /usr/bin/cook ]; then + [ -d "/var/lib/tazpkg/installed/gawk" ] || tazpkg get-install gawk + fi + # Fix a bug that prevents Glibc from building with GCC-4.5.2: patch -Np1 -i $stuff/glibc-2.13-gcc_fix-1.patch