Changeset ba5efc4 for BLFS


Ignore:
Timestamp:
07/25/2007 07:35:17 PM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
55bc23b
Parents:
76d58bc
Message:

BLFS: Revised and verified (I hope) all current circular dependencies.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BLFS/libs/func_dependencies

    r76d58bc rba5efc4  
    221221    # due empty *.xinc files
    222222    case $DEP in
    223       jadetex | perl-* | lynx | Links | w3m )
    224         # Optional dependencies are runtime only
     223      akode )
     224        # Both are in the same page
     225        [[ "$PKG" = "kdemultimedia" ]] && continue
     226        ;;
     227      aRts )
     228        # esound-->aRts-->esound
     229        [[ "$PKG" = "esound" ]] && continue
     230        ;;
     231      dbus-bindings )
     232        # True circular dependecy
     233        [[ "$PKG" = "dbus-bindings" ]] && continue
     234        ;;
     235      DocBook )
     236        # Used to rebuild the documentation
     237        [[ "$PKG" = "linux-pam" ]] && continue
     238        ;;
     239      docbook-xsl )
     240        # Used to rebuild the documentation
     241        [[ "$PKG" = "linux-pam" ]] && continue
     242        ;;
     243      doxygen )
     244        # Used to rebuild the documentation
     245        [[ "$PKG" = "dbus" ]] && continue
     246        [[ "$PKG" = "libdvdcss" ]] && continue
     247        [[ "$PKG" = "libusb" ]] && continue
     248        [[ "$PKG" = "libxcb" ]] && continue
     249        ;;
     250      espgs )
     251        # Used to rebuild the documentation
     252        [[ "$PKG" = "$MAIL_SERVER" ]] && continue
     253        ;;
     254      ffmpeg )
     255        # alsa-plugins-->ffmpeg-->several-->alsa-plugins
     256        [[ "$PKG" = "alsa-plugins" ]] && continue
     257        ;;
     258      fop )
     259        # Used to rebuild the documentation
     260        [[ "$PKG" = "linux-pam" ]] && continue
     261        ;;
     262      graphviz )
     263        # Used to build the API documentation
     264        [[ "$PKG" = "libusb" ]] && continue
     265        ;;
     266      GTK )
     267        # deprecated GTK version
     268        [[ "$PKG" = "alsa-tools" ]] && continue
     269        ;;
     270      gtk2 )
     271        # Testsuite only
     272        [[ "$PKG" = "cairo" ]] && continue
     273        ;;
     274      jadetex )
     275        # Runtime only
    225276        [[ "$PKG" = "docbook-utils" ]] && continue
    226         # w3c is used only to rebuild the documentation
    227         [[ "$PKG" = "linux-pam" ]] && continue
     277        ;;
     278      $KBR5 )
     279        # cyrus-sasl-->postgresql-->$KBR5-->openldap-->cyrus-sasl
     280        [[ "$PKG" = "cyrus-sasl" ]] && continue
     281        ;;
     282      librsvg )
     283        # Testsuite only
     284        [[ "$PKG" = "cairo" ]] && continue
    228285        ;;
    229286      libxslt )
    230287        # libxml2-->libxslt-->libxml2
    231288        [[ "$PKG" = "libxml2" ]] && continue
    232         # Used only to rebuild the documentation
     289        ;;
     290      Links )
     291        # Runtime only
     292        [[ "$PKG" = "docbook-utils" ]] && continue
     293        ;;
     294      lynx )
     295        # Runtime only
     296        [[ "$PKG" = "docbook-utils" ]] && continue
     297        ;;
     298      openldap )
     299        # cyrus-sasl-->postgresql-->$KBR5-->openldap-->cyrus-sasl
     300        [[ "$PKG" = "cyrus-sasl" ]] && continue
     301        ;;
     302      poppler )
     303        # Testsuite only
     304        [[ "$PKG" = "cairo" ]] && continue
     305        ;;
     306      postgresql )
     307        # cyrus-sasl-->postgresql-->$KBR5-->openldap-->cyrus-sasl
     308        [[ "$PKG" = "cyrus-sasl" ]] && continue
     309        ;;
     310      tk )
     311        # python-->tk-->xorg7-->several combinations-->libxslt-->python
     312        [[ "$PKG" = "python" ]] && continue
     313        ;;
     314      w3m )
     315        # Runtime only
     316        [[ "$PKG" = "docbook-utils" ]] && continue
     317        # Used to rebuild the documentation
    233318        [[ "$PKG" = "linux-pam" ]] && continue
    234         ;;
    235       openldap | postgresql | $KBR5 )
    236         # cyrus-sasl-->several-->cyrus-sasl
    237         [[ "$PKG" = "cyrus-sasl" ]] && continue
    238         ;;
    239       espgs )
    240         # sendmail-->espgs-->cups-->php-->sendmail
    241         [[ "$PKG" = "$MAIL_SERVER" ]] && continue
    242         ;;
    243       aRts )
    244         # esound-->aRts-->esound
    245         [[ "$PKG" = "esound" ]] && continue
    246         ;;
    247       gimp | sane )
    248         # imagemagick-->{sane}-->gimp-->imagemagick
    249         [[ "$PKG" = "imagemagick" ]] && continue
    250         ;;
    251       ffmpeg )
    252         # alsa-plugins-->ffmpeg-->several-->alsa-plugins
    253         [[ "$PKG" = "alsa-plugins" ]] && continue
    254         ;;
    255       GTK )
    256         # deprecated GTK version
    257         [[ "$PKG" = "alsa-tools" ]] && continue
    258         ;;
    259       akode )
    260         # Both are in the same page
    261         [[ "$PKG" = "kdemultimedia" ]] && continue
    262         ;;
    263       dbus )
    264         # cups-->dbus-->several combinations-->cups
    265         [[ "$PKG" = "cups" ]] && continue
    266         ;;
    267       librsvg | poppler | gtk2 )
    268         # All optinal testsuite dependencies are circular
    269         [[ "$PKG" = "cairo" ]] && continue
    270         ;;
    271       fop | docbook-xsl | DocBook )
    272         # Used only to rebuild the documentation
    273         [[ "$PKG" = "linux-pam" ]] && continue
    274         ;;
    275       doxygen )
    276         # Used only to rebuild the documentation
    277         [[ "$PKG" = "libxcb" ]] && continue
    278         [[ "$PKG" = "libusb" ]] && continue
    279         [[ "$PKG" = "dbus" ]] && continue
    280         ;;
    281       tk )
    282         # python-->tk-->xorg7-->libxcb-->libxslt-->python
    283         [[ "$PKG" = "python" ]] && continue
    284         ;;
    285       graphviz )
    286         # Used only to build the API documentation
    287         [[ "$PKG" = "libusb" ]] && continue
    288         ;;
    289       dbus-bindings )
    290         # True circular dependecy
    291         [[ "$PKG" = "dbus-bindings" ]] && continue
    292319        ;;
    293320    esac
Note: See TracChangeset for help on using the changeset viewer.