From: Kito Danya Dietrich Date: Thu, 18 Nov 2004 18:42:01 +0000 (+0000) Subject: fixed static libkld.a build X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f63c831068074df5dea66a2d146879d28b64f650;p=gentoo.git fixed static libkld.a build --- diff --git a/sys-devel/cctools-extras/ChangeLog b/sys-devel/cctools-extras/ChangeLog index e733bed87123..2a5473f081ff 100644 --- a/sys-devel/cctools-extras/ChangeLog +++ b/sys-devel/cctools-extras/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-devel/cctools-extras # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/ChangeLog,v 1.1 2004/11/07 22:56:00 kito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/ChangeLog,v 1.2 2004/11/18 18:42:01 kito Exp $ + + 18 Nov 2004; Kito cctools-extras-525.ebuild: + fix libkld.a static build *cctools-extras-525 (07 Nov 2004) diff --git a/sys-devel/cctools-extras/Manifest b/sys-devel/cctools-extras/Manifest index cc6a3283d291..0fc46a9ca3fc 100644 --- a/sys-devel/cctools-extras/Manifest +++ b/sys-devel/cctools-extras/Manifest @@ -1,6 +1,6 @@ -MD5 624094b694f1fde92a9718381051639b ChangeLog 385 +MD5 4e31c77d4d7111855e38f98966f90721 ChangeLog 479 MD5 1d6b92bd824c0f3f79899eb09797d514 cctools-extras-495.8.ebuild 1148 -MD5 a1de06cbf2ec770e4d503ad2f5405e06 cctools-extras-525.ebuild 1146 +MD5 41f8fa841e5e4664efd3d8367cb6de42 cctools-extras-525.ebuild 1344 MD5 e526e84277cb8eb1bcf73840117ff45a metadata.xml 220 MD5 fa2bd3a13c7f1219adb4f11850b94fb6 files/digest-cctools-extras-495.8 66 MD5 7224fbe051fc8939e6ddeb9c73055e35 files/digest-cctools-extras-525 64 diff --git a/sys-devel/cctools-extras/cctools-extras-525.ebuild b/sys-devel/cctools-extras/cctools-extras-525.ebuild index a40cf1699761..e7f300111442 100644 --- a/sys-devel/cctools-extras/cctools-extras-525.ebuild +++ b/sys-devel/cctools-extras/cctools-extras-525.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/cctools-extras-525.ebuild,v 1.2 2004/11/07 23:13:37 kito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/cctools-extras-525.ebuild,v 1.3 2004/11/18 18:42:01 kito Exp $ DESCRIPTION="Extra cctools utils" HOMEPAGE="http://darwinsource.opendarwin.org/" @@ -12,12 +12,16 @@ SLOT="0" KEYWORDS="~ppc-macos" IUSE="" -DEPEND="" +DEPEND="sys-apps/bootstrap_cmds + virtual/libc" src_compile() { cd ${WORKDIR}/cctools-${PV} - rm -rf ar as cbtlibs dyld file gprof ld libdyld libmacho mkshlib otool - make SUBDIRS="libstuff misc" || die "make failed" + rm -rf ar as cbtlibs dyld file gprof libdyld mkshlib otool + make SUBDIRS="libmacho libstuff misc" RC_OS=macos || die "make failed" + + cd ${WORKDIR}/cctools-${PV}/ld + make RC_OS=macos kld_build || die "static kld build failed" } src_install() { @@ -29,6 +33,9 @@ src_install() { newbin seg_addr_table.NEW seg_addr_table || die "seg_addr_table failed" newbin seg_hack.NEW seg_hack || die "seg_hack failed" + cd ${WORKDIR}/cctools-${PV}/ld/static_kld + dolib.a *.a + cd ${WORKDIR}/cctools-${PV}/man doman {check_dylib.1,checksyms.1,indr.1,seg_addr_table.1} } \ No newline at end of file