[gentoo-commits] gentoo-x86 commit in sys-devel/binutils-apple: binutils-apple-4.2-r1.ebuild binutils-apple-4.3-r1.ebuild ChangeLog

2015-02-03 Thread Patrick Lauer (patrick)
patrick 15/02/04 02:55:23

  Modified: binutils-apple-4.2-r1.ebuild
binutils-apple-4.3-r1.ebuild ChangeLog
  Log:
  Move test deps to DEPEND again
  
  (Portage version: 2.2.15/cvs/Linux x86_64, unsigned Manifest commit)

Revision  ChangesPath
1.2  sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?r1=1.1r2=1.2

Index: binutils-apple-4.2-r1.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- binutils-apple-4.2-r1.ebuild3 Feb 2015 21:12:23 -   1.1
+++ binutils-apple-4.2-r1.ebuild4 Feb 2015 02:55:23 -   1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v 
1.1 2015/02/03 21:12:23 grobian Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v 
1.2 2015/02/04 02:55:23 patrick Exp $
 
 EAPI=3
 
@@ -26,9 +26,9 @@
 IUSE=lto test
 
 RDEPEND=sys-devel/binutils-config
-   lto? ( sys-devel/llvm )
-   test? ( =dev-lang/perl-5.8.8 )
+   lto? ( sys-devel/llvm )
 DEPEND=${RDEPEND}
+   test? ( =dev-lang/perl-5.8.8 )
|| ( =sys-devel/gcc-apple-4.2.1 sys-devel/llvm )
 
 export CTARGET=${CTARGET:-${CHOST}}



1.2  sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild?r1=1.1r2=1.2

Index: binutils-apple-4.3-r1.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- binutils-apple-4.3-r1.ebuild3 Feb 2015 21:12:23 -   1.1
+++ binutils-apple-4.3-r1.ebuild4 Feb 2015 02:55:23 -   1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild,v 
1.1 2015/02/03 21:12:23 grobian Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild,v 
1.2 2015/02/04 02:55:23 patrick Exp $
 
 EAPI=3
 
@@ -26,9 +26,9 @@
 IUSE=lto test
 
 RDEPEND=sys-devel/binutils-config
-   lto? ( sys-devel/llvm )
-   test? ( =dev-lang/perl-5.8.8 )
+   lto? ( sys-devel/llvm )
 DEPEND=${RDEPEND}
+   test? ( =dev-lang/perl-5.8.8 )
|| ( =sys-devel/gcc-apple-4.2.1 sys-devel/llvm )
 
 export CTARGET=${CTARGET:-${CHOST}}



1.40 sys-devel/binutils-apple/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.40view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.40content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?r1=1.39r2=1.40

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ChangeLog   3 Feb 2015 21:12:23 -   1.39
+++ ChangeLog   4 Feb 2015 02:55:23 -   1.40
@@ -1,6 +1,10 @@
 # ChangeLog for sys-devel/binutils-apple
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.39 
2015/02/03 21:12:23 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.40 
2015/02/04 02:55:23 patrick Exp $
+
+  04 Feb 2015; Patrick Lauer patr...@gentoo.org binutils-apple-4.2-r1.ebuild,
+  binutils-apple-4.3-r1.ebuild:
+  Move test deps to DEPEND again
 
 *binutils-apple-4.2-r1 (03 Feb 2015)
 *binutils-apple-4.3-r1 (03 Feb 2015)






[gentoo-commits] gentoo-x86 commit in sys-devel/binutils-apple: binutils-apple-4.2-r1.ebuild binutils-apple-4.3-r1.ebuild ChangeLog

2015-02-03 Thread Fabian Groffen (grobian)
grobian 15/02/03 21:12:23

  Modified: ChangeLog
  Added:binutils-apple-4.2-r1.ebuild
binutils-apple-4.3-r1.ebuild
  Log:
  Add fixed older versions for PPC and comparisons by Michael Weiser, bug 
#538384
  
  (Portage version: 2.2.14-prefix/cvs/Darwin i386, signed Manifest commit with 
key 0x5F75F607C5C74E89)

