On Sun, 2012-09-09 at 22:09 -0400, Alexandre Rostovtsev wrote:
Revised proposal with suggestions from Nirbheek. VALA_API_VERSION has
been split into max and min to make it easier for packages to depend on
a range of vala slots.
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the
Revised proposal with suggestions from Nirbheek. VALA_API_VERSION has
been split into max and min to make it easier for packages to depend on
a range of vala slots.
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS:
On Mon, 27 Aug 2012 00:45:45 -0400
Alexandre Rostovtsev tetrom...@gentoo.org wrote:
On Sun, 2012-08-26 at 22:45 -0400, Alexis Ballier wrote:
On Sun, 26 Aug 2012 19:43:32 -0400
Alexandre Rostovtsev tetrom...@gentoo.org wrote:
The variables that vala_pkg_setup sets are needed only at build
Third update; Alexis made a convincing argument that vala_pkg_setup
should be changed to vala_src_prepare.
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: vala.eclass
# @MAINTAINER:
# gn...@gentoo.org
# @AUTHOR:
#
On Sat, 2012-08-25 at 23:45 +0200, Ulrich Mueller wrote:
On Sat, 25 Aug 2012, Alexandre Rostovtsev wrote:
export VALAC=$(type -P valac-${VALA_API_VERSION})
export VALA=$(type -P vala-${VALA_API_VERSION})
export VALA_GEN_INTROSPECT=$(type -P
On Sun, 2012-08-26 at 02:59 -0400, Alexandre Rostovtsev wrote:
path=$(type -P valac-${VALA_API_VERSION})
[[ -n ${path} ]] VALAC=${path}
path=$(type -P vala-${VALA_API_VERSION})
[[ -n ${path} ]] VALA=${path}
path=$(type -P
On Sun, 2012-08-26 at 02:59 -0400, Alexandre Rostovtsev wrote:
In which case, the vala commands that are pulled in via DEPEND will be
(unless I am completely wrong about how pkg_config works) available
during pkg_config.
Commands that are not pulled in via DEPEND of course might not be
On 08/25/2012 11:59 PM, Alexandre Rostovtsev wrote:
On Sat, 2012-08-25 at 23:45 +0200, Ulrich Mueller wrote:
On Sat, 25 Aug 2012, Alexandre Rostovtsev wrote:
export VALAC=$(type -P valac-${VALA_API_VERSION})
export VALA=$(type -P vala-${VALA_API_VERSION})
export
On Sun, 2012-08-26 at 15:45 -0700, Zac Medico wrote:
Note that pkg_setup is called for binary packages too, which means that
DEPEND may not necessarily be installed. In EAPI 4 you can check the
MERGE_TYPE variable which can have a value of binary, source, orbuildonly.
The variables that
Second update, incorporating suggestions by Ulrich and Duncan.
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: vala.eclass
# @MAINTAINER:
# gn...@gentoo.org
# @AUTHOR:
# Alexandre Rostovtsev tetrom...@gentoo.org
#
On Sun, 26 Aug 2012 19:43:32 -0400
Alexandre Rostovtsev tetrom...@gentoo.org wrote:
On Sun, 2012-08-26 at 15:45 -0700, Zac Medico wrote:
Note that pkg_setup is called for binary packages too, which means
that DEPEND may not necessarily be installed. In EAPI 4 you can
check the MERGE_TYPE
On Sun, 2012-08-26 at 22:45 -0400, Alexis Ballier wrote:
On Sun, 26 Aug 2012 19:43:32 -0400
Alexandre Rostovtsev tetrom...@gentoo.org wrote:
The variables that vala_pkg_setup sets are needed only at build time.
so it should be vala_src_prepare / unpack instead ?
definitely not anything
Here's a proposed new eclass to make it less painful to build vala
bindings in the new, vala-0.18.x, vapigen.m4-using era. See
https://bugzilla.gnome.org/show_bug.cgi?id=682202 for why messing around
with PKG_CONFIG_PATH is unfortunately needed for vapigen.m4-using
packages from gnome-3.6 such as
2012/8/25 Alexandre Rostovtsev tetrom...@gentoo.org:
Hi man,
*snip*
case ${EAPI:-0} in
0|1|2)
die EAPI=${EAPI} is not supported
;;
*)
EXPORT_FUNCTIONS pkg_setup
;;
esac
Any reson for not supporting ALL known
On 25/08/2012 10:25, Tomáš Chvátal wrote:
if ! [[ -d ${T}/pkgconfig ]]; then
mkdir ${T}/pkgconfig || die mkdir failed
fi
Same as above
Even better use mkdir -p.
--
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/
Updated version, incorporating suggestions by Tomáš and Diego, and
fixing VAPIGEN_MAKEFILE to work with dev-lang/vala-common.
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: vala.eclass
# @MAINTAINER:
#
On Sat, 25 Aug 2012, Alexandre Rostovtsev wrote:
export VALAC=$(type -P valac-${VALA_API_VERSION})
export VALA=$(type -P vala-${VALA_API_VERSION})
export VALA_GEN_INTROSPECT=$(type -P
vala-gen-introspect-${VALA_API_VERSION})
export VAPIGEN=$(type -P
17 matches
Mail list logo