           SPELL=glibc
if  [  "$GLIBC_NPTL"  =  "y"  ];  then
         VERSION=2.7
 HEADERS_VERSION=2.6.23.1
          SOURCE=$SPELL-$VERSION.tar.bz2
         SOURCE2=$SOURCE.sig
case "${SMGL_COMPAT_ARCHS[1]}" in
  ia32)
         SOURCE3=linux-headers-${HEADERS_VERSION}-i386.tar.bz2
    SOURCE3_HASH=sha512:8860505c6d1b32b0f3f1180f648da65c3fc0a91b696e13ae9198a87dbfc2ea6e29eca471628237540857a993d43977cb3e5d794abb77bf07e6fa7bc0d4a76d12
  ;;
  x86_64)
	 SOURCE3=linux-headers-${HEADERS_VERSION}-x86_64.tar.bz2
    SOURCE3_HASH=sha512:122eba0147cbd1e6eb6dedc3701d7118851e192a8d6189bbb95ed1822b637239b99abe80322368c1039e747d1129f0571014557b2d4775bc94f024a58991353f
  ;;
  ppc)
	 SOURCE3=linux-headers-${HEADERS_VERSION}-powerpc.tar.bz2
    SOURCE3_HASH=sha512:1e64989ce33eba084f6a612c2d798bae070b8dd42ef5cf4cf127a9c28645082b3d170026aa03de48ed0bbfd99942c38e6e28e3c58756b254ae960c9b6b13a9b5
  ;;
  alpha)
         SOURCE3=linux-headers-${HEADERS_VERSION}-alpha.tar.bz2
    SOURCE3_HASH=sha512:002a7d1003eedc257c5be00970f61667cc6e328f6ee9d20572f755f74e0498193042e0a0a3d4ba0751f8481a682be090e358edb3167b211c8fc5c1c7ff69d81b
  ;;
  sparc)
    if [[ ${SMGL_COMPAT_ARCHS[0]} == 64 ]]
    then
         SOURCE3=linux-headers-${HEADERS_VERSION}-sparc64.tar.bz2
    SOURCE3_HASH=sha512:d7e04e212ad1dc0605bf5d77cde8d150d0961c8a72c012bf9679115af993d857a9760a3ad54f207c4126dd4228882b60d553095cb59a00c390339b36dba9c4a3
    else
         SOURCE3=linux-headers-${HEADERS_VERSION}-sparc.tar.bz2
    SOURCE3_HASH=sha512:5e398a9ccf5b19ce2ea910002e9ac4d054c90b5b7cb54edab97634da0f34002056e1d1b0dd02cc623557b32422fae286905bb60be327d5e4912e75b00e10660d
    fi
  ;;
  *)
         SOURCE3=UNKNOWN
         message "${PROBLEM_COLOR}You have an unknown architecture, you should file a bug for this${DEFAULT_COLOR}"
         return 222
  ;;
esac
   SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
  SOURCE3_URL[0]=http://dmlb2000.homelinux.org/pub/kernel-headers/$SOURCE3
  if [ "$GLIBC_USEIDN" = "y" ]; then
         SOURCE4=$SPELL-libidn-$VERSION.tar.bz2
         SOURCE5=$SOURCE4.sig
  SOURCE4_URL[0]=$GNU_URL/$SPELL/$SOURCE4
  SOURCE5_URL[0]=${SOURCE4_URL[0]}.sig
     SOURCE4_GPG=gnu.gpg:$SOURCE4.sig:UPSTREAM_KEY
  SOURCE5_IGNORE=signature
  fi
      SOURCE_GPG=gnu.gpg:$SOURCE.sig:UPSTREAM_KEY
  SOURCE2_IGNORE=signature
      PATCHLEVEL=1
else
         VERSION=2.3.6
 HEADERS_VERSION=2.4.24
          SOURCE=$SPELL-$VERSION.tar.bz2
         SOURCE2=$SOURCE.sig
         SOURCE3=glibc-linuxthreads-$VERSION.tar.bz2
         SOURCE4=$SOURCE3.sig
         SOURCE5=$HEADERS_VERSION-kernel-headers.tar.bz2
   SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
  SOURCE3_URL[0]=$GNU_URL/$SPELL/$SOURCE3
  SOURCE4_URL[0]=${SOURCE3_URL[0]}.sig
  SOURCE5_URL[0]=http://download.sourcemage.org/mirror/$SOURCE5
      SOURCE_GPG=gnu.gpg:$SOURCE.sig:UPSTREAM_KEY
  SOURCE2_IGNORE=signature
     SOURCE3_GPG=gnu.gpg:$SOURCE3.sig:UPSTREAM_KEY
  SOURCE4_IGNORE=signature
    SOURCE5_HASH=sha512:c1931495915c8461de97e4156c9d0edd7b44e4b48cbce2d4c3a52b83d331a9ce48f3c7abb7dd787ed897f1e7d0e81c5cdb4eb3986bc24a5e2788708427e2dcb1
      PATCHLEVEL=1
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
        WEB_SITE=http://www.gnu.org/software/libc
      LICENSE[0]=LGPL
      LICENSE[1]=LGPL
      LICENSE[2]=GPL
  STAGED_INSTALL=off
         ENTERED=20010922
        KEYWORDS="libs"
           SHORT="C library for use with GNU/Hurd and GNU/Linux"
cat << EOF
glibc - Library for use with GNU/Hurd and GNU/Linux.
GNU C Library is one of the most important components of the GNU Hurd
and most modern Linux distributions. It is used by almost all C programs
and provides the most essential program interface.
EOF
