aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaksim 'max_posedon' Melnikau <maxposedon@gmail.com>2009-05-11 18:26:02 +0000
committerMaksim 'max_posedon' Melnikau <maxposedon@gmail.com>2009-05-11 18:26:02 +0000
commite7109158e29c26e86bfdcc256b1df65997cae107 (patch)
tree8aaed36b554a2f7aef2c2d24d287654f1dd9765b /dev-lang
parentfso-gpsd: cd "${S}" after git_src_unpack required now (diff)
downloadembedded-cross-e7109158e29c26e86bfdcc256b1df65997cae107.tar.gz
embedded-cross-e7109158e29c26e86bfdcc256b1df65997cae107.tar.bz2
embedded-cross-e7109158e29c26e86bfdcc256b1df65997cae107.zip
fso-abyss and family require most recent vala
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/python/Manifest2
-rw-r--r--dev-lang/python/files/python-2.6-enable-ctypes-cross-build.patch2
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.7.2.ebuild27
4 files changed, 31 insertions, 2 deletions
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 848da35..93be084 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -17,7 +17,7 @@ AUX python-2.6-chflags-cross.patch 1716 RMD160 b0ec772a41a24d51f4c7430b19bcc6251
AUX python-2.6-cross-distutils-sysconfig.patch 1802 RMD160 346449ad5f2f77411dd59e489c22900e40a51bb1 SHA1 59d147726780a131c693e8a6c309f07ac1e52597 SHA256 b0782e2a98103c55a37ca05ad17845762eaaa63ca2bf29d0d342be996a7019d9
AUX python-2.6-cross-patch-tweak.patch 717 RMD160 4791a798b494de925100c33ad42c214038414d7f SHA1 c84d19c2846136eb5cfb2da6a316f7d9688b7c90 SHA256 9a5c4142738daf1fe0f78747ee4b03c4402c2b84f1349150dce99f6631688abd
AUX python-2.6-cross-setup-sysroot.patch 10406 RMD160 30d715895f1d48d2acb039549ca58a03f1b06ee0 SHA1 28b01657df80581d9eb82058e12bc93d67657cf6 SHA256 0867495ee0204167ff2cc5af9998e30281829b4cc1d0d340b61dd7da35950065
-AUX python-2.6-enable-ctypes-cross-build.patch 1410 RMD160 10f2f0be8a389a3ae5ed33a971132fcf8b65ea44 SHA1 473f65d8d677ec7ed2bbbe788fe70d68d515ae5a SHA256 f7c508884760b0aeebc97eb194abe02298e343ce96f44ff67068d6fb7ffa896e
+AUX python-2.6-enable-ctypes-cross-build.patch 1401 RMD160 829e44b6e89a69a7a4080fa0cf352c6c877893ca SHA1 3f669520a954742679484ac56c90344930033f05 SHA256 1d468dbe093e521f2efabedc3597421c2ea365b148e8ad7174527f9a78b74811
AUX python-2.6-test-cross.patch 914 RMD160 1f421b5565d39a24b887e85cbecaf3857741f756 SHA1 9c05fbe28aac6373f24317db5c277bc4549dde0c SHA256 8264f6ffe5aedcce67bea00b0346e5416a5486da2229bf82fe748d87ec65c4de
AUX python-2.6_turkish.patch 4606 RMD160 e8a12a537fd81e8a4de0f29ce57ebf48cf786e69 SHA1 9ae0d969f34513da90b87bed966d48ea91b46bf2 SHA256 1f90030a415a5395b14677dce1bd07fbaa56d235aecd4fdfae086d09f756c138
DIST Python-2.5.2.tar.bz2 9807597 RMD160 b23b02739833e6730799c5866e2b77aae884b63f SHA1 4755d212f50af704c20224a6966e23acc5aea60f SHA256 f2f80e2a62a039e9a1ffa0fdf58707b2d12b3ff33c56472b46bb6d53f45e083e
diff --git a/dev-lang/python/files/python-2.6-enable-ctypes-cross-build.patch b/dev-lang/python/files/python-2.6-enable-ctypes-cross-build.patch
index bdb4aac..d470bad 100644
--- a/dev-lang/python/files/python-2.6-enable-ctypes-cross-build.patch
+++ b/dev-lang/python/files/python-2.6-enable-ctypes-cross-build.patch
@@ -16,7 +16,7 @@ Index: Python-2.6.1/setup.py
# CFLAGS to Python's; -g or -O2 is to be avoided.
- cmd = "cd %s && env CFLAGS='' '%s/configure' %s" \
- % (ffi_builddir, ffi_srcdir, " ".join(config_args))
-+ cmd = "(cd %s && aclocal && autoconf -W cross) && (cd %s && env CFLAGS='' '%s/configure' %s)" \
++ cmd = "(cd %s && autoreconf -W cross) && (cd %s && env CFLAGS='' '%s/configure' %s)" \
+ % (ffi_srcdir, ffi_builddir, ffi_srcdir, " ".join(config_args))
res = os.system(cmd)
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
new file mode 100644
index 0000000..3cfc75c
--- /dev/null
+++ b/dev-lang/vala/Manifest
@@ -0,0 +1,2 @@
+DIST vala-0.7.2.tar.bz2 1828305 RMD160 3c03a67ab23372a8f0c8430c64c293d4937f0d82 SHA1 3c4f8b5741ea0ca54d4e5fbb4b10c9b75fce3ae0 SHA256 906d5a36cbe9d639a528812dc6d43bc6369027e7a0eda7db20646625f1ad2372
+EBUILD vala-0.7.2.ebuild 648 RMD160 302b83820d37048e11467e5002a4660481ac9344 SHA1 3a4ee93039b4c5142d05e48cea7123a251b815ae SHA256 5ac8a176d61bb2d55c47988e92b7a839f165cd6156c9729841774a388147bc3d
diff --git a/dev-lang/vala/vala-0.7.2.ebuild b/dev-lang/vala/vala-0.7.2.ebuild
new file mode 100644
index 0000000..d541a64
--- /dev/null
+++ b/dev-lang/vala/vala-0.7.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.6.1.ebuild,v 1.1 2009/04/13 00:05:02 eva Exp $
+
+EAPI="1"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Vala - Compiler for the GObject type system"
+HOMEPAGE="http://live.gnome.org/Vala"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +vapigen"
+
+RDEPEND=">=dev-libs/glib-2.12.0"
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.9
+ doc? ( dev-libs/libxslt )"
+
+DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+pkg_setup() {
+ G2CONF="${G2CONF} $(use_enable vapigen)"
+}