Revision  ChangesPath
1.39 sys-devel/binutils-apple/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.39view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.39content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?r1=1.38r2=1.39

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- ChangeLog   31 Jan 2015 02:33:23 -  1.38
+++ ChangeLog   3 Feb 2015 21:12:23 -   1.39
@@ -1,6 +1,18 @@
 # ChangeLog for sys-devel/binutils-apple
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.38 
2015/01/31 02:33:23 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.39 
2015/02/03 21:12:23 grobian Exp $
+
+*binutils-apple-4.2-r1 (03 Feb 2015)
+*binutils-apple-4.3-r1 (03 Feb 2015)
+
+  03 Feb 2015; Fabian Groffen grob...@gentoo.org
+  +binutils-apple-4.2-r1.ebuild, +binutils-apple-4.3-r1.ebuild,
+  +files/binutils-apple-4.2-globals-extern.patch, +files/ld64-127.2-Makefile,
+  +files/ld64-127.2-extraneous-headers.patch,
+  +files/ld64-127.2-thread_state.patch, +files/ld64-128.2-1010.patch,
+  +files/ld64-128.2-Makefile-2, -files/cctools-839-lto.patch:
+  Add fixed older versions for PPC and comparisons by Michael Weiser, bug
+  #538384
 
   31 Jan 2015; Patrick Lauer patr...@gentoo.org binutils-apple-3.1.2.ebuild,
   binutils-apple-3.2.6.ebuild, binutils-apple-3.2.ebuild,



1.1  sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.1content-type=text/plain

Index: binutils-apple-4.2-r1.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v 
1.1 2015/02/03 21:12:23 grobian Exp $

EAPI=3

inherit eutils flag-o-matic toolchain-funcs

LD64=ld64-127.2
CCTOOLS_VERSION=809
CCTOOLS=cctools-${CCTOOLS_VERSION}
CCTOOLS_HEADERS=cctools-855
LIBUNWIND=libunwind-30
DYLD=dyld-195.5

DESCRIPTION=Darwin assembler as(1) and static linker ld(1), Xcode Tools ${PV}
HOMEPAGE=http://www.opensource.apple.com/darwinsource/;
SRC_URI=http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
http://www.opensource.apple.com/tarballs/cctools/${CCTOOLS}.tar.gz

http://www.opensource.apple.com/tarballs/cctools/${CCTOOLS_HEADERS}.tar.gz
http://www.opensource.apple.com/tarballs/libunwind/${LIBUNWIND}.tar.gz
http://www.opensource.apple.com/tarballs/dyld/${DYLD}.tar.gz;

LICENSE=APSL-2
KEYWORDS=~ppc-macos ~x64-macos ~x86-macos
IUSE=lto test

RDEPEND=sys-devel/binutils-config
lto? ( sys-devel/llvm )
test? ( =dev-lang/perl-5.8.8 )
DEPEND=${RDEPEND}
|| ( =sys-devel/gcc-apple-4.2.1 sys-devel/llvm )

export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }

if is_cross ; then
SLOT=${CTARGET}-4
else
SLOT=4
fi

LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
INCPATH=${LIBPATH}/include
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
if is_cross ; then
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
else
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
fi

S=${WORKDIR}

src_prepare() {
cd ${S}/${LD64}/src
cp ${FILESDIR}/ld64-127.2-Makefile Makefile
epatch ${FILESDIR}/${LD64}-lto.patch
epatch ${FILESDIR}/ld64-128.2-stdlib.patch
epatch ${FILESDIR}/${LD64}-ppc-range-warning.patch
epatch ${FILESDIR}/ld64-127.2-extraneous-headers.patch
epatch ${FILESDIR}/ld64-241.9-register-names.patch
epatch ${FILESDIR}/ld64-241.9-get-comm-align.patch
epatch ${FILESDIR}/ld64-241.9-cc_md5.patch
epatch ${FILESDIR}/ld64-128.2-1010.patch

# We used to use our own copy of lto.h, which