Magellan Linux

Diff of /trunk/mage/usr/lib/mage/smage2.sh

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

revision 883 by niro, Mon Jun 29 19:17:22 2009 UTC revision 891 by niro, Tue Aug 4 19:51:42 2009 UTC
# Line 173  download_sources() Line 173  download_sources()
173   my_SOURCEDIR="${SOURCEDIR}/${PNAME}"   my_SOURCEDIR="${SOURCEDIR}/${PNAME}"
174   fi   fi
175    
176     # create the SOURCEDIR
177     install -d ${my_SOURCEDIR}
178    
179   # if an mirrored file than replace first the mirror uri   # if an mirrored file than replace first the mirror uri
180   if [[ -n $(echo ${my_SRC_URI} | grep 'mirror://') ]]   if [[ -n $(echo ${my_SRC_URI} | grep 'mirror://') ]]
181   then   then
# Line 882  generate_package_md5sum() Line 885  generate_package_md5sum()
885   # fix target as it may be empty !   # fix target as it may be empty !
886   [ -n "${target}" ] && target="-${target}"   [ -n "${target}" ] && target="-${target}"
887    
888    
889   # build pkgname   # build pkgname
890   pkgname="${pname}${target}-${pver}-${parch}-${pbuild}"   pkgname="${pname}${target}-${pver}-${parch}-${pbuild}"
891    
# Line 901  generate_package_md5sum() Line 905  generate_package_md5sum()
905   : ${MAGE_TREE_DEST=${BUILDDIR}/mage-tree}   : ${MAGE_TREE_DEST=${BUILDDIR}/mage-tree}
906    
907   # setup md5 dir   # setup md5 dir
908   dest="${MAGE_TREE_DEST}/${pcat}/${pname}/md5"   dest="${MAGE_TREE_DEST}/${pcat}/${pname}${target}/md5"
909   install -d ${dest}   install -d ${dest}
910    
911   # gen md5sum   # gen md5sum
# Line 1069  then Line 1073  then
1073    
1074   regen_mage_tree   regen_mage_tree
1075    
1076   # build md5sum for existing packages   # build several targets
1077   generate_package_md5sum \   if [ -n "${MAGE_TARGETS}" ]
1078   --pcat "${PCATEGORIE}" \   then
1079   --pname "${PNAME}" \   for target in ${MAGE_TARGETS}
1080   --pver "${PVER}" \   do
1081   --pbuild "${PBUILD}" \   # build md5sum for existing packages
1082   --parch "${ARCH}" \   generate_package_md5sum \
1083   --target "${target}"   --pcat "${PCATEGORIE}" \
1084     --pname "${PNAME}" \
1085     --pver "${PVER}" \
1086     --pbuild "${PBUILD}" \
1087     --parch "${ARCH}" \
1088     --target "${target}"
1089     done
1090     else
1091     # build md5sum for existing packages
1092     generate_package_md5sum \
1093     --pcat "${PCATEGORIE}" \
1094     --pname "${PNAME}" \
1095     --pver "${PVER}" \
1096     --pbuild "${PBUILD}" \
1097     --parch "${ARCH}" \
1098     --target "${target}"
1099     fi
1100    
1101   exit 0   exit 0
1102  fi  fi

Legend:
Removed from v.883  
changed lines
  Added in v.891