Changeset 11 for trunk/make.sh
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
Property
svn:ignore set
to
debs
-
Property
svn:ignore set
to
-
trunk/make.sh
r9 r11 23 23 DEP_NAME=$(basename "${dep}" .dep) 24 24 DEP_DEST=${PKG_BASE}/dest/${DEP_NAME} 25 find -H "${DEP_DEST}" -type l -printf '%p -> %l\n' | sort 26 find -H "${DEP_DEST}" -type f -print0 | sort -z | xargs -0 cat 25 "${PKG_BASE}"/util/catdir.sh "${DEP_DEST}" 27 26 done 28 27 } | md5sum | cut -d ' ' -f 1) 29 28 30 echo "hashed ${PKG_NAME} to: ${PKG_HASH}"29 echo "hashed data ${PKG_NAME} to: ${PKG_HASH}" 31 30 32 if [[ -e "${PKG_STAT}/ md5" && ${PKG_HASH} == $(cat "${PKG_STAT}/md5") ]]; then31 if [[ -e "${PKG_STAT}/data-md5" && ${PKG_HASH} == $(cat "${PKG_STAT}/data-md5") ]]; then 33 32 echo "skipping re-build of ${PKG_NAME}" 34 33 exit 35 34 fi 36 35 37 rm -rf"${PKG_STAT}"38 mkdir "${PKG_STAT}"36 mkdir -p "${PKG_STAT}" 37 rm -f "${PKG_STAT}/data-md5" 39 38 40 39 rm -rf "${PKG_DEST}" … … 103 102 tar -zxvf "${tgz}" 104 103 done 104 for zip in "${PKG_DATA}"/*.zip; do 105 unzip "${zip}" 106 done 105 107 for tbz2 in "${PKG_DATA}"/*.tar.bz2; do 106 108 tar -jxvf "${tbz2}" … … 157 159 rmdir_ "${PKG_DEST}/usr" 158 160 159 echo "${PKG_HASH}" >"${PKG_STAT}/md5" 161 if [[ -e "${PKG_DEST}"{/usr,}/?(s)bin ]]; then 162 find "${PKG_DEST}"{/usr,}/?(s)bin -type f -exec arm-apple-darwin-strip {} \; 163 fi 164 165 cp -a "${PKG_DATA}/_metadata/version" "${PKG_STAT}/data-ver" 166 echo "${PKG_HASH}" >"${PKG_STAT}/data-md5"
