From aa1b3b4715af5bde1c1ce6318e158259eedfcc2f Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Tue, 13 Dec 2011 17:18:57 +0100 Subject: [PATCH] dev-libs/dietlibc: move to love ebuild for arm (Portage version: 2.2.0_alpha78/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit) --- dev-libs/dietlibc/ChangeLog | 7 +++++++ dev-libs/dietlibc/Manifest | 6 ++---- ....33_pre20110403.ebuild => dietlibc-9999.ebuild} | 14 +++++--------- dev-libs/dietlibc/files/arm-binutils-fix.patch | 10 ---------- 4 files changed, 14 insertions(+), 23 deletions(-) rename dev-libs/dietlibc/{dietlibc-0.33_pre20110403.ebuild => dietlibc-9999.ebuild} (78%) delete mode 100644 dev-libs/dietlibc/files/arm-binutils-fix.patch diff --git a/dev-libs/dietlibc/ChangeLog b/dev-libs/dietlibc/ChangeLog index f59a4c9..2319dc7 100644 --- a/dev-libs/dietlibc/ChangeLog +++ b/dev-libs/dietlibc/ChangeLog @@ -2,6 +2,13 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.88 2011/11/20 09:20:49 xarthisius Exp $ +*dietlibc-9999 (13 Dec 2011) + + 13 Dec 2011; Mario Fetka + -dietlibc-0.33_pre20110403.ebuild, +dietlibc-9999.ebuild, + -files/arm-binutils-fix.patch: + move to love ebuild for arm + 13 Dec 2011; Mario Fetka dietlibc-0.33_pre20110403.ebuild: add arm binutils fix diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest index 56f8dae..c47621d 100644 --- a/dev-libs/dietlibc/Manifest +++ b/dev-libs/dietlibc/Manifest @@ -1,5 +1,3 @@ -AUX arm-binutils-fix.patch 417 RMD160 de0ec0d2c5e2999455de334b73b6560308cfa8e4 SHA1 e16908f0e365e476015b77b1e0aa9e40d4fb6f6f SHA256 499e6bc0f8dcf1be1cdbfdd8b8443346e11962265673856f8b61121be202abd4 -DIST dietlibc-0.33_pre20110403.tar.gz 743758 RMD160 75ee2c54bfe7dace47082e23a439a220950b0631 SHA1 e20dc31a97f0e6cc4e9aaf95ad5016a4dbc594fd SHA256 6505ed424a5b53850ae1dcbc75fbf92f3b7e4038dd1104d114b366221cc48eea -EBUILD dietlibc-0.33_pre20110403.ebuild 1812 RMD160 42eccc558c8fca92a5e3d56a510adfd9ff736cdd SHA1 1ddde46decb69818f98702d0c562f21a81eefcbb SHA256 373d8fa182e0885e8dcea4ed87bc9d7cb71fb5a386c445ce40efb637cfbaadae -MISC ChangeLog 13184 RMD160 716fc6f41dc0559e685f20d78fc6ec901ac90919 SHA1 fb23096a6750dda998438ba900f99d280228161a SHA256 3d1a9e123755d57fd88bdd72a0b353f8cb5a71349c859bdfcf6dc46fb41e0859 +EBUILD dietlibc-9999.ebuild 1639 RMD160 ef3a820031023f0d977d6d322cf6c6d0b44ed298 SHA1 b5762613bf1340ad387af59a0508a82c06776dbf SHA256 868c7fd30aefe436b869cd1418abd27c446316c219df303a67aea434393081c5 +MISC ChangeLog 13389 RMD160 f838e518bfe744969c33284556700b298861d5c8 SHA1 6af3b9c2e32376cd131dcb841c69cf87cb3911e6 SHA256 94a2442cf31e41a36a7743422a2a42615ce25b8fb21822c934d9be1186e60baa MISC metadata.xml 410 RMD160 063e81d4d38be2fa6f093828b42a0ee3e5b2b582 SHA1 e73d09647dcac3413d7bccb6f1d2a0bc50e60f48 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721 diff --git a/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild b/dev-libs/dietlibc/dietlibc-9999.ebuild similarity index 78% rename from dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild rename to dev-libs/dietlibc/dietlibc-9999.ebuild index 02b1d49..2322baf 100644 --- a/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild +++ b/dev-libs/dietlibc/dietlibc-9999.ebuild @@ -4,25 +4,23 @@ EAPI="3" -inherit eutils flag-o-matic toolchain-funcs +EGIT_REPO_URI="https://github.com/ensc/dietlibc.git" -GITHUB_AUTHOR="hollow" -GITHUB_PROJECT="dietlibc" -GITHUB_COMMIT="4e86d5e" +inherit eutils flag-o-matic toolchain-funcs git-2 DESCRIPTION="A libc optimized for small size" HOMEPAGE="http://www.fefe.de/dietlibc/" -SRC_URI="http://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm -hppa ~mips ~sparc x86" +KEYWORDS="~arm" IUSE="debug" DEPEND="" RDEPEND="" -S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT} +#S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT} +#S="${WORKDIR}/${MY_P}" DIETHOME=/usr/diet @@ -46,8 +44,6 @@ pkg_setup() { } src_compile() { - epatch "${FILESDIR}/arm-binutils-fix.patch" - emake prefix=${DIETHOME} \ CC="$(tc-getCC)" \ CFLAGS="${CFLAGS}" \ diff --git a/dev-libs/dietlibc/files/arm-binutils-fix.patch b/dev-libs/dietlibc/files/arm-binutils-fix.patch deleted file mode 100644 index 93de6cd..0000000 --- a/dev-libs/dietlibc/files/arm-binutils-fix.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -uNr hollow-dietlibc-4e86d5e.orig//libcompat/syscall.S hollow-dietlibc-4e86d5e/libcompat/syscall.S ---- hollow-dietlibc-4e86d5e.orig//libcompat/syscall.S 2011-12-13 16:35:21.994177481 +0100 -+++ hollow-dietlibc-4e86d5e/libcompat/syscall.S 2011-12-13 16:36:37.327958253 +0100 -@@ -137,5 +137,6 @@ - #else - .long __syscall_2_not_implemented_for_this_arch - #endif -+ .section text - #endif - .size syscall, . - syscall