r3456 - jhalfs/trunk/BLFS/libs

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Sun Aug 12 12:05:35 PDT 2007


Author: manuel
Date: 2007-08-12 13:05:35 -0600 (Sun, 12 Aug 2007)
New Revision: 3456

Modified:
   jhalfs/trunk/BLFS/libs/func_dependencies
   jhalfs/trunk/BLFS/libs/func_packages
Log:
BLFS: python-modules hacks.

Modified: jhalfs/trunk/BLFS/libs/func_dependencies
===================================================================
--- jhalfs/trunk/BLFS/libs/func_dependencies	2007-08-12 14:35:31 UTC (rev 3455)
+++ jhalfs/trunk/BLFS/libs/func_dependencies	2007-08-12 19:05:35 UTC (rev 3456)
@@ -187,6 +187,8 @@
       hal-requirements | hal-runtime-dependencies ) continue ;;
       perl-* | tk-perl )         DEP=perl-modules ;;
       dbus-* )                   DEP=dbus-bindings ;;
+      pyxml | pycairo | pygobject | pygtk | pyorbit | \
+      gnome-python | gnome-python-desktop ) DEP=python-modules ;;
 
         # Orphan links (proper link must be created when generating the book)
       arts )                     DEP=aRts ;;
@@ -309,6 +311,18 @@
         # cyrus-sasl-->postgresql-->$KBR5-->openldap-->cyrus-sasl
         [[ "$PKG" = "cyrus-sasl" ]] && continue
         ;;
+      python-modules )
+        # True circular dependecy
+        [[ "$PKG" = "python-modules" ]] && continue
+        # libgsf-->python-modules-->several combinations-->libgsf
+        [[ "$PKG" = "libgsf" ]] && continue
+        # gimp-->python-modules-->several combinations-->gimp
+        [[ "$PKG" = "gimp" ]] && continue
+        # Used to rebuild the documentation
+        [[ "$PKG" = "gstreamer" ]] && continue
+        [[ "$PKG" = "gst-plugins-base" ]] && continue
+        [[ "$PKG" = "gst-plugins-good" ]] && continue
+        ;;
       tk )
         # python-->tk-->xorg7-->several combinations-->libxslt-->python
         [[ "$PKG" = "python" ]] && continue

Modified: jhalfs/trunk/BLFS/libs/func_packages
===================================================================
--- jhalfs/trunk/BLFS/libs/func_packages	2007-08-12 14:35:31 UTC (rev 3455)
+++ jhalfs/trunk/BLFS/libs/func_packages	2007-08-12 19:05:35 UTC (rev 3456)
@@ -75,8 +75,10 @@
   for file in `find $BLFS_XML -name "*.xml"` ; do
     pkg_id=$(grep "sect1 id" $file | sed -e 's/<sect1 id="//;s/".*//')
     case ${pkg_id} in
-      dbus-bindings | perl-modules ) pkg_ver=0.no_version ;;
-      * )                            pkg_ver=$(get_pkg_ver $pkg_id) ;;
+      dbus-bindings | \
+      perl-modules | \
+      python-modules ) pkg_ver=0.no_version ;;
+                   * ) pkg_ver=$(get_pkg_ver $pkg_id) ;;
     esac
     installed_ver=$(get_installed_ver $pkg_id)
     [[ ! -z "$pkg_id" ]] && echo -e "$pkg_id\t$file\t$pkg_ver\t$installed_ver" >> packages.tmp




More information about the alfs-log mailing list