Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1557 - dietlibc ebuild (update)
Summary: dietlibc ebuild (update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Thilo Bangert (RETIRED) (RETIRED)
URL: http://www.fizzelpark.com/portage/dev...
Whiteboard:
Keywords:
Depends on:
Blocks: 1558 1559
  Show dependency tree
 
Reported: 2002-04-05 16:06 UTC by Thilo Bangert (RETIRED) (RETIRED)
Modified: 2002-04-16 07:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2002-04-05 16:06:45 UTC
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

}