diff options
Diffstat (limited to 'dev-libs/dietlibc')
-rw-r--r-- | dev-libs/dietlibc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/dietlibc/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/dietlibc/dietlibc-0.32_pre20081116.ebuild | 46 |
3 files changed, 56 insertions, 2 deletions
diff --git a/dev-libs/dietlibc/ChangeLog b/dev-libs/dietlibc/ChangeLog index 9113134d5aa4..7a706e62413c 100644 --- a/dev-libs/dietlibc/ChangeLog +++ b/dev-libs/dietlibc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/dietlibc # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.76 2008/09/03 10:11:40 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.77 2008/11/16 14:13:41 hollow Exp $ + +*dietlibc-0.32_pre20081116 (16 Nov 2008) + + 16 Nov 2008; Benedikt Böhm <hollow@gentoo.org> + +dietlibc-0.32_pre20081116.ebuild: + new snapshot, fixes #227793 03 Sep 2008; Benedikt Böhm <hollow@gentoo.org> dietlibc-0.32_pre20080829.ebuild: diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest index 37a42c1ff6dc..cee1a61ce1e2 100644 --- a/dev-libs/dietlibc/Manifest +++ b/dev-libs/dietlibc/Manifest @@ -10,6 +10,7 @@ DIST dietlibc-0.30.tar.bz2 567046 RMD160 98d4e20e106f60835ed4a22d3013d9a34957f18 DIST dietlibc-0.31_pre20070503.tar.bz2 564475 RMD160 e8b3a8c5cc337f85104679bf920fe82d3ee115cc SHA1 f536c00b30bc40f1063f64a5092815b2b4efe4f4 SHA256 988e04fd628ed90b259e08489cd86e1fa705e83632a145bd05197935c9c9b7f9 DIST dietlibc-0.31_pre20070612.tar.bz2 565685 RMD160 c8d4aa98e68131a1fdca4e93d6e287aeddc07204 SHA1 2adccb512537b8e4f51e759f42857ef11a8dabb3 SHA256 a35b72a0af0feba4b1a3c5550714fb8b9fa581f3c62dc2bef035aeda3be61106 DIST dietlibc-0.32_pre20080829.tar.bz2 576627 RMD160 e78723da90ba19f5ab878dd9efdcac9d37f06cf1 SHA1 276b908ba86bf95cedcb1b14d54269b495a9a7ab SHA256 6df1125497c139a60ad56037d90666647c34c714e4620ce50704bc430a290ff5 +DIST dietlibc-0.32_pre20081116.tar.bz2 580327 RMD160 15f2376a440514439b370838e027c5b0f87f67f7 SHA1 58d0842f1b254e3042cedea42a2a3e054b64844a SHA256 2206136d8f075d93382f9ac6fd32f9af2929ca48b1abc2f7e6239a7f322171b8 DIST dietlibc-patches-0.30-r2.tar.bz2 31582 RMD160 6cd2a89cb47131360ed6e6a8cbcbe79aad84b18a SHA1 9c0bb84a7449edbfaccf0cbe694ccf8f57e26566 SHA256 03a3ea9bba39fb78511a59e80bcbdafdc82a0859b31b6af925854052a79f06fe DIST dietlibc-patches-0.31_pre20070503.tar.bz2 26838 RMD160 f3f85d514a117fb1b8e8f73801e1332b33f9224d SHA1 bdac1e39bebb53a14ef7e39c564baab86a1bce33 SHA256 00aeabb7bb41807e577a1e08095270f5f660139b369d078ca8ee697ca6795012 EBUILD dietlibc-0.28.ebuild 1574 RMD160 477bbf6ac0ac6a8c88ecec756f9ac7cd76aa381c SHA1 19e09f5fc6951ed45a1a057a337e7f73ef86e069 SHA256 3c7622b1aeef75690a38a0a7ea3e937043a3c6e6b0a04a3687c3ee64cb3c90f9 @@ -18,5 +19,6 @@ EBUILD dietlibc-0.30.ebuild 1313 RMD160 20799b3ac51920bc5b3f9fd8216ce3cd72d690d4 EBUILD dietlibc-0.31_pre20070503.ebuild 1298 RMD160 9f2116ff75aa459aa8eed8c8c949f215651bdc06 SHA1 1d896abcc24649c07479b5a8e389d79e9a6a2018 SHA256 efdf8797dff9281e245c0dd90f15541bd9da70ba62f6416d1507279edbb998a5 EBUILD dietlibc-0.31_pre20070612.ebuild 1176 RMD160 1bde563ab5cd747785707655f646bffccf786d7e SHA1 5ac8a93fe709a45357387c02a2f8bd18ad5bedd3 SHA256 b6f2e7995a63cd6bfd1e3662bea134af3a63ceffb3837c8d89103ce35727c42c EBUILD dietlibc-0.32_pre20080829.ebuild 1373 RMD160 49d84510234fb19f17b8568895a6b2e9b918a940 SHA1 508ebf864cf88fff8def912f32ca78bf8ce5814e SHA256 88ab1e00d78818485cc942bbc66002860c3fad1a6faa8be19682c15548314450 -MISC ChangeLog 11063 RMD160 8ff9e37451e76d98b1741d3d492b54e015c3e413 SHA1 ea95cac6b7be6578b02eda43d0cff6a674eab072 SHA256 17e1fff7a52dc177ef1df9fb8b9fa88563039df0b382fece027beca1cbc45357 +EBUILD dietlibc-0.32_pre20081116.ebuild 1373 RMD160 a59892228e5203f5c8f0919946e609719598a312 SHA1 0f5c03ee340d6d371d003c81218c7dee95667fd8 SHA256 3c11dd89d65e18807f09d1d2f34cc48111c189dbf144694fc801217d1c8267eb +MISC ChangeLog 11223 RMD160 ceb5602682be20b973582ae612f833763d2bf260 SHA1 ca879d1092d6996f6ef00cb1efd5b7b5318c0b74 SHA256 a7bae6deda2f2b7b530d4a6304ce0ee31449508f1801058db42efe254afa4a6f MISC metadata.xml 410 RMD160 063e81d4d38be2fa6f093828b42a0ee3e5b2b582 SHA1 e73d09647dcac3413d7bccb6f1d2a0bc50e60f48 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721 diff --git a/dev-libs/dietlibc/dietlibc-0.32_pre20081116.ebuild b/dev-libs/dietlibc/dietlibc-0.32_pre20081116.ebuild new file mode 100644 index 000000000000..34f86f0436b0 --- /dev/null +++ b/dev-libs/dietlibc/dietlibc-0.32_pre20081116.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.32_pre20081116.ebuild,v 1.1 2008/11/16 14:13:41 hollow Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="A minimal libc" +HOMEPAGE="http://www.fefe.de/dietlibc/" +SRC_URI="http://people.linux-vserver.org/~hollow/dietlibc/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug" + +DEPEND="" + +DIETHOME=/usr/diet + +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 + + # debug flags + use debug && append-flags -g + + # Makefile does not append CFLAGS + append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \ + -Wmissing-prototypes -Wmissing-declarations -Wno-switch \ + -Wno-unused -Wredundant-decls +} + +src_compile() { + emake prefix=${DIETHOME} CFLAGS="${CFLAGS}" -j1 || die "make failed" +} + +src_install() { + emake prefix=${DIETHOME} DESTDIR="${D}" -j1 install || die "make install failed" + dobin "${D}"${DIETHOME}/bin/* || die "dobin failed" + doman "${D}"${DIETHOME}/man/*/* || die "doman failed" + rm -r "${D}"${DIETHOME}/{man,bin} + dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING +} |