# hdw - linux glibc package # # author: hackbard@hackdaworld.dyndns.org # # [V] cvs # [S] 2-3 ## [D] glibc-2.3.2.tar.bz2 ftp://sources.redhat.com/pub/glibc/releases/ # [D] glibc.tar.bz2 cvs:anoncvs:sources.redhat.com:cvs/glibc:libc srcdir=libc extraver="-${ver}" [ "$ver" = "cvs" ] && extraver="" confopt="$confopt --enable-add-ons=nptl --disable-profile --with-tls" confopt="$confopt --libexecdir=$root/tmp/pt_chown --without-cvs" confopt="$confopt --with-headers=/${s1_prefix}/glibc-kernheaders" pre_install() { echo "creating some files needed for build ..." mkdir -p $prefix/etc [ ! -f $root/etc/ld.so.conf ] && touch $root/etc/ld.so.conf [ ! -c /dev/null ] && mknod -m 0666 /dev/null c 1 3 echo "done (file creating)" } build_main() { # create and change to seperated build directory mkdir -p ../glibc-build && cd ../glibc-build # configure and prepare Makefile ../${srcdir}${extraver}/configure $confopt # build and install make && make install && make localedata/install-locales }