Magellan Linux

Diff of /smage/branches/alx07x-stable/include/alx-split.sminc

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

smage/trunk/include/alx-split.sminc revision 6072 by niro, Fri Mar 20 09:50:48 2015 UTC smage/branches/alx07x-stable/include/alx-split.sminc revision 13658 by niro, Fri Jul 12 12:18:05 2019 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} ]]   if [[ ! -z \${ALX_DEPEND} ]]
82     then
83     DEPEND=\"\${DEPEND}
84     \${ALX_DEPEND}\"
85     fi
86     if [[ ! -z \${ALX_PROVIDE} ]]
87   then   then
88   DEPEND=\"${DEPEND}   PROVIDE=\"\${PROVIDE}
89   ${ALX_DEPEND}\"   \${ALX_PROVIDE}\"
90   fi   fi
91   _PNAME=\"${PNAME}\"   _PNAME=\"${PNAME}\"
92   }"   }"
# Line 87  alx-split_generate_split_info_dev() Line 98  alx-split_generate_split_info_dev()
98   {   {
99   DESCRIPTION=\"Development files for ${PCAT}/${PNAME}-${PVER}-${PBUILD}.\"   DESCRIPTION=\"Development files for ${PCAT}/${PNAME}-${PVER}-${PBUILD}.\"
100   DEPEND=\"== ${PCAT}/${PNAME}-${PVER}\"   DEPEND=\"== ${PCAT}/${PNAME}-${PVER}\"
101   if [[ ! -z ${ALX_DEV_DEPEND} ]]   if [[ ! -z \${ALX_DEV_DEPEND} ]]
102   then   then
103   DEPEND=\"${DEPEND}   DEPEND=\"\${DEPEND}
104   ${ALX_DEV_DEPEND}\"   \${ALX_DEV_DEPEND}\"
105     fi
106     if [[ ! -z \${ALX_DEV_PROVIDE} ]]
107     then
108     PROVIDE=\"\${PROVIDE}
109     \${ALX_DEV_PROVIDE}\"
110   fi   fi
111   _PNAME=\"${PNAME}\"   _PNAME=\"${PNAME}\"
112   }"   }"
113  }  }
114    
115    # honor multilib builds
116    if [[ ${MULTILIB_BUILD} = true ]]
117    then
118     if [[ ! -z $(typeset -f src_install) ]]
119     then
120     # rename the old one
121     old_alx_src_install=old_alx_$(typeset -f src_install)
122     eval "${old_alx_src_install}"
123    
124     alx_generic_src_install()
125     {
126     old_alx_src_install || die
127     }
128     fi
129    fi
130    
131  alx-split_generate_src_install_dev()  alx-split_generate_src_install_dev()
132  {  {
133   eval "alx-split_src_install_${PNAME}-dev()   eval "alx-split_src_install_${PNAME}-dev()

Legend:
Removed from v.6072  
changed lines
  Added in v.13658