diff options
author | Benedikt Boehm <hollow@gentoo.org> | 2006-06-21 19:55:34 +0000 |
---|---|---|
committer | Benedikt Boehm <hollow@gentoo.org> | 2006-06-21 19:55:34 +0000 |
commit | 8c53ed1cdd698ecfdb4fc4be11e40c22835fe768 (patch) | |
tree | c126d94ca5470b37c11f6c1a468d372533daa79c /dev-libs/dietlibc | |
parent | remove warning message for now (diff) | |
download | gentoo-2-8c53ed1cdd698ecfdb4fc4be11e40c22835fe768.tar.gz gentoo-2-8c53ed1cdd698ecfdb4fc4be11e40c22835fe768.tar.bz2 gentoo-2-8c53ed1cdd698ecfdb4fc4be11e40c22835fe768.zip |
new cvs snapshot
(Portage version: 2.1.1_pre1)
Diffstat (limited to 'dev-libs/dietlibc')
-rw-r--r-- | dev-libs/dietlibc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/dietlibc/dietlibc-0.30_pre20060621.ebuild | 46 | ||||
-rw-r--r-- | dev-libs/dietlibc/files/digest-dietlibc-0.30_pre20060621 | 6 |
3 files changed, 59 insertions, 1 deletions
diff --git a/dev-libs/dietlibc/ChangeLog b/dev-libs/dietlibc/ChangeLog index 2af55114d2ab..b068fe574328 100644 --- a/dev-libs/dietlibc/ChangeLog +++ b/dev-libs/dietlibc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/dietlibc # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.57 2006/05/03 06:04:10 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.58 2006/06/21 19:55:34 hollow Exp $ + +*dietlibc-0.30_pre20060621 (21 Jun 2006) + + 21 Jun 2006; Benedikt Böhm <hollow@gentoo.org> + +dietlibc-0.30_pre20060621.ebuild: + new cvs snapshot *dietlibc-0.30_pre20060501-r1 (03 May 2006) diff --git a/dev-libs/dietlibc/dietlibc-0.30_pre20060621.ebuild b/dev-libs/dietlibc/dietlibc-0.30_pre20060621.ebuild new file mode 100644 index 000000000000..66aac8244032 --- /dev/null +++ b/dev-libs/dietlibc/dietlibc-0.30_pre20060621.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.30_pre20060621.ebuild,v 1.1 2006/06/21 19:55:34 hollow Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="A minimal libc" +HOMEPAGE="http://www.fefe.de/dietlibc/" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + http://dev.gentoo.org/~phreak/distfiles/${P}-patches-${PR}.tar.bz2 + http://dev.gentoo.org/~hollow/distfiles/${P}-patches-${PR}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug" + +DEPEND="" + +pkg_setup() { + # Replace sparc64 related C[XX]FLAGS (see bug #45716) + use sparc && replace-sparc64-flags + + # gcc-hppa suffers support for SSP, compilation will fail + use hppa && strip-unsupported-flags +} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${WORKDIR}"/patches/*.patch +} + +src_compile() { + local my_cflags="${CFLAGS} -fno-pie" + use debug && my_cflags="${my_cflags} -g" + make CFLAGS="${my_cflags}" || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + dobin "${D}"/usr/diet/bin/* || die "dobin failed" + doman "${D}"/usr/diet/man/*/* || die "doman failed" + rm -r "${D}"/usr/diet/{man,bin} + dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING +} diff --git a/dev-libs/dietlibc/files/digest-dietlibc-0.30_pre20060621 b/dev-libs/dietlibc/files/digest-dietlibc-0.30_pre20060621 new file mode 100644 index 000000000000..be60c305da9e --- /dev/null +++ b/dev-libs/dietlibc/files/digest-dietlibc-0.30_pre20060621 @@ -0,0 +1,6 @@ +MD5 30f522cc3fa4f75505d9dd50f64715d5 dietlibc-0.30_pre20060621-patches-r0.tar.bz2 13867 +RMD160 af47f9ce6e3a460f21135e5a5d812d916af6feaf dietlibc-0.30_pre20060621-patches-r0.tar.bz2 13867 +SHA256 897d31895f42f9b45c4ac071ce625692923b80370c49abd5ea1e88a866164f22 dietlibc-0.30_pre20060621-patches-r0.tar.bz2 13867 +MD5 cad291503a84098d7818551abace1d65 dietlibc-0.30_pre20060621.tar.bz2 571694 +RMD160 eab8fe4e84a85bead8e9db764fcf0cef8271a9d7 dietlibc-0.30_pre20060621.tar.bz2 571694 +SHA256 f2c22e84e6690019323f4194cb6a43e6320f416303cfabdb7269810152b1d22b dietlibc-0.30_pre20060621.tar.bz2 571694 |