Don't have coverage on by default, and add warning about coverage+ccache
authorNirbheek Chauhan <nirbheek@gentoo.org>
Mon, 28 Jun 2010 05:32:58 +0000 (05:32 +0000)
committerNirbheek Chauhan <nirbheek@gentoo.org>
Mon, 28 Jun 2010 05:32:58 +0000 (05:32 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux i686

dev-lang/vala/ChangeLog
dev-lang/vala/Manifest
dev-lang/vala/vala-0.8.1.ebuild

index 983842b257b8ae8ba2fc9edb424ed06db60607dc..d7e3ef9349ac7b002ae98cce42f2a88624a3df60 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-lang/vala
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v 1.20 2010/05/19 17:44:04 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v 1.21 2010/06/28 05:32:58 nirbheek Exp $
+
+  28 Jun 2010; Nirbheek Chauhan <nirbheek@gentoo.org> vala-0.8.1.ebuild:
+  Don't have coverage on by default, and add warning about coverage+ccache
 
   19 May 2010; Mark Loeser <halcy0n@gentoo.org> +vala-0.7.10.ebuild:
   Adding back vala-0.7.10 since media-gfx/shotwell depends on it
index f64c9a92285690bbc8ab091d30ed3a02f3b6bace..460e4d84f3bab18d26e714e699b352c7942c3bf3 100644 (file)
@@ -1,18 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 DIST vala-0.7.10.tar.bz2 1976085 RMD160 3ee773f1cb4ea984c57f0dd72bc0ea2f8f8094c0 SHA1 161fdbcb366b3c0130aa744d2fc3816b5f4be45f SHA256 902392d95e20e8c3e18ad739e24c6727dd90fe281b1ffdbbf509a8d7c50aa8c5
 DIST vala-0.8.0.tar.bz2 2078565 RMD160 9653220b0445d176f97276254a06439a3d4af2f4 SHA1 3daba02248554cfdc0ad9cbad59edb940da9ca8a SHA256 bd585389bf627b8de59b3d3a9e52562cc54cc3a9f0f4978d76c9fc3b0d34433b
 DIST vala-0.8.1.tar.bz2 2122657 RMD160 36bc26062f67bf57f7ff0362979c211643950778 SHA1 1194011eba6f6d1ba6a4daee26fbc39cd69087c5 SHA256 d805853ac87234ec0942e536e3381609eb9da596e32928996103b4342737ea85
 EBUILD vala-0.7.10.ebuild 788 RMD160 6c9f06125709a3ce57084e97a5cdbb204517bb27 SHA1 76c32a39144d6089108050e4bda2f26249d4eb5f SHA256 e05126bae726aa934d58a7f79814774faa788c845cb81e5134d9aff4bdb8afd7
 EBUILD vala-0.8.0.ebuild 783 RMD160 c06eff8135c68bfc4d091c167c00a642fc4adef5 SHA1 40ec24c82e18294ec58813ca1b9eaf90825a8f97 SHA256 f1a92b5d4f4cb156e04c334d66fb775572bf13511b30319abb6ae34e252ec5a4
-EBUILD vala-0.8.1.ebuild 783 RMD160 a65e5f67f07e9dc04c56a4b8080d826780e1131d SHA1 5025c8c4b7a0f71a67e5a867c27a1eae1dc503ab SHA256 f279064ee37905d89b385ca4c650763511578e7c1afdc60c2aac8664a7c29a16
-MISC ChangeLog 3334 RMD160 9ac42d8b547688b1f90c6c02bf2d3d5bbf4d39ba SHA1 3c690ff664bce11b01ed6130da914fba839c1bd0 SHA256 44d1a414f01e79b52ff46a320d347cad82b3553741886886fffb5ad0790c9c5c
+EBUILD vala-0.8.1.ebuild 1194 RMD160 70eb89350c1cbc3a8c33b8f229470402c4426704 SHA1 58b240e7bf3e8c58527f6ef03c24b4fd83c0f49a SHA256 a1d05d3e2a59eae890bd05e5b2d054ad4b3c146e5ce94a5174a089be2739a3ab
+MISC ChangeLog 3484 RMD160 b7a70465d7422507e0d5d9171e36ea8d1221c9b7 SHA1 e46a05f3ee252ace85f8159266760cbceae1716d SHA256 109e7a167f18fba5dc30762889ba266154f322991eec64f2ba8cb39393742d2d
 MISC metadata.xml 301 RMD160 b698e7ed37a56b005d2ad21e605ecd83bd77548c SHA1 9217023e014b3d38f3691cae186037ccbd939e54 SHA256 feb662f87773189b9272b7a5c01916ac3c5e19f7c8ae4c8a4815d2fae30edc29
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEARECAAYFAkv0I2wACgkQCRZPokWLroS6twCfX5P6yc4VPae8My7J3uZLONIb
-PR0An0/2QELp9GpA/U0r8e7t//63/XYb
-=YwNT
------END PGP SIGNATURE-----
index 1180ba7dc0421fb234af5e702736cd7c9c12dd3d..b65d5a7b6fb66da7583a2b759f90a0ace4f14c2d 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.8.1.ebuild,v 1.1 2010/05/14 20:35:25 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.8.1.ebuild,v 1.2 2010/06/28 05:32:58 nirbheek Exp $
 
 EAPI=1
 GCONF_DEBUG=no
@@ -12,7 +12,7 @@ HOMEPAGE="http://live.gnome.org/Vala"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE="test +vapigen +coverage"
+IUSE="test +vapigen coverage"
 
 RDEPEND=">=dev-libs/glib-2.14"
 DEPEND="${RDEPEND}
@@ -27,4 +27,12 @@ pkg_setup() {
                $(use_enable vapigen)
                $(use_enable coverage)"
        DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+       if use coverage && has ccache ${FEATURES}; then
+               ewarn "USE=coverage does not work well with ccache; valac and libvala"
+               ewarn "built with ccache and USE=coverage create temporary files inside"
+               ewarn "CCACHE_DIR and mess with ccache's working, as well as causing"
+               ewarn "sandbox violations when used to compile other packages."
+               ewarn "It is STRONGLY recommended that you disable one of them."
+       fi
 }