Magellan Linux

Diff of /smage/trunk/include/alx-split.sminc

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

revision 6001 by niro, Thu Mar 19 10:08:35 2015 UTC revision 6984 by niro, Thu Jul 30 16:11:30 2015 UTC
# Line 6  sminclude alx cleanutils Line 6  sminclude alx cleanutils
6  # global split defines  # global split defines
7  : ${SPLIT_PACKAGES="${PNAME} ${PNAME}-dev"}  : ${SPLIT_PACKAGES="${PNAME} ${PNAME}-dev"}
8    
9    # honor empty SDEPEND
10    if [[ ! -z ${ALX_DEV_DEPEND} ]] && [[ -z ${SDEPEND} ]]
11    then
12     SDEPEND="${ALX_DEV_DEPEND}"
13    fi
14    
15  # some basics defines:  # some basics defines:
16    
17  # zap in normal packages  # zap in normal packages
# Line 72  alx-split_generate_split_info() Line 78  alx-split_generate_split_info()
78   {   {
79   DESCRIPTION=\"${DESCRIPTION}\"   DESCRIPTION=\"${DESCRIPTION}\"
80   DEPEND=\"${DEPEND}\"   DEPEND=\"${DEPEND}\"
81     if [[ ! -z \${ALX_DEPEND} ]]
82     then
83     DEPEND=\"\${DEPEND}
84     \${ALX_DEPEND}\"
85     fi
86   _PNAME=\"${PNAME}\"   _PNAME=\"${PNAME}\"
87   }"   }"
88  }  }
# Line 82  alx-split_generate_split_info_dev() Line 93  alx-split_generate_split_info_dev()
93   {   {
94   DESCRIPTION=\"Development files for ${PCAT}/${PNAME}-${PVER}-${PBUILD}.\"   DESCRIPTION=\"Development files for ${PCAT}/${PNAME}-${PVER}-${PBUILD}.\"
95   DEPEND=\"== ${PCAT}/${PNAME}-${PVER}\"   DEPEND=\"== ${PCAT}/${PNAME}-${PVER}\"
96     if [[ ! -z \${ALX_DEV_DEPEND} ]]
97     then
98     DEPEND=\"\${DEPEND}
99     \${ALX_DEV_DEPEND}\"
100     fi
101   _PNAME=\"${PNAME}\"   _PNAME=\"${PNAME}\"
102   }"   }"
103  }  }
104    
105    # honor multilib builds
106    if [[ ${MULTILIB_BUILD} = true ]]
107    then
108     if [[ ! -z $(typeset -f src_install) ]]
109     then
110     # rename the old one
111     old_alx_src_install=old_alx_$(typeset -f src_install)
112     eval "${old_alx_src_install}"
113    
114     alx_generic_src_install()
115     {
116     old_alx_src_install || die
117     }
118     fi
119    fi
120    
121  alx-split_generate_src_install_dev()  alx-split_generate_src_install_dev()
122  {  {
123   eval "alx-split_src_install_${PNAME}-dev()   eval "alx-split_src_install_${PNAME}-dev()

Legend:
Removed from v.6001  
changed lines
  Added in v.6984