this is a recent dietlibc ebuild - its install to /usr/diet (default is /opt/diet) - which you may want to review http://www.fizzelpark.com/portage/dev-libs/dietlibc/dietlibc-0.16.ebuild --- # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 # Author Achim - modified by Thilo Bangert <thilo.bangert@gmx.net> # /space/gentoo/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.6.13.ebuild,v 1.3 2001/06/23 21:34:37 achim Exp S=${WORKDIR}/${P} DESCRIPTION="A minimal libc" SRC_URI="http://www.fefe.de/dietlibc/${P}.tar.bz2" HOMEPAGE="http://www.fefe.de/dietlibc" src_unpack() { unpack ${A} ; cd ${S} mv Makefile Makefile.orig sed -e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" \ -e "s:^prefix.*:prefix=/usr/diet:" \ -e "s:^#DESTDIR=/tmp/fef.*:DESTDIR=${D}:" \ Makefile.orig > Makefile # does not say anything about this in the install docs - uncommenting (Thilo) #mkdir ${S}/include/asm #cp /usr/include/asm/posix_types.h ${S}/include/asm } src_compile() { emake || die } src_install () { make install || die exeinto /usr/bin newexe bin-i386/diet-i diet doman diet.1 dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING }