diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest new file mode 100644 index 00000000..9903f497 --- /dev/null +++ b/dev-lang/vala/Manifest @@ -0,0 +1,2 @@ +DIST vala-0.19.0.tar.xz 2617496 SHA256 7781c8cb5416c10ba53ccf6b216966ba864fee71bb26d23ffaef29cb2011c5ee SHA512 8794ab66fae186f288a8606fab36d12bd58a82c366a1268ebdc87531d5fa6c3dc3a2797a2870fe78b9ac8b48c01cda81ddd48de94c648e99654594743b5d22e2 WHIRLPOOL 9595801cbffaa530528635bc922200828de05a29d97ecd8e0e126b3d7e44186bab31d5551a1bbc5197e901a7e4ffef46c246bae24f574fb7b8cb19d69942dba5 +EBUILD vala-0.19.0.ebuild 914 SHA256 1824667933ae568934b977398c16481ba8570f27fd376056083957996dcb11e1 SHA512 6acdd58d3608a9d49e3f38af474285390a15dca75795effd31850988a016138df0fed9190e9a526d92a509062b2e15155e3560fbb165af177ed02b42472ac578 WHIRLPOOL 6373b1e760d02d0b0c9e7086c4314d4825ff609f5d58c0c898508020881dd5bcc578f4bfe4da8d9ba2c45aeaed1cd0e6204c98e773a949b37f30848036c51cc2 diff --git a/dev-lang/vala/vala-0.19.0.ebuild b/dev-lang/vala/vala-0.19.0.ebuild new file mode 100644 index 00000000..3c6f3dd9 --- /dev/null +++ b/dev-lang/vala/vala-0.19.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.19.0.ebuild,v 1.2 2013/02/21 18:40:06 zmedico Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 + +DESCRIPTION="Vala - Compiler for the GObject type system" +HOMEPAGE="http://live.gnome.org/Vala" + +LICENSE="LGPL-2.1" +SLOT="0.19" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="test +vapigen" + +RDEPEND=">=dev-libs/glib-2.18:2 + >=dev-libs/vala-common-${PV}" +DEPEND="${RDEPEND} + !${CATEGORY}/${PN}:0 + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + virtual/yacc + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 )" + +pkg_setup() { + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" + G2CONF="${G2CONF} + --disable-unversioned + $(use_enable vapigen)" +} diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest new file mode 100644 index 00000000..e5cd7236 --- /dev/null +++ b/dev-libs/vala-common/Manifest @@ -0,0 +1,2 @@ +DIST vala-0.19.0.tar.xz 2617496 SHA256 7781c8cb5416c10ba53ccf6b216966ba864fee71bb26d23ffaef29cb2011c5ee SHA512 8794ab66fae186f288a8606fab36d12bd58a82c366a1268ebdc87531d5fa6c3dc3a2797a2870fe78b9ac8b48c01cda81ddd48de94c648e99654594743b5d22e2 WHIRLPOOL 9595801cbffaa530528635bc922200828de05a29d97ecd8e0e126b3d7e44186bab31d5551a1bbc5197e901a7e4ffef46c246bae24f574fb7b8cb19d69942dba5 +EBUILD vala-common-0.19.0.ebuild 2614 SHA256 bc3271e2ae1e08b864805f76bdb440334d17b8ad5bd1a7777561275102aab863 SHA512 ca7c70d62d73e0f5d5648f823870679bf6336b5ecdc3e0c32cd8120a81ec5f3892e8576956775310ea6d2f8881bd203d9769143e00fb43bcdffe7be8b478b964 WHIRLPOOL f7a1ff4ae6340760b21d4c1737954762269d1bce81fd43805d3aa813148eea20ed122a8064f62e4cb761d8e5dacab1e2da8e170c17e3efe7079deac66ad23924 diff --git a/dev-libs/vala-common/vala-common-0.19.0.ebuild b/dev-libs/vala-common/vala-common-0.19.0.ebuild new file mode 100644 index 00000000..c269f98a --- /dev/null +++ b/dev-libs/vala-common/vala-common-0.19.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/vala-common/vala-common-0.19.0.ebuild,v 1.2 2013/02/18 01:24:02 zmedico Exp $ + +EAPI="4" +GNOME_ORG_MODULE="vala" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for packages that use Vala" +HOMEPAGE="http://live.gnome.org/Vala" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~x64-macos" +IUSE="" + +# Previously ${PN} was part of dev-lang/vala +RDEPEND="! /dev/null + eend $? + fi + if has_version ' /dev/null + eend $? + fi + if has_version ' /dev/null + eend $? + fi + if has_version ' /dev/null + eend $? + if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then + ebegin "Removing old vala-0.16 makefile template" + rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null + eend $? + fi + fi + if has_version ' /dev/null + eend $? + if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then + ebegin "Removing old vala-0.18 makefile template" + rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null + eend $? + fi + fi +}