Magellan Linux

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

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

revision 52 by niro, Mon Jan 4 14:42:59 2010 UTC revision 58 by niro, Mon Jan 4 15:09:47 2010 UTC
# Line 1  Line 1 
1  # $Id$  # $Id$
2  # mcore split packages  # mcore split packages
3    
4  sminclude cleanutils  sminclude mcore cleanutils
5    
6  # global split defines  # global split defines
7  : ${SPLIT_PACKAGES="${PNAME} ${PNAME}-dev"}  : ${SPLIT_PACKAGES="${PNAME} ${PNAME}-dev"}
# Line 66  mcore-split_generate_src_install_dev() Line 66  mcore-split_generate_src_install_dev()
66   eval "mcore-split_src_install_${PNAME}-dev()   eval "mcore-split_src_install_${PNAME}-dev()
67   {   {
68   cd \${SRCDIR}   cd \${SRCDIR}
69   mmake DESTDIR=\${BINDIR} install || die   if [[ ! -z \$(typeset mcore_generic_src_install) ]]
   
  if [[ ! -z \${MCORE_DEV_ZAPMOST_OPTS} ]]  
70   then   then
71   zapmost \${BINDIR} \${MCORE_DEV_ZAPMOST_OPTS} || die   mcore_generic_src_install
72     else
73     mmake DESTDIR=\${BINDIR} install || die
74   fi   fi
75    
76   if [[ ! -z \${MCORE_DEV_RM_OPTS} ]]   if [[ ! -z \${MCORE_DEV_RM_OPTS} ]]
# Line 78  mcore-split_generate_src_install_dev() Line 78  mcore-split_generate_src_install_dev()
78   local i   local i
79   for i in \${MCORE_DEV_RM_OPTS}   for i in \${MCORE_DEV_RM_OPTS}
80   do   do
81   if [[ -d \${BINDIR}/\${i} ]]   if [[ -e \${BINDIR}/\${i} ]]
82   then   then
83   rm -r \${BINDIR}/\${i} || die   rm -r \${BINDIR}/\${i} || die
84   fi   fi
85   done   done
86   fi   fi
87    
88     if [[ ! -z \${MCORE_DEV_ZAPMOST_OPTS} ]]
89     then
90     zapmost \${BINDIR} \${MCORE_DEV_ZAPMOST_OPTS} || die
91     fi
92   }"   }"
93  }  }
94    
# Line 92  mcore-split_generate_src_install() Line 97  mcore-split_generate_src_install()
97   eval "mcore-split_src_install_${PNAME}()   eval "mcore-split_src_install_${PNAME}()
98   {   {
99   cd \${SRCDIR}   cd \${SRCDIR}
100   mmake DESTDIR=\${BINDIR} install || die   if [[ ! -z \$(typeset mcore_generic_src_install) ]]
101     then
102     mcore_generic_src_install
103     else
104     mmake DESTDIR=\${BINDIR} install || die
105     fi
106    
107   if [[ ! -z \${MCORE_RM_OPTS} ]]   if [[ ! -z \${MCORE_RM_OPTS} ]]
108   then   then
109   local i   local i
110   for i in \${MCORE_RM_OPTS}   for i in \${MCORE_RM_OPTS}
111   do   do
112   if [[ -d \${BINDIR}/\${i} ]]   if [[ -e \${BINDIR}/\${i} ]]
113   then   then
114   rm -r \${BINDIR}/\${i} || die   rm -r \${BINDIR}/\${i} || die
115   fi   fi

Legend:
Removed from v.52  
changed lines
  Added in v.58