diff options
Diffstat (limited to 'dev-libs/dietlibc')
-rw-r--r-- | dev-libs/dietlibc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/dietlibc/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/dietlibc/dietlibc-0.32_pre20080829.ebuild | 46 |
3 files changed, 56 insertions, 12 deletions
diff --git a/dev-libs/dietlibc/ChangeLog b/dev-libs/dietlibc/ChangeLog index b11209262c25..85d49cdf2bac 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.74 2008/03/14 20:16:02 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.75 2008/08/29 17:08:33 hollow Exp $ + +*dietlibc-0.32_pre20080829 (29 Aug 2008) + + 29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> + +dietlibc-0.32_pre20080829.ebuild: + new snapshot wrt #227429 14 Mar 2008; Benedikt Böhm <hollow@gentoo.org> metadata.xml: fix metadata diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest index a60e8e004206..c0ed3b97f858 100644 --- a/dev-libs/dietlibc/Manifest +++ b/dev-libs/dietlibc/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX 0.24-dirent-prototype.patch 668 RMD160 c86dd2b8860952d5f850acea204359aa48bd3ebc SHA1 08f416adc9e9727183905bd5ca1e8352122d4593 SHA256 b8ceebd840995c757098e57d3e71ec17266d02e62badc717d7e4afa95e00deb5 AUX dietlibc-0.26-ssp.patch 1632 RMD160 59f3ca58604b643f3e777f3484183e3a9469c990 SHA1 c25125a3ac737b88c9f26db2ed6aeeb347ac9048 SHA256 e7327c2b4f0872f27257d6960250adce01b330f3ae7fdab8ce30eab981cf69f1 AUX dietlibc-0.28-Makefile.patch 529 RMD160 4b66ccd46900965111fbaa0f7712fa61d921bdcb SHA1 b81202d1aaa9b93640adc1307598adb719440c2a SHA256 4307ae87429c4d431d0770532b4a7e96e209e2247baa884a7bb90cfc306a647d @@ -12,6 +9,7 @@ DIST dietlibc-0.30-patches-r0.tar.bz2 13466 RMD160 aef639595e93bd319744901aa87ae DIST dietlibc-0.30.tar.bz2 567046 RMD160 98d4e20e106f60835ed4a22d3013d9a34957f18a SHA1 cab8631f8ca1902d6668584f72f71706bee020eb SHA256 2c8733825d364d374f0179a403a57e4a382fbb9852431228ef19062a5de183b5 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-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 @@ -19,12 +17,6 @@ EBUILD dietlibc-0.30-r2.ebuild 1495 RMD160 ff2129e72221ba0c48af10c1a7914d3d75635 EBUILD dietlibc-0.30.ebuild 1313 RMD160 20799b3ac51920bc5b3f9fd8216ce3cd72d690d4 SHA1 4bf3749e2c24bb186fde24104dab8b21b5762b01 SHA256 dc11441e50be541b55358f24d8a4c092968938d0c546bc905cf39b5b8416866c 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 -MISC ChangeLog 10805 RMD160 87b05bbe515e14544940c650867837ee51da062e SHA1 e1bc1938f029f9d19a219d77a3a82dbcd5f367c2 SHA256 b6b78a320e5d7ce9eb8db747acb4c41a18bf7f3892018255dccc1b6880782cbe +EBUILD dietlibc-0.32_pre20080829.ebuild 1365 RMD160 e93a71b80cb908c964448dd9f3e45000d01aecfa SHA1 a78d3528ba536cca4145bbe80e35bd06e275da4b SHA256 f147d6de8508b5da9bd7b1b9390ed9aa9a57353f6218c4693cf58ce5d292e1f1 +MISC ChangeLog 10962 RMD160 ab4ea6c4ee8f081f4cf698a90ba597150515d455 SHA1 bbcc2be8480892728d06121cb43dd20a8b071729 SHA256 7823fa8d736d4f20e8c30fa8601f9ecacc0097a2ecbeb68697c2d5bc0fe787d7 MISC metadata.xml 410 RMD160 063e81d4d38be2fa6f093828b42a0ee3e5b2b582 SHA1 e73d09647dcac3413d7bccb6f1d2a0bc50e60f48 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFH2t0HmPFBzbX68WERAmPTAKCZceK9IZuJE70eV2GydTXowtwArACfa6T/ -Sxvqn7AGSPjTYcYjZVLqwGo= -=Bdc0 ------END PGP SIGNATURE----- diff --git a/dev-libs/dietlibc/dietlibc-0.32_pre20080829.ebuild b/dev-libs/dietlibc/dietlibc-0.32_pre20080829.ebuild new file mode 100644 index 000000000000..2ed4bb7f93e6 --- /dev/null +++ b/dev-libs/dietlibc/dietlibc-0.32_pre20080829.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_pre20080829.ebuild,v 1.1 2008/08/29 17:08:33 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}" || die "make failed" +} + +src_install() { + emake prefix=${DIETHOME} DESTDIR="${D}" 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 +} |