Changeset ad3bf2c for BLFS/libs/func_dependencies
- Timestamp:
- 05/27/2006 03:12:42 PM (18 years ago)
- Branches:
- experimental
- Children:
- 6a49a38
- Parents:
- f1fadeb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BLFS/libs/func_dependencies
rf1fadeb rad3bf2c 63 63 echo -en "\tGenerating $TARGET dependencies tree ..." 64 64 65 mkdir dependencies 66 65 67 #--------------------- 66 68 # Create target package dependencies list … … 68 70 # Skip the creation when all dependencies are circular. 69 71 alsa-lib | cracklib | libexif | unixodbc ) ;; 72 70 73 # Meta-packages at target level 71 74 # KDE and Gnome-{core,full} could be made via packages.sh, but not sure yet how. 72 alsa ) # When target "alsa", use all alsa-* packages 73 mkdir dependencies 75 alsa ) 74 76 echo -e "alsa-oss\nalsa-firmware\nalsa-tools\nalsa-utils\n \ 75 alsa-plugins\nalsa-lib" > dependencies/$TARGET.dep 77 alsa-plugins\nalsa-lib" > dependencies/alsa.dep 78 ;; 79 gnome-core ) 80 cp ../libs/gnome-core.dep dependencies/ 81 ;; 82 gnome-full ) 83 cp ../libs/gnome-{core,full}.dep dependencies/ 84 ;; 85 kde-core ) 86 cp ../libs/kde-core.dep dependencies/ 87 ;; 88 kde-full ) 89 cp ../libs/kde-{core,full}.dep dependencies/ 90 ;; 91 kde-koffice ) 92 cp ../libs/kde-{core,full}.dep dependencies/ 93 echo -e "koffice\nkde-full\nkde-core" > dependencies/kde-koffice.dep 76 94 ;; 77 95 xorg7 ) # At atarget level, add also x-config and x-setup 78 mkdir dependencies79 96 echo -e "x-config\nx-setup\nrman\nxterm2\nxorg7-driver\nxorg7-server\nluit\n \ 80 97 xorg7-font\nxorg7-data\nxorg7-app\nxbitmaps\nmesalib\nlibdrm\n \ 81 xorg7-lib\nxorg7-util\nxorg7-proto" > dependencies/ $TARGET.dep98 xorg7-lib\nxorg7-util\nxorg7-proto" > dependencies/xorg7.dep 82 99 ;; 83 100 * ) # Default … … 96 113 case $TARGET in 97 114 # If there is no usefull XML page, skip it. 98 alsa | arts |gnome-core | gnome-full | kde-core | kde-full | kde-koffice ) ;;115 alsa | gnome-core | gnome-full | kde-core | kde-full | kde-koffice ) ;; 99 116 * ) 100 117 echo -e " $ENTRY_START$PKGXML$ENTRY_END" >> $TARGET-index.xml.tmp … … 179 196 db ) # The proper version of DB is installed in LFS 180 197 continue ;; 181 hal-requirements ) # ID value don't have their own XML packagefile198 hal-requirements | hal-runtime-dependencies ) # Don't have their own XML file 182 199 continue ;; 183 200 perl-* | tk-perl ) DEP=perl-modules ;; … … 228 245 [[ "$PKG" = "alsa-plugins" ]] && continue 229 246 ;; 247 akode ) 248 # Both are in the same page 249 [[ "$PKG" = "kdemultimedia" ]] && continue 250 ;; 230 251 esac 231 252 … … 238 259 x-window-system | alsa ) ;; # No page for that (proper link must be created when generating the book) 239 260 xorg7 ) ;; # This page will be dump in the xorg7.xinc file 261 gnome-core | kde-core | kde-full ) ;; # Invented packages 240 262 * ) 241 263 # Remove the Xinclude entry if found … … 256 278 alsa ) # When dependency "alsa", use all alsa-* packages 257 279 echo -e "alsa-oss\nalsa-firmware\nalsa-tools\nalsa-utils\n \ 258 alsa-plugins\nalsa-lib" > dependencies/ $DEP.dep280 alsa-plugins\nalsa-lib" > dependencies/alsa.dep 259 281 ;; 260 282 x-window-system ) # X11 alternatives 261 echo -e "x-config\nx-setup\n$X11" > dependencies/ $DEP.dep283 echo -e "x-config\nx-setup\n$X11" > dependencies/x-window-system.dep 262 284 ;; 263 285 xorg7 ) 264 286 echo -e "rman\nxterm2\nxorg7-driver\nxorg7-server\nluit\nxorg7-font\n \ 265 287 xorg7-data\nxorg7-app\nxbitmaps\nmesalib\nlibdrm\n \ 266 xorg7-lib\nxorg7-util\nxorg7-proto" > dependencies/ $DEP.dep288 xorg7-lib\nxorg7-util\nxorg7-proto" > dependencies/xorg7.dep 267 289 ;; 268 290 * ) xsltproc --stringparam dependencies $DEP_LV \
Note:
See TracChangeset
for help on using the changeset viewer.