aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-16 13:47:16 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-16 13:47:16 -0800
commit5b1f6ad5d6ffbbf09f420e0c9ab8446f087bd79f (patch)
treef60963462dd0434c4bf03071f0bd3637e5350982 /dev-vcs
parentnew ebuild: dev-vcs/mercurial: clone upstream (diff)
downloadgmt-5b1f6ad5d6ffbbf09f420e0c9ab8446f087bd79f.tar.gz
gmt-5b1f6ad5d6ffbbf09f420e0c9ab8446f087bd79f.tar.bz2
gmt-5b1f6ad5d6ffbbf09f420e0c9ab8446f087bd79f.zip
dev-vcs/mercurial: support multilib pythons
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/mercurial/Manifest2
-rw-r--r--dev-vcs/mercurial/mercurial-2.8.2-r1.ebuild13
2 files changed, 12 insertions, 3 deletions
diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 3a83882..d42123e 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -1,6 +1,6 @@
AUX 70mercurial-gentoo.el 76 SHA256 c215746e4a5375569808c6aa6ddabe08e82d33d744128179be3142d9cd53a5ab SHA512 2efb67d5f595842ccdb9b9ea0c6b6fbc3a28a77955d7255817309486fac19e7550ee0a545d5824e3f9acaf586d93533e90ccd05e15d76884d6493f50fb390a44 WHIRLPOOL f4e8fa6a0400bf04314569f3d6e26e464ebf3c7a693508250e2b150919ad5e34a534af86b1b5847ff13f2964d23db531b1a77cc8bdd24e550c7f9e885c6f1682
AUX cacerts.rc 51 SHA256 3d7c7e238ab4db22d2457e039bb1afcb02c6ac3a6c9aee8448614b0a6f414774 SHA512 39c40c6cc95c54dcae13effb5c23f541f49fd89e0f040e214673afd906c6d5140eb18801d55330f4455507b467f0fae011998e60932e9a2accf37a0e7a047b90 WHIRLPOOL 12c178cf03d7d31744311fd71200efd07a2c9ab3ab3bf1c08f254d113fbd0500848ac3bb76da2baa2c567666f2174026a605dd561a3b1bc96133f314e149f289
DIST mercurial-2.8.2.tar.gz 3839304 SHA256 c8a5baa21140c6cd6749c3b52b5e5e4a14b6b8ee7c518d9d9de09b1952efbe6f SHA512 9db5a8ed7b38c95db8bafac3efffb1735619ceb80564342bf1eb25be124f10075b8238d38a62b5cf34786a0463237e30619750c06220e2ab025f8da933b28844 WHIRLPOOL 25af73e866046225f211db1651a1b64214287609ae15b19fe383ee55ee50313779219f5424386aff124d70a658612c653958c7a2f69e150557133f8abb4dd2b7
-EBUILD mercurial-2.8.2-r1.ebuild 4409 SHA256 c61c99f3cfc1ba12d2e6bd554024394444f1de2d820f27cea709a1b47d56104b SHA512 5294092542c711cd3dfcfd3e49a839ff141c6a7b2f2b1e574364474240ffc946eb170ecbb8851dc834f4b9ee4435fd4e320c1915107e706d69afdd00c6e078a9 WHIRLPOOL 08ca60ef06b6025ca494be7c270ecc29b5414cb25296e161ce904a3b4169cca1ef04ecdd2f479a58bbf710e447a916722c8784408fa14cf9040f1fa7db314ecd
+EBUILD mercurial-2.8.2-r1.ebuild 4306 SHA256 b54dd634baddde51bdb41d7bfd00cdbb7c4fab089c2f57b692b72b9e59b65d5c SHA512 7dfb5c2de0d260682f3286cb6518f66014b00199396ccec58c48980359213f6ec3565d3413c79f3053c7baae38d3a471375ea112861dfba492267e7faf35d7ca WHIRLPOOL 6c3a3f841f21e6e49f0cffd8fec93c80707640f14a32aa157edad0356b49a074c04128e37f7efc173a6ca87e149fb30281fe9a950b10600f75a1b2b7504cdb3e
MISC ChangeLog 36711 SHA256 5bf3240b61cd72d799cafaed50c7637176981cd722f71e380193974787c6c346 SHA512 057e811cd91cb29e59e19e99e65fc64f6f1075d6ae66afcf1b0d1f748f1d6f9af55014df13e987d1bd5341f8849c1a8e1b8d6200ebfa310c1eff5b02a3432fd6 WHIRLPOOL fff4f51564cec8bbe13857dd160d94647cec0386a9bb13c1fd4e2ef8886c900ac7c7c19054d50f561b47044a8baeb0de31b43100a14b2f50b631f983313f9197
MISC metadata.xml 704 SHA256 76c0566b9a503099f6cf40750ffe09726dcf338e24378e780fb932cbebe1f0c1 SHA512 21a386ecca4b3d337c69019e750752df3f06137de8b8b27199b6218d4a5253bade522c5a9183340dfea61333bd783c14d60ff3f3e46cb58121c7100449722bfd WHIRLPOOL 7f64d01b4d31ae756e63e16be8add1bcba9a073961663ae481be883a5fcc6e3473d5da5f26d524502ade4eba0b2f3692934ed63f1e41bfa8d8b6a0a1532e11b6
diff --git a/dev-vcs/mercurial/mercurial-2.8.2-r1.ebuild b/dev-vcs/mercurial/mercurial-2.8.2-r1.ebuild
index 726fde1..7789a0d 100644
--- a/dev-vcs/mercurial/mercurial-2.8.2-r1.ebuild
+++ b/dev-vcs/mercurial/mercurial-2.8.2-r1.ebuild
@@ -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/dev-vcs/mercurial/mercurial-2.8.2.ebuild,v 1.1 2014/01/03 09:05:58 polynomial-c Exp $
+# $Header: $
EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="http://mercurial.selenic.com/release/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64"
IUSE="bugzilla emacs gpg test tk zsh-completion"
RDEPEND="bugzilla? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
@@ -45,6 +45,15 @@ python_configure_all() {
"${PYTHON}" setup.py build_mo || die
}
+python_compile() {
+ local PYTHON_CFLAGS="${PYTHON_CFLAGS}"
+ python_export PYTHON_CFLAGS
+ local CFLAGS="${CFLAGS} ${PYTHON_CFLAGS}" CXXFLAGS="${CXXFLAGS} ${PYTHON_CFLAGS}"
+ export CFLAGS CXXFLAGS
+
+ distutils-r1_python_compile "$@"
+}
+
python_compile_all() {
rm -r contrib/{win32,macosx} || die
if use emacs; then