summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Marineau <marineam@gentoo.org>2007-09-03 19:40:30 +0000
committerMichael Marineau <marineam@gentoo.org>2007-09-03 19:40:30 +0000
commita5cbe69305bfc91ee3ea0310446f510f110916eb (patch)
tree0eb840a69748b4a3c7bd0d8908fd38f928084cfd /app-emulation
parentVersion bump. (diff)
downloadgentoo-2-a5cbe69305bfc91ee3ea0310446f510f110916eb.tar.gz
gentoo-2-a5cbe69305bfc91ee3ea0310446f510f110916eb.tar.bz2
gentoo-2-a5cbe69305bfc91ee3ea0310446f510f110916eb.zip
Fix xen documentation depenencies
(Portage version: 2.1.2.12)
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/xen-tools/ChangeLog6
-rw-r--r--app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild9
-rw-r--r--app-emulation/xen-tools/xen-tools-3.1.0.ebuild10
3 files changed, 22 insertions, 3 deletions
diff --git a/app-emulation/xen-tools/ChangeLog b/app-emulation/xen-tools/ChangeLog
index d85373379aa1..e66d67b95531 100644
--- a/app-emulation/xen-tools/ChangeLog
+++ b/app-emulation/xen-tools/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.27 2007/08/27 17:20:23 marineam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.28 2007/09/03 19:40:30 marineam Exp $
+
+ 03 Sep 2007; Michael Marineau <marineam@gentoo.org>
+ xen-tools-3.0.4_p1.ebuild, xen-tools-3.1.0.ebuild:
+ Fix documentation dependencies.
27 Aug 2007; Michael Marineau <marineam@gentoo.org>
xen-tools-3.0.4_p1.ebuild, xen-tools-3.1.0.ebuild:
diff --git a/app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild b/app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild
index 730ca00cf96e..c5ac09cfb12b 100644
--- a/app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild,v 1.5 2007/08/27 17:20:23 marineam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-3.0.4_p1.ebuild,v 1.6 2007/09/03 19:40:30 marineam Exp $
inherit flag-o-matic distutils eutils multilib
@@ -65,6 +65,13 @@ pkg_setup() {
die "Unsupported architecture!"
fi
fi
+
+ if use doc && ! built_with_use -o dev-tex/latex2html png gif; then
+ # die early instead of later
+ eerror "USE=doc requires latex2html with image support. Please add"
+ eerror "'png' and/or 'gif' to your use flags and re-emerge latex2html"
+ die "latex2html missing both png and gif flags"
+ fi
}
src_unpack() {
diff --git a/app-emulation/xen-tools/xen-tools-3.1.0.ebuild b/app-emulation/xen-tools/xen-tools-3.1.0.ebuild
index f3ef7e08c34d..ea67852795b3 100644
--- a/app-emulation/xen-tools/xen-tools-3.1.0.ebuild
+++ b/app-emulation/xen-tools/xen-tools-3.1.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-3.1.0.ebuild,v 1.4 2007/08/27 17:20:23 marineam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-3.1.0.ebuild,v 1.5 2007/09/03 19:40:30 marineam Exp $
inherit flag-o-matic distutils eutils multilib
@@ -25,6 +25,7 @@ DEPEND="${CDEPEND}
doc? (
dev-tex/latex2html
media-gfx/transfig
+ media-gfx/graphviz
)
hvm? (
x11-proto/xproto
@@ -71,6 +72,13 @@ pkg_setup() {
die "Unsupported architecture!"
fi
fi
+
+ if use doc && ! built_with_use -o dev-tex/latex2html png gif; then
+ # die early instead of later
+ eerror "USE=doc requires latex2html with image support. Please add"
+ eerror "'png' and/or 'gif' to your use flags and re-emerge latex2html"
+ die "latex2html missing both png and gif flags"
+ fi
}
src_unpack() {