BLFS: Fixed several new circular dependencies.

This commit is contained in:
Manuel Canales Esparcia 2007-07-24 23:13:22 +00:00
parent e45c588e27
commit d72ee6934c

View file

@ -186,6 +186,7 @@ inline_doc
# Don't have their own XML file
hal-requirements | hal-runtime-dependencies ) continue ;;
perl-* | tk-perl ) DEP=perl-modules ;;
dbus-* ) DEP=dbus-bindings ;;
# Orphan links (proper link must be created when generating the book)
arts ) DEP=aRts ;;
@ -222,10 +223,14 @@ inline_doc
jadetex | perl-* | lynx | Links | w3m )
# Optional dependencies are runtime only
[[ "$PKG" = "docbook-utils" ]] && continue
# w3c is used only to rebuild the documentation
[[ "$PKG" = "linux-pam" ]] && continue
;;
libxslt )
# libxml2-->libxslt-->libxml2
[[ "$PKG" = "libxml2" ]] && continue
# Used only to rebuild the documentation
[[ "$PKG" = "linux-pam" ]] && continue
;;
openldap | postgresql | $KBR5 )
# cyrus-sasl-->several-->cyrus-sasl
@ -263,6 +268,28 @@ inline_doc
# All optinal testsuite dependencies are circular
[[ "$PKG" = "cairo" ]] && continue
;;
fop | docbook-xsl | DocBook )
# Used only to rebuild the documentation
[[ "$PKG" = "linux-pam" ]] && continue
;;
doxygen )
# Used only to rebuild the documentation
[[ "$PKG" = "libxcb" ]] && continue
[[ "$PKG" = "libusb" ]] && continue
[[ "$PKG" = "dbus" ]] && continue
;;
tk )
# python-->tk-->xorg7-->libxcb-->libxslt-->python
[[ "$PKG" = "python" ]] && continue
;;
graphviz )
# Used only to build the API documentation
[[ "$PKG" = "libusb" ]] && continue
;;
dbus-bindings )
# True circular dependecy
[[ "$PKG" = "dbus-bindings" ]] && continue
;;
esac
#------------------