mgorny 14/05/01 15:09:30
Modified: llvm-3.3-r1.ebuild llvm-3.4-r1.ebuild
llvm-3.4-r2.ebuild llvm-3.4.ebuild
llvm-3.3-r3.ebuild llvm-9999.ebuild ChangeLog
Log:
Use python_setup to obtain the Python interpreter, and do that in
src_prepare() rather than in multilib_src_configure() (to avoid calling twice).
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key
EFB4464E!)
Revision Changes Path
1.19 sys-devel/llvm/llvm-3.3-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild?rev=1.19&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild?rev=1.19&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild?r1=1.18&r2=1.19
Index: llvm-3.3-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- llvm-3.3-r1.ebuild 31 Mar 2014 21:21:24 -0000 1.18
+++ llvm-3.3-r1.ebuild 1 May 2014 15:09:30 -0000 1.19
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild,v 1.18
2014/03/31 21:21:24 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild,v 1.19
2014/05/01 15:09:30 mgorny Exp $
EAPI=5
@@ -194,6 +194,8 @@
# User patches
epatch_user
+
+ python_setup
}
multilib_src_configure() {
@@ -243,9 +245,6 @@
fi
CONF_FLAGS="${CONF_FLAGS} $(use_enable libffi)"
- # build with a suitable Python version
- python_export_best
-
# llvm prefers clang over gcc, so we may need to force that
tc-export CC CXX
1.3 sys-devel/llvm/llvm-3.4-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild?r1=1.2&r2=1.3
Index: llvm-3.4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- llvm-3.4-r1.ebuild 28 Apr 2014 17:51:17 -0000 1.2
+++ llvm-3.4-r1.ebuild 1 May 2014 15:09:30 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild,v 1.2
2014/04/28 17:51:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild,v 1.3
2014/05/01 15:09:30 mgorny Exp $
EAPI=5
@@ -194,6 +194,8 @@
# User patches
epatch_user
+
+ python_setup
}
multilib_src_configure() {
@@ -247,9 +249,6 @@
append-cppflags "$(pkg-config --cflags libffi)"
fi
- # build with a suitable Python version
- python_export_best
-
# llvm prefers clang over gcc, so we may need to force that
tc-export CC CXX
1.4 sys-devel/llvm/llvm-3.4-r2.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild?r1=1.3&r2=1.4
Index: llvm-3.4-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- llvm-3.4-r2.ebuild 28 Apr 2014 17:51:17 -0000 1.3
+++ llvm-3.4-r2.ebuild 1 May 2014 15:09:30 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild,v 1.3
2014/04/28 17:51:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild,v 1.4
2014/05/01 15:09:30 mgorny Exp $
EAPI=5
@@ -203,6 +203,8 @@
# User patches
epatch_user
+
+ python_setup
}
multilib_src_configure() {
@@ -256,9 +258,6 @@
append-cppflags "$(pkg-config --cflags libffi)"
fi
- # build with a suitable Python version
- python_export_best
-
# llvm prefers clang over gcc, so we may need to force that
tc-export CC CXX
1.12 sys-devel/llvm/llvm-3.4.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild?rev=1.12&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild?rev=1.12&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild?r1=1.11&r2=1.12
Index: llvm-3.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- llvm-3.4.ebuild 28 Apr 2014 17:51:17 -0000 1.11
+++ llvm-3.4.ebuild 1 May 2014 15:09:30 -0000 1.12
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v 1.11
2014/04/28 17:51:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v 1.12
2014/05/01 15:09:30 mgorny Exp $
EAPI=5
@@ -198,6 +198,8 @@
# User patches
epatch_user
+
+ python_setup
}
multilib_src_configure() {
@@ -251,9 +253,6 @@
append-cppflags "$(pkg-config --cflags libffi)"
fi
- # build with a suitable Python version
- python_export_best
-
# llvm prefers clang over gcc, so we may need to force that
tc-export CC CXX
1.10 sys-devel/llvm/llvm-3.3-r3.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild?rev=1.10&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild?rev=1.10&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild?r1=1.9&r2=1.10
Index: llvm-3.3-r3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- llvm-3.3-r3.ebuild 28 Apr 2014 17:51:17 -0000 1.9
+++ llvm-3.3-r3.ebuild 1 May 2014 15:09:30 -0000 1.10
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild,v 1.9
2014/04/28 17:51:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild,v 1.10
2014/05/01 15:09:30 mgorny Exp $
EAPI=5
@@ -194,6 +194,8 @@
# User patches
epatch_user
+
+ python_setup
}
multilib_src_configure() {
@@ -249,9 +251,6 @@
append-cppflags "$(pkg-config --cflags libffi)"
fi
- # build with a suitable Python version
- python_export_best
-
# llvm prefers clang over gcc, so we may need to force that
tc-export CC CXX
1.87 sys-devel/llvm/llvm-9999.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.87&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.87&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?r1=1.86&r2=1.87
Index: llvm-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- llvm-9999.ebuild 28 Apr 2014 17:51:17 -0000 1.86
+++ llvm-9999.ebuild 1 May 2014 15:09:30 -0000 1.87
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.86
2014/04/28 17:51:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.87
2014/05/01 15:09:30 mgorny Exp $
EAPI=5
@@ -195,6 +195,8 @@
# User patches
epatch_user
+
+ python_setup
}
multilib_src_configure() {
@@ -245,9 +247,6 @@
append-cppflags "$(pkg-config --cflags libffi)"
fi
- # build with a suitable Python version
- python_export_best
-
# llvm prefers clang over gcc, so we may need to force that
tc-export CC CXX
1.192 sys-devel/llvm/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.192&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.192&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?r1=1.191&r2=1.192
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v
retrieving revision 1.191
retrieving revision 1.192
diff -u -r1.191 -r1.192
--- ChangeLog 28 Apr 2014 17:51:17 -0000 1.191
+++ ChangeLog 1 May 2014 15:09:30 -0000 1.192
@@ -1,6 +1,13 @@
# ChangeLog for sys-devel/llvm
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.191 2014/04/28
17:51:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.192 2014/05/01
15:09:30 mgorny Exp $
+
+ 01 May 2014; Michał Górny <[email protected]> llvm-3.3-r1.ebuild,
+ llvm-3.3-r3.ebuild, llvm-3.4-r1.ebuild, llvm-3.4-r2.ebuild, llvm-3.4.ebuild,
+ llvm-9999.ebuild:
+ Use python_setup to obtain the Python interpreter, and do that in
+ src_prepare() rather than in multilib_src_configure() (to avoid calling
+ twice).
28 Apr 2014; Michał Górny <[email protected]> llvm-3.3-r3.ebuild,
llvm-3.4-r1.ebuild, llvm-3.4-r2.ebuild, llvm-3.4.ebuild, llvm-9999.ebuild: