Magellan Linux

Diff of /trunk/include/kde4-split.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/core/include/kde4-split.sminc revision 4430 by niro, Thu Dec 17 13:55:25 2009 UTC trunk/include/kde4-split.sminc revision 12303 by niro, Wed May 16 11:23:16 2012 UTC
# Line 2  Line 2 
2    
3  sminclude kde4  sminclude kde4
4    
5    # generate a meta package
6    # 1=yes, 0=no
7    : ${KDE4_GENERATE_META_PACKAGE=1}
8    
9  # fake an empty src_install for split-packages  # fake an empty src_install for split-packages
10  kde-split_src_install() { :; }  kde-split_src_install() { :; }
11    
# Line 58  kde4-split_common_dependencies() Line 62  kde4-split_common_dependencies()
62   >= x11-libs/libXt-1   >= x11-libs/libXt-1
63   >= x11-libs/libXinerama-1   >= x11-libs/libXinerama-1
64   >= x11-libs/libXxf86vm-1   >= x11-libs/libXxf86vm-1
65   == kde-base/kdelibs4-${PVER}   == kde-base/kdelibs4-${PVER}"
66   == kde-base/kdelibs4-experimental-${PVER}"  
67     if [[ ${PVER%.*} = 4.3 ]]
68     then
69     commondepend+="== kde-base/kdelibs4-experimental-${PVER}"
70     fi
71    
72   case ${PNAME/-${subpackage}} in   case ${PNAME/-${subpackage}} in
73   kdegraphics)   kdegraphics)
# Line 102  kde4-split_generate_split_info() Line 110  kde4-split_generate_split_info()
110  {  {
111   local subpackage   local subpackage
112    
113   # get all subpackages with the specifies pcategorie   # get all subpackages with the specified pcat
114   for subpackage in ${SPLIT_PACKAGES}   for subpackage in ${SPLIT_PACKAGES}
115   do   do
116   # exclude meta packages   # exclude meta packages
# Line 112  kde4-split_generate_split_info() Line 120  kde4-split_generate_split_info()
120   {   {
121   DESCRIPTION=\"'${subpackage/${PNAME}-/}' from ${PNAME}.\"   DESCRIPTION=\"'${subpackage/${PNAME}-/}' from ${PNAME}.\"
122   DEPEND=\"== kde-base/kdelibs4-${PVER}   DEPEND=\"== kde-base/kdelibs4-${PVER}
  == kde-base/kdelibs4-experimental-${PVER}  
123   == kde-base/kdepimlibs4-${PVER}   == kde-base/kdepimlibs4-${PVER}
124   == kde-base/kdebase4-runtime-${PVER}\"   == kde-base/kdebase4-runtime-${PVER}\"
125    
126     if [[ ${PVER%.*} = 4.3 ]]
127     then
128     DEPEND+=\"
129     == kde-base/kdelibs4-experimental-${PVER}\"
130     fi
131   }"   }"
132   export_inherits kde4-split split_info_${subpackage}   export_inherits kde4-split split_info_${subpackage}
133   done   done
# Line 125  kde4-split_generate_meta_package() Line 138  kde4-split_generate_meta_package()
138   local subpackage   local subpackage
139   local export_depends   local export_depends
140    
141   # get all subpackages with the specifies pcategorie   # get all subpackages with the specified pcat
142   for subpackage in ${SPLIT_PACKAGES}   for subpackage in ${SPLIT_PACKAGES}
143   do   do
144   # we assume the pcategorie is always kde-base!   # we assume the pcat is always kde-base!
145   export_depends="${export_depends}   export_depends="${export_depends}
146   >= ${PCATEGORIE}/${subpackage}-${PVER}"   >= ${PCAT}/${subpackage}-${PVER}"
147   done   done
148    
149   eval "split_info_${PNAME}-meta()   eval "split_info_${PNAME}-meta()
# Line 179  kde4-split_generate_split_info Line 192  kde4-split_generate_split_info
192  # generate a meta package  # generate a meta package
193  # run this after kde-split_generate_split_info  # run this after kde-split_generate_split_info
194  # as we add the virtual meta package  # as we add the virtual meta package
195  kde4-split_generate_meta_package  [[ ${KDE4_GENERATE_META_PACKAGE} = 1 ]] && kde4-split_generate_meta_package
196    
197  # run kde4-split_src_install for all SPLIT_PACKAGES  # run kde4-split_src_install for all SPLIT_PACKAGES
198  kde4-split_generate_src_install  kde4-split_generate_src_install

Legend:
Removed from v.4430  
changed lines
  Added in v.12303