- Timestamp:
- 05/27/2006 10:08:22 AM (18 years ago)
- Branches:
- experimental
- Children:
- 2ca2992
- Parents:
- 9f46f8b
- Location:
- BLFS
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
BLFS/func_packages
r9f46f8b rea72d77 37 37 kde-core $BLFS_XML 38 38 # All KDE packages 39 kde $BLFS_XML39 kde-full $BLFS_XML 40 40 # All KDE packages plus Koffice 41 kde- full$BLFS_XML41 kde-koffice $BLFS_XML 42 42 43 43 === INDIVIDUAL PACKAGES === … … 72 72 } 73 73 74 #--------------------------# 75 generate_gnome_full() { # GNOME full 76 #--------------------------# 77 local line base_xml package 78 79 echo "gnome-core" > gnome-full.dep.tmp 80 81 for line in `grep "xi:include" $BLFS_XML/gnome/add/add.xml` ; do 82 base_xml=`echo $line | sed 's/^.*href="//;s/".*//'` 83 package=`grep "gnome/add/$base_xml" packages | cut -f1` 84 [[ -n "$package" ]] && echo $package >> gnome-full.dep.tmp 85 done 86 87 tac gnome-full.dep.tmp > gnome-full.dep 88 rm gnome-full.dep.tmp 89 } 90 91 #--------------------------# 92 generate_kde_core() { # KDE core 93 #--------------------------# 94 local line base_xml package 95 96 > kde-core.dep.tmp 97 98 for line in `grep "xi:include" $BLFS_XML/kde/core/core.xml` ; do 99 base_xml=`echo $line | sed 's/^.*href="//;s/".*//'` 100 package=`grep "kde/core/$base_xml" packages | cut -f1` 101 [[ -n "$package" ]] && echo $package >> kde-core.dep.tmp 102 done 103 104 tac kde-core.dep.tmp > kde-core.dep 105 rm kde-core.dep.tmp 106 } 107 108 #--------------------------# 109 generate_kde_full() { # KDE full 110 #--------------------------# 111 local line base_xml package 112 113 echo "kde-core" > kde-full.dep.tmp 114 115 for line in `grep "xi:include" $BLFS_XML/kde/add/add.xml` ; do 116 base_xml=`echo $line | sed 's/^.*href="//;s/".*//'` 117 package=`grep "kde/add/$base_xml" packages | cut -f1` 118 [[ -n "$package" ]] && echo $package >> kde-full.dep.tmp 119 done 120 121 for line in `grep "xi:include" $BLFS_XML/kde/devel/devel.xml` ; do 122 base_xml=`echo $line | sed 's/^.*href="//;s/".*//'` 123 package=`grep "kde/devel/$base_xml" packages | cut -f1` 124 [[ -n "$package" ]] && echo $package >> kde-full.dep.tmp 125 done 126 127 tac kde-full.dep.tmp > kde-full.dep 128 rm kde-full.dep.tmp 129 } -
BLFS/packages.sh
r9f46f8b rea72d77 55 55 generate_gnome_core 56 56 echo "done." 57 58 echo -en "\tGenerating gnome-full dependencies list ..." 59 generate_gnome_full 60 echo "done." 61 62 echo -en "\tGenerating kde-core dependencies list ..." 63 generate_kde_core 64 echo "done." 65 66 echo -en "\tGenerating kde-full dependencies list ..." 67 generate_kde_full 68 echo -e "done.\n" 69
Note:
See TracChangeset
for help on using the changeset viewer.