diff options
author | Kito Danya Dietrich <kito@gentoo.org> | 2005-04-19 05:38:14 +0000 |
---|---|---|
committer | Kito Danya Dietrich <kito@gentoo.org> | 2005-04-19 05:38:14 +0000 |
commit | f6e3d282200fbe1b17973b3036fe2183e3d2ad04 (patch) | |
tree | b08cc779a36a725048436e20de39d8ab9a570d98 /sys-devel/cctools-extras | |
parent | Version bump. (diff) | |
download | gentoo-2-f6e3d282200fbe1b17973b3036fe2183e3d2ad04.tar.gz gentoo-2-f6e3d282200fbe1b17973b3036fe2183e3d2ad04.tar.bz2 gentoo-2-f6e3d282200fbe1b17973b3036fe2183e3d2ad04.zip |
bump to 573.1 corresponds with OS X 10.3.9
(Portage version: 2.0.51.19)
Diffstat (limited to 'sys-devel/cctools-extras')
-rw-r--r-- | sys-devel/cctools-extras/ChangeLog | 5 | ||||
-rw-r--r-- | sys-devel/cctools-extras/Manifest | 4 | ||||
-rw-r--r-- | sys-devel/cctools-extras/cctools-extras-573.1.ebuild | 57 | ||||
-rw-r--r-- | sys-devel/cctools-extras/files/digest-cctools-extras-573.1 | 1 |
4 files changed, 65 insertions, 2 deletions
diff --git a/sys-devel/cctools-extras/ChangeLog b/sys-devel/cctools-extras/ChangeLog index 58afbc10327b..794d2ee20323 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-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/ChangeLog,v 1.3 2005/02/27 21:57:10 kito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/ChangeLog,v 1.4 2005/04/19 05:38:14 kito Exp $ + + 19 Apr 2005; Kito <kito@gentoo.org> : + bump to 573.1 corresponds with OS X 10.3.9 27 Feb 2005; Kito <kito@gentoo.org> cctools-extras-525.ebuild: stable on ppc-macos diff --git a/sys-devel/cctools-extras/Manifest b/sys-devel/cctools-extras/Manifest index 53b9c51bf934..a44174b72370 100644 --- a/sys-devel/cctools-extras/Manifest +++ b/sys-devel/cctools-extras/Manifest @@ -1,4 +1,6 @@ -MD5 a13ac5e8bd460c308b1e6d6b23462070 ChangeLog 567 +MD5 b00dac87b24b2db1c40cf445c63f5f32 ChangeLog 653 MD5 ba64d3b3e93533f82c79c35d500a6b92 cctools-extras-525.ebuild 1557 +MD5 ba64d3b3e93533f82c79c35d500a6b92 cctools-extras-573.1.ebuild 1557 MD5 e526e84277cb8eb1bcf73840117ff45a metadata.xml 220 MD5 7224fbe051fc8939e6ddeb9c73055e35 files/digest-cctools-extras-525 64 +MD5 871f5e7ec7f89f44f90dba7bf366a0d5 files/digest-cctools-extras-573.1 66 diff --git a/sys-devel/cctools-extras/cctools-extras-573.1.ebuild b/sys-devel/cctools-extras/cctools-extras-573.1.ebuild new file mode 100644 index 000000000000..f87e718f3334 --- /dev/null +++ b/sys-devel/cctools-extras/cctools-extras-573.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/cctools-extras/cctools-extras-573.1.ebuild,v 1.1 2005/04/19 05:38:14 kito Exp $ + +S=${WORKDIR}/cctools-${PV} + +DESCRIPTION="Extra cctools" +HOMEPAGE="http://darwinsource.opendarwin.org/" +SRC_URI="http://darwinsource.opendarwin.org/tarballs/apsl/cctools-${PV}.tar.gz" + +LICENSE="APSL-2" + +SLOT="0" +KEYWORDS="ppc-macos" +IUSE="build" + +DEPEND="sys-apps/bootstrap_cmds + sys-libs/libstreams + sys-libs/libsystem" + +src_unpack() { + unpack ${A} + + cd ${S}/ld + sed -i -e 's:seg_hack:${S}/misc/seg_hack.NEW:' Makefile +} + +src_compile() { + cd ${S} + rm -rf ar as cbtlibs dyld file gprof libdyld mkshlib otool + make SUBDIRS="libmacho libstuff misc" RC_OS=macos || die "make failed" + + cd ${S}/ld + make RC_OS=macos kld_build || die "static kld build failed" +} + +src_install() { + cd ${S}/misc + newbin check_dylib.NEW check_dylib || die "check_dylib failed" + newbin checksyms.NEW checksyms || die "checksyms failed" + newbin dylib_pcsampler.NEW dylib_pcsampler || die "dylib_pcsampler failed" + newbin indr.NEW indr || die "indr failed" + newbin seg_addr_table.NEW seg_addr_table || die "seg_addr_table failed" + newbin seg_hack.NEW seg_hack || die "seg_hack failed" + + mkdir -p ${D}/usr/include/mach + cp -Rfp ${S}/include/mach-o ${D}/usr/include + cp -Rfp ${S}/include/mach/* ${D}/usr/include/mach + + cd ${S}/ld/static_kld + dolib.a *.a + + if ! use build; then + cd ${S}/man + doman {check_dylib.1,checksyms.1,indr.1,seg_addr_table.1} + fi +}
\ No newline at end of file diff --git a/sys-devel/cctools-extras/files/digest-cctools-extras-573.1 b/sys-devel/cctools-extras/files/digest-cctools-extras-573.1 new file mode 100644 index 000000000000..5ba6467c276e --- /dev/null +++ b/sys-devel/cctools-extras/files/digest-cctools-extras-573.1 @@ -0,0 +1 @@ +MD5 d3b98d8dc304a74272fc7deb8435c7c6 cctools-573.1.tar.gz 1973467 |