- Timestamp:
- 08/17/2006 08:41:38 PM (18 years ago)
- Branches:
- experimental
- Children:
- f2a45d9
- Parents:
- de14f6a
- Location:
- BLFS/libs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
BLFS/libs/func_dependencies
rde14f6a r323f805 74 74 75 75 # Meta-packages at target level 76 # KDE and Gnome-{core,full} could be made via packages.sh, but not sure yet how.77 76 alsa ) 78 echo -e "alsa-oss\nalsa-firmware\nalsa-tools\nalsa-utils\n \ 79 alsa-plugins\nalsa-lib" > dependencies/alsa.dep 77 cp ../libs/alsa.dep dependencies/ 80 78 ;; 81 79 gnome-core ) … … 92 90 ;; 93 91 kde-koffice ) 94 cp ../libs/kde-{core,full}.dep dependencies/ 95 echo -e "koffice\nkde-full\nkde-core" > dependencies/kde-koffice.dep 92 cp ../libs/kde-{core,full,koffice}.dep dependencies/ 96 93 ;; 97 94 xorg7 ) # At atarget level, add also x-config and x-setup 98 echo -e "x-config\nx-setup\nrman\nxterm2\nxorg7-driver\nxorg7-server\nluit\n \ 99 xorg7-font\nxorg7-data\nxorg7-app\nxbitmaps\nmesalib\nlibdrm\n \ 100 xorg7-lib\nxorg7-util\nxorg7-proto" > dependencies/xorg7.dep 95 cp ../libs/xorg7.dep dependencies/ 101 96 ;; 102 97 * ) # Default … … 273 268 alsa-lib | cracklib | libexif | unixodbc ) ;; 274 269 # Meta-packages at dependency level (ugly *.dep files, but work for now) 275 alsa ) # When dependency "alsa", use all alsa-* packages 276 echo -e "alsa-oss\nalsa-firmware\nalsa-tools\nalsa-utils\n \ 277 alsa-plugins\nalsa-lib" > dependencies/alsa.dep 270 alsa ) 271 cp ../libs/alsa.dep dependencies/ 278 272 ;; 279 273 kde-core ) … … 283 277 echo -e "x-config\nx-setup\n$X11" > dependencies/x-window-system.dep 284 278 ;; 285 xorg7 ) 286 echo -e "rman\nxterm2\nxorg7-driver\nxorg7-server\nluit\nxorg7-font\n \ 287 xorg7-data\nxorg7-app\nxbitmaps\nmesalib\nlibdrm\n \ 288 xorg7-lib\nxorg7-util\nxorg7-proto" > dependencies/xorg7.dep 279 xorg7 ) # At dependencies level, remove x-config and x-setup 280 cp ../libs/xorg7.dep dependencies/ 281 sed -i '/x-config/d;/x-setup/d' dependencies/xorg7.dep 289 282 ;; 290 283 * ) xsltproc --stringparam dependencies $DEP_LV \ … … 338 331 if [[ "$PKG" = "xorg7" ]] ; then 339 332 # Add their XInclude 340 PKG_XML= `grep "^$PKG[[:space:]]" ../packages | cut -f2`333 PKG_XML=blfs-xml/x/installing/xorg7.xml 341 334 echo -e " $ENTRY_START$PKG_XML$ENTRY_END" >> xincludes/$PKG.xinc.tmp 342 335 fi -
BLFS/libs/func_packages
rde14f6a r323f805 19 19 20 20 # IDs clean-up (unuseful pages or commented-out packages, could be more) 21 sed -i '/template/d;/ntroduction/d;/preface/d ' packages.tmp22 sed -i '/obsolete/d;/postlfs-/d;/-client.xml/d ' packages.tmp21 sed -i '/template/d;/ntroduction/d;/preface/d;/alsa.xml/d' packages.tmp 22 sed -i '/obsolete/d;/postlfs-/d;/-client.xml/d;/xorg7.xml/d' packages.tmp 23 23 sed -i '/courier.xml/d;/-other\t/d;/others-/d;/other-/d' packages.tmp 24 24 sed -i '/fw-firewall/d;/gcc2/d;/cvsserver/d;/svnserver/d' packages.tmp … … 27 27 { 28 28 cat << EOF 29 alsa $BLFS_XML 29 30 gnome-core $BLFS_XML 30 31 gnome-full $BLFS_XML … … 32 33 kde-full $BLFS_XML 33 34 kde-koffice $BLFS_XML 35 xorg7 $BLFS_XML 34 36 EOF 35 37 } > packages … … 117 119 rm kde-full.dep.tmp 118 120 } 121 122 #--------------------------# 123 generate_kde_koffice() { # KDE full + Koffice 124 #--------------------------# 125 echo -e "koffice\nkde-full\nkde-core" > libs/kde-koffice.dep 126 } 127 128 #--------------------------# 129 generate_alsa() { # ALSA packages 130 #--------------------------# 131 echo -e "alsa-oss\nalsa-firmware\nalsa-tools\nalsa-utils\n \ 132 alsa-plugins\nalsa-lib" > libs/alsa.dep 133 } 134 135 #--------------------------# 136 generate_xorg7() { # Xorg7 packages 137 #--------------------------# 138 echo -e "x-config\nx-setup\nrman\nxterm2\nxorg7-driver\nxorg7-server\nluit\n \ 139 xorg7-font\nxorg7-data\nxorg7-app\nxbitmaps\nmesalib\nlibdrm\n \ 140 xorg7-lib\nxorg7-util\nxorg7-proto" > libs/xorg7.dep 141 }
Note:
See TracChangeset
for help on using the changeset viewer.