# 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 <kito@gentoo.org> cctools-extras-525.ebuild:
+ fix libkld.a static build
*cctools-extras-525 (07 Nov 2004)
-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
# 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/"
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() {
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