diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2008-06-10 14:31:18 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2008-06-10 14:31:18 +0000 |
commit | ad25cfb48692d446783af6513f7b1f2f9929047a (patch) | |
tree | d77ff7391f8b329dbc336ab52bc45b432b03a33e /gnustep-base/gnustep-back-cairo | |
parent | Marking courier-authlib-0.60.6 ppc64 for bug 225407 (diff) | |
download | historical-ad25cfb48692d446783af6513f7b1f2f9929047a.tar.gz historical-ad25cfb48692d446783af6513f7b1f2f9929047a.tar.bz2 historical-ad25cfb48692d446783af6513f7b1f2f9929047a.zip |
Check that cairo was built with USE=X, bug #225225
Package-Manager: portage-2.1.5.4
Diffstat (limited to 'gnustep-base/gnustep-back-cairo')
4 files changed, 28 insertions, 6 deletions
diff --git a/gnustep-base/gnustep-back-cairo/ChangeLog b/gnustep-base/gnustep-back-cairo/ChangeLog index 8a76e8d58379..89c496255617 100644 --- a/gnustep-base/gnustep-back-cairo/ChangeLog +++ b/gnustep-base/gnustep-back-cairo/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for gnustep-base/gnustep-back-cairo # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/ChangeLog,v 1.7 2008/06/10 14:20:04 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/ChangeLog,v 1.8 2008/06/10 14:31:18 voyageur Exp $ + + 10 Jun 2008; Bernard Cafarelli <voyageur@gentoo.org> + gnustep-back-cairo-0.12.1.ebuild, gnustep-back-cairo-0.13.2.ebuild: + Check that cairo was built with USE=X, bug #225225 10 Jun 2008; Bernard Cafarelli <voyageur@gentoo.org> -gnustep-back-cairo-0.12.0.ebuild: diff --git a/gnustep-base/gnustep-back-cairo/Manifest b/gnustep-base/gnustep-back-cairo/Manifest index 3cbc0a32f3fc..6be478383a51 100644 --- a/gnustep-base/gnustep-back-cairo/Manifest +++ b/gnustep-base/gnustep-back-cairo/Manifest @@ -1,6 +1,6 @@ DIST gnustep-back-0.12.1.tar.gz 861961 RMD160 7970dfeebd12facb52aa6ba4dd2f06406dbdae74 SHA1 f4505126bbb8a7ca3664a8c5fb86c505ba1eef47 SHA256 c7eb3e0ee3f6b1224aacdcd8052f99d3ec58c94c8f21c6b4b888a2bb5bc97611 DIST gnustep-back-0.13.2.tar.gz 872705 RMD160 57675d94584f63722342fe832a4e13e95f910014 SHA1 a6443a21d2d2a0981d232a4681f60d87bf707c24 SHA256 42956d85c308926ce655eb77511c3430ccbe4d18a5c0192e6aa74ea32f860da9 -EBUILD gnustep-back-cairo-0.12.1.ebuild 1286 RMD160 9706b664732cb565ff6816387cf597b92067e35f SHA1 bf8808da48433be8755ddb969f9fb0a1b455713b SHA256 8c797c45a846a1b610f033208b14d3380d9eb2570249c928f71f310dc43df6af -EBUILD gnustep-back-cairo-0.13.2.ebuild 1286 RMD160 7d466b940668065cfe8081ddb3bb153daeef0602 SHA1 06131ccceee4fc65d12ddf46e92e02d2fd5add36 SHA256 488368ead72d2b5e42bbb0c74a4f5aff89d07d72372da4a5602c4b2765308b34 -MISC ChangeLog 1514 RMD160 5f8bf851c6e686078ded9068d640fe7d0cac601a SHA1 67771caa03630bbc3fc1b778417dcf1f4d87539c SHA256 84ca4320c15bdce8b77395edec3576ef8c153eb4d0a17a21e5a9d9e80002c3b5 +EBUILD gnustep-back-cairo-0.12.1.ebuild 1486 RMD160 b96d68f4d788d2f7f78c29f70c9f81d92d17977b SHA1 2eb6976e25b40ecc9e9ae8a5405da75e0d60d0c6 SHA256 209520535826c9ae488d919783b69b0943a809cb49c5e0d3162e55217fe36a1d +EBUILD gnustep-back-cairo-0.13.2.ebuild 1486 RMD160 fc9326571bac02207d90695b7a1debf5b7f139c3 SHA1 21966669b8113932fb5932e0058a2111c67fdf63 SHA256 2fe862b33bf12fc9f03f8572e1558d01de0c657f1381c29a39f0884f90ec3a67 +MISC ChangeLog 1693 RMD160 700d7618587410406d5c1e6672ad8e2beceee7c3 SHA1 e9a9e593783dd6d7c9fe6783d7d17c377358893e SHA256 14ca3e1dd5f96b008ea8ff0c4a42fe327368e6fcf99ec4b963fa8e579128e509 MISC metadata.xml 252 RMD160 57fd620799809121691f296a6d0f395751c56cb2 SHA1 db908ebc6872280d7247709358439c587a881c4f SHA256 dea0d5ccb02e798556ea88d9be4c3a81c93b18f099f168a3ad880e7c5036ddb5 diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.12.1.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.12.1.ebuild index d863fc75ccc3..aae729d4fe9f 100644 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.12.1.ebuild +++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.12.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.12.1.ebuild,v 1.3 2008/05/17 20:12:35 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.12.1.ebuild,v 1.4 2008/06/10 14:31:18 voyageur Exp $ inherit gnustep-base @@ -36,6 +36,15 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} DEPEND="${RDEPEND} dev-util/pkgconfig" +pkg_setup() { + gnustep-base_pkg_setup + + if ! built_with_use x11-libs/cairo X; then + eerror "x11-libs/cairo must be compiled with the X USE flag enabled" + die "x11-libs/cairo rebuild needed" + fi +} + src_compile() { egnustep_env diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.13.2.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.13.2.ebuild index 403975fc0db6..0fb958681d08 100644 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.13.2.ebuild +++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.13.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.13.2.ebuild,v 1.2 2008/05/17 20:12:35 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.13.2.ebuild,v 1.3 2008/06/10 14:31:18 voyageur Exp $ inherit gnustep-base @@ -36,6 +36,15 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} DEPEND="${RDEPEND} dev-util/pkgconfig" +pkg_setup() { + gnustep-base_pkg_setup + + if ! built_with_use x11-libs/cairo X; then + eerror "x11-libs/cairo must be compiled with the X USE flag enabled" + die "x11-libs/cairo rebuild needed" + fi +} + src_compile() { egnustep_env |