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)
This commit is contained in:
parent
0341360d2a
commit
aa1b3b4715
@ -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 <mario.fetka@gmail.com>
|
||||
-dietlibc-0.33_pre20110403.ebuild, +dietlibc-9999.ebuild,
|
||||
-files/arm-binutils-fix.patch:
|
||||
move to love ebuild for arm
|
||||
|
||||
13 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||
dietlibc-0.33_pre20110403.ebuild:
|
||||
add arm binutils fix
|
||||
|
@ -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
|
||||
|
@ -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}" \
|
@ -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
|
Loading…
Reference in New Issue
Block a